skysight-inc/HackerNews huggingface dataset:
I’d love VASIMR to work, but the dev process has been horrifically long and I am not optimistic. Someday, someone will figure it out.
I thought we don't have enough lithium to transition the world's autos to electric?
I will look into this, thank you.
I donate hundreds of dollars annually to the Electronic Frontier Foundation, so I have a vested interest in privacy protection. That said I ride public transit routinely. There are cameras in the buses and trains. There are smart cards that store a record of every station and bus line I tag in and out of. There are cops with bomb and drug sniffing dogs. The point is there is a strong and historic precedent that transportation systems are monitored. There are even creepy announcements urging riders to report odd acitivty to throw authorities, of which I've been on the wrong end of more than once.
Someone else suggested the same thing and I think you're both right. I will give that a shot. Thank you!
Personally I don't think it's too bloated. However, its an absolute storage hog ~ My WeChat is taking up 2.4gig of storage space. I guess thats the issue of audio messages alongside the ability to send full-quality images.
I started reading this today and I think it was a very good recommendation. Thank you!
Yeah, compilers might struggle, but I think for most developers, the browser would be the issue. (Back then I was doing a lot of ColdFusion and ASP development; I was able to run a dev server and editor and get work done somehow)

A quick peek at Chrome's Task Manager shows the tab I'm writing this comment in is taking 225 MB.
For Billionaire “Crypto-Whales”, Puerto Rico Is the New Cayman Islands
Yeah, it's a slight exaggeration to say that `var` is effectively not in the language anymore, e.g. I see it plenty when reading open source projects or Babel output. Keep in mind that ESLint can autofix `var` to `let` or `const` (except in some rare cases when it's unsafe), so even if you have a big legacy codebase, it's not hard to migrate completely away from `var` with very little time or risk. But it's true that you need to keep up with tooling for legacy projects, which happens to be the case for the stuff I work on, but may not be universally true.
The lisp that runs on an Atari is hardly modern. And considering the AI Winter, I'm not sure you're selling us what you think you're selling us, regarding AI or lisp.
What's ridiculous is your sampling bias.

Of course if you look only at a country where there hasn't been an accident yet then it's safe...

Next thing you tell me that Fukushima doesn't count either.

I'm not against nuclear power generation actually. But your way of arguing is utterly unscientific and dishonest.
Publish to the public? Would love to see what you mean.
No particular reason. Just thinking of anything you may install an image.
We have a similar application (parallelized C++ code operating on large files, for bioinformatics even) and ended up down the reverse path: started on Lambda, moved to our own RPC system. Lambda got super expensive (in part because there was no way to reuse a worker while it was doing async work like an S3 download), couldn't parallelize nearly enough without hitting AWS hard-limit quotas, had significantly lower CPU perf and didn't provide a way to cache files (like a genome in this case). Spot/preemptible instances keep our costs down while letting us keep a few hundred servers up at a time.
> Mazda could have been selling a kick-ass electric model of Mazda in 2019.

And I would not have purchased one, because no matter how great it was, the practical limitations of EVs make them a non-starter for me.

I would be much more interested in a highly efficient ICE (assuming it is reliable, affordable, etc.)
Freecodecamp.org is awesome!
Give this book a go: https://en.m.wikipedia.org/wiki/Code_Reading

I enjoyed reading it many years ago.
PIC, PIE and Sanitizers
Sysadmins have become operators unless they learned to code and rebranded themselves devops. Operator salaries sucks so people are careful not to be associated with sysadmin/operator stigma, it's just easier to say developer/devops to stay relevant for higher paid jobs.
It is difficult for me to see how it would be zero sum. Instead it seems very likely to me that the total amount spent by users online is higher with invasive ads than non-invasive ones: if no ad you see is relevant to you then you are less likely to buy anything online at all.
seems to be if you listen to some of the corporate appologists around HN, where if it isnt explicitly against the law, people have nothing to complain about (and often not even then..)
woop woop! RISC-V is excellent and I hope this is the first of many!
Assuming the premises of your scenario (that the ad didn't change anything about you to make you more likely to buy the keyboard, or adversely influence you in any other way), the display of this ad is a disaster for the advertiser. Advertisers will work as hard as they can to make that not happen.
The Physics of the Space Elevator [pdf]
No one expects them to enforce it on you.

But don’t be surprised when your EU customers start leaving for products that do comply.

That’s kind of the whole point.
Using photovoltaics for electric heat is a lot more costly than solar-thermal water heating, so you'll likely see a mixture of those two.
https://en.wikipedia.org/wiki/Ent
Personally I believe this to be the correct answer. I've lived in 4 countries in Europe and China and only in the latter is it perfectly acceptable to be loud and noisy on public transport (and in general everywhere).

I love China, but I do believe the culture of apathy towards others that are not family have helped this. 没办法！
So it basically just monomorphises?
> How would you identify those words which can be directly looked up in a dictionary vs those that require the current context

I would start by determining the number of words in the query. If it's equal to 1, the user probably wants to translate a single word, maybe give him the 1:1 dictionary result. If there's more, the other words possibly provide context, so let's use the sophisticated thing.
Yes, that was the joke.
It is basic tracker blocking. You can and should be doing more.

I run a Pi-hole on a Raspberry Pi and highly recommend it. It's blocks ads, beacons, trackers all at the DNS level. The crap never even has a chance to come down to your PC because it's never called. Easy to set up, takes about 30 minutes from start to finish. I couple this with my finely-tuned Firefox with uBlock Origin, Dencentraleyes, Privacy Badger, Webmail Ad Block, and No Coin. This is defence in depth. I never see anything resembling ads, beacons, or trackers.

The Pi-hole is highly configurable. You can add lots of blacklists to the already very capable list that is on by default. In addition, you can watch, in real time, all the calls being made and tune as you see fit. I was shocked to learn that my router, as well as other software, was phoning home. I nixed this behaviour on the Pi-hole immediately. It's a real eye opener to see what the software and devices on your network do and to whom they talk. The Pi-hole blocks bad crap for all devices on your network. You can even set up a free VPN on your router and use it for your mobile devices whilst your away from home.

The Pi-hole has become an indispensable tool on my network and I really think every person who cares about security should employ one for no other reason that it truly allows you to monitor your traffic in an easy-to-follow set of charts and traffic logs that are configurable. Well worth the time and little money involved.
True if bitcoin is the only successful cryptocurrency. It seems likely there will be more than one.
America's Other Housing Crisis: Undercrowded Suburbs
> "The only reason you are able to make some sense out of it is that you have a human-level understanding of language and that you can place the nonsense strings generated by GT"

I think you're understating the quality of the automated translation here. It's by definition not nonsense if I can derive a pretty accurate picture of the situation by reading it. While flawed, it's not random gibberish. If it were random, I -- not knowing how to read Greek -- wouldn't be able to understand about someone being in the hospital because of a broken leg, about some friends visiting him, and about the social faux pas of the two girls being in the same room as the patient. Yes, some of the mistranslations are funny, but they are not nonsense.

If an automated translation is good enough for a human-level understanding of language to parse and derive a decently accurate picture out of it, while not understanding a single word of the original text, then that's an impressive achievement!

By the way, those of us who remember the initial results of early Google Translate should be impressed. It was truly, really unusable. It has gone a really long way, to the point I consider using it in places where I really cannot understand a single word or read the script... like in Japan, for example.
But you have a choice. Just don't go to the show. If you think 2 hours without your phone puts your life at risk, simply do not put yourself in these dangerous situations. Let other people enjoy the experience.
The language isn't particularly compositional (why both HAVING and WHERE? why must we repeat SELECT column expressions in HAVING, ORDER BY etc?), and the "natural" grammar means it usually isn't very discoverable in an editor. The grammar puts operations out of order (SELECT should be last! And usable multiple times, to simplify expressions!), and multi-word clauses with contextual meaning are harder to complete effectively in a syntax-aware editor.

SQL is also a bit of a two-edged sword. You can do very powerful things with it that are infeasible in normal code, because they'd require round-tripping enormous quantities of data. OTOH it's easy to write code that performs and scales dreadfully, which will normally have knock-on effects across the whole production system, which is pretty scary.

There are usually multiple ways of writing what is semantically the same query, that perform quite differently, depending on how smart your target planner is. Despite the language being nominally declarative, you still need to keep in mind potential execution plans as you write the code, and verify on reasonably sized data sets that the plan you expected, or one better than it, was selected. It's been my experience that most developers don't have cost model estimation baked into their brains, so the more advanced cost estimation you need to do with a declarative language is even rarer.
Your entire claim is a red herring, unless you're claiming it's somehow better that cops murder non-black people and get away with it.

This is like the game where you can say a sentence where emphasis on different words changes the meaning, i.e. "I don't agree that cops murder black people" versus "I don't agree that cops murder black people." In text you can be ambiguous, and if anyone disagrees with your defense of cops, you just back off into the weird statistical claim about race that isn't that important.

So I ask you: are you defending cops murdering people and getting away with it? If not, why are you posting? I suppose it's academically interesting if cops murder all the races evenly, but it sure comes across as if you're defending cops murdering people and getting away with it.
> From my own reading of the Lambda docs, it seems that a simultaneous request for the same Lambda may or may not spin up a new container, ie while serial requests within the 15 minute timeout will likely reuse the same instance with the same frozen/cached tmp data, parallel requests do not have that assumption.

This is true. I learned this a hard way some time ago while trying to understand why our lambda function crashes from time to time. It turned out we didn't clean the /tmp folder and we used the space quite extensively. There's a good article on this:

https://aws.amazon.com/blogs/compute/container-reuse-in-lamb...
In my experience, hyper-logical people have a tendency to perceive political or social problems as technical ones.