skysight-inc/HackerNews huggingface dataset:
I agree wholeheartedly.

Personally, I use this to reinforce architectural change suggestions along the lines of “teach that application to speak to S3 instead of thrice-replicated EBS and you’ll save X.” It’s helpful as a demonstration point.
Even at ~$360k/year using Spanner, I wonder if Spanner is cheaper than the amortized cost of dedicating engineers to develop and maintain a custom MySQL sharding solution, on top of the AWS bill.
Bring back Technorati, circa 2004. I miss it very much. Decentralized blogs need some centralized point to keep track of conversations. Pingbacks didn't work because they lacked verification and therefore were immediately overrun with spam. Technorati offered validity. If I wrote something good and there were 500 pingbacks, and 490 of them were spam, Technorati made visible the 10 good ones, and let me see the reputation level of the 10 good ones. I want that again.
28 Million Mail-In Ballots Went Missing in Last Four Elections

https://www.realclearpolitics.com/articles/2020/04/24/28_mil...

https://www.whitehouse.gov/sites/whitehouse.gov/files/docs/p...
try reading Brian Cox's "Why Does E=mc2? (And Why Should We Care?)". To understand this you will need at least 10 or 20 pages to set the stage before you can start to grasp special relativity.
That’s a real pricing facet! See https://www.lastweekinaws.com/blog/s3-reduced-redundancy-sto...
> The fix for this was fairly straightforward - I just made the library keep a record of the previously visited IFDs and bail out if it found a loop.

If you just want to detect loops, keep a “+1” pointer that you use to increment through the data; also, keep a “+2” pointer that is advanced twice each time your “+1” pointer advances: either your “+2” pointer hits the end, or it becomes equal to your “+1” pointer — in which case you have a loop.
To put some numbers to this: If you're living in a city with 10,000 new cases a day, with each case publishing 14 keys and each key being 16 bytes, it's a 2.2MB download a day (assuming incremental downloads).

When you first install the app you might have to download all keys from the last 14 days, which would be about 15 MB.
> Personally, I wish Twitter would just remove post length restrictions and make it a proper micro-to-macro blogging service.

I would rather not wade through 10000 word thesises and then sentence by sentence "takedowns" in the response
Quebec can generate a ton of power on its own though...I doubt Quebec will be in "real" trouble by then. Also you are talking 20 years from now mate...
Paper ballots, privately filled out and scanned, seems the sweet spot between keeping elections secret and reporting promptly, with suitable audit.

I serve as an election officer in my county and have yet to hear of a compelling alternative.
But you can't get everyone in NYC to completely isolate for a couple months. Millions of people in NY are still going to work every day just to keep the lights on and the food stores stocked.
It reflects a failing to teach these things. You spelled it out ABC and I agree that it's as easy as that, but all kids here are extracurriculars and APs and this and that, since that is what their high school teacher is telling them them, not someone in the wider economy-based workforce.

There were some extremely smart people in my high school that ended up being sold that siren song of humanities major in small expensive new england private school, only to end up in an an irrelevant career due to a lack of networking opportunities. Those that made it out alive had a fund in their name set up at birth.

My advice is to take active steps to improve your chances. You want an opportunity, so go where there is more of them for you to chase at a large school in a large city to increase your odds of running into one of these opportunities, both within the school or in the local economy. It also makes it easier to pivot into another field if you really don't like where you started. Chances are, that niche liberal arts school in rural Maine might only be really strong in that one department, but the state school will be decent in 10 because larger state schools have an easier time securing funding for more departments (unless the private school is Harvard).
Commercial Plumbing Austin
I second this. I once worked with an assistant professor to do some of that, and in the end a lot of what we did boiled down to trial and error: do a design, run simulations in some software, and if it doesn't look good try again. It makes me sad that I didn't really encounter anyone capable of explaining things beyond trial-and-error.
In what way is that any more realistic than everyone being entitled to waterfront? Ideally, that would be lovely, but I just don't see a path to that.
UK vaccine trial volunteer says she is 'doing fine' after online death rumours
What are you guys buying on Amazon? Seriously I genuinely try to find stuff I want at a lower price than Amazon but it’s so rare. It’s almost always cheaper before you count the free shipping.
Thanks for explaining and the examples
Kiwibot isn't exactly that. Their vehicles are basically modified Traxxas RC cars and their "autonomy" is offshoring remote control work to Columbian workers for situation that the robot can't react to. Unlike Mars Rover that are designed to handle very rough and unexpected terrain, those Traxxas RC probably do not have that stability over obstacles that a mars rover have.
Do you equally dislike everything in the header, right rail, left rail, and footer on every single webpage? Does processing the top bar of hn take away from your pool of mental resources?

I don’t want to be a dick but this argument lacks weight. Does your brain work less effectively when it’s cloudy, since it takes mental resources to see clouds rather than clear sky?
Yes this. I always see people raving about the mathematical beauty of three-value Boolean algebra, but any programming language where testing if foo = foo can return something mechanically equivalent to false is just plain broken.

Yes, I get that it's pure and mathematically beautiful, but over here in the real world I've squished an endless supply of bugs caused by this absurdity, and in languages where there is no null-aware equality test, the composing the proper check is absurdly verbose.
Sure, you're right. They are quite good. But just from my perspective, I've been a backend engineer for most of my professional career and wanted to pick up front end dev. With little javascript/html/css knowledge, I used a couple different resources. I'm still learning, but I've found that just the official documentation doesn't quite get you there if you want to get the full picture.

I've been working through the following resources with a decent amount of success I think:

1. Fullstack React: The Complete Guide [0] - a wonderful book with a bunch of practical applications to build

2. Learn CSS Layout [1] - A nice write up for understanding what CSS actually is doing

3. Mozilla HTML Reference [2] - Can't get any better than this documentation

4. Eloquent Javascript 3rd Edition - Book being discussed, really enjoying working through it.

Obviously, the React and Redux documentation have been great as well. I don't think that just those really give you the full picture that you need though if you actually want to build professional web applications.

Just another side of the coin, I suppose.

[0] https://www.newline.co/fullstack-react/

[1] http://book.mixu.net/css/

[2] https://developer.mozilla.org/en-US/docs/Web/HTML/Reference
I am a part of a group (immigrant) which Québec CAQ politicians likes to bash/scapegoat when they get the chance. So let me bash them here when I get the chance. Thank you for noticing and sorry if you got butt hurt being a Quebecois.

Québec must learn to walk before they run. Have you seen their Panier Bleu site ? I might as well use yellow pages instead of that.
Couldn't agree more. Was so sad when they suggested the studio was focusing on other efforts.
Thought Leaders need to eat
Seems like both use this framework to generate the landing page

https://github.com/emilbaehr/automatic-app-landing-page
Use Microsoft word, indentation
This is awesome! Thanks for the motivation story!

I am out of school for a few years so I don't think I'll be able to get access to an ECE department. Any idea what the model is?
And Amazon is aggressive at price matching so basically any deal that you find somewhere else on the internet will get beaten a few hours after it’s posted.

That seems to be why so many retailers have switched to “discount in the cart” models.
1. That's exactly what I was referencing? i.e. I interpreted your saying "with a lot of assumptions. Like that Alice can limit what she reports" as saying "a feature of the protocol, explicitly mentioned in the comic, is an assumption not to be trusted." Whereas that's an option which is already in the preliminary demo apps.

3. Indeed, they can use this to prove that two people who are both under surveillance/investigation were in the same area as each other. That's a risk, but not as severe of a risk as the general fear I've seen around this protocol.

5. That's my point. If you don't trust your implementer to actually implement the security feature, you're screwed anyway. You have to trust someone, and by using a modern phone you are implicitly trusting Apple and Google. Or at least trusting their employees to make a big stink if lines are crossed.
This reminds me of this open source project (and its predecessor manyears and open hardware projects 8/16soundsusb).

https://github.com/introlab/odas
https://github.com/introlab/manyears
https://github.com/introlab/16SoundsUSB

Website of the team behind these:

https://introlab.3it.usherbrooke.ca/
It seems that a simpler attribution chain, and one mentioned in the article, is simply that Apple said no.
These days git handles the tracking changes thing very nicely and almost effortlessly.
Most definitely one of the hardest questions to answer :) I'll take it up as a challenge!
The amount of Quebec bashing on this thread (and hacker news in general) ironically highlights the reason why Quebec has been so protective and defensive of its culture; get bashed and put down enough and obviously you'll turn a little bitter towards your bullies.
I think you have to take that sarcastically like when she mentions that it's not like the classical probability taught in preschool.
Interesting. Is there any fuzzing libraries for c#?
Thanks, that sounds more reasonable to me.
"Went missing" makes this sound way more nefarious than it is. It just means that the ballot wasn't returned (e.g., the person didn't vote. I vote by mail and there are elections where my ballot would have gone missing because I didn't have the time to make myself well informed enough about the candidates to place an informed vote.) I don't exactly see what's so implausible about this.
Masks are for keeping your own particles from spreading far, not the other way around.
> I call it "vanity hiring".

It already has a name; empire building
"Shockingly, and inexcusably in my opinion, the manufacturers only state the clock speed (3.2ghz) of their CPU..."

I suppose it depends on the intent. If the intent is to impress you with numbers by giving you a seemingly "good" number, then they're being intentionally deceptive for the sake of getting published in Nature. Does instantaneous power actually matter in context, even to knowledgeable experts?
It doesn't prevent messing with the one app, but Android has a "screen pinning" function that locks the screen to the current app and can require a password to unlock. I use it for showing my insurance documents to police.
The React tutorial is one of the best of the kind. You can go from zero to a reasonable understanding very efficiently.
Ah, my understanding is that it doesn’t do this; that is, you don’t upload tokens you’ve seen, otherwise there would be a privacy issue.
I've been using JavaScript professionally for about 12 years.

You're going to have to look for talks and really technical posts. Consider whitepapers and source code for JavaScript engines at this point. You'll probably want to start reading up on the things attached to JavaScript, rather than the language itself. Browser rendering, event loop, V8 things, garbage collection, etc.

I'm sure you've seen it, but things like this: https://www.youtube.com/watch?v=8aGhZQkoFbQ, and this: https://www.youtube.com/watch?v=SmE4OwHztCc

It might be time for you to start writing what you know about JavaScript.
> You download the roms for the local multiplayer but everyone plays them remotely on different clients, and the dolphin software makes it act like its in person local co-op on the same device???

Yeah, that's essentially what dolphin does. You need to make sure that the clients are all the same version. And that everyone has the same save file, I believe. Everyone connects via a code given by the traversal server, but I believe it's still peer to peer.

So the players need to be relatively close geographically. For non-serious games I (east coast) can play as far as the midwest or so. But for good connections for competitive games, I have to stick to east coast.

> with a third column that sometimes your friends come over and play on the same screen

Before covid19 this is primarily how we would play mario party. It's definitely more fun in person, but still fun in zoom.
I can understand why a B737 can cost about a 100 million dollars, but I can't understand why a 4-seater Cessna costs as much as 300000 dollars... Can someone shed some light on it?
> Why are governments trying to come up with their own?

Governments contain no shortage of people interested in personal glory
Not to be rude, but given current daily attacks on science and the scientific method, I can't let this stand - I think your meta intuition represents a fundamental misunderstanding of how science works.

It is simply wrong to think that scientific questions can never be definitively settled. Clearly there are some hypotheses that have been difficult (and may be impossible) to prove, for example, Darwin's idea that natural selection is the basis of evolution. There's ample correlative evidence in support of natural selection, but little of the causal data necessary for "proof" (until perhaps recently). In the case of evolution the experiments required to prove that natural selection could lead to systematic genetic change were technically challenging for a variety of reasons.

In the case of climate change, the problem again is that the evidence is correlative and not causal. Demonstrating a causal link between human behavior or CO2 levels and climate change (the gold standard for "proof") is technically challenging, so we are forced to rely on correlations, which is the next best thing. But, you are right, it is not "proof".

Establishing causality can be difficult but not impossible - the standard is "necessary and sufficient". You must show necessity: CO2 increase (for example) is necessary for global warming; if CO2 remains constant, no matter what else happens to the system global temperatures remain constant. And you must also demonstrate sufficiency: temperatures will increase if you increase CO2 while holding everything else constant. Those are experiments that can't be done. As a result, we are forced to rely on correlation - the historical correlation between CO2 and temperature change is compelling evidence that CO2 increases cause global warming, but it is not proof. It then becomes a statistical argument, giving room for some to argue the question remains "unsettled".

My point is that there are plenty of examples in science where things have been proven -- DNA carries genetic information, DNA (usually) has a double stranded helical structure, V=IR, F=Ma, etc. And there are things that are highly likely, but not "proven", e.g., human activity causes of climate change.

While some of the issues you bring are remain unproven, what's really absurd is to think that no scientific questions can be settled.
Ask HN: Would you rather be able to jump 1000 ft or speak every language?
Would you rather be able to jump 1000 feet in the air and be able to land safely or speak every language fluenty?
Creatively using an online learning app for D&D
Octave[1] covers most of Matlab uses, and it's FOSS. And there is Sage Math[2] that integrates many different FOSS components to be something like Mathematica. Both are developed quite actively and covering many differences with proprietary analogs every year.

[1] https://www.gnu.org/software/octave/

[2] https://www.sagemath.org/
> [...] political correctness is a result of actual moral standards based upon harm and could be called a successor or an usurper backlash to the hypocritical "morality" that was utterly obsesses with sexual norms while ignoring every other aspect of it. It isn't spoken of in such terms usually but what "political correctness" generally is referred to as detractors is essentially "new morals".
>
> They were judged unfairly by a broken, hypocrital and insane system and now they flip the table and judge it back harshly.

Interesting that you admit that PC culture (or "new morals") is explicitly reactionary.

> The failure of the previous generation's systems of morality is literally a meme "Ok boomer" - and it certainly wasn't the first to judge back.

Also, the existence of a meme is hardly dispositive, unless 4chan and reddit are really our moral overlords (perish the thought).

> There is still plenty of status shit in various forms going on top which matters to varying degrees subculturally if they give a shit or not but there is still a recognized objective moral "line in the sand" roughly where excuses aren't tolerated. "Everyone was doing it" as an excuse only further indites a complete lack of morals. A standard which evidently terrifies many who were alivr during the judged segment part of the everyone given the jump to embracing moral relativism.

This is not quite right. If there really was an objective "line in the sand," then presumably we'd all know what that line in the sand was. The problem, of course, is that there is no objective line in the sand. A couple years ago after the heat of #MeToo had turned up, did the line in the sand say that Sen. Al Franken should go or stay? Were his unwanted advances less or more harmful than losing a reliable progressive in politics? Different people within PC culture came to different conclusions.[1][2] The same thing is happening right now with this slow-rolling story about Joe Biden. The media writers and personalities who have been extremely eager to create a frenzy in this #MeToo era and were very eager to #BelieveAllWomen during previous scandals (with 'R's after the name instead of 'D's) are now very reluctant to even acknowledge that Biden has been accused and that his accuser has indirect contemporaneous evidence of her claims. What's the objective rule that determines who is right or wrong? There is none: the "objective rule" depends on the consensus of those in the culture. The consensus can (and does) change moment to moment. Thus, the "new morals" are no more objective than the ones they're replacing. Rather, they are the exact same as those you claim they are reacting to.

[1] https://www.washingtonpost.com/news/posteverything/wp/2017/1...
[2] https://www.vox.com/2018/5/21/17352230/al-franken-accusation...
I've produced the cleanest solutions when I had the luxury of having the problem domain spelled out in detail and locked in place. I could design a system to cover those aspects without second-guessing myself needlessly about future extensibility and other things. If the specs are fluid, all design confidence flies out the window and the resulting system is over-engineered to cover eventualities.
That's surprising from the Stress Guy. The ultimate load by definition should already have the safety factor + everything else factored in. Having a requirement go over the ultimate load, means its not really the ultimate load.
That works if it's a bottom up organization. Decisions like this at apple are very much top down. Luckily, the PMs there make the right calls, when it comes to privacy, since it's one of their key differentiators.
I'm in my 20s and I'm not sure how I would be able to afford shelter, food, and daycare at the same time this early in my life.
Stress.
Hard to do without getting caught, though. Still one ballot per person, so if you submit a ballot on behalf of someone who also tries to vote for themselves, the double vote will get flagged.
I am the only person in my country that has my name. I have a few times received letters addressed to: First name, last name, country together with a friendly message from the postal service to tell people to use my full address next time.
Get real. Any credible research on the topic of "voter fraud" suggests it's not a significant issue and efforts to combat "voter fraud" are really just disguised efforts to suppress voting by low income and minority voters.
I see the role of society to be to provide for its member's needs[1]. While I don't think "needs" means that everyone gets a Ferrari and a Yacht, I do think it goes beyond just what one requires to be alive. In particular, due to America's size and diversity, having flexibility in where one lives is an important part of being able to choose one's lifestyle.[2]

[1] At least until we arrive at some sort of Star Trek level of technology, no society is going to do this perfectly, so when I say "functioning society" I mean one that more or less provides for the vast majority of its citizens and provides some sort of safety net/second chance for people who do fall through the cracks.

[2] This is much more "wishy washy" and hard to quantify, but I'd say that in a functioning society everyone would be able to, in a general sense, live the sort of life that they want while providing for themselves and their family. I mean this in broad strokes such as wanting to live in a cosmopolitan city/near the beach/near mountains or wanting to be able to seriously practice art/music/sports (although not necessarily as one's day job).
Best Online Businesses to Start in 2020 from Home
Hardly. See my rebuttal above.
The Bay is cheaper if you compare similar apartments with similar interior/exterior

Santa Barbara is significantly cheaper than bay area in terms of renting or buying real estate.

The 2br apartment I'm currently renting in SB is $2.6k/mo. A very similar apartment in Redwood City is over $4k/mo.
If I vote by mail, I darn well expect my vote to be “found”.
Can someone recommend an audio book on this ?
Good for git? Gotcha comment is not useful when the industry (as far as I've seen) isn't using git to write manuals.
What Is E Ink Kaleido and Just Print Color?
You could try email bankruptcy.

Just mark everything as read. If it's important, they'll send it again. I cheat by marking everything more than 30 days old as read.

I do that once a year in February. I mark everything from the previous year as read on Feb 1. Sometimes I do it again in July/August.
So I'm hearing T-Shirt cannon, but for beer?
Client dev was always hard. People just mistake that for Javascript because they don't have any experience building clients.

For example, I'd say JS/React is vastly easier than learning Cocoa/UIKit. Writing GUI code that runs on N user devices is harder than writing headless code running on a single server.

Btw, if they're getting downvoted, it's because "oh, Javascript is in the title? time for me to complain about it like people do in every JS-related HN thread!" is a tired HN comment.