skysight-inc/HackerNews huggingface dataset:
I suppose there's nothing stopping you from writing your own builder to complement the record class, though of course part of the point here is to avoid additional boilerplate.
Dan Wang explores this idea in 'How Technology Grows' [0]. To summarize, he asserts that the main downside of offshoring is the loss of process knowledge (the tacit knowledge that is learned by doing and transmitted through culture).

[0] https://danwang.co/how-technology-grows/
I believe it's not explicitly looking for get/set strings in method names, but generally inlining trivial methods. There is (or was, last time I checked) a -XX:MaxTrivialSize option to set the size.

Debugging optimized code awkward as compilers will inline and eliminate many functions. I assume the debugger is being nice to you and undoing the optimizations to make things more intuitive.
you might as well name it malware.exe if it's going to be such a blackbox.
The best thing about this is VM support for records. This means that all the other JVM languages that implement similar features can potentially leverage the underlying support for records to make better implementations themselves.

I for example, don’t immediately see any reason kotlin can’t use this to make a more efficient implementation of data classes.
A few years ago, worked on something similar with Node, Redis and Cassandra... depending on the type of data a given site/resource was, it would either deliver the static content, or run a given node module/version to process and deliver the request... worked very well at scale.
Singer Akon finalizes plans to build a 2000-acre city powered by cryptocurrency
You're thinking of it as a pedagological tool. I'm thinking of it as a crutch. The truth is in-between and will vary from person to person, but I'd bet money most people lean on it more than they learn from it.
Guess you’ll have to head over to Vegas now instead ;(
I have spent a year working on combating my back pain and I can tell you that the musculoskeletal system is exactly that - a system. The joints and muscles all work in concerted effort to move and this idea of isolated muscular contraction is a bit like pure functions in Haskell: ultimately pretty useless without IO.

The core and spine is crazy complex. For starters I've learned a whole bunch of new muscles: glute medius/max, QL, serratus, interior/exterior obliques, multifidus, upper/lower/transverse abs, inner thighs, quads, hamstrings, hip extensors/flexors, lats, spinal extensors/flexors, rhomboids, upper/lower traps, pecs minor/major, levator scapulae...

That sounds like I've just rattled off some anatomy but literally all of those network together to mobilise your spine and any one of those being out of whack can cause cascading and coupling issues of other nodes in the network.

Glute weakness for sure is one of them so could any of the other ones...
That doesn't really change anything though.

Even if we assume that the vast majority of life forms are undetectable/incomprehensible, there is still no good explanation for why Earth would be the only place suitable for life forms similar to us.

Among the many steps necessary to evolve life as we know it, which one could only happen here?

So the paradox is still there.
So did NSA buy last gen tech from Intel/GlobalFoundries and set it up somewhere secret or did they develop it in-house?
IMO, differences between individuals in verbal skills at developing ages are so different that any anecdotal evidence is unlikely to be helpful.

I've seen 4 year-olds completely rapt while listening to a story like that and 8 year-olds unable to follow it.
I think I won't convince you about my capacity for empathy in this context, but I guess I'll just say that my opinion here isn't a lack of empathy for the guy or his family. I'm not confused that reading such things could hurt.

I have come to a place in my life where I crave more honesty all around, and I'm willing to pay for it with emotional pain. And it's not just a selfish sort of myopia--like, I can imagine you reading that and thinking I have some autistic flavored honesty fixation and I am projecting that onto everyone without considering their feelings. It's not that. Actually I believe that we as a society would better if we set the baseline somewhere closer to what she wrote than to perfunctory respect and polite platitudes. And I believe the various negative emotions that would come with that new baseline are both real costs dearly paid AND worth paying all the same. I know my perspective on this isn't popular.

For what it's worth, I do agree with you about at least one thing: she probably wasn't the person who should have written this, even if we take as a given that it should have been written at all. If someone wrote something similar about me, I'd want them to be someone I loved and who loved me--the kind of person who could say something profoundly true about me, as a testament to the real effect I had in the world, both good and bad.

Edit: Oh, and since it obviously doesn't go without saying, I'll say this too: I am not offended by the obit she wrote, and I would want a similar thing for myself, but I nevertheless think she did the wrong thing by writing it. I might have a fantasy about what I consider to be a better world in which what she wrote was fine, but we don't live in that world and she clearly violated dearly held norms when she wrote that.

That was part of my context when I wrote the post that started this conversation, but I didn't make it clear at all.
> Handwriting is much more difficult and needs more practice.

Okay, I'll buy that. So, why are we teaching it? For whiteboard interviews?

I realize it will take some restructuring of society before handwriting is an obsolete skill, but gradually de-emphasizing it in school isn't a bad way to get there, over the course of a few generations. The time schools save can be used on any number of other skills.
Blackrock is one of the biggest group of funds. Some of them are branded as iShares.

If you've done any comparison shopping on index funds for investments, you almost certainly ran across blackrock funds even if you didn't know it.
https://www.nationalgeographic.com/news/2010/4/100409-black-.... Personally I always preferred the theory that galaxies were just atoms in a much larger world.
I would have trouble convincing myself I'm capable of writing C that doesn't blow up randomly, when everyone else has been failing at that for my entire career and more.
Sydney Tunneling Project
That is the disadvantage of open-source, it forces you to use the language of someone else's source.

I used Delphi on Windows. Most of the code I wrote in the last 20 years is in Pascal.

And that works really well on Windows. You have a stable API, and it does not matter what language the API is written in. Any language can use the API in the same way.

I tried to run some old projects this month. My 20 year old Delphi Windows programs run better in WINE on Linux than most programs I wrote 5 years using Linux tools, because the libraries have changed, but the API has not
Judging by the pace of the SF chinatown muni tunnel, the digging happens relatively quickly...the slow parts are the parts before and after the digging.

In SF, they spent years surveying, moving utilities, excavating stations, etc., dug the actual tunnel in (IIRC) a year, and have spent subsequent years finishing all of the other stuff that makes it more than a hole in the ground.
PinePhone Linux Smartphone Shipment Finally Begins
That's a different "smart" feature -- the one mentioned has to do with guessing where the selected text continues (when it goes on to a different column, text box, etc).

PDFs are more "baked" layouts rather than high level semantic markup, so it's not easy to automatically determine this. The AI is probably a set of heuristics.
I have the same preference, but I don't like going to more than one place to find the different points of view. It'd be nice if there was an news aggregator that took each piece of news and had all of the different sources reporting it: a news site where each event is like reddit megathread containing the different sources, but not the discussion in a reddit megathread (the discussion could be somewhere else in a subdomain or something).
I think in the entirety of my 16 years as a student, I probably wrote less than 100 words total on blackboards or whiteboards. There weren't computers or ipads in those classrooms either.

Whiteboards are something I use more often at work these days, but not really when I was in school.
Is SMMA a Scam Business?
Beagleboard is a traditional EVK that companies like TI have been making for years.

The only difference is that the boards have become a lot more affordable. The eval boards for TI DSPs like 32010, DaVinci, and Hollywood cost thousands. PandaBoard (OMAP) was hundreds.
Remember that price paid for an asset is the primary driver of returns for the investor. Even as coal implodes, one can make money as the near term cash flow on invested dollars is high enough to offset declines.

Smoking has been in decline for decades yet cigarette companies have been phenomenal investments.
In practice: probably, yea.

In principle: not necessarily? Needs and dissatisfaction can be pre-existing, but advertising is basically the only effective way for people to find out that options exist.
Starlink is important not simply because it gives faster internet, but because it creates steady demand for space launches. The only way we can get cheap and reliable rockets is using them for something, and at this point rockets do not have many other uses. So if spacex gets "first world folks" spend their money on improving rockets, it's good for everyone!
Perhaps Intel could spin off a separate company that has a fabless business model.
>I love the early 2000's Apple aesthetic. I'm not sure if it was actually really good, or I just associate it with a happy time in my life.

I feel similar about the platinum theme that started on MacOS 8
Current companies by market cap can be viewed here: https://finviz.com/screener.ashx?o=-marketcap
I've changed the URL back from https://nebula-graph.io/.

The submitted title ("Show HN: An open-source distributed graph database written in C++") led to lots of arguments, so we changed it in accordance with HN's rules about baity titles. That's in https://news.ycombinator.com/newsguidelines.html.
Starlink uses radio to communicate with the ground. A common complaint from radio astronomers is new radio satellite operators promising to not interfere with radio astronomy and then making no effort to follow through in that promise.
That's good but I am not sure if the launch cost is where the money goes for telescopes.
I disagree with the position that even the discussion of the necessity for war, or any active engagements, in the pursuit of solutions to the existential threats posed by climate change are forever off limits. I understand their presence, but as the danger continues to increase, and the solutions so inadequate, directly addressing the root causes — specifically, the apparent necessity to go to physical war against those who seek to destroy humanity — should not be so taboo.

But it’s your site. I hope you and your colleagues reconsider this stance, however, at least in regards to this specific issue, especially given its unprecedented importance.
Parma 0-2 Roma – Coppa Italia FootballGH – Video Highlights
The solution is for people to study philosophy and math. My impression is that most people think decently well for themselves, especially after this and the general consensus now seems to be that average people are much more intelligent than most people thought during the 20th century.
Who are you obligated to provide the records to? When you get a records request from such a party, how long do you have to respond?

As long as there aren't too many parties who can ask for the records, and you don't have to provide them on very short order, I think the approach I'd take is to encrypt each document separately using a public key system, and not keep the plaintext. Each encrypted document would be assigned an ID. Indexes and cross references would refer to those IDs.

Since each document is separately encrypted, new and updated documents can be added to the collection without having to decrypt earlier documents.

The private key would be kept on a system that is not online. When a request for records is received, the indexes and cross references could be consulted to determine the IDs of the relevant documents, which could then be taking to the system that has the private key via flash drive, where they could be decrypted and turned over to the requesting party (presumably law enforcement).

For the system with the private key, I'd consider using cheap Linux tablets. Maybe three of them. One for the CEO, one for the CTO, and one kept by the company's lawyer. The tablets are meant to get locked into a safe and stay there except when the company is responding to a records request.
I don’t think there’s anything special or unique about ERP screws ups:

(1) ERP projects are typically large by their very nature

(2) SAP projects are always built in waterfall fashion

Seems like Fred Brooks’ original diagnosis would suffice here.
They don't really even "manage" most of that in the traditional sense, like a private equity fund sponsor would. The $7.4T refers to "assets under administration" as opposed to "AUM" (assets under management). This is apparent if you observe that they are expected to make ~$16b of revenue in 2020-- if you remove software revenues, that's probably less than 20 bps (0.2%) relative to the $7.4T figure, which is far less than most fund managers earn on average.
Annoyingly, the family tree image is too fuzzy to read. Anyone have a link to a full-size version?
They have reverted back to Google Voice for this and I'm pretty sure it'll be the replacement.
Because that's not what records are about. See https://openjdk.java.net/jeps/359, https://cr.openjdk.java.net/~briangoetz/amber/datum.html and https://cr.openjdk.java.net/~briangoetz/amber/pattern-match....

For one, mutation doesn't play well with pattern matching.
India is similarly expanding their use of coal.
How do you do neurodynamic stretching?
But what if that happens once every, say, 2 billion years on average? What is the likelihood we exist in a time close enough to that happening for us to be able to find ruins of it? That is the point the article made. There is an assumption that, if that happens, the colonization is permanent. Maybe that's not a good assumption.
Yeah, the US GDP was 4x Japans at the start of the war and 7x bigger at the end. Japans fate was sealed on Dec 7th, 1941.

But would a Midway disaster have extended the war 2 years? The US would become the worlds only nuclear power in 1945 and start cranking out atomic bombs no matter what happened at Midway.
TL;DR: Antipattern: pointing web server config to any files based in /home.
It's all relative. I've met many people who assumed that HN was 90% or more in the Bay Area, and that they—being located elsewhere—were part of a tiny outlier minority. That kind of misperception skews one's view, and I think tends to make people more defensive. They feel like they're up against some supermajority that actually doesn't exist.
Why are liberals so concerned with censoring and hiding ideas? You guys create these enemies in your head, volunteer yourself as the heroic arbiter of truth, and antagonize everyone who disagrees because your issues are too important for disagreement. Nevermind that they are capable of making their own decisions, you are far smarter and know better. After all, you live in once of the most expensive places in the world. You can make any issue life or death but it doesn't mean it should be. The best part about Trump is that he's forced the media and keyboard warriors alike for their utter patheticness. Liberals' hypocrisy will be their undoing. Cry wolf more.
Everybody is still stuck on Java 8.
I don't know if it's Baader-Meinhof or what, but I'm seeing concatenative languages all over the place now. Which is great, because now I'm planning to write my own! My gut says that a concatenative language could be ideal for competitive programming, where you want to quickly apply various transformations to your input and immediately see the result.

Here's a talk I watched recently describing some of the neat mathematical properties of concatenative languages: https://www.youtube.com/watch?v=_IgqJr8jG8M
Forget Faramir, their treatment of Elrond was the most egregious.
It's more like the right picked a "petulant child" as their archenemy, rather than the left picked her. It's not a leftist scheme that Trump is engaging in a twitter feud with Thunberg.

The right ignored IPCC scientists, they laughed at Al Gore (for having a private jet - yeah I get that it's a very easy thing to hate), but somehow they can't do a thing to a teenager largely repeating the points already made (and ignored) by IPCC and Al Gore, all their usual propaganda tactics do nothing against her, and somehow that makes the right frothing mad.

I guess tasting one's own medicine feels awful. Shrug.
Looks nice. I still prefer using Monokai Night theme.

https://github.com/fabiospampinato/vscode-monokai-night

It has less noise and I love the colors so much that I ported it to all the other apps I use for the one unified look.

https://wiki.nikitavoloboev.xyz/design/monokai-night-themes
I thought people at my workplace loved to schedule meetings and talk endlessly about things that could have been easily implemented in less time than the meetings took. Then I remember emacs-devel... and it's infuriating. There's bikeshedding, and then there's how to paint the bikeshed, discussions about bikeshed compliance, if bikeshed should be called GNU/Bikeshed, if the bikeshed even supports non open-source bikes and how to make the bikeshed not compatible with them, and that's before the feature itself is even discussed. Even if it is already implemented and there's an actual patch.

> guile Emacs will never happen

Universe heat death is still far away, there's always hope.
Man, it sure is hard to make decisions in this world, isn't it?

I've helped several friends and family fix their chronic back pain through deadlifts and similar. Chiropractors didn't help. They didn't believe in or couldn't afford specialists. I'm not even a trainer, just a software developer.

From what I've seen, chronic back pain is way more down to back weakness, and easily and safely fixable by training the back with any of many standard exercise. Your body was meant to do these things!

So, then, how many success stories overweigh a horror story? When should people choose to take matters into their own hands when the world's supply of expertise is limited or giving mixed messages...

...or only unsuccessful. I mean, who doesn't know people that got back surgery and they still have back pain? Want to bet that many of those people should have strengthened their backs instead?

Of course, some people, like my brother-in-law, refuse to exercise, so surgery is the only option.

But I bet a lot of those who got surgery never got a compelling pitch making it clear that exercise usually works. The incentives for those handing out surgeries are too perverse.

Not that you mentioned it, but what scares me is all the surgeries. My coworker's programmer husband got back surgery, picked up an infection in the spinal cord, and now he's permanently paralyzed on disability.
https://www.justice.gov/usao-dc/pr/weleakinfocom-domain-name...
Later in the essay, the author has supporting examples AND references for his opening claims. For lowering test scores there are two examples that I found in a few moments of looking.

> In a study of over seven hundred students at West Point, those with computers in class had test scores 0.2 standard deviations below those of students who did not.12

> In one study, the final exam scores of students whose class permitted electronic devices were 5 percentage points lower than those whose classes did not.13
It's starting to look like "alternative" energies might be more efficient in near future anyway, despite climate change. It seems intuitive (but don't know) that burning organic matter is not the most efficient way to extract energy from nature.
Maybe, but it’s super fun and elegant. C and Scheme are at the top of my “most elegant” list. Though, of course, for different reasons.
This isn’t at all surprising, sadly. The actions of the state regarding this server have been completely fishy from the start.

It's not the people who vote that count, it's the people who count the votes.
Not just that. Even if you don't make that mistake, having servers ssh into other hosts and leaving keys on them for this purpose means if one machine is compromised, others can be too. And they can use known_hosts to discover which ones.
I keep checking those minimalism-related websites and guidelines, as well as software projects, just to find out how much views on such a seemingly simple thing vary.

For instance, this article argues against unnecessary elements, yet it's about 1.8 MB, has rather useless (IMO) pictures, and I had to scroll down 1.5 screens (in a desktop FF) to see the beginning of the article. And then there are regular vague advices.

Apparently some focus on visual minimalism, others -- on pages being lightweight, yet others -- on minimal technologies. And what some would see as necessity others see as bloat.
I've heard a rumour too that there's a safe in each of their fabs containing enough explosives and instructions on how to scuttle the fab in case of invasion.
There are billions of stars in a galaxy, and billions of galaxies in the known universe. There could be more worlds with life similar to ours than there are grains of sand on Earth's beaches, and drops of water in its oceans, and we could still never even be aware of them simply because the universe is that vast.
This is really just Wall Street generating volatility. Coal isn't going anywhere in the next decade or two:

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

I wish it died but it won't. Not yet.
The universe is just really, really big. If there's no way to exceed the speed of light it makes perfect sense we haven't detected other life.
That sort of comment doesn't get lost unless the thread becomes huge, in which case it's probably less relevant.

Allowing commentary by the submitter to be pinned to the top would break HN's rule that submitting an article confers no special rights to interpret it for the reader. That's a bedrock rule here. It has served super well over the years.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
I don't know, to me it's fairly surprising.
I would disagree: The problem is developers (and users in general, but their lack of formal training is an excuse) being comfortable using interfaces and abstractions they don't fully understand.

Note that the result of this might sound like it makes the idea of a professional system administrator invalid but that's not true: I think the better SAs of the past had a thorough understanding of what their tools did and many of probably even modified them, this contrasts the current situation where people are poking things in PAS GUIs and accidentally running up huge bills.
The point of that article is that nat gas, even without additional climate externalities loaded onto it (which they should be), looks like it will turn out to be a poor investment. If we then add future analysis of climate costs onto that, they should already be as dead an investment avenue as coal.
> "I think that blockchain and crypto could be the saviour for Africa in many ways because it brings the power back to the people,"

> However, he was upfront about not developing the actual technology himself.

Seeing those two quotes follow each other perfectly sums up how blockchain is severely misapplied.