skysight-inc/HackerNews huggingface dataset:
About as likely as discovering Fermat's purported proof.
A couple of jobs ago, I had just come back from some time off. I was sitting in my cube working when a co-worker I had never met came into my cube, reached past me, and grabbed a tissue from my tissue box without asking. If you think that's bad, it's nothing compared to what he said: "Thanks, I've been stealing these!"

I wish I were kidding.

I've had co-workers steal my and my desk-mates' gum before, too, at the same job.
Shorebirds, the World’s Greatest Travelers, Face Extinction
Indeed. 8 weeks that in an informal conversation was cut by 25% communicates that you really didn't know how long it would take. 8 could mean 6, or 10, or 2.
As the article mentions, the issue isn't that people would watch the same movie multiple times, it's that people would buy tickets and resell them:

"we saw some people turning MoviePass into a cottage industry, standing in front of a theater selling their tickets to Star Wars, or whatever,"

This actually sounds like a pretty reasonable way of cutting down on abuse to me.
We had a few problems with our C64, but fortunately Dad was a genius. The 1541 floppy drive eventually started hanging when you tried to load anything; Dad figured out that there was some kind of little metal latch inside it that had come un-latched, and just needed to be clicked back into place. When it kept unlatching once or twice a week, he cut a little hole in the back of the drive that I could poke an eraser through and click it. I learned to recognize the subtle change in the drive's operating whirr and know it needed fixing, instead of waiting 10 minutes before deciding a game wasn't going to finish loading.
Yeah... no. I just don't see how this is possible, other than a 1 in a million case of a coworker happening to use exactly the same container which contains a meal that had the same appearance as your own. It's just not plausible.
You would think with the amount of value / fraud at stake, Visa/MC/AMEX themselves would invest in fraud detection technology and offer that as a service to their participating banks and merchants.

They have so much more volume and cost absorption capability that they could spin up a much more talented / sophisticated detection group than any individual bank or merchant could, you would think? And charge for it accordingly?
At least EVGA tried to resolve it.

I tried to order from an computer component retailer here in Canada. They specifically called out that my information needed to match, so I went and logged into my credit card's online portal and copy and pasted my information directly.

However what I didn't think to copy and paste was my own fucking name.

After charging my card and taking my money automatically, they then seemingly manually went to review the transaction and found that something didn't match, though were apparently unsure as to what that might be. When I sent them a screenshot of my online banking portal showing all my information with a "Wtf?" their response was "Oh, it's probably your missing middle initial. Also we've already refunded your order so there's nothing we can do. You should have your money back in a week."

When I asked them why the hell on top of a completely user-hostile validation process they then make it worse by cancelling and processing the refund before even calling me or emailing to give me a chance to correct the information, their response was basically that that's how they have to do it and it's outside their control and shrug.

Needless to say when I finally got my money back a week later I spent it elsewhere.
Care to share a link to your thesis?
FYI: I'm willing to do the scraping, just so I can say I work at Fermilab :)
Ultra-wide curved screens for increased productivity
So a good example of this in code would be:

a = a xor b; b = a xor b; a = a xor b;

In this case it is a technique for swapping two variables without using a third variable. But it really serves no efficiency purpose in most applications (however it is fun to use).
Here we find ourselves hypothetically dismissing all the studies ever done on MSG based on broad classes of study design concerns.
Yes, that's my understanding as well. It could depends on what country you are though. For me left wing means progressive and social and right wing means liberal and conservative. I guess in some countries the progressive are also the liberal, in which case the previous comment make sense
I just bought an expensive bed yesterday and got a fraud alert text within 5 seconds of the transaction going out and my card was shut off today temporarily until I confirmed the purchase again. Some banks are fairly on the ball when it comes to detecting irregular purchase patterns.
The only reason Tesla is making bad decisions is because of schedule, everything else stems from that. That said I am pretty positive on Tesla because even thought they release half baked products they still improve and innovate at a breakneck pace. Turns out shit happens when you have a charismatic leader attracting a bunch brilliant and driven people and telling them to go change the world.
That's still less than 3 weeks, and also doesn't make any sense (there's 5 business days in a week, and unless specified it doesn't make sense to change units)
> It is very informative to make a an online dating profile of the opposite gender.

Don't even need a whole profile, as a teen in the 90's I'd regularly mess around with different names on an online chat system, didn't even have user profiles back then.

Just the name alone would make a major difference how interactions with people went. Barely anybody was interested in talking to "RandomMaleName", but once you logged in as "Tina21" everybody would be all over you and if you played it right, they'd tell you all kinds of personal details about themselves, while I only revealed made up information about a fake persona.

Juvenile me would get an extra kick out of hosing all those guys asking Tina21 for sexting/phone number for phone sex, I'd start sexting with them and after a certain point just write them really weird, off turning stuff, usually ending the whole interaction by notifying them that they tried to jerk off to a 15-year-old dude.

To this day I'm not sure if that was a good thing to do or a bad thing? I guess, at least I taught a couple of people a valuable lesson about the Internet and anonymity.
> Several years spent researching into WW2 history - and all are for nothing.

Well, I don't know where you did, but you shild ask for a refund if that's what you got on the Eastern Front after several years.

> where you'd saw a 'pop history nonsense'?

> They lost most of the munitions and equipment in first _months_ of war, and lost half of the factories as well.

Indeed, they lost a lot of (mostly obsolete) equipment, but still were able to out produce the Germans from 1942 on in most areas.

> and lost half of the factories as well.

And still had enough to bring back to the Urals (as well as pre-established ones) to keep war industry running.

> And yes, human waves (if you don't like other term) and general disregard for human lives were common in Soviet tactics.

Yah, that's German propaganda for you man. They were

> That's the reason for staggering losses

Absolutely nothing to do with the litteral extermination of Soviet PoW by the Germans (more than 3M deaths).

> now there are talks that USSR losses were 2x higher, i.e. ~40 millions

Is unsourced rumor that literally more than one out of 5 Soviet citizen died in the war really worth to mention?

> human waves were common in Soviet tactics

Please let me show you some orders directly from Zhukov:

The commanders of the divisions are personally at fault for the 49th Army's failure to accomplish its objectives and for its heavy casualties. They still grossly violate the instructions of Comrade Stalin and the order of the Front regarding the use of massed artillery to achieve a breakthrough, and about the tactics and techniques of attacking the defenses of populated areas. The units of the 49th Army for many days criminally continue their head-on attacks on Kostino, Ostrozhnoye, Bogdanovo and Potapovo without any success, while suffering heavy losses.

Even a person with basic military education can understand that these settlements are very suitable defensive positions. The areas in front of these settlements are ideal for firing upon, but despite this the criminally conducted attacks continue in the same places. As a result of the stupidity and indiscipline of the organizers, people pay with their lives, without bringing any benefit to the Motherland.

If you still want to keep your current ranks, I demand:

Immediately stop the criminal head-on attacks on the settlements. Stop the head-on attacks on heights with good firing positions. When attacking make full use of ravines, forests and terrain that is not easily fired upon. Immediately breakthrough between the settlements and, without waiting for their complete fall, tomorrow capture Sloboda, Rassvet and advance up to Levshina. Report the execution of the order to me by 24:00 of 27 January.

Yes, there were stupid head-on attacks from inexperienced and/or incompetent officers. No, they were not “common Soviet tactics”.
The solution to this is to ban by default, and put the onus on the company developing the solution to prove it is safe. There are many drawbacks to this, BUT it does address the root cause of your concern.
Somewhere here on HN I read that in russian there would be a special word for having connections with someone who knows when goods will be in stores. Maybe we need a word like that for every language.
I recommend to keep things simple whenever possible. For most of our website projects we use simple dictionaries that we typically store in YAML files, just like this:

https://github.com/DPKit/gdpr-portal/blob/master/src/transla...

We then have a custom Jinja filter that looks up the translation for a given word, such as

{{'summary'|translate}}

In code, we have a simple helper function like this:

def t(key, lang):
return translations[lang].get(key, '[{} not found]'.format(key))

In practice we use a slightly more advanced version of this function (https://github.com/adewes/beam/blob/master/beam/site.py#L91) which allows us to also include formatting parameters to allow things like {{'contact-us'|translate(name='Max',email='max@mustermann.de')}}.

You can also keep date and number formats in the i18n dictionary to internationalize dates. Most internationalization libraries do not provide much more than that and try to be overly clever by e.g. offering automated pluralization etc. but in my experience they often subtly break things.

Works quite well for us both on the backend as well as frontend, here's an example of a website (also open source at https://github.com/DPKit/gdpr-portal) that uses this method:

DE: https://dsgvo.dpkit.com
EN: https://gdpr.dpkit.com

(we decided to keep the different language versions on separate subdomains for better usability).

Don't be afraid to write your own solution for simple problems like that, no need to use 3rd party libraries for everything :)
Jim Keller didn't have anything to do with developing the hardware for hw2. The board is from Nvidia, it's a stripped down variant of their Drive PX2 computers.

https://en.m.wikipedia.org/wiki/Tesla_Autopilot

https://en.m.wikipedia.org/wiki/Drive_PX-series#Drive_PX_2
It would seem odd that as Elon has his experience with SpaceX in the background, and SpaceX engineers are consulting for Tesla, that the metal construction was done overly clumsy without a reason. Equally likely is, that they had a clear plan when designing the metal work on the Model 3 - but it is not obvious to people trained in the way the automobile industry works, as Tesla certainly is thinking differently.
At the coworking space I frequent there is a small bucket and a sign, when people take some sugar or a teabag or whatever they drop a quarter or a dime in the bucket. Whenever the space is out of teabags someone empties the bucket and buys some.
All terms have mutable associations over time. For example, sure HCI used to be a subset of PL, but very few would make that association today.
Depends if you have an oldschool wife who packs you a lunch, and you didn't bother to ask if it was bologna or tuna.
I feel you are correct.

But also wanted to add another option between 2 and 3 where I feel a more valuable editing could also be done.

2.1: Publicly retract the story, and edit the previous text (with visible or not removals/edits) along with a disclaimer, to improve the content and present a fairness assessment of it's text for new and previous readers.

I've encountered this before, with both visible (highlighted or striked off content) or completely deleted parts with some "erroneous/unverified content deleted" kind of indication, and I really appreciated the transparency an understanding why something was reviewed.

I feel that would be a valuable approach to these kinds of publications.
Vectordash: GPU instances for deep learning
The symptoms you're describing are also primary symptoms of dehydration.

A more reliable exploration would be, after diligently logging your food and drink intake (with time and quantities) along with your physical feelings for a couple months, add a daily regime of a specific amount of pure MSG. Start small, and increase the MSG intake until you start feeling adverse symptoms. Assuming symptoms manifest, then increase your daily hydration levels (obviously not to the point of giving yourself hyperhydration) and note when/if the adverse symptoms previously noted diminish.
East London: http://www.thisiscolossal.com/2015/03/save-the-bees-mural-pr...

(The building and wall looked very British to my British eyes, but a Google image search by the URL brought that article straight up.)
I'd argue that these are likely very highly socialised teams.

They know one another, they trustbone another, they know their roles, and they communicate most effectively through their technical tools and interfaces.

That's supported by the paper (submission draft in Sci-Hub):

[F]ace-to-face interactions detract from and perhaps distract cyber defenders from the focal task of maintaining all ten services and successfully defending the integrity of
their network.

Talking isn't bad, per se. It's generally less efficient and tends to indicate problems rather than smooth functioning.
In many English dictionaries, "retraction" can mean either a disavowal/withdrawn endorsement, or to take back/withdraw.

Paper newspapers had no physical way of doing the latter without literally pulling every copy in existence, which would be impossible once it's been released (as you also pointed out). Because of that, you can't really infer the correct use of the term based off what they did. Furthermore, languages evolve, so even if that was the only "correct" use of the term back then does not mean it's also the only use today.
Depends on the problem you want to solve and product requirements. Often it is better to let the technical person choose.

Unless you have tons of money you should avoid niche technologies/frameworks/languages. Solid choices include Ruby, Elixir, Python, Kotlin, Java. On frontend Typescript with React/Angular/Vue.

Technology is a secondary choice anyway. Most important is to find great engineers. These would naturally gravitate towards better tools anyway.
The last two employees would eat eachother's lunch.

The issue is that the last employee has to have the moral integrity to fire himself.
Or even better, one retailer I dealt with that did all their fraud checking manually after charging you.

So they took my money, decided they wouldn't sell to me, then I had to wait a week to get my money back.

At no point did they so much as call or email me to try and see if we could correct any issues with the information before initiating the refund.

I've spent more on identical products from other retailers just to avoid them.
So the perpetrator's thread has a lot of deleted posts which are invisible now.

This link makes them show up again: https://www.removeddit.com/r/legaladvice/comments/8825e8/thr...
Previous discussion:

https://news.ycombinator.com/item?id=10151481
How about Norfolk Southern?

The vast majority of economists agree that natural monopolies exist, and economic theory from Adam Smith on describes how they form. To believe that the "entire economics profession" has failed to find a single historical example implies not only that the vast majority are wrong, but they're willfully ignoring the evidence (presumably because they hate freedom).

Additionally, the fact that nobody has shown a monopoly that didn't involve government somewhere along the line isn't evidence that monopolies don't exist without government, because governments have been involved in every private company ever created. It's like assuming "people would live forever if they never drank water, because everyone who ever drinks water eventually dies".
I'm confused both by your proposal, and your resistance to this one. Commuters and "people with less wealth who have a stake in the community" are exactly the same group of people. What other criteria would you use?
Can you explain the relationship?

Also, the regex is longer than the (reasonably clear) code[0] which generates it…

0: https://metacpan.org/source/PDWARREN/Mail-RFC822-Address-0.3...
I imagine that such managers feel helpless, placed between the people "below" them actually doing the work and the people "above" them that are the ones imposing the broader but equally impossible deadlines for the business. (To be slightly less sympathetic, a manager might feel that their own pay/prospects will improve if they can produce results faster than rationally expected).

In order to maintain a feeling of control, or of providing value, the manager falls into the mindset that the one input they have into the process is that they nominally get to set deadlines (for each task of a given scope and level of quality), even if those deadlines are repeatedly missed. The temptation is that they think that the shorter the deadline, the faster the development and the better the result.
I would certainly quit a company with a culture of dispensing harsh and summary justice.

And, while I agree that eating other people's lunch is unethical, we should be very wary of the "broken window" attitude towards lashing out severe punishment for minor things.

Very often it goes together with leniency towards CEOs "giving themselves" huge exit bonuses & so on.
I think that depends on which specifics of their business model you are considering. I don’t think the broad business model of an unlimited cinema subscription service is inherently a bad business model.
This is an terrifyingly accurate description of what seeems to be my actual workflow.
No, he reported someone for, essentially, not being stereotypically rich. The person happened to be committing fraud, but that doesn't mean his initial report was justified based on what was written in the original article.
> Your example would be more akin to assessing someone's code and pointing out potential flaws without ever executing it.

You've just described a code review, which is standard practice and not controversial. If an expert doesn't understand your code, maybe the criticism is informed by their experience.
IIRC The alcoholic master handed over navigation to a very inexperienced 3rd mate and left the bridge for him to navigate out the channel by himself. That's an individual screw-up that can happen in any organization's culture. I wouldn't say the whole organization (Exxon) moved fast and broke things.
> It's like a thief complaining because they crashed the car they stole from you.

To take this further: It's a bit like they crashed the stolen car because you cut the brake lines in anticipation of someone stealing it (a bit extreme obviously, but just bear with me).

Which is interesting: I actually wonder whether you would be found at least civilly liable in that instance.
Overcast 4.2: The privacy update
wider than the sky
> Most laws are actually against thing that can lead to bad situation.

https://mises.org/library/legalize-drunk-driving
It originally didn't include it in the HN title, then it did, and now it has gone away again :-)
Hey, I'll admit it. Cool! :D
Walking to the altitude of space and standing on something is very, very different than accelerating to the velocity necessary to stay in space.

But that is an interesting point. On a super-Earth, with super-sized mountains or super-thick atmosphere, it might be more useful to start from an extremely high place so that you don't have as much atmosphere to deal with.
Hello, author here - The choice to use rust mainly came from the fact I have more experience with it than with C++. Also, the compiler makes it really easy to write good code.

This, along with really simple testing, benchmarking and the ease of adding dependencies (through crates) made it a good choice. There are almost no downsides from using rust, provided you have experience with it!
How do you know people are taking it at face value? I don't even see why it's relevant whether it's true or not.
I’m Sorry to Report Instagram Is Bad Now
I wrote a little about why rust below!
That's interesting. Which sources are in your view more reputable? Where do you work? One of the big three or a Japanese carmaker?
I think it's safe to assume power play in most such instances, though the perpetrators may have little more self-awareness than a dog does when it pee-claims things. People who grow up in authoritarian households tend to just repeat that behavior, as obedience is valued more highly than correctness. They care about you doing what they say, full stop.
This article was on the front page of The Guardian for much of yesterday, and is the fourth on the subject so far this year. They had something like 20 articles last year[1], it would be very difficult to miss.

(I was about to praise them for not writing more about the latest celebrity baby, but they have, damn them. I was trying to go as long as possible without learning his name, and there it is in the "most read" section.)

[1] https://www.theguardian.com/environment/bees
Escape velocity will work in any direction (assuming no wind resistance)

Unless you hit the ground, or a mountain, or a plane, or the moon, etc.
I would imagine spaceflight would be much cheaper, more reusable, and widespread in general - space elevators would be much easier to construct, as would fully reusable SSTOs; even if the gravity remains too strong or material sciences too undeveloped for either to be feasible, since the cost of reaching orbit changes exponentially based on surface gravity.

Also of note is that interplanetary transfers would be cheaper, thanks to a lower escape velocity.

A rather utopian view envisions a society of many space elevators scattered across the world, with orbital stations attached via monorail-esque shuttles. Spaceborne hubs with electromagnetic launchers could provide cheap transit beyond the immediate gravity well, while autonomous solar sail harvesters could collect asteroids for resources. Orbital solar farms might provide power on a massive scale for the surface, and lenses or mirrors could be used to assist in terraforming bodies further from the system's sun (for example, a Europa-equivalent).

For planets without a significant atmosphere, you get to do fun stuff like Arthur C Clarke's Lunar mass driver [1].

[1] https://en.wikipedia.org/wiki/Mass_driver
Human rights is an excuse.

US needs to there to curb China.
A tower of luxury condos will sell for more than a mansion that takes up the same amount of land. So developers aren’t generally going to chose to build a mansion, unless the law prohibits a condo tower. And while the luxury condo tower itself won’t be affordable, build enough of them and you will soak demand.
Eh, there are plenty of excellent workplaces with just a few bad actors who do stuff like steal lunches.

Changing your job in response to someone stealing your lunch seems a little extreme.