skysight-inc/HackerNews huggingface dataset:
Needing to live longer is not the main problem. I'm not sure it's even a problem at all. Whatever our expected life span is, we will adapt and think of it as "too short". The main problem is to figure out how to die (1) with dignity and (2) without physical pain. I say "physical" pain because I don't see any way we can learn to die without some level of mental agony, even if of the bittersweet kind; it's always hard to say goodbye.

We're born; we live; we die. Just like every other living organism.
Something I have gotten more attuned to over time is the importance of the message format - i.e. the medium - in defining the message.

That is, the way in which the message is specified changes the classes of errors and development challenges one might encounter. If function arguments are positional you get positional errors; if they are named you enter the business of defining many more types. Messages may return a different version of themselves(e.g. arithmetic) or a different category of message. The later in time the message is delivered, the more it has to carry around its own context. And when a message has unbounded scope it has unbounded complexity.

And like with a lot of things, there aren't silver bullets. Many things can be defined as a single enumerated
value. Sometimes tuples are nice, sometimes records are nice. Sometimes the problem expands to the point where you have to have a message with a little computer inside it - but when that happens it's usually not for the purpose of any specific task, it's to add a layer of programmability into the system.
Looked into raindrop but stopped at their pro plan cost.
Is that monthly?

Edit: The time bar on mobile site wasn't visible. It's paid yearly
Boring article, but good idea.
I think it's a pretty fair rebuttal. tu quoque is a logical fallacy and is often seen whenever these debates happen.
This is beautiful, thanks. Why not linking the creatures to their English Wikipedia pages to get curious folks more background? Wikimedia Foundation employee here in private comment. Just learnt the first time about the Leatherback Sea Turtle here.
I've been burned far too many times by ambiguous names. The edict on hashmaps in here is a particular one that has gotten me more than once, so i always name them "ValuesByKey" style. Alike "AccountsByID".

It's a risk/reward thing. Overlong names are annoying. Brief names are destructive. So I always err on the side of length.
I'm offended you took Trump's and Putin's "fake news" BS about the Washington Post so seriously that you parroted it without proof. Please answer my questions and provide proof of your accusations that the Washington Post's article about David Gelernter is inaccurate, specify exactly what those inaccuracies are, and provide proof that all the other facts and evidence that I posted are wrong, or else admit that you're wrong and spreading misinformation. Because based on what you posted, you're dead wrong, your sense of reality is totally out of touch, and you should be ignored if you can't prove what you said.

https://news.ycombinator.com/item?id=21846006

https://news.ycombinator.com/item?id=21849787

https://news.ycombinator.com/item?id=21850703

https://news.ycombinator.com/item?id=21851622

Don't even bother answering if you don't have any proof.
Scala 3 gets lots of discussion recently yet progress on Scala 2 matters too:

Spark on Scala 2.13 https://issues.apache.org/jira/browse/SPARK-25075

Scala 2 and the Java 9 Module System https://news.ycombinator.com/item?id=20912258
Phase 2, NYC graffiti pioneer who pioneered “Impact Expressionism,” dies at 64
To me, this sounds like you are essentially agreeing that Huawei is acting like a CPP state arm, in the same way that CIA acts like a state arm.
We make too much and buy too much. Maybe there is a way not to waste too much
So users having permissions that permit them to edit permissions are able to give themselves additional permissions? I’m shocked.
lua has s:gsub, which is basically the same thing... or are you saying js should've popped into existence with thousands of stdlib functions?
I think you are right, yes. I asked the guide (a professor) about this at the time. When specifically asked about Australopithecus and its small size, and about the contemporary hominids at the time, the remark was along the lines of: "The other contemporary hominids were much larger, but died out."

But you are right that these would then be a split prior to Neanderthals and Denisovians. Looking at Wikipedia's available articles, I guess the hominids that he was talking about don't necessarily have clear names and branches. I am not sure what those hominids would have been.
https://contactcache.com/

I didn't get to monetize it as I don't have all the features yet & also I don't see a big demand for it.
A Man Who Made War on a Weapon
Few years ago I worked at an oil refinery in Scotland, the rules were the same - no personal phones on site, if you were found with one you'd get in deep trouble.
Vulture fund
If you come from a ray/path tracing background, it's bounces all the way.
I would have make the "escapeForRegExp" function built-in (it seems to me the kind of thing should be built-in), perhaps called RegExp.quote. (I would also to add support for many features of PCRE.)
Would Proxy objects in JS be an example of Rank 2? And a proxy object that returns promises an example of Rank 3?
Well written with simple and clear explanations. I found this as a timely complementary/addon to another recent HN thread, "The modern web is becoming unusable" :

https://news.ycombinator.com/item?id=21848468

Coincidentally, some of these principles are similar to what we have to apply for our B2B software, as a lot of the target audience are in a similar age group as author, continuing to work on older hardware. Having to continuously explain this to young developers entering the workforce is not easy, as the implications of various tech decisions and their impact on customers is not always obvious to them.
I hate the "everything must be a profit center" MBA attitude. Boeing is a profitable company because they make machines that fly people from place to place safely and efficiently. Part of that is having training, support, service, replacement parts, sales, manufacturing, IT, R&D, and all the other things required to make things fly.

It's easy to sit in a conference room and say "gee, IT hasn't made any money, instead they've spent a lot of it! Let's downsize, outsource, and make our own divisions pay for IT, we'll see whether we're successful by measuring the IT department's profit next quarter." Inevitably, that department makes more money under that regime, but the company is worse at flying people from place to place.

If you're a hardware company, the software should be free. The support should be effective. You should be hosting training events at nice facilities with free pizza because people who know how to use your hardware will buy more of it. If I have to pay for your software, I'm going to be pressured to buy the Light version instead of Enterprise, and I'm going to pay for only one training class and not learn about your next iteration, and you will sell less hardware.
Oh wow, I forgot I wrote this. (My amazing web design skills have meant I haven’t ever really needed to update my “site”)
Twitter not only early adopted GraalVM but also open sourced the Reasonable Scala Compiler
https://github.com/twitter/rsc/commit/5d86ee2e2577684f49ce1f...

Definitely a large Scala shop.
This feels like thinking about it the wrong way round: if you want to use regular expressions, use `.replace()`, which has full regex support and always has. There is no need to ever use `replaceAll` with regular expressions. In fact, you'd just be mudding the waters by using a function that implies "all" in combination with a regex that implies "single" (if you don't specify a `g` flag, as per regex convention).

However, if you just want to replace plain strings, `.replaceAll()` actually gives you a fundamentally better API: you can now use `str.replace(s,r)` for single replace, and the intuitive companion function `str.replaceAll(s,r)` for all-instances replace. No "learning/knowing regexp" required just to replace some plain text.
use ./configure --with-tcltk ?
I could see that, especially if it was read by him.

Watched one of his pluralsight on docker a few years back, remember his speech patterns were really cool.
Go is one of the worst things to happen to the programming community in recent times, truly a 20 year step back that ignores practically everything we have learned about programming.

> Go is taking the time to get each piece right and I'm glad for it.

Have you ever taken a look at the error handling in Go standard libraries? Rob Pike is constantly badly reinventing monadic error handling patterns and doing it wrong; He even admitted to this himself.
These Journalists Lost Their Jobs. Here Are the Stories They Couldn’t Tell
How to Add a Christmas Light for Blogger
> The cookie popups [...] come back every few days if you didn't opt in.

Isn't that the expected behaviour?
> combining ordered dithering with error diffusion in clever ways

I'm not sure what you mean, but the void and cluster method was published in 1993, which is a great improvement over the regular bayer pattern. The advantage of purely ordered dithering is that it is trivial to apply it in a block-wise manner, i.e. it's GPU-friendly while error diffusion methods are usually applied sequentially.
This kind of content reminds me of Microsoft Encarta. It would be really neat if there were lots of visualizations and interactive educational sites that shared many links to Wikipedia, and have them all compiled somewhere on some Wikimedia page.
Shouldn’t you be able to make a hardware backdoor look like a bug. I mean, imagine if Intel’s predictive branching (meltdown) bugs were intentional... it could stay hidden for years and look like a mistake
I've referred to an aspect of this before with repeated prefixes within a scope as Smurfing, where you have

SmurfLib::SmurfPtr<SmurfObj> pSmurf
= new SmurfLib::SmurfObj::CreateSmurf();
You can use String.raw:

new RegExp(String.raw`\s`)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
What an unbelievable piece of writing. I am a very unemotional person, but this hit me right in the little target of feels I may have.

The disjointedness and incohesion of the writing is an analogy to life itself in a really weirdly perfect way.

Beautiful.
So, water is turing complete.
Airflow does not do the work itself; you write stuff in Python, so you _could_ make it do it, but it would be the wrong way forward for large volumes of data if time is of the essence. It merely calls out to stuff that does --- such as other tools that do the processing, and so forth.

One example is perhaps a small python script (run by airflow) to pull the files you need to process; pass them to in a downstream task that runs a shell script; which takes its output and in turn does something else entirely.
super hard to read on mobile. who thought those annoying half-screen overlays were a grand idea? the nav bar also doesnt autohide well and causes scrolling issues.
These are not the same objects, or he turned on some tessellation as well. Normal mapping by itself does not help with the silhouette.
Mike Pall is 100% real. No pseudonym. No group. He's an old school German hacker that previously contributed to Linux and a bunch of other open source software in the 90s.
Sailfish OS uses Android driver blobs via libhybris on the Xperia. I guess on the PinePhone either open drivers or native compiled blobs are in use.

But from the user perspective likely the main change from the Xperia would be the missing Android emulation layer. This is only available on officially supported devices, which the xperias (X, XA2, 10). On community ports, which Sailfish OS for the PinePhone is at the moment, the Android emulation layer is not available. I guess that could change if there is enough demand to roll it in to the Sailfish X program, like the Gemini PDA.

BTW, other than the Android emulator a and two more things (MS Exchange, typing prediction) the community ports are pretty much identical to the officially supported devices, all native apps will work, etc.
Yes the lungs are collapsed completely. A seal, as I understand it, has extremely haemoglobin rich blood and stores all its oxygen there for the dive.
Population growth rate peaked in 1960ies and is decline now.
I loved it! Really nice and easy to understand explanations, yet they covered lots of good stuff
Steve Jobs would like to have a word with you.

https://www.youtube.com/watch?v=D1R-jKKp3NA
Macros and their migration path to Scala 3 have been discussed at the Scala Center, EPFL
https://scala.epfl.ch/minutes/2018/12/05/december-5-2018.htm...
Ick factor aside, that sounds like a “No True Scotsman” argument to me.

Be aware that if I, as a lapsed neopagan, am asked to judge which Christians are acting in accordance with the deeds and words of an entity that I regard as fictional as my own pantheon, there might not be any “True Christians” left.

To focus on the point, how about a biblical example: Parable of the Sower, specifically that sown on the path and in the thorns.
Calling the Eiffel tower a building is a bit like calling a bridge a building. It was built, certainly, and it even has a small portion that offers "rooms", but it's really just a structural skeleton. And in that light, 2 years 2 months is really not all that surprising, or even fast.
The Rise and Fall of Netscape Browsers (1998)
Yes, an earlier version of my comment made a distinction between BIOS vs microcode, but I realized it wasn't relevant and edited it. Apparently my edit and your comment experienced a race condition.
I’ve always worked in very technical fields so I feel that my university education was always essential to my ability to do the job.

Engineers, computer scientists, and mathematicians are usually expected to know more than what 4 months of experience on the job would provide.
Amazing - I did not realize that this article was 21 years old until 3/4 of the way through reading it.
How many people was involved in the creation of CoD, vs ET? I think the production costs are very different.
Because it's the largest example of a national program similar to the one you're proposing. The government services that work are local things like firefighters and most municipal water utilities (which, if you want to see what happens there when you try to do it in a less local way, see Flint).

It can work at the local level because the local government is much more accountable to the local people, because the people getting screwed over by specific bad decisions are a larger percentage of the voters there.

A national power utility could do things like declare that all new power will be generated from solar because it's popular in and works for enough swing states and big states like Florida and California that people getting screwed in Minnesota or Alaska can't do anything about it. And then a different flavor of nonsense when the other party gets in and it's Pennsylvania and Texas wanting them to stop phasing out coal or stop building electric car charging infrastructure.

This is also one of the reasons why the healthcare systems in Europe are more efficient than the US -- their programs are not operated at the level of the EU and none of their member states are anywhere near as large as the entire US. And even their efficiency can be best classified as only tolerable rather than the hot garbage created by federal rules in the US.

But a power grid doesn't really work at a local level because it's an interstate grid, so it inherently implies a scale of bureaucracy that has historically led to high levels of government inefficiency.
ah, fascinating! now it makes sense, it stores the air somewhere else!
NSA hates competition
Wifi is indeed the easiest route, you will need a card supporting injection mode:

https://befinitiv.wordpress.com/wifibroadcast-analog-like-tr...
Every Tesla solar roof thats got fiber could become a base station. Sort of like Tor.
The family dynamics get really messy with this. I have an uncle who regularly expresses to me his desire to "get put to sleep peacefully like the family dogs" rather than be terrified all the time and waiting around to choke to death (late stage Parkinson's, and everything that can be is done is being done). My response is always, "I'll be the first to make that drive with you, but not while your brother is alive." There are some types of dog owners who as the dog ages will hit point where they're no longer keeping the dog alive for the dog's sake, but for their own. It's a bit like that, except they're not in a position to make that decision for them. But they'll do it all the same.
No, that is something different.
If change/remove User-Agent header and disable Javascript, then can read single tweets and threads easily at mobile.twitter.com. No need to block anything.
Despite George and Disney's best efforts, a scrappy team of rebels have pieced together a glorious 4K version scanned from original 35mm prints.

https://www.thestarwarstrilogy.com/project-4k77/
more feminist propaganda
They too are learning the same lessons The West is learning.

Russia is wasting its time being an agitator. They could, with time, integrate with the west and coexist, but I guess the oligarchs only look at short term gains while the going is good for them and it doesn't seem the ruling class has the will to make the necessary changes.
Raindrop lack the features I want.
Toby doesn't yet have a mobile presence and no teams on public?
The team button lead me to email app.
I want the ability to generate a static website listing bookmarks so I can put it on bookmarks.example.com
Large-scale AR demo video indoors and outdoors
go to alibaba and look for range extenders/RFID repeaters designed for car thieves.
A law firm came under fire a couple years ago for doing a presentation on how to comply with the requirements for searching for a US citizen n a way that ensures you don’t end up succeeding. Anyone remember the link?
We should be relieved that the Visual Studio Code icon didn't feature one of Sinterklaas's "Zwarte Piet" subservient, gaudily costumed, large gold earring wearing, afro-style wig sporting, red lipstick smeared, childishly clown-like acting, naughty-child-kidnapping, Spanish Moor originating, full blackface wearing assistants, whose traditionally racist hooligan fans throw eggs, shout racist insults, wield clubs and fireworks, storm peaceful meetings and protests, trespass on property, assault people, and vandalize cars, all in the name of traditional celebration of the birthday of Christ Our Lord.

https://en.wikipedia.org/wiki/Zwarte_Piet

https://www.theguardian.com/world/2019/sep/18/netherlands-ba...

https://www.dutchnews.nl/features/2019/12/open-letter-rutte-...

>The act of terrorism at our national conference (8/11), where hooligans armed with clubs and heavy fireworks barged in on the meeting, formed a dangerous and all-time low in the list of hostilities perpetrated on KOZP. The school building, which was the venue of the conference, and cars (including the car of one of the organisers) were severely damaged. We were lucky that no one got physically hurt.

>[...] How would you have reacted if a group of hooligans with clubs had stormed a congress of the VVD or another political party?
Yes, but it works quite well for this task.
End of life stuff is always hard. This sounds very similar to how my grandfather with congestive heart failure was near the end. In retrospect I wouldn't be surprised if he was depressed, but at the time doctors didn't screen for it like they do today. If your dad makes it this time and your family is interested a psychological evaluation might be worthwhile.

I would also caution about taking what the doctor says at face value. Right off the bat, the elderly are a population that has the lowest ROI for care because the older we get the less likely we are to survive, and I've seen many doctors on autopilot with my grandparents. Medicine is also a very difficult field where even experienced professionals can make mistakes when it comes to diagnosing something, and the elderly also tend to be the most complicated medically. It's also confounded, at least in the US, by care being doled out based on your insurance, which can further complicate an accurate diagnosis by restricting access to resources and care.
Beaked whales in general are fascinating. Only a fraction of a percent of people will likely every see one and only a fraction of those people will even know that they're seeing something more notable than any other whale. They're incredibly poorly understood to the point where there are very possibly species that are completely unknown to science.

https://en.wikipedia.org/wiki/Beaked_whale
While I do tend to agree with you and I'm a firm believer in "learning by doing", which I can especially see in my (young) kids but I never got the "learned more in 4 months working than 4 years of school" premise/idea.

Sorry in advance of this a tangent and maybe I'm just lucky that I'm the product of a good education or perhaps I have always had the wrong jobs, but while I of course learned tons by working I have never been able to compare what I learned at university and on the job, not because they are fundamentally different, just different.

I never learned or more importantly had time to deep dive into an issue for months of time on the job compared to university. Things have to be solved fast, go go style a client is waiting. Perhaps this is a product of the jobs I have had, don’t have enough data to say otherwise.

But I have never at university learned how to for instance lead a team or communicate effectively to non-academics. This is not something I expected of my university of course as these are very different skills.

But what I did learn was to understand the computer at a deeper level, which helps me every day and I find to be crucial to my day job.

I value my university degree/time dearly, but it is of course not the real world and of course not everything is applicable, but you never really know what is before you need it I guess.

By this not saying that teaching shouldn’t evolve, innovate and/or change for the better, I think I’m just saying it is doing some stuff right, and I believe (no data backing here) that our industry wouldn’t get or continue to get the innovations we have achieved without at least some university foundations sprinkled in there :)

What would you change? :)
Confused me to read "Betelgeuse is the bright red star below the "saucepan" of Orion." - Orion doesn't have a 'saucepan', he has a sword, and Betelgeuse is at the top of.. oh, wait a minute...

Went back to check. Yup, this blogger is in Australia.

Just something to keep in mind if you're following his observation tips :)
Is there a reason you are doing an asset sale?
Automate every device separately. I've written browser pupetteering scripts for that.
It seems like a consumer\producer event queue to me.
They got the Olympics right though