skysight-inc/HackerNews huggingface dataset:
This might just be from my own limited experience, but firefox developer tools provides way too much information when inspecting elements on a page. It gets to the point that its distracting. I don't need to know where an element is positioned on the page, I can see it on the page itself. There might be perhaps settings to change this, but the native settings are not to my liking. I also have noticed on the on/off many occassions I have used it in the last 2 years, there is sometimes noticable lag delays when inspecting items. I find the interface much less intuitive as well.

I will argue that firefox does have significantly better support for CSS grid layouts (as it came out with support first), but I don't use that often, and recently chrome unleased these tools in the last year to my knowledge.

I use chrome inspection tools tab for the following purposes now mostly: elements, console, sources, and network. I don't use any of the other tools very often, partially because I don't need too. This is what I mostly compared firefox developer edition tools too.

I've found when I wrote my first stylish extension and just debugging in javascript chrome is just a much more pleasant experience. I have never really run into any problems asides some issues regarding its native RWD tools for handling body margins. Firefox did not have this issue, but this is why I use the linked tool in the above comment

I was aware when I wrote that post that its not called tampermonkey scripting and it was called something else but I didn't remember at the time. Now I know its userscripts :)
Partially dumb luck.

- “A ranger of the Department of National Parks, Wildlife and Plant Conservation alerted authorities to the missing group after seeing their unclaimed belongings at the cave entrance.”

- “Volanthen was placing guidelines in the cave to later assist others in navigation. He ran out of line, which led him to swim to the surface—there, he found the missing team and its coach.”

https://en.wikipedia.org/wiki/Tham_Luang_cave_rescue
Pulling off a successful cave rescue takes tremendous skill and planning and involves the world's domain knowledge experts - its not an idle task.

https://news.ycombinator.com/newsguidelines.html

>On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

>Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it.
If there were ever a more perfect piece for the undiagnosed on-the-spectrums and libertarians of HN to rail against I've never seen it.
"Near" tragedy? A man died.
It turns out that if your suffering is spectacular enough, people will come save you. Maybe if we throw all the poor children of the world into caves people will start caring about them.
Bulgaria's First New Plane in Decades Is a Freakishly Strong Drone
> For 9 days without eating and living in their own shit in the dark

Not to mention the cold.

There's a hero-story about the coach that's yet to be told I reckon.
I think humans have an easy time because it's easy for them to look ahead (literally!) to see if there's a <- token. So if I were going to tackle this problem I would do it in two passes. In the first pass I'd just tokenize everything, and set a flag if I saw "<-". Then I'd use the value of that flag to inform the second pass about what it was parsing.
Your views exemplify selfish priorities and an uncaring worldview. If you care about others, let it be reflected in your behavior and people (like me) will stop doubting you.

Is your issue with government in the abstract or your government?

If the latter, the caring solution is to change the government through voting, vocalizing and organizing. Governments are instituted to maintain a level of civility in a society. Naturally, poverty erodes the means for civility so governments in civilized nations around the world successfully apply their government as an organization sufficient for this task. If that sufficiency falls below their approval, they repair it.

If your issue concerns government in the abstract, then quite simply: you don’t care about people in poverty. If you can’t find the decency to be honest about that, then you’ve got even bigger problems.

UBI prioritizes your economy, not your neighbors in poverty. Note Socialists do not support UBI and for anyone concerned that socialists simply want handouts, this should table that argument once and for all.

Social programs prioritize caring for people by:

- Decoupling access to basic commodity needs from the whims and woes of the market

- Built-in protections from abuse. Uncaring folk like to criticize welfare cash recipients as dishonest and lazy. Social programs that avoid cash also avoid this potential altogether.
The cave was well known and documented. They made an educated guess about what happened, where they would have fled, and where the air pockets would be.
Been following the Guardian and their Thai based journalist, Michael Safi. But, was their any other non-TV English language media house that was covering the event minute by minute?
Fairings aren't as useful as you might think in most circumstances. On an upright bike, they need to be enormous to offer an appreciable benefit, which makes them heavy and difficult to control in crosswinds.

The optimum solution is a recumbent bike - by going feet-first, you can reduce your frontal area by more than 50%. With a much smaller frontal area and a much lower center of gravity, a tail fairing becomes a practical proposition.

Fully enclosed recumbents can achieve phenomenal results in the right conditions (Sam Whittingham's 91km hour record, Andy Wilkinson's 41 hour LEJoG), but they immediately become a handicap with any sort of gradient because of the ~20kg weight penalty and they're unbearably hot.
but not for nothing - he was instrumental in saving 13 lives
You do a PhD if you are truly passionate about the work. You do not do a PhD for money, for admiration, for anything else. You do it because you have to know something about something, and you have to know so much about it you discover something no one else knows about it, no matter how small.

There is absolutely no other reason to get a PhD because while there are lots of perks to a PhD - traveling, meeting people who share similar interests, interesting career opportunities, autonomy, collaboration - etc, you can find all of those perks at a different job that isn't so intellectually demanding. The one thing no other job can offer you is proof that you discovered knowledge that is actually new (or whatever way you want to phrase it, there exists no other institution outside of academia that is rigorously structured to ensure you don't get a PhD without doing this at least once).

You can say this is an argument of authority controlling a body of knowledge, I am sure that will be the typical start-up perspective. Unfortunately, a start-up's bottom line is to produce a product. That means that if it comes down to the mark of determining the integrity of some knowledge, or keeping the business running, the start-up is not going to destroy itself for the sanctity of knowledge. Plenty of PhD students, however, do!

You literally will have no life besides your work if you pursue a PhD. There is zero reason to do one unless you have this drive.
Maybe not Mongo itself but schema-less NoSQL databases are very useful for Data Hubs that integrate many different data sources. If you work as I do on a team that has 100+ members, trying to integrate 25 billion documents with 30+ datasources and 60+ APIs, then a schema-less database where you can more flexibly handle changes to the document model (which are happening every day) is ideal. Trying to build that in MySQL would be a disaster.
Boris Johnson Has Ruined Britain
Sure. Of the two professors I worked for as a postdoc, one started a lab where funds were not tight, the other did. The main difference was the first one brought a lawyer to their hiring negotiation, and get several concessions, including a huge startup package, promises of IT upgrades, and lab space. The second one did not and I ended up running cables in the drop ceiling at night to get decent bandwidth.
I see, I was probably not paying attention to the story at the time. I still find it odd that these summary articles after the fact seem to be ignoring the fact that one person died during the rescue attempt. I'd have expected more "heroic efforts on the part of Thai divers, including one who gave his life,..." kind of lines in the first three paragraphs.

Edit: the NYT online front page now mentions him, so maybe it was just a matter of scrambling out the news that the rescue was complete (though I'd have expected them to write that copy in advance).
many HHMI investigators are selected in high school.
How much did this rescue mission cost?
Mission Thai Cave Rescue Completed Successfully
In theory, at least, you could build a cellphone around a GPU with a couple ARM cores thrown in and keep most of the GPU powered down while you are not docked. When you are connected to a decent power supply over USB-C, you could fire up those cores, provided your phone's back is a massive heat sink (a dock can provide the airflow).

It won't beat a 300W monster or accurately predict the future weather for 10 years, but it'd be more than reasonable for casual gaming.
How to be judged by your output, not your time in the office
Cheap second hand lab equipment can be great, but a lot of the DIY bio stuff is garbage. It means to improve things by making it cheaper but often it trades off predictable results for ambiguous ones, or safety for unsafe ones.
Your competitors are excited about Information Centric Networking, here's why
We never really had a technological problem about world hunger. It was political. Social. But humanity has been able to produce food for everybody for centuries.

It just happens we don't share it and we waste it.

I think energy, peace and hygiene are a better factor in baby booming. They contribute to a better food distribution as well.
Mundane science fiction
This is pretty neat, but Windows feels like it's in a weird place right now.

For gaming, Windows is awesome. But this machine would be terrible for anything other than casual games.

For other software, everything interesting and exciting is coming out on iOS, macOS, or Android. Outside of gaming, there doesn't seem to be any excitement or energy behind Windows anymore. When was the last time Twitter was buzzing with talk about some Windows program?

Of course, the big market for this is running Office and a browser and that's probably enough to justify the machine. That might be a big niche, it just isn't very interesting.
For that matter, why wasn't this more widely publicized?

http://www.foxnews.com/world/2018/07/06/56-missing-in-thai-r...

It's just what happens....some people capture the public's hearts and minds, and some don't.
Why would that make more sense than profit per employee or (sub)contractor per hour if we’re trying to measure efficient use of human capital?
The coach.

He shared what little rations they had, and his condition was visibly worse than the children by the time they were found.

He also helped them by teaching them meditation, so as not to focus on their hunger.
Jehovah‘s Witnesses must obey data privacy laws [pdf]
Isn't it the case that we just need to wipe out mosquitoes in an area long enough for malaria to die off? Didn't that happen in the US with DDT, the mosquitoes came back but the malaria stayed away. Or am I mistaken?

Though frankly I'd be willing to risk them gone for good.
I don't think it's productive to read a piece and your first thought/contribution to be "Oh good this is gonna piss off / show those other people."
Not Mongo, but I am eyeing CouchDB, solely because of PouchDB. I am just not finding an easy and well-supported way to build an offline-first SPA/PWA backed by Postgres without handling all of the data syncing manually.
The bitcoin one! Woaah, thank you so much :)
Just checking, as far as I understand, at the moment Postgres can't add statistics on the JSONB type. Did that affect your query optimizer by any chance? or noticed any degradation in performance?
minus one diver, don't forget that
His efforts turned out to be a bit of a damp squib but that's because the rescue effort was launched earlier than expected due to coming heavy rains.

There was talk about having the kids wait in there until as late as November, or maybe a long process of drilling an escape hole.

If the rescue had begun a week or two later, perhaps Musk's gadget would have been used. As it is, the divers already had a plan that, by the time Musk arrived, appeared to be working well.

But yeah, he tweets a lot about his projects, and no doubt has some thought toward self-promotion.

He appears to follow through, so I can't be too cynical about his apparent opportunism.
Introducing the Social Wallet
Surface Go Is Microsoft’s Big Bet on a Tiny-Computer Future
It's "awesome" but the cynic in me sees this as PR stunts and nothing else. Every day 150,000 people die. The media "happened" to latch onto this story and make it the headliner for an entire week. Objectively speaking, and at the risk of sounding like a cold hearted bastard, the life or death of 12 people isn't important news compared to other things that are happening right now.

Then, types like Musk grabbed this opportunity to score some points in the public eye by appearing to take immediate and energetic action to solve such a massively popular and publicised rescue. In conclusion, I'm 95% sure the motivation was PR and not the goodness of their hearts.

EDIT: Regardless of your agreement with what I just said, flagging is not cool, and against the rules of the site.
Measuring patent claim breadth using Google Patents Public Datasets
It's even worse on the site, they use https://fonts.google.com/specimen/Vollkorn
“Blind” Cheetah 3 robot can climb stairs littered with obstacles
GeForce 2 MX (with DDR2 video ram), was capable of running DooM 3 using the same patches for Voodo 2/3 GPUs (resizing the textures to become very blurry)

It was a great cheap card for his time, and endured many years.
> Much easier to control a panicking child in a tube where he can't get at your hoses or slam his head into a rock.

Also much easier to get said child into a state of panic by sticking them in a claustrophobia-inducing tube. Also, whatever manoeuvrability characteristics the sub might have had, it was still a rigid tube bigger than the child inside. They were navigating caves, where some of the tunnels were hard to navigate by a single (flexible) adult. I _really_ wouldn't want to even chance getting the sub stuck on a tunnel.
IMO OpenShift is RedHat's attempt to embrace extend and extinguish vanilla Kubernetes because it threatens their Enterprise OS domination. The host OS for Kubernetes clusters is mostly irrelevant.

It's like Kubernetes... forked from it, but adds all this other shit while they continue to just say it is Kubernetes under the hood. Technically true, but once you go to the OpenShift you're pretty much locked into RedHat's Kubernetesesque-world.
That's a seriously bad idea. Why put the computing inside the smallest, more constrained part when all you care about is carrying the state of your computer.

One nice feature of the NeXT cubes with the drives was that you could carry your environment on a disk and insert it on any NeXT machine to work from there. It failed because NeXT machines were never that mainstream and MO disks were slow as hell, but the core idea is that you saved your "world" to that disk, ejected it, went home, inserted it and continued to work.

I can do that with a USB stick and generic x86 computers.
> The optimum solution is a recumbent bike

Recumbents are cool and much faster in some situations but pro cycling exists mainly to sell stuff and upright bikes look cooler.
You are being down voted (probably too glib), but among all the excitement of everyone getting out, there is a rescuer who did die.

There have been discussions about what responsibility people who act recklessly and put the rescuers in harms way should take (unprepared mountain climbers/ people who don't evacuate storms).

I too was transfixed by the maps and cave cross sections and did wonder how they got in that far.

The parents public statement to the coach was not to assign blame.

https://www.theguardian.com/news/2018/jul/07/parents-boys-tr...
Thermanator Attack Steals Passwords by Reading Thermal Residue on Keyboards
Using Node.js forked processes for parallel execution?
I wonder if it'd be possible to use some of the momentum and talent from this to mount a rescue attempt to save the children trapped in cages in the United States.
Meanwhile, Elon Musk is jumping up and down saying "pay attention to me! Pay attention to me!"
This would definitely work if S didn't produce its output from X. Given that it does, I don't see how the strategy above can implement

f(x[0], x[0])
f(x[0], x[1])
f(x[1], x[2])
f(x[1], x[3])
f(x[2], x[4])
f(x[2], x[5])
...

with a single pass over x.
They were expecting / hoping the kids to be in this "Pattaya Beach" part of the cave. The cave had been explored before on foot during the dry season.
In the end he made a lot of noise and then did not actually contribute anything to the effort.
Or eat farmed fish.
It was the front page story on Friday's Guardian I think.
Whenever we impose a structure onto a set of objects, we also impose our values.

Nowhere is this clearer than when the structure is hierarchical. Divisions close to the root of the tree implicitly carry a greater weight of importance than those close to the leaves.

This property means that it is difficult to find compromise within a single hierarchy; a driving force behind the prevalence of flat 'tagging' mechanisms.

In spite these drawbacks, the very rigidity of hierarchies offers us an unparalleled communications opportunity: The distinctions that we make at the root of the tree are highly visible and send a clear message about the divisions and items that we consider important.

Is it important that tests be kept separate from product logic? Is it important that projects be kept distinct from one another? Is it important that each component or service be kept isolated? How about maturity? Is it important that research code be kept distinct from production code?

We have the opportunity to form a strong opinion, to make a lasting choice, and to shape the culture and the attitudes of those who follow.
I’m no going to dispute that Musk might’ve been on a narcissistic trip, he admitted as much himself. However in his defense, the sub was made of falcon 9 liquid oxygen transfer tubes and the water in the cave was no deeper than a swimming pool it was just in a cave. Plus the whole rescue operation was very much let’s figure out a plan and try it on live kids as there weren’t really any other options. AFAIK no one has ever tried to do a multiple km rescue dive in a cave, with fatigued and terrified pre-teens who can’t swim let alone do basic scuba.
Controversial CRISPR ‘gene drives’ tested in mammals for the first time
Somewhere it was mentioned that the temperature in the cave was about 23°C (73°F).
Actually this started when a random guy on Twitter asked him whether he could help:
https://twitter.com/MabzMagz/status/1014251869760249856

I got the feeling that he just jumped in on that, without further thinking (which at least to me seems sympathetic). Got the feeling that it rather hurt their PR as people were quick to call it a PR stunt, which is foreseeable if you mainly think about PR.
Fathom – Simple, trustworthy website analytics
My (abridged) Career in Python – Podcast.__init__ Interview
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.

Btw, keeping the timezone is insufficient as well if you're building a calendar/scheduler.
If the user changes the timezone after scheduling the event... do you keep to the old one and alert him whenever, or do you adjust? There are a lot of edge cases with schedulers -- yet as i said before, most applications don't schedule into the future. They're mostly just doing things right now or within the next few minutes and keeping a log of their actions.
I deal with messy data often and there are definitely times when a JSON row should contain a field but doesn't. If I also needed to increment the field as part of cleaning the data, it would also be nice to upsert in the cases where the field is missing. Extracting a field into its own column may make sense sometimes, but usually I just need the data to be correct and stored rather than be queried or updated frequently so adding another column is a waste of time and space.
"They have already received their reward" comes to mind.
Not really. All three of the major manufacturers offer electronically-controlled derailleur gear systems. It offers minor aerodynamic benefits and more reliable shifting performance with no real weight penalty. The battery adds about 60 grams and the derailleurs are slightly heavier, but the shift levers and cables are significantly lighter. That battery lasts for about 1000 miles of typical riding, which is more than enough for the target market of racing cyclists.

The inconvenience and cost of electronic shifting isn't a good fit for leisure and utility cycling, but it makes sense in racing where every marginal gain in performance is valuable.
I recently had this food, the cozido cooked in Furnas. It, like every other piece of meat I ate in the Azores, was cooked incredibly poorly (mammal or bird; I have no opinion on the fish). I do not understand how people can recommend it. Great baking and dairy, though.

The Azores are unquestionably beautiful, though, and it seemed a nice enough vacation spot. Though I think it compares poorly to Hawai'i (not counting the wasteland that is Waikiki Beach, and assuming that you're willing to enter the United States), so if Hawai'i is closer or cheaper for you, I'd just stick with that.
thanks! I couldn't find it
I found my passion researching about spirituality. We spend so much time doing daily worship and related rituals, I decided to dig into the meaningfulness or otherwise of this. That has kept me going for last 4 years or more, bridging the link between Spirituality and Science. I think today most people are missing out by not finding out what the composite goal for life should be, I would love to make them think on those. But at my age of 78, I dont have energy or technological ability to set up a video, audio or similar lecture medium. If I did that I would find a meaning for my life at my stage. That is still my passion and that could keep life exciting.
He himself said something akin to "I may be a narcissist, but at least a useful one".
The law regulates linked content

Web sites are already responsible for copyright infringements committed by their users
Some of the parents already knew whwre they kids are heading. When they did not hear from them, they alerted the authorities.
Microsoft actually tried this with their last Windows Phobe effort. Most people were scratching their head because they didn’t really want this.
For fun and learning.

In the last 10 years all sorts of new languages have come out and been successful. We're not nearly at the end game of language development.
It makes programming just about everything a billion times easier to think about. Every programming thing you have to work on is a map between the problem space and the finished program. The problem space itself can be thought of as a program. You are just mapping from one space to the other. That's what writing languages teaches you how to do.
> He also helped them by teaching them meditation, so as not to focus on their hunger.

Learning meditation is hard. Learning meditation when you are scared, hungry and in such a bad situation is extra hard.

So if the guy pulled it off with 12 terrorized famished kids for 9 days, he deserves his own temple.