skysight-inc/HackerNews huggingface dataset:
Dahlbusch Bomb
You're arguing the point that because his help wasn't needed in the end that he shouldn't have offered to help.

But it's conceivable that his expertise could have been useful.

Did any other organisations offer subterranean expertise? Genuine question, e.g. mining companies, drilling, or was it just that Musk made the most noise about it?
Similarly, quantification is separate from being rational.

In your simple example "sum these assigned numbers and pick the highest option," how did you assign those numbers? In most real life scenarios, qualities are difficult to quantify. If you start from questionable quantifications, as the saying goes, "garbage in, garbage out."

Often the rational thing to do is to acknowledge the nigh-impossibility of quantification (let alone combining those quantifications; what if the qualities interact in nonlinear ways?).
Haha sorry for my crappy explanation. We have a couple of front apps consuming an internal API. And the scraper was consuming the web frontend.
I’ll take prototype-producing egoism and PR stunts over “not my job”-ism any day.
RIP hero Saman Kunan who gave his life for them.
Samsung Kicks Off Mass Production of Industry Fastest 256Gb V-NAND for SSDs
Right, but you could just build that in Postgres with JSONB
Clearly that wasn't the alternative here, seeing as the rescue was speedy and successful, so your comment is devoid of content.
No, because I only use RDBMS systems, never had a business reason to jump into the NoSQL wave.
Needs a [PDF] tag
Oh wow. I wouldn't have expected that deep underground in a flooded cave at all!
It could have been so much worse, is what he's saying. Nobody is downplaying the death of the rescuer.
If you label PR stunt a desire to help someone in need, you are further damaging that someone in need.
How to Solve the Privacy vs. AI Conundrum
Caves are generally the average yearly temperature of the area they are found in, also given that the water was rainwater and not spring water I’d imagine that unless the boys were like waste deep in water the entire time they were probably rather warm given the tropical location of Thailand.
Watch as Nvidia Noise2Noise AI Magically Fixes Grainy Photos with Deep Learning
ReadLax – Improve Your Reading Skills
Well, we have never blocked any scraper. They are not a big deal for big systems. The problem here was that they were consuming a resource for which we had a very crappy cache system and they fried the website.
Usually the main creative engineers that developed those products didn't really make big $, instead sold their companies before bankruptcy to bigger players that then made some bucks off them by economy of scale, product synergies etc.
just this. It's trite to say it, and I'm sure it's cold comfort to his family, but we all die, and this person went out saving lives, young lives with lots of years to save, and in service to others. His death is somber and sad, but not tragic.
I think OP's comment is a pretty clear answer to question 1: "Have you ever chosen Postgres over Mongo, and regretted it?"

OP chose Postgres over Mongo, and did not regret it.
I saw "Against Patients", for some reason
Yep, just as msh suggests. I created the bash one-liner to show users After Dark working in elinks and to get the steps out of the readme.
perhaps Musk's gadget would have been used

The cave was too narrow in sections for a diver to pass through still wearing his cylinders. How exactly was a sub supposed to get in?
This is pretty similar to how I like to structure my code - basically by feature rather than by type. I find there's a lot less mental overhead to working this way, but it can bite you if you end up with a lot of code that is shared between features. Plus what a 'feature' is can be more subjective than what a type of class is and some teams might struggle because of strong, contrasting opinions on this.

That said, when a project gets big enough I tend to end up relying on memory and search (e.g. IntelliJ's find class) to find files anyway - at that point file name conventions are more important than anything else.
How to Increase User Engagement in Your App by 150%
"There is also a tragedy going on in Japan right now with a lot of people actually with us no more."

This is true, and a tragedy, but I think it's natural for "12 kids in great jeopardy" to draw more interest than 100+ people who are already gone due to a flood and perhaps couldn't have been saved.

To be honest had the kids been found dead in the cave, it would have been a relative blip on Western media like the flood deaths in Japan or the 41 dead in the sinking of the Phuket tourist boat.

"He was willing to help many desperate people that happened to get into the news, however he helped out anonymously or in a way where it was clear that publicity was not sought"

In this case, talking about it on Twitter was probably an easy way to get in touch with the relevant authorities at the rescue site.

Similarly, when he offered PowerWall batteries to help Puerto Rico, perhaps that made it easy for people who knew where they were needed to get in touch with him.
05:30 wake up just before alarm. browse news on laptop
06:30 leave home, walk to the bus stop, buy the coffee and cheese bread
06:50 - 07:10 take bus, eat breakfast, listen to audiobooks
08:20 - 08:30 arrive to office, go get another cup of coffee while windows boots
09:00 daily standup
09:30 start actually working
12:30 lunch break
13:00 back to office, grab another cup of coffee
17:00 leave office, walk to bus station
17:30-17:45 take the bus, listen to more audiobooks
19:30 back to my neighbourhood, go to gym ( or the pub, or therapy, depends on which weekday )
20:30-21:00 back at home, shower, quick meal
21:00 little code-for-fun or netflix, or just relax with wife
23:00 sleep time
Talking about drilling escape holes.
The Dahlbusch rescue device was improvised in 5 days, with no patents claimed whatsover. Wonder if Musk will do the same with his contraption.

https://en.wikipedia.org/wiki/Dahlbusch_Bomb
Rescued Thai Boys Being Watched for Illnesses Caught from Cave Animals
13 people were rescued from 2 something miles inside a cave by an international effort that involved engineers, possible plans for a drilling effort, master divers and even had people repurposing spacecraft parts and accessories to attempt to make a rescue pod in time to be of use.

Humans came together to find a solution to a difficult, life or death, situation.

That's why.
He connected with the officials and the rescue teams before starting anything.
Next Lunar Eclipse Can Be Seen by Everyone on Earth Get Ready for July 27th 2018
I like Boris far more than trish. It's sad to see British continue to fade into the darkness though.
I have a large scar on my calf from a conventional chainring. If your chain is on the inner ring, your crankset is basically a blunt circular saw.
It gets especially difficult with dynamic content or when trying to scrape sites written on very heavy frameworks like ASP.NET Webforms that require passing the view state with every request. I made a calendar aggregator for adult hockey times in my area that scrapes rink websites[0] and it was far more difficult than I had thought it would be because of the fact that the rinks all used Telerik Webforms controls to do their calendars. It turned a 30 minute job into a 2 hour job.

[0]: http://dpscschedule.azurewebsites.net/
Yeah, shaft drive bicycles ("chainless") were marketed as the "next big thing" around 1898–99 by big companies, like Pope Manufacturing Company's Columbia brand, as they were coming down from the Bike Boom of the 1890s.

The important thing with bicycles, compared with motorized transportation, is that the "engine" is still the same now as it was then, so everything is very limited by weight and efficiency. We wouldn't be able to practically use most motorcycle and automobile improvements that have come since the Model T if we were stuck with the Model T's engine power.
You can get around that with functional indexes https://blog.anayrat.info/en/2017/11/26/postgresql---jsonb-a...

I'm not working with tens of millions of records, but I haven't needed to go beyond GIN indexes yet - might just be our documents or our workload though. ymmv.
Meanwhile the Intellectual "Property" wants patents treated as real estate and the party of corporate interests is in power.
I'm sorry for omitting this: a "smartphone" running a full version of x86 Windows 10. I understand that x86 processors consume more power than a comparable ARM chip, but I'd be willing to put up with shorter battery life for a full Windows experience I don't need to lug around a bag for.
Perhaps a tangent, but the article opens with a claim that the Indonesian rock art is conclusively the oldest art of Homo sapiens, but strangely overlooks the art of Indigenous Australians which is at least as old, and perhaps a further 10,000 years older.
He's already working on the leading non-health-related cause of death. (car accidents) Both via self-driving cars and group transport. While you're right that this is a PR game to some degree, I think it's much different than if Bezos or someone similar did it.
1 human life
For the chance to expand your mind. If you've never done it before, you'll learn a ton doing it the first time. If its been a while since you've done it, you may learn some new things in the processes given what you learned in the intervening years since the last time.
Even when I'm storing data in a schemaless fashion, I always use some sort of strongly-typed mechanism for generating the JSON that provides guarantees about the nature of the JSON I am storing. At the very worst I end up with multiple well-defined versions of the "schemaless" content. "Schemaless" here just means the default relational mechanisms don't work well for my use case for some reason.

"True" schemalessness is a lie. You can't even hand arbitrary blobs of JSON to human beings and get consistent interpretations of them. There is always a schema. I'm not dogmatic about where the schema lives; relational DBs are great when your data fits them but there are times you need an "exception" to your relationships for some chunk of data. I'm fine with the schema being "this particular strong type in a programming language as rendered by this JSON renderer"; that's a fine schema too.

But some schema always exists, and no matter how you slice it, you can not escape from issues of dealing with schema changes. Thinking you can just ignore the problem and just throw whatevs into the database is simply one of your options, one which may gain a lot of very, very short-term convenience for a loooot of long-term pain. As with all cost/benefit questions, there are times where that is the right choice... but it's a lot less often than the old NoSQL hype presupposed.

(I've used this option when extracting things from an existing, stable DB and doing an ad-hoc one-off reporting analysis using a temporary database. I don't have to worry about breaking the stable DB when I'm only reading from it, and I can fluidly experiment and develop the one-off report easily. But it's really a rare use case.)
The Role of Personality, Authoritarianism and Cognition in Brexit
> Rich and well known people can’t win really

Counter-argument: they are already winning, and will continue to win until the day they die. I think the obscenely rich can cope with a small ding to the ego every now and then.
There isn't a plug-in system yet but there are several ways to reuse code, provide add-ons and compose templates. Note Hugo is still in active development.
It’s always felt then like “easy in, hard to get out”
Scientists discover how the brain regulates vocal pitch
An Overview of Regularization Techniques in Deep Learning (with Python Code)
I have a pizza steel and love it, so that’s pretty interesting - but regardless I think most home pizza cooks really can get the most bang for their buck focusing on their dough (e.g. multiple days of cold ferment).

I thought this looked pretty awesome, but waiting for someone I know to take the plunge first given the price:

https://uuni.net
My impression was that this was not a good-faith effort to help but rather to be seen to be helping, without any concern for whether his efforts were useful.
As one data point, I had no idea
Oh cool :) Yeah, I did get the impression that the name list represented more former acquaintances than current ones, and I think he got pretty burnt out on YouTube generally. He seemed like a pretty great guy, and the series was excellent, so it seems you have a small measure of reflected glory at least :)
> where it is impossible to apply to a specific team/position/project.

Impossible is too strong. Unusual, yes, but not impossible. If you pay attention to their job listings, you will occasionally see openings posted for specific roles in specific teams.
Noise2Noise paper: https://arxiv.org/pdf/1803.04189.pdf
You're probably being sarcastic, but I remember him saying "we have to get much better at this" about privacy. It was before new dark patterns UI, to accept tracking, that clearly violates GDPR, was rolled out.
And what did you do to help? He was asked if he could do anything and tried.
None taken, and I daresay I will. But just as a Chrome user might be open to trying Firefox, I'm open to trying other text mode browsers.
I'd agree. As somebody scraping content, what's so bad about increasing the timeout to like 10 seconds? That way the servers can handle the traffic easily and you're not being a jerk. If you have one async thread for each domain you can still get lots of data quickly. Causing a denial of service attack is very avoidable.
> from my point of few its the other way around.

> There are very few applications that need to schedule events into the future, and that is literally the only situation where you have to worry about the timezone.

My experience is the exact opposite: there are few applications which only store past dates, and in those said date is usually indicative/barely even relevant and could just as well be part of a freeform comment or removed entirely.
The film crew are already in the cave filming. It is not a bad thing since everyone trapped is out. They have to collect as much data as possible while everything is still fresh
And, now that it's public knowledge, Microsoft has killed access to this data.
Not only did he die saving lives, he died doing (apparently) what he loved, being a frogman. I imagine he didn't hesitate to show up and get in the water fully knowing his life was at as much risk as theirs, those guys are a different breed altogether.
Right, sorry if I wasn't clear - what I was saying was "there's a lot of oil and gas companies on this list. A lot of the revenue for these companies aren't actually generated by employees, but rather by contractors, and I wonder how much this is skewing the metric of 'revenue per employee'"
My example is a bit dated, but may be illustrative: I chose PostgreSQL over MongoDB for a MEAN webapp (making it PEAN?) project started in 2013 and regretted it. I was constantly struggling with the poor support for SQL in Node at the time and spent way too much time fixing bugs or adding workarounds for deficiencies in the SQL abstraction libraries and ORMs, or writing bespoke SQL and object mapping. After switching to MongoDB, I spent significantly less time on storage issues and development speed increased noticeably.

Later we did run into several issues caused by MongoDB which could have been avoided by using SQL (mostly related to consistency, constraint enforcement, and problems with MongoDB's aggregation capabilities). MongoDB got us to market faster, but had higher costs in the long-term.

I think there are two lessons that I'd take away: 1) There are costs to choosing a less popular technology combination, even if the individual technologies might be better (for your particular needs) in isolation. 2) Sometimes it's better to choose the more costly technology in the long-run to avoid costs early (i.e. incurring some technical debt can be the right choice). MongoDB vs SQL for us was an example of both of these.

Note: I assume SQL libraries in Node have matured significantly since 2013, so I wouldn't necessarily recommend MongoDB over SQL for new projects starting today.
If using C++ I'd usually just opt for a type enum and switch on it. Visitor is a better way of using type to dispatch, but harder to see control flow.
No, thank you. That must have been a very long and hard slog to get this to work as well as it does and unfortunately this is the only way that I have to show my appreciation of that. (Been there, done that.)
And now that it is public knowledge...Microsoft has killed access to these logs.
Survey and Analysis of Kernel and Userspace Tracers (PDF)
Blockchain Payments - Thoughts on QR Codes, URIs, and POS(Bitcoin/Stellar)
Most of us probably would be wasting our time writing a general purpose programming language that we think could compete with Python or C.

If you think smaller though, there's a ton of utility to be had in taking the ideas and applying them to domain specific languages. I don't know much about Racket, but it feels like that's its reason to be.
It looks like there are hundreds of 1 bedroom apartments for less than $3000 a month.

https://www.zillow.com/homes/for_rent/San-Francisco/20330_ri...

Why are you using 3200 a month?
A major problem is that it is time consuming for researchers to comparison shop and contact sales reps. We built Lab Spend (https://labspend.com) which has a pricing search engine for supplies and chemicals to give people an idea if their quote is fair.

"On Amazon, a $100 roll of paraffin film sells for around $25." Seems reasonable

Price Distribution: https://imgur.com/a/YobZnm2

List Price: $71.27 USD

"Can$20,000 ultra-low-temperature freezer" depends on model, but likely overpaid

Price Distribution: https://imgur.com/a/jZer27n

List Price: $20,663.90 USD
Nextcloud is not like Dropbox out of the box (no pun intended). While Syncthing is pretty much what Dropbox's core service used to be.
He is a solider doing his job. you will be surprise how thankless a military job is
I’d like to repeat my comment from another recent thread:

I mostly used MySQL. But for my app, I now use CouchDB. It has its limitations, but the automatic sync between devices is pure gold. I haven't written a single line of sync code and it just works.
It baffles me a bit that CouchDB isn't more popular and that people rather use MongoDB for NoSQL, which doesn't come with the same syncing capabilities.

Adding to this: if you want sync out of the box and like NoSQL (and your app isn’t super complicated), CouchDB is clearly better than Postgres (and Mongo of course).
Bridgestone confirms continued sponsorship of solar-car race
and US$3m
This all took a while to figure out, but court proceedings ultimately found Chisso responsible in 1973, charging it with negligence for not foreseeing the risk posed by its wastewater. Long beforehand, in the summer of 1959, factory hospital doctor Hajime Hosokawa had been conducting his own experiment by giving Chisso wastewater to cats. When one of these – the now infamous cat 400 – developed signs of Minamata disease, he reported it to management.

They ordered him to keep further experiments secret, then spent years denying responsibility as Minamata’s disease outbreak drew media attention. Backed by the national government and scientists in Tokyo, Chisso criticised researchers who blamed the disease on mercury from the factory and supported research that hunted for other potential causes, like the victim-blaming theory that Minamata residents had eaten already-spoiled fish. The corporation even staged a misleading photo-op to prove the wastewater was being safely treated.

To me, this kind of thing is at least as horrifying as a random killing spree at a school, all the moreso because the perpetrators are in plain sight, but are never personally held responsible. Even if they didn't know mercury could be methylated in the environment, mercury itself was known to be toxic in the 1930s. I don't see how dumping untreated chemicals into the water in the name of making more money is anything but sociopathic behavior.
ZeroBounce.net
YouTube is fighting conspiracy theories with ‘authoritative’ context
I don't see a GDPR challenge on this page?
My interpreters course used this book, as well as 'the little schemer'. They follow a lot of conventions that I find really useful for software development (various intricacies of languages in active development tend to follow the same conventions of diagramming, labeling, notation, etc - all really important things to keep standard when reasoning about, teaching, and explaining programming languages!)

https://www.amazon.com/Essentials-Programming-Languages-MIT-...

https://github.com/mwand/eopl3

https://mitpress.mit.edu/books/little-schemer-fourth-edition

There's also this book that from my understanding, a lot of people consider fairly foundational / useful (own it, haven't read it)

https://mitpress.mit.edu/sites/default/files/sicp/index.html
It'll be really interesting to see where this goes. We currently use Fabric8's Docker Maven Plugin (https://dmp.fabric8.io/) for our Java-based containers. It's a little verbose but works really well- it allows us to run our integration tests directly against the final container images (+ any container dependencies) as part of the standard Maven build.
This seems like the worst first take possible for a policy that otherwise seems to have good intentions.

Basically this is pedantry around something that completely does not matter. Every major registrar already provides mechanisms for hiding this info from the general public should you choose to do so.

Seems like lawyering for lawyering's sake. When can we get rid of that?
> First, I believe most papers already list coresspoding author’ email, which one can send a request to for a reprint.

Sure. If you have a couple of weeks to spare and you feel that disturbing the author of a paper from whatever they are working on to send you a pdf which you could just as easily fetch for yourself in a few seconds is a good way to spend both your time.

PIs tend to find SciHub very useful, even the ones in rich countries where plenty of universities are cutting costs (so sorry if that means cutting access to a critical journal for your field).
Recumbents have been banned by the UCI since 1934, so that ship has sailed. If we had seen recumbents on the Tour de France for the last eighty years, they'd probably look cool and upright bicycles would look weirdly old-fashioned.
Lessons showcased here about planning, risk management, international cooperation, decision-making, etc. can be extrapolated to many other aspects of human endeavor. This operation is valuable knowledge for everyone.
Nobody’s talking about running Linux (or any OS) just for the hell of it, but for the programs that they need that it can run. And WSL has run everything I’ve thrown at it so far.
It wasn't exactly a cold war.
HadronJS – Build CRUD app back end in 3 hours with JS
Menu Design Tips: How to get your menus to sell more stuff
I happily use Ubuntu on a few thousand servers running 10s of thousands of containers. We're a polyglot shop with lots of java and lots of go/node and my comfort level with ubuntu is high.
Yes, it could (with a little protrusion for the drive gear).

At least on the other side it naturally sits with the flat side out.
Chris from Kinvolk here.

It's open for general use now. :)
I think there's a difference between capex and opex here - it clearly doesn't make sense for Exxon to build and design their own oil wells and pumps, as there's economies of scale and domain expertise for a dedicated vendor to provide those things as a capital expenditure. But if we're going to measure "revenue per employee", where the desired measure is "how efficient is each company at extracting value for every person engaged in value extraction", maybe there's a better measure like "human opex relative to revenue"?
Is the second half of this even true? If you create something that is impractical for the mission and won't be used have you been useful at all? I think not.