skysight-inc/HackerNews huggingface dataset:
If it’s junk food, it’s decent junk food. You can get much worse.

Also, with the relative prices of labor and machines being what they are nowadays, fewer people can afford to buy the traditionally made stuff.

It’s the same with housing. You may want a house built with hand-made bricks laid in complicated patterns, but few people can afford that.
The rise and fall of Steorn, the energy firm that claimed to defy physics
> ... a swift two-month process ...

O, M, G. I’m really happy I’m not in a research field.

In my experience, China will do a lot to look good in research. Apparently up to and including falsifying data.

My experience is mostly in gaming university ranking mechanisms though (though arguably publishing lots of bogus articles helps there too), the increase in “research” output from China has been nothing short of amazing.
Honest question: Could you point to some examples of Wikipedia's "hideous" left-wing bias? Not trying to catch you out, I've just personally always been surprised by how neutral Wikipedia's political articles tend to be when I've read them, and I'd like to challenge my own perception here.
Why we should leave old oil rigs in the sea, and why we don’t
I am going to push back on this. Creating something of value is better than gambling, which is why founders have more prestige than lotto winners. Even if luck is a significant component to success, it isn’t the only component.
They have classic designs which last forever.

IKEA is almost universally made with cheap materials, but not everything needs high quality materials to last.
I regret Delphi is a niche product now as it's quite powerful now, with native apps also for mobile platforms. Pity that the Community Edition doesn't support Linux.
Does it mean that I can create a malicious client without that patch and break the server again?
Also, if cmd fails, I believe it will execut cmd2. It also redirect the output of each command to a different file.
I'm not saying there's definitely only a handful of people actually driving the price. What I'm saying is that I don't think we have any real evidence about the number of people really involved, the level of their investment. The only evidence this article is presenting is literally just taking reddit comments at face value. This situation could likely have been created by a single ballsy hedge fund if they wanted to, with the comments on reddit being entirely fictional.
On iOS there is an app called piHoleRemote that had a nice widget that allows you to disable pihole for x minutes.

Can be nice to use to quickly disable pihole to get through to a particular website.
well, the Intel chips actually exist
Some more info on CNN:

https://edition.cnn.com/2021/01/26/tech/iphone-ipad-ios-14-4...

On its support webpage, the company said three security flaws "may have been actively exploited." It did not reveal too many specifics about the bugs, noting "Apple does not disclose, discuss, or confirm security issues until an investigation has occurred and patches or releases are available."
The issue is a link in an exploit chain, meaning a hacker would need to exploit further bugs for it to be fully executable. The company declined to comment further on any attacks.
Interesting. I need to finally read the Culture books.

> Because a super intelligent AI quickly can reach that point, and with resources available to many Involveds, finds cheaper and more interesting methods to reach there than disassembling biological life.

That presupposes Sublimation is a thing, which may not be possible (or easy) in our reality :).
Wikipedia itself has descended into the same pathologies you see in 'science' today: a bunch of gatekeepers who, by account of having been there the longest, have set up a moat of rules and 'culture' and such, to the point where newcomers are shut down or drowned out. I'm not saying it's impossible to get in; but only those that sufficiently mould themselves to the existing people and structures will last long enough to become fully accepted. And so the system sustains itself.
My favourite take I read about was to give them the credentials for a social-media account that is full of personal information that directly fields the "illegal interview questions"[1] (in US law, at least) - assuming one gets a rejection from the company you have grounds to sue them for discrimination because they essentially asked questions they're not allowed to.

[1] https://www.betterteam.com/illegal-interview-questions

I recall a case around 8-10 years ago when an employer or university admissions dept forcefully asked someone for their Facebook username and password - she declined but offered to login on a computer in the office for them to see - which they agreed to, and her profile had details the interviewers were not legally entitled to receive, and she sued and she won... - or something. Does anyone else remember?
This implies that becoming HIV+ is increasingly a disease of the working poor (in countries like America without public health care). Or do public health care clinics have sufficient vouchers? In which case why wouldn’t people just resell their Truvada?
Where's your sources, numbers, methodology? I mean anyone can make a kneejerk statement based on their perception (read: bubble), but that's not science.
Do not want.

As an aside, a site called "Gradient Descent", with a product or whatever called "descent ripple effect". I'm going to guess that most people upvoting this don't realize it's a cheesy button click animation.
Debt and Shame via Google Play
They aren't a newspaper. They are a media gatekeeper.
sandboxing != containers

Please stop confusing the two things. Sandboxing is about security.

Containers are mainly modern chroots.

> And also it seems processes and workflows are stuck in the 1990'ies further preventing progress

Quite the opposite, especially in Debian. The distribution has been driving a lot of innovative projects including reproducible builds.

> So some kind of base system + app store

A curated archive of software, reviewed by trusted packagers and thoroughly tested by a large number of users? It's called APT and existed a decades before "app stores"

> where the app developers can push sandboxed stuff

No thanks, I'll never trust upstream developers to sandbox their own stuff. Too many times I run into upstream developers thinking that the end user system is their playground.
"Low code" on trend, many devs using Visual Studio (Code), we're nearly there.
I find Repeating Code very useful to find common patterns and then refactor over those to do DRY.
When will this meme die....we have socialism for everyone

Stimulus checks, extended UI, rent and mortgage forbearance etc etc etc. And it won't stop because it can't.
Yes. Good question.
It all depends on what you buy there.

I fitted two IKEA kitchens to past homes I lived in, 14 and 17 years ago. Not professionally fitted either, I did the hard work.

I found the properties had both recently been sold and had a look at the listings - both of the kitchens were still doing great.

The kitchen I fitted had solid oak door frames with a veneered panel, Quaker style if you will, with standard chipboard cabinets.
Perfect! It implies that there is something you have to think about before you think about DRY. This "something" is representation of facts and data. The universal idea of pulling data out of code seems to be as old as programming itself and is proposed by Unix/C programmers and Lispers alike.

After pulling out the data, the code becomes simpler, more general and more composable. The data structure then often reveals repetition that is not redundancy: If you look at a configuration file, a SQL table or a REST response that has repetition, it becomes clear that it represents different facts (to use your term) that happen to have the same values (Alice and Bob have the same age). This form or repetition is fine, correct and often interesting!

So by the practice of pulling out data from code we get DRY (by the definition of the authors) code.

However there is also also another form of repetition that is a bit more subtle: boilerplate. There, the representation of an algorithm (as code) is drowned in noise that does not convey the intent and the flow of what is happening.

To increase the signal to noise ratio in code that is already(!) DRY but clouded by boilerplate, one needs a way to reduce syntax itself, which can be achieved by meta-programming and DSLs.
I got interested in hardware for a brief amount of time. There were so many things I wanted to build. Then I realized that to do anything moderately complex I would need a math ability far beyond my own and had to give it up.

I agree though, that something tangible ends up being cooler than software.
> lack of syncing between desktop and mobile SSB accounts is a bit of a pain

Yeah that's something they're actively trying to figure out, but it's tricky given their "Signal-/WhatsApp-esque" single-device architecture.

I think some of the work Matrix are doing on federated key exchange could be of some help though; my general understanding is that multidevice, single-account encrypted communication is hard.
imo a large keyboard is good to start with as most people will be used to having a large standard keyboard. what i've done is, using qmk, slowly updated my keyboard to make less and less use of keys that i wouldn't have on a 3x5 dactyl. it allows me to make my changes slowly but still develop the habits to get away from the number row and what not all while finding what works well for me
> Does that really matter?

That depends on what you want to do. If you want to represent Apple Beige _as it appears in a particular picture, on your display setup_, then no: if you want to do anything else using the Apple Beige colour, then yes. Saying "this object has the colour #123456" is not wrong, in that it's Not Even Wrong (https://rationalwiki.org/wiki/Not_even_wrong). It's like saying that my weight is "moves the scales needle by 35°".
LZ4 is awesome, thank you for it.
Another interesting and fast compressor I saw a while back was Density.
I like that analogy!
> I request social media links (not passwords, just profile links) from everyone I'm considering hiring

I don't have a Facebook account, nor Instagram, but would my Fetlife profile be okay?

* If not, why is Fetlife exempt from your idea of what a social-network is?

* If so, what business does my employer have at all seeing my Fetlife account?

* If you decide not to hire me entirely on the basis that I have a Fetlife account then you're opening yourself up to an unlawful discrimination lawsuit.
Joining a website where nasty people make comments.

Imagine if every redditor was fired or or had their employees quit because of the absolutely horrific things some other users post there.
It's been authorized in the EU since last year [0] and I bet it'll be partially or completely reimbursed by health insurances.

0: https://www.ema.europa.eu/en/medicines/human/EPAR/rekambys#p...
I have no problem reading the article from Europe. You can get rid of the paywall with the "Skip The Paywall" extension if you are using Chrome.
Sure, but executing cmd2 even if cmd1 fails is done with ;
I like not having to learn Swift or dust off my 15-years-ago Java.

I can build stuff the same way on a Thursday for mobile that I do on a Tuesday for web.
If neither company exists, why not name names anyways?
> Socialism for the Rich. Capitalism for the Rest.

This is an unfortunate saying, that further perpetuates misunderstanding of what socialism is.
Thor-Robotics–Trenchrover 110 ROV
it's built into their culture it's hard to even blame them. I say this as politely as I can
It depends on what your goals are.

If you are looking to develop for iOS (or any single environment) only, then all the points you make are great, and you should absolutely stick to native development for that environment.

However, if you are looking to target multiple platforms (and by that I don't just mean mobile, but potentially also web, desktop, and more), then some of these frameworks start looking a lot more interesting.

React Native has split the UI from the rendering, and as such now has render targets for much more than just iOS and Android.

And while you can't share 100% of your code, you can develop a shared component library that can all feed into various native shells as needed. That shell can handle your environment-specific bindings and integrations, while your shared components provide your application's UI and interactions.

Of course it all depends on what you are building, and not all apps would be a fit for this approach.
Then stay away from electron.
I very vividly experienced this in a communist society, and later in a religious society. It is always a safe bet to praise G-d or Dear Leader a little more than customary. No one will dare to challenge you. And after a short while this becomes a new average and a minimum requirement.
The Lonely American Man – Hidden Brain
>How is it best for a society to evolve by suppressing diversity?

Because radical change generally leads to very bad things so you want a slow evolution which means you suppress ideas so they spread more slowly and thus society has more time to process them properly.

>Over time, that situation resulted in extreme innovation where the best ideas prevailed.

And the existence of giant corporate beasts, massive wealth concentration, massive income inequality in the bay area, spread of socially destabilizing ideas, foreign influence over elections, privacy failures, etc., etc. And many would argue many of the ideas, especially recently, aren't revolutionary but rather simply better ways to cheaply exploit people and hide externalities (that society but not the company pays for).
I just saw this as well. I realize that some people might be more familiar with Vue than React, but wrapping RN seems overly complicated and adds yet another layer of abstraction.
In theory just just write code once and have the app ran on both platforms. In practice it's much more complicated, and whenever you need to do more than the framework offers your situation is much more complicated than in the case of native development. Also some features are implemented in different ways on both platforms and you need to get into details anyway. So being familiar with native APIs is a great advantage even if you use the cross-platform approach.
Lessons Learned from Teaching over 500 Developers Or: Why You Should Level Up
Pffft, `sed` is from 1974: https://en.wikipedia.org/wiki/Sed

And `ed` dates from 1969: https://en.wikipedia.org/wiki/Ed_(text_editor)
What pray tell is socialism?
I’m not sure why but my mind went straight to “depression”. I imagine earthlings would suffer of seasonal affective disorder from seeing a pale gray/blue sky forever and no red or yellow sun above them.

Kind of like a perpetual winter
I'm not sure if you're asking in good-faith, your comment history shows a history of "Sea-lioning" (a term I just learned myself today):

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

From the original web-comic: http://wondermark.com/1k62/
I don't think the junk food comparison is valid.

IKEA design often deservedly wins awards, and their products are a great fit for many use cases that otehrs don't even cover.

It's closer to fast casual than to junk food. More Shake Shack than McDonalds, but not a steakhouse.
Show HN: WebGL/VR Fireworks
Also what about revenue evolution. If intel used to be 4x and and now only 2x, its a whole different picture.
The Campaign to Stamp Out Academic Heresy
Unfortunately, pretty much nobody agrees on what socialism means, exactly. Even avowed socialists will sharply disagree on what forms of government 'count as socialism'.

For example: was the USSR socialist? That's the common understanding, but plenty of socialists disagree, arguing that socialism means that workers own the means of production, and that in the USSR, workers didn't really own the factories, not in any meaningful sense, since at the end of the day they were under central government control.
> If I believe that "it is good to reduce net human suffering so others can live fulfilling lives" I'm not sure what evidence there is to give to refute

I think that if an argument is clear, one can always think of counter-evidence or construct at least a hypothetical experiment which can test it.

Ultimately though, my (probably controversial) answer to increasingly abstract ethical questions would be that when the goal is to find what is True then reducing suffering (human or other) as well as other ethical endeavors becomes a necessary by-product.
That’s not only not possible currently, it’s fundamentally nonsensical. A browser needs ways of presenting things to the user; WebAssembly is just a small VM for executing code. You need the platform to provide some sort of UI library (e.g. HTML DOM + CSS). Beside the complexity of that lot, WebAssembly’s is just rounding error.
You should follow different people.
No more broken links in the HTML you deploy
I sometimes think it's just a population problem. There are so many of everything and there's so much competition to be the best and succeed the rules and customs we have in place for most of the things is just ancient in comparision and it keeps getting older by the minute
> So your venting is deleted for yourself, but preserved eternally for the people with power over you. I rather like it.

I love the phrasing. It instantly made me imagine those words being spoken by Lord Demiurge [0] (as voiced by Jeff Johnson [1]).

[0] https://overlordmaruyama.fandom.com/wiki/Demiurge

[1] https://www.behindthevoiceactors.com/tv-shows/Overlord/Demiu....
Paying down debt shouldn’t affect net income. That’s a balance sheet item.

If you earn $100, and keep it or use it to pay down debt, net income is still $100.
If it's a false story, say it. If it's not - what exactly are you saying with your comment?

I find a warning that a single story might be false much less useful than a comment pointing out that the reputation of the source is no longer to be trusted.
Water – Full Version-David Foster Wallace Commencement Speech
AstraZeneca's vaccine is not officially or legally prohibited by the FDA. It's impractical but perfectly legal to acquire and use.

Pending approval != banned to exactly the same degree that pending marriage != dissolved marriage.
The political philosophers got there before social psychologists https://plato.stanford.edu/entries/schmitt/

“the specific political distinction … is that between friend and enemy.”
Why does Facebook need to moderate the populations talking points?

The us government literally drops bombs on people's homes.

Humanity is full of all kinds of bullshit. I wish people would stop trying to make everything online a fucking safe space.
Show HN: I've started an environmental and health technology podcast
Ultra Working Plus Run Breaks – Elijahlynn.net
I absolutely did! thanks. Regarding OPs point I just double checked and it does indeed support WASM as a target now.
I work on React Native projects for a living and what you're saying is true. You need to use both Xcode with ObjC/Swift and Android Studio with Java to get the most out of React Native. That comes with the additional complexity of also needing to learn how Xcode builds projects and how Gradle works.

That's a lot of extra complexity, but it's also no less than if you had built two native apps. You're now just expecting a single team to manage it.

My background is in "real" native development (both Android and iOS) so I get on fairly well with this, however, for people coming to React Native from the web side of things, it's a lot to take in.

Overall, I still recommend to 90% of my clients that React Native is a good way to go if they have limited time and budget. For larger companies, they might have the budget to build and maintain two apps.

Also, most apps really are just UIs on top of a REST API. And even if you do want to make something more custom, you can always create a native component or module yourself for each platform and wrap it to use it with the rest of your React Native app. That way the "boring bits" like the account management, data handling, etc can all still be shared.

It's a trade off, but just about works out for me.
probably because of its relationship to nazism

https://www.washingtonpost.com/news/morning-mix/wp/2018/01/2...
> And we're specifically talking about individual reward here.

No we are not. Altruistic payoff is also part of it, you're calculating it wrong by dividing it twice. Your total payoff is also the contribution that other voters pay to you, and they pay to you because you pay to them.

In democracy, you're effectively deciding of the fate of certain amount money. Yes, it is distributed, but it doesn't matter, it is still lot of money. It's not really that different from your money on your bank account if you think about it, only small amount of daily spending gets immediately back to you as "reward" for the decisions you made.
Ease of use and familiarity to people who aren't principally interested in programming. These are people who want to make things work using microcontrollers.
It's been really fun watching this. HODL.
Personally, I dislike IKEA for registering as a non-profit, when they're very clearly not. To me, this belongs in the same bucket as any number of tax avoidance schemes that ensure wealthy individuals pay far lower tax rates than the average person, and that large corporations pay effectively nothing.

If they're able to provide great customer service - well, good on them, but I'd much rather the public purse have the money necessary to support people in general. I'm very, very tired of "innovation" being used as an excuse to completely ignore relevant taxes and laws, especially when said innovation is often possible only because of extensive public investment in research, supply chain stability, etc.

(If you're not sure what I'm talking about with that last sentence: read The Entrepreneurial State, or talk to anyone who's ever received a DARPA / NSF / etc. grant, or maybe even just go look at an actual public sector budget sometime.)
I live in a part of the world that has stamped out the virus, and it has taken a while to fade the anxieties surrounding crowds and public amenities and such that I built up during the middle of it. It's a combination of so many things, but I have somewhat crested the hill and feel comfortable in public spaces again. It's obviously not over yet, we're not inoculated and it could get re-introduced. But I can be pretty confident with the situation right now.

The biggest issue is just the factor of the unknown. It was never clear what's right, what's overreacting, what's underreacting, am I doing too much am I doing too little? Someone sniffs down the hall and your imagination goes wild...

But we know so much more about it, and what protections are in place, that a lot of that anxiety of the unknown is gone. I have personally learned about myself, what my comfortable levels of risk are, and I have seen how my country responds to outbreaks and it has filled me with great confidence.

To everyone still amidst the pandemic, know that you're carrying some extra cognitive load even if you're being totally reasonable about everything. So don't feel bad if you're feeling worn out, and I hope we'll all be on the end of it soon enough.
... and then on to ASML.
The workers owning the means of production, it's not government handouts. "Socialism for the Rich" should be phrased as "Welfare for the Rich", IMO.
Well this article is couched in terms of the pandemic. It would be interesting to see some studies to tease out political biase media outlits during election season. Does the size of a crowd influence the perception of popularity?
Just open in private/incongito/porn tab.