Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
guscost
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
105 ms
·
961.
▲
by
guscost
9y ago
Actually, the latest news suggests this thing is a hybrid worm/phishing trojan which can use the SMB exploit where that works best (e.g. once it is inside a local network).
962.
▲
by
guscost
9y ago
Wow, I've heard various rumors about the scope but that is pretty serious.
963.
▲
by
guscost
9y ago
Basically, this is a successful old-fashioned computer worm, operating at a scale we've not seen for more than 10 years. On modern operating systems most attack surfaces that were easy to crack in the past have been locked down at leas
964.
▲
by
guscost
9y ago
Wow, this is a real thing? It makes about as much sense as believing that your leg muscles are at risk of being depleted, and deciding to avoid exercise for that reason.
965.
▲
by
guscost
10y ago
Putting aside the question of whether these folks are serving malicious JS to users, seeing no network activity at the same time as your keystrokes doesn't tell you much. The client could easily be caching your keystrokes locally, then
966.
▲
by
guscost
10y ago
Maybe this person is thinking in Haskell ;)
967.
▲
by
guscost
10y ago
Ah, the old "Schrodinger Defense".
968.
▲
by
guscost
10y ago
It's a good solution, but webpack can be overwhelming to newcomers, and it sometimes can lock you into working with associated dev tools like webpack-dev-server and all the various loaders.
969.
▲
by
guscost
10y ago
You'd include all the modules as separate script files. Each script file is a revealing module[0] that exports its API to a global variable. If you're interested I could put together a more complete boilerplate. I don't actua
970.
▲
by
guscost
10y ago
This makes a lot of sense. In practice each component can function as a complexity-hiding layer, making integrations with other code a breeze compared to the status quo. https://en.wikipedia.org/wiki/Abstraction_layer
971.
▲
by
guscost
10y ago
In general the React approach works best if you are willing to build out a handful of utilities on your own sometimes, rather than always choosing from pre-existing open-source solutions. You don't need React Router. You don't nee
972.
▲
by
guscost
10y ago
What a neat project. I've wondered about the robots for that album, cool stuff.
973.
▲
by
guscost
10y ago
Flying personal consumer crafts could definitely happen in our lifetime. Light wings + light engine/fuel + safety system.
974.
▲
by
guscost
10y ago
Yes, good tests is the only way to eliminate most bugs. But aside from overhead to add tools to a project (don't underestimate the potential difficulty of this), a type checker can cover its subset for free, and then you can get better
975.
▲
by
guscost
10y ago
There's a whole class of type mismatch bugs, which can show up in one or more code paths of just about any practical program, and which can be eliminated by a type checker (instantly in your text editor if you set it up, or at compile
976.
▲
by
guscost
10y ago
While your point is important, keep in mind that the value of nuclear safety (like so many other things the market puts a price on) is entirely determined by what people think. If they think the hazards are significant, because they hear al
977.
▲
by
guscost
10y ago
It's not the protocol you use to communicate with the server that allows CSRF, it's the practice of authenticating based on a value in a cookie. Most of the time this is because you want to use built-in anchor tags and forms to co
978.
▲
by
guscost
10y ago
This is an example of what Jo Freeman famously called "The Tyranny of Structurelessness": http://www.jofreeman.com/joreen/tyranny.htm
979.
▲
by
guscost
10y ago
A bit different but here's my favorite European joke: An Italian politician invites his Greek politician friend over for a visit. The Greek pulls up in front of an elegant manor house and is welcomed by the staff. He walks in through a
980.
▲
by
guscost
10y ago
I got a supposedly "smart" TV at a ludicrous price the other day, maybe because there are already surplus units that nobody wants? It's a Roku/Sharp combo thing so there are no numbers on the remote either, but the UI is
981.
▲
by
guscost
10y ago
Most modern media operations have been doing this for a long time. There are dead simple tools that do everything for you, like Buffer: https://buffer.com
982.
▲
by
guscost
10y ago
Sounds good!
983.
▲
by
guscost
10y ago
Wow, what a great project. Thanks to whoever put this together!
984.
▲
by
guscost
10y ago
Not to say this is definitely what happened, but he could have looked you up on FB which might tip off the suggestions algorithm. That's a whole other can of worms, of course.
985.
▲
by
guscost
10y ago
I've been going on about this and annoying my friends recently. The biggest loser in this election hasn't actually been the media or the Democrats, it's postmodernism. I'm not sure what comes next, or whether the academi
986.
▲
by
guscost
10y ago
> an onKeyDown listener that cached each keystroke and inserted a into the field... sounds like a terrible solution in so many ways. For anyone who is wondering what these ways are, here are a couple: 1) Backspace is a crufty special cas
987.
▲
by
guscost
10y ago
The US has way stricter new car auto emission standards than pretty much anywhere else, and I think lots of countries don't require DPFs at all, good point. If the US standards get much stricter there will have to be PM filters on ga
988.
▲
by
guscost
10y ago
Aaaand you've just disappeared into a philosophical rabbit hole.
989.
▲
by
guscost
10y ago
If this turns out like you say, it's interesting that both TypeScript and WebAssembly grew out of efforts to extend King JavaScript while not rocking the boat enough to scare away developers.
990.
▲
by
guscost
10y ago
I would bet that Russia also has a longstanding policy to push propaganda against nuclear power. RT was raising a great deal of alarm after Fukushima, for example. I don't mean to claim that all propaganda is false, or that you have to
More ›