skysight-inc/HackerNews huggingface dataset:
> multi-user system, user logs out, do you want to have buggy software still hanging around?

Of course not. But I do want to have the nohup software they have running to keep running when they log out.

> The whole point is for the administrators to be able to avoid users running long-running processes on shared systems (e.g. university systems).

Right, which is why it should be possible to do this. The issue is that the default behavior has changed from honoring nohup to not honoring nohup. Defaulting to honoring nohup is what's expected, and is reasonable.
Another proposal from Apache Flink as another application of stateful distributed stream processing:

https://statefun.io/

Functions are deserialized along with their state when woken up by an input.
‘Overwhelming and terrifying’: the rise of climate anxiety
That's one reason I want to write this story!

The shortest answer I can give you is that meetups are usually for a niche interest, such as programming. Most of the original user groups were far more general -- anything about microcomputers (my first group, on an island off the coast of Maine, was run by a guy with an Epson QX10 and another guy with an Amiga), or anything about IBM PC or Mac or whatever. So the demos were pretty wide ranging and had more variety. You'd have someone showing a graphics application one month (Arts & Letters) and a software utility the next (Norton Computing).
> That's why I have air filters in my house and don't drink tap water.

I'll assume this is a joke.

> we can stop worrying about that particular negative externality

I'm not sure who said this. In any case, we're all in agreement that the government plays a key role in addressing negative externalities.
Seems to be fake news

https://www.bbc.com/news/technology-51446663
What part of Julia isn't lispy enough that you don't consider it a lisp? I'm not saying you're wrong, just because there a scheme in there, just curious.
Trivial statements of the kind I'm talking about are often incredibly proof specific, because they are often of the form "take the proof context and rephrase it so a pre proven theorem applies". Not the type of thing that can be enumerated in a library.
> name, address, political jurisdiction, gender, date of birth, voting record, date of registration, and registration number

Voting record in this case means which elections you voted in, not who you voted for.

It is explicitly illegal to use these records to send advertisements, but who knows how well that works
> I just don't understand why people run windows

I do. And just a disclaimer, I am using linux 100% on desktop (and prefer freebsd on servers). Where I run firefox, i3, terminal, evolution (as I am forced to use it due to Exchange support, while I actually prefer mutt) and this is it. I rarely run anything else that is windowed.

The reason is simple.

Linux desktop really sucks. Instead of whole community stepping together and make ONE well made, bugless desktop, where most of people wouldnt need to install 3rd party hacks, edit config files and do everything using mouse, you need to fight which one is better and you end up with 20+ desktop enviroments that all sucks one way or another. Linux would have edge over windows desktop if there wouldnt be higlanders fractions fighting which half finished desktop is better. And I am observing this for 20 years.

Same goes with binary compatibility.

Personally I dont care but for ordinary "dumb" user it is revolting. And immidiately when freebsd will give me working hw support, I will move away from linux too. As it is a mess since systemd came, where more and more non existant problems are beeing solved while you still cant clean dhclient mess from the system without killing it (-r? -x? Only in man pages.)

It is a sad story of egoism and vanity where something that could be great, never was.
How do you know its true? The indictment insists that the defendants are responsible for the hack, and lists the things that they have allegedly done, but offers... Zero evidence for why these particular defendants were responsible.

The evidence for why is sealed unless there's a trial. There's never going to be a trial, because those guys aren't going to show up to their court date.

It's entirely possible that this has been fabricated for political purposes... It's not like the only people who could disprove the lie (the accused) have any interest in disproving it.
Try zustand!
A traditional DB model diagram that shows the schema, columns and keys and relationships (primary and foreign keys) should do it I think
> If innovation continues to accelerate

It won't; that is a naive view. Innovation can't keep accelerating forever, and I would be surprised if it even keeps up its current pace; far likelier it's a sigmoid curve - https://en.wikipedia.org/wiki/Sigmoid_function
Decluttering.

Does this piece of code ~spark joy~ fulfil its responsibilities concisely?
Yes, some things succeed. Most things don't succeed. If you bet on failure 100% of the time, you'll have your misses, but you'll hit more than you miss.
Seems likely. I wouldn't be suprised if it was done as a way to get them put on watchlists in all western countries without having to officially reveal any sources or methods.
It's not the amount of complexity that leads to needing Redux, it's the type of complexity. You can go a long way on keeping state in the nearest common ancestor of the components that need to share it.

https://redux.js.org/faq/general/#when-should-i-use-redux
Fedora 29 works great with T480 though.
Zipper (1851) and ballpoint pen (1888) would be my picks.
Some previous related threads: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I still don't think LED (or Halogen) house bulbs are anywhere near as good as the classic incandescent bulb.

Most LED bulbs give me a headache. Bad LED bulbs cause 'strobing' in my vision which is even worse.
We need to get Federal Agencies accountable to the US Tax Payers, and be more transparent I 100% agree with that

I 10000% disagree they should ever have any accountability to the UN or any other international body

I also do not feel bad that they spied on Angela Merkel, I do care that they spied on US Citizens. Spying on Angela Merkel is constitutional and within their remit, Spying on US Citizens is Unconstitutional and not in their Remit
What made you decide to do so? How did you go about it... posting flyers in computer stores, or what?
> The US needs to treat this as an act of war by a foreign military/government, not as a criminal act by people acting in an individual capacity.

Should every CIA black and grey op... And any operation by the NSA be considered by the target country as an act of war, too?

If a government employee hacking some software system is an act of war, then the US has committed acts of war against China, Russia, Germany, France, the UK, etc, etc, etc.

Committing an act of war against four nuclear powers sounds pretty irrational to me... Maybe we should reign those two organizations in a bit, before they get everyone killed?
I would expect that the intention is for situations where multiple data owners reside on a particular server. Then, as you say, it keeps honest people honest, and creates the kind of permissions, paper trail and monitoring that many security policies require.
>You don't see foreign governments identifying individual NSA employees when the NSA hacks into something...

See my mysteriously flagged comment demonstrating exactly this https://news.ycombinator.com/item?id=22290767

Of course, we don’t know who TSB were. But it’s not like individual NSA hackers have gone unidentified.
Firefox is like a Toyota; it sometimes lacks the latest bells and whistles but it’s always been reliable and generally cares about your safety.

Microsoft is pushing hard on Edge to get more users to use Bing and more Bing users means more search ad revenue.
It’s photography. (The Rise and Fall of D.O.D.O.
Novel by Neal Stephenson and Nicole Galland)
What will AI teach our children? (Medium)
They've got all kinds of crazy screen mods for thinkpads these days. I've got a 51nb 2k mod in my x230, which gives it a 2K IPS display.

That x230 is a tactile pleasure to do work on and I've got like 4 spares for backups since they can be had for so cheap these days.
>"everyone seemed to accept it, therefore you are probably wrong" independent of any arguments made seems popular

I've run into some of the same and it often reminds me of Kahneman's "theory induced blindness":

"we trust a theory so much that we search for reasoning to reinforce it even when a specific situation arises that our model doesn’t suit well, when we can’t think about other options, it becomes inconceivable that the model is incorrect or not suitable in a given context."

On the other hand, I've had items make it through the peer review filter that became obvious from the comments that the reviewers probably had little business reviewing that topic at all. It makes one rethink the value of the process.
“Build Your Own Redis” Challenge
True, but Canada has roughly the same population as California. So objective total may not be the best metric.

Clio raised $330 million last year.
>Techthroway's that have never experienced war and don't study international relations and geopolitics should stop suggesting bullshit like this.

I would venture to guess I have significantly more experience and knowledge with the UN Charter Article 2(4), the UN Security Council and the international laws on the use of armed force than you.

No one said anything about "go to war", the Use of armed force is not "going to war". The UN Charter permits the use of armed force in response to acts that infringe on the sovereignty of any nation by military action.

To bury ones head in the sand at this point in history to foreign military acts against a populace is inviting more invasive and damaging acts of cyber warfare. Do you honestly think China is going to say we got away with this we should deescalate?
Mirror: https://outline.com/L8ebnZ
I think this is quite a misconception. I've used Ubuntu for years and it basically broke on me with every major version upgrade.

I have never ever hat a Fedora system bail out on me in that manner and I have multiple PCs. My Dad and my Grandma's friends also use Fedora and they have yet to manage to break it and they are allowed to install software.
Programming languages from 2000 remain, though. C, C++, Java, JS, Python, etc. Even Fortran, Cobol and Lisp remain in use. There’s been attempts since the 80s to popularize visual and and higher level approaches to programming, but the traditional languages still dominate. And the newer ones like Go, Elixir and Julia are like the traditional C, Lisp and Fortrans.
The OPM hack was supposedly done by the Chinese government, too.

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

It would be easy to know who to bribe if you know who works in government, and which one has debt. As part of security clearance check, if you have substantial debt you're not suppose to be able to get a clearance...but I'm sure there are some who get exempt.
not sure if this is your problem but i think most shells (like bash) don't add the history in their buffer to the common history until you close the session. thus recent history in one window is different than another. That _may_ be what you're dealing with. I believe there are ways to tweak it to always write everything to the common history immediately.
Schick Owner Abandons $1.37B Takeover of Harry's
Also plausible is that the Americans don't want to toot their own horn (as the CIA and NSA seldom do) and the Chinese don't want to appear vulnerable and admit they were hacked. The difference in responsibilities to the people that a dictatorship and a democracy are stark, almost regardless of how broken of a democracy it is.

I am no hacking expert, but the fact that the internet is such an open place and knowledge sharing is so widespread, I would lean to the side that they have comparable hacking capabilities as America. I've yet to hear of a reason why they wouldn't other than the standard " 'Murica #1". And given a dictatorship presiding over a massive economy and a valid raison d'etre for such capabilities, there is no reason they cannot fund an equivalent of the NSA
great work. would love to see some more products and community forums where I can connect with like-minded people.
I'm not programming in Elixir, so I still miss them in other languages.

Another thing I miss is well thought-out inheritance, with method renaming, conflict resolution and all that.
OTOH if these techniques and vulnerabilities were made public it would benefit cybercriminals as they could defend themselves better.
Works completely offline?
So in US on TV and radio do you have say Pepsi commercials that mention Coca Cola in a bad way? I seen this kind of commercials on YouTube but I was under the impression that those never were on TV but maybe I am wrong and those are only illegal in Europe and other countries.
The basic internal combustion engine.

Without it, we'd still be spending half our lives travelling places.
Trashing is a little harsh, but Julia devs probably were mostly Python devs back in the day and are intimately familiar with the inadequacies of the language: the work required when you had to drop into C, the bad syntax for math, the constant conversions between ndarray, array, and lists, etc etc.

At my old bioinformatics lab, Python literally wasted thousands and thousands of collective man-hours which would have been saved by Julia if it had existed at the time. Since a lot of these researchers couldn’t really program that well, they would write code that would literally take weeks to run. And then they would call me and I would rewrite it in C and it would then take an hour or two. Julia solves this problem.

The amount of unnecessary supercomputer time (and electricity) that our lab (and others) were wasting with Python was, honestly, disgusting.
Liquid paper.

Invented in 1956 by a typist, in her kitchen. https://en.wikipedia.org/wiki/Liquid_Paper
I think you must mean 3%, not 30%.
The prosecutors aren't likely doing so knowingly. It's more likely that the clean evidence is what gets sent to the DOJ.
Well i'd say dossy is right. Because he's assigning "Rice cooker" to equal "hipster Instant Pot". Thus we know that they are the same value. You are only doing a test. We don't know for sure if your conditional returns true.
Compiling Haskell to JavaScript, not in the way you'd expect
I appreciate trying to extend CSS to provide functions that move through a/the gammut more intuitively, but I also fear feature-creep. CSS was originally a method for setting parameters, now it is becoming a procedural (or sort-of functional) language.

When it was just a parameter conifg file, there was only the need to check lexical and grammatical consistency. Now we've got to have functional regressions and computations standards... and everything that comes with a compiler verification suite. Ugh.

On the one hand, I think it absolutely makes sense to keep color management in the CSS, but I also see a big ol' slippery slope.
"The second is the idea that as we go backward in time, life-forms get simpler and simpler(...)"

I'm not sure this is a very accepted idea anymore in modern evolutionary biology. Sure, over massive timescales it holds true (a proteotypic single cellular organism is less complex than a multicellular, eukaryotic animal), but the reverse conclusion (the arrow of evolution points towards increasing complexity) doesn't hold up.

A modern chicken is not more 'complex' (whatever the definition of complexity is) than its Dinosauria ancestors.
Not true, Symbian was highly locked down. You needed permission for pretty much anything, and some of them required you to ask Nokia for permission. It's probably part of the reason why it didn't take off in the US.
I think fixing the peer review process may be easier than the replication crisis. All the incentives seem to align against performing work to replicated previously accepted science.
Doesn't the alternative amount to a policy of "It's OK to break our laws so long as you are a foreign military"?
Maybe not "most important", but a few dollars worth of post-it notes can turn any wall into a "business application" that can potentially cost thousands to turn into code.
Bicycles are pretty amazing, although there's no way you could 'build one yourself'.
Maybe a lot of people don’t run Linux or their Zen/Ryzen machine? Since as you’ve said, it has issues.
Seat-belts maybe. Not as important as the car itself obviously, but definitely simple and super impactful.
Yeah, for some inane reason direct links to Teams channels, chats, etc block you if you don't have a Chrome UA. In reality the only thing that actually needs Chrome is calls (which don't work on FF even with a Chrome UA).
I'm interested in why anyone "needs" Chrome for work. My only thoughts are that they aren't admin and are forced to use it, or that FF historically didn't play well with corporate SSO. As of the past few months, however, that problem has mostly gone away.

Is there anything Chrome can do that FF just can't?
>Their worry is that foreign countries will eventually retaliate by charging people who are involved in US government programs to hack those foreign countries.

How are non "cyber" crimes handled? Is it normal to charge people for the murders, thefts, and other illegal activities intelligence officers perform?

I'm not going to make a moral judgement here, I'll just say that I'm not a fan of treating "cyber" as some magical realm where there are no norms.
Wasn't this more intelligence gathering?
The appropriate response would be more akin to hacking back into China's social credit scoring company and snooping around.
First they ignore you, then they laugh at you, then they fight you, then you win.

If nothing else convinced people Firefox is back, this should tip the scale.
Apple Linker Magic and Swift Runtime
> A twistlock and corner casting together form a standardized rotating connector for securing shipping containers. The primary uses are for locking a container into place on a container ship, semi-trailer truck or railway container train, and for lifting of the containers by container cranes and sidelifters.

https://en.wikipedia.org/wiki/Twistlock
What's the deal with the recommendation to use some library for managing forms? I've been working with React almost since its initial release and I've built some pretty complex forms... yet form libraries remain the one thing I've never really seen a need for.

At the very least, using something like formik shouldn't be a necessity. There should be some qualifier that it's only really needed for very complex forms. Or am I missing something?
I'm not looking for a list of user groups. I'm looking for people's experiences with them.
There is something about devising a whole system simply to avoid touching application code that strikes me as very unappealing. I understand the business value and so forth, and certainly crazier things have happened, but at the end of the day I think I would really struggle with working on this pile of technology knowing that that was the reason for it.

I remember when Joel first mentioned Wasabi's existence, I thought it was a joke. It seemed ridiculous. All these years later, it definitely does not seem ridiculous now, in the sense that I can very well understand how it came about. But lord, it just seems so gross.
The correct response is recognizing the flaws in our Finchinal System and fixing those.

The Response should be shifting the Liability back to the credit providers, not the consumers

The idea of "Identity Theft" should be a thing of the past, for you did not have your identity stolen, you still have your identity, no the bank was defrauded by giving money to someone they did not properly vet. 100% of the liability should be on them, not the person who they claim had their "identity stolen"

the Liability for financial Fraud in the US is 180 degrees from where it should be.

Launching missiles at China may make you feel good, but it does not solve the root cause of the problem
For real document creation, Word and Latex are the best out there, bar none.

For detailed and powerful spreadsheet use there is nothing that compares to Excel. This coming from someone forced to use Google Sheets at a former company, after having Excel.
> I found Jones’s discussion of the history of Haskell and the discussion of laziness to be great.

If this interests you, I would highly recommend his (and others') 2007 HOPL III paper "A history of Haskell: being lazy with class" [0].

SPJ is famous in the PL world for his exceptional gift of explaining advanced topics in a very palatable manner. He's also amazingly kind, and quite generous with his time when he can be. I have yet to meet someone with a negative opinion of him.

[0] https://doi.org/10.1145/1238844.1238856
Setting a clear goal. Learning should bring you closer to that goal. It could be too big of a goal maybe 10 years ahead. So break it in actionable sub goals.

Learning, growing, training should be a side effect not the goal itself.

If things don’t bring you closer to that goal or distract you. Skip it. Ignore it. Every single day do something that brings you closer. Don’t skip a day. Don’t become lazy. Just do it.
> I just don't understand why people run windows.

My use of my home computer mostly consists of making/learning music and playing games. Both of these activities pretty much require Windows. There are some ways around it, like I could be running games under Wine and use a Linux DAW and use something like LinVST to get my plugins working, but it requires a lot of effort and the results are not guaranteed (people seem to have mixed experience running Kontakt 6 under Wine and not all games run equally well). Or I could go the money route and buy a console for games and a Mac for music, but it seems like an overkill and I would be exchanging a nasty proprietary system that is Windows for two separate nasty proprietary systems of Mac and PS4/Xbox.
The use of glass as opposed to plastic was also critical in my opinion

> In other famous cases, Jobs’ exacting demands won out, to the eventual benefit of the final product. The screen of the phone was originally supposed to be composed of the same plastic that iPod screens were made of. But after a day in Jobs’ pocket, the prototype unit suffered from deep and permanent scratches thanks to his car keys. On a dime, Jobs switched the screen from plastic to Gorilla glass, even talking Corning into converting an entire factory in Harrisburg, Kentucky to produce the quantities Apple needed. This actually complicated things for the hardware team, since the multitouch sensors now had to be embedded in glass, and glass was an entirely different proposition from embedding in plastic.

http://www.internethistorypodcast.com/2017/01/the-history-of... (previously on hn https://news.ycombinator.com/item?id=13356003 )
Try using bi-directional text, or including equations in Docs. It is practically unusable.

Excel is so powerful that people are doing with it stupid things and than their businesses rely on them. That stuff will never work in Docs.

Office is a killer product, with extremely rich feature set that works very well. Sadly, there is nothing in the market that even close. It is the main (perhaps only) reason I still have to use a Windows VM.
Actually the shipping container itself is pretty much high up there I guess. Pretty revolutionary for a box.
I just kind of assumed the new Edge would work on Linux because it's built on Chromium. Now I have even more questions.
Who said the "end of human civilization"?

I specifically said "respond with the use of force as permitted by the UN Charter and international laws and norms."

It seems clear the people responding talking about all out war and "end of human civilization" don't have much experience with the UN Charter, security council and international laws and norms for the use of force. Generally the legal terms of art I used.

The idea is a proportional response to deescalate future cyber warfare attacks...not end all of humanity.