skysight-inc/HackerNews huggingface dataset:
Javascript is this on steroids: It wants to be inspired by Lisp, by Self, by Java, and the resulting melange smells like every paradigm while fitting none of them. Trying to write applications in Javascript is trying to corral the minds of hundreds of people who each had a different idea of what Javascript is and what it does and what it wants you to do. The resulting system is doomed to total incoherence.
And most importantly (to me), does Adobe Lightroom, Premiere and Photoshop run under this?

Frankly, those are about the last pieces of desktop software that prevent me to switch to Linux.
> The whole system has no floating-point capability.

Wow!
From the homepage:

> Does it support GUI apps?

> Almost! This took us a lot of time and effort, but we finally have basic experimental support for running simple graphical applications. It requires some special setup for now though, so do not expect it to work out of the box just yet. We're working on this; stay tuned!
I did see one legal firm blog that said they expected a lot of lawsuits from individuals, but most blogs and reports I saw seemed to think it there won't be a lot of them.

If there are any, they probably won't be a big deal for the defendants. An individual lawsuit is limited to compensation for the damages suffered. In most cases, that just won't be very much, and so probably won't be worth the time and effort to pursue.

Only supervisory authorities can can impose punitive measures such as fines based on revenue. Those are the only things likely to actually make a difference.

Also I get the impression that European regulators are more responsive than US regulators. Europeans report things to regulators first and expect them to be taken care of. Contrast that to Americans who are far more likely to view the regulators as ineffective and turn first to a lawsuit.
It's true. Most people are very averse to throwing away food, so they'll force themselves to eat the cookies they don't like before they go back to the store to buy the non-lowfat ones again (if they're even being produced anymore), meaning you've just associated multiple bad memories with your brand. Not a great move.
> The point is that autistic people may not possess a theory of mind

Well, that claim is frequently made, but not everyone agrees that it has been sufficiently demonstrated. See: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6959478/
Show HN: Covid19 Daily Growth Rate (India)
The companies that need workers
Is there a WordPress plug-in?
I've already talked about this to my doctor, and I am already taking anti-anxiety meds. As I mentioned before in my post, I am already seeing both a psychiatrist and a psychologist.
I also asked them if I had ADHD, and they told me that I did not.
GameStop to Permanently Close over 300 Stores
tldr:

"The initial projection, one senior administration official said, was that after three weeks of preparation it could produce an initial run of 20,000 ventilators .... That number then shrank to 7,500 ventilators in the initial run, or maybe 5,000...

"Those issues appeared to come to a head on Wednesday afternoon, when FEMA told the White House that it was premature to make a decision. The $1.5 billion price tag comes to around $18,000 a ventilator. And the overall cost, by comparison, is roughly equal to buying 18 F-35s...."
Doom Eternal does not have a main or render thread
There is some shadow pattern where you need to refuse to install the app (or make it seems like the installation didn't work) and it will eventually give you a link to the web client. I'm not sure whether there is a reproducible way to get there.
JavaScript started out as a sort of "Java-flavored Scheme", actually

However, I'd say that modern JavaScript - the language - is much more like C++ than Lisp. It isn't a void of shepherding, so much as shepherding-by-committee.

However, due to how easy its ecosystem has made package management (in contrast with C++), much of that quagmire has been papered over with much more strongly-opinionated (shepherding) frameworks and dialects. This hasn't completely solved the "C++ problem", but it's gone a long way towards mitigating it. Working in modern JavaScript may be wildly different between frameworks, but it's reasonably consistent between projects that use the same frameworks.
I'll be very surprised if game scripting languages don't all devolve to whatever-compiles-to-webassembly. Not only will choices be more plentiful but the ecosystem will be stronger and safer than what any individual author could built before long.
Southwest Airlines says it’s losing ‘big money’ on every flight
Evolutions-EWS provides good support for exchange. Not perfect, but fine for most day-to-day use e.g. mail and calendar.
Do my eyes deceive me? O.o What trickery is this?!

If I can run iTerm2 on Linux… snap. Um, I would seriously consider switching entirely over to Linux.

My killer apps that make it hard for me to switch:

- iTerm2 (must-have)

- OmniGraffle (really nice, but not critical I guess)

- Little Snitch (I understand there are alternatives, but LS is so nice!)

- MoneyWell (budgeting—haven't found anything better)

If anyone has any experience running those apps under Linux, please let me know.
>> When everyone's their own shepherd, nobody is on the same page.

I think that's more of a management problem than a language problem.
cheers
The homepage notes that it can't run complex graphical software yet.

With that in mind, some recent versions of Adobe software like Photoshop have worked fine in Wine for a while now.
>and it kind of hurts a bit to be honest

Does it kind of hurt to be honest and answer my simple questions, please?

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

Because to be honest, it kind of hurts to be on the receiving end of all his abuse that you inexplicably tolerate, that Trump constantly dishes out against women, minorities, foreigners, immigrants, gay and lesbian people, trans people, Democrats, scientists, doctors, public health officials, the press, athletes, Gold Star families, poor people, elderly people, overweight people, people who need health care, people with pre-existing conditions, and all the innocent vulnerable people that his election-driven Easter timetable and lies and denials about Coronavirus are killing.

To be honest, it's pretty difficult to feel sorry for you that your feelings are hurt if you support him, unless you're in one or more of those groups on the receiving end of all of his abuse and bigotry. Is pity what you really want? Then why do you tolerate his abuse of so many other people, and have no sympathy for anyone but yourself?

Please explain why you give him a pass on all those things, and what exactly Biden did that is worse than all of that?
What accuracy do you think humans have?

If I give you 1000 handwritten numbers, do you think you'll make less than 10 mistakes?
To pile on to that, there haven't been any ongoing consequences for Equifax as a result of the breach. They're still one of the "big 3" credit reporting bureaus. They're still used by lots of banks, mortgage originators, apartments owners, car dealerships, etc. to assess people's credit ratings.

This applies to other companies that have suffered large-scale data breaches. What were the consequences to Target, T.J. Maxx, or Home Depot for their data breaches? Did they suffer a meaningful loss in market share as a result of their lax security? Heck, I would be surprised today if many customers even remembered that these retailers had a data breach, much less factor that into their decision to shop at those places.

It's to the point where, if I see a publicly traded firm suffer a major data breach, I almost want to buy stock in it, knowing that the price will dip temporarily due to whatever one-time fees the firm pays out, but will rapidly return to pre-breach levels as consumers forget that the company leaked their personal information like a sieve.
Global warming being a serious issue has widespread support. Unfortunately a democracy which is asked "Trump or Biden?" isn't really asking the population an important question
It's been said, "Lisp takes things that are technical problems in other languages, and turns them into social problems." Don't underestimate the human factor of team-based development.
How to Delay Connection Acquisition as Needed (Hibernate 5.2.10)
> If we couldn't produce it under any circumstance that would be a massive national security flaw. :)

Yeah, it's so much a national security flaw that American law gives American citizens the right to claim islands as parts of the United States in order to secure access to a very difficult to acquire resource.

> Having as many people as we can bear sit at home is the best course of action at the very present moment to avoid spreading this virus.

This is not up for debate, and I never disagreed with it.

> The people sitting at home need to be able to buy what they need and pay the essential workers producing and transporting what they need to them.

Certainly. I wasn't disagreeing with you that people will need compensation for lost income.

However, what we were discussing was this:

> Who will suffer if we shut down unessential businesses and just mail people checks? We'll still be able to eat, we'll still have roofs over our heads, etc. The only ones who will really see their lives change significantly are the ultra-rich, who need us riding around in Ubers, renting Airbnbs, and buying plane tickets so they can fund their wealthy lifestyles.

The ultra-rich are not going to suffer. They have their own personal capital they will use for their enjoyment. The people who will suffer are the American tax payer (regardless of income) who now has a larger debt burden. At some point, the American tax burden will overshadow the service we pay on debts. Then all faith will be lossed. It may not happen after this bill. It may not happen after 100 of these bills, but it will happen eventually, and it'll not harm the rich, I'll tell you that.
This has been around at least since 2015 ive been watching it a bit good to see it's getting some work
Functional style programming – Fundamentals and design patterns
‘Several’ ARM-based Mac laptops and desktops coming next year, says report
What's mostly resulted in Javascript land is people using opinionated (and often severely constrained) boilerplate generators like create-react-app, with opinionated linters like Prettier (alongside transpiling Javascript from other languages like TypeScript), that force a coding still despite the myriad ways to achieve things - I've actually found that to mitigate a lot of these issues well, but it can't deal with the boatload of "bad" advice online to wade through.
I just use iptables, and allow only output via eth0/enp0s1 to the VPN server, so everything else must use tun0. Or I use pfSense VMs as VPN gateways, with outbound NAT and analogous rules.

But TFA is about iOS, where none of that is possible. Or at least, I'm not aware that it is.

Another thing. Although most people do work with and without VPNs on a given device, that's extremely iffy. Ideally, you want a device to have never hit the Internet directly, but only through the VPN or whatever that you're using. And using pfSense VPN-gateway VMs, that's very easy to do.
Can't have satori experiences nor achieve enlightenment. Can't love, can't enjoy life.
> If anything I expect that the US gov reports are understating the counts.

Oh definitely, just not as much as before. Testing went from impossible to "if you're lucky".
They're not sending your name and address. They're sending the IDFA, device ID, of your device to Facebook. The fact that Facebook can link that device ID to your identity is on YOU. You logged into Facebook in their app to make that connection.
CryptoHack: A fun platform for learning cryptography
Both evolution and claws are better IMO.
If one’s actual goal is to make oddball statements that lead into mazes of self-conscious, hyper-rational explication of minutia, then the ranking served its purpose.
Singletons (globals) considered stupid, a Yeggie classic: https://sites.google.com/site/steveyegge2/singleton-consider...
A less addictive slack experience
In case any PureOS people are reading this, consider making the info on PureOS security in your wiki easier to find.

You say in your blog post to "See the PureOS wiki to learn more about the extensive security features in PureOS." You link to your wiki's front page[1], but the word "security" is nowhere to be found on that page.

And if you click through to the only page that seems like it might have section on security, the "Overview and some general information about PureOS" [2], the word "security" is nowhere on that page either.

I'm still not clear where in the wiki this info is, but the security features and defaults are one of the most interesting things to me about an OS.

[1]:https://tracker.pureos.net/w/

[2]:https://tracker.pureos.net/w/pureos/
This nonchalant attitude around "guilty until proven innocent" regulation is precisely how we wind up with America's alphabet soup of monopoly building bureaucracy.

The ethical way to preserve privacy is to change minds in a way that changes actions. Law is the threat of violent force, and should be wielded only with deep forethought about the underlying moral and practical realities.
Using Discourse, GitLab, Phabricator, WordPress, NextCloud, Jitsi etc is hardly fiddling. These are really well tested tools and work nicely.
Sounds like the person to whom you're responding is talking about the development effort, not the revenue.
Elderly in UK care homes embrace technology to beat lockdown
Keeping our network infrastructure strong amid Covid-19
Apple has more than enough market share, especially in the US, to dictate what the market does. If it doesn't technically have a monopoly in raw numbers that doesn't mean it should be allowed to get away with some of this shit.
Bad publicity doesn't matter if it's not remembered. How many people remember Target's data breach? How many people remember Home Depot's data breach? What about T.J. Maxx? What about Sony's Playstation Network? What about Michael's [1]? Or P.F. Chang's [2]? Or IHG Hotels [3]?

At this point, it's easier to name companies that have not been breached.

And yet, despite every year bringing news of yet another breach of credit card data or other personal information, there are approximately zero long-term consequences. Consumers quickly forget, and are only reminded if they get a notice of a class-action settlement 5 or 6 years later for a paltry amount per customer.

[1]: https://www.nytimes.com/2014/04/19/business/michaels-stores-...
[2]: https://www.usatoday.com/story/money/business/2014/06/13/pf-...
[3]: https://www.reuters.com/article/us-hotels-cyber-idUSKCN10P0Z...
I view it as yet another thing I have to maintain. Show some frugality in how you do it. And recognize it is a yak.
I would love if Apple started treating app analytics like they do my GPS location or my camera permissions. Basically, if apps want to send analytics, they must go through an iOS API.

Then as a user, I can inspect what apps are sending and how frequently. I should be able to block requests or set myself as anonymous. Or allow apps for certain amounts of time etc.
Does this work with Safari? It would be very useful for cross browser testing.
Getting LS to work in a Wine-like environment will be tricky.

I bet it works internally by exposing a separate network
device that filters traffic much like Wireshark, and the low-level abstractions for doing something like that are very OS-specific.
Why Is Titanium Alloy Used to Build Expensive Sports Cars?
Iterm2? There are amazing terminal apps for Linux. Look at Kitty.
In my opinion, it's best to use Whonix for Tor, because the Tor process and userland are in separate VMs, or separate Qubes AppVMs. There is no forwarding at all between the Whonix workstation VM and the Internet, via the gateway VM. The workstation VM just uses Tor SocksPorts exposed on the gateway VM, through a private network link.

Where leaving no traces on a device is key, Tails is better, because it runs in RAM and wipes everything during shutdown.
I just want to run Xcode on AWS. Even just the CLI tool xcodebuild would be fine!
This is so sad. Meanwhile Trump is blabbing on TV “we want the church to be full of people on Easter, our country can’t go on like this.”

Seriously fuck our President.

Doctors should just go out on strike until they get proper protective gear. They’re literally fighting fire and getting burnt to death.

The whole handing of the COVID-19 from the whitehouse just feels like they care way more about the stock market than people’s lives. This feels so wrong. How did we become such a selfish country?

We manufacture missiles, and all sorts of advanced military equipment. Why can’t we manufacture protective equipment and ventilators

Even at 1% fatality rate, this is hundreds of thousands of lives. We have the third highest populated county and the number of positive cases are increasing everyday.
Not that uncommon back in the day. Even Doom on PC didn't use floating-point; instead relying on fixed point.
I'm able to do almost everything I need to with Darktable, Kdenlive, and GIMP.
hand to god this guy (zuck) would data mine my farts if he could
They're not blocking IVPN either.
Similar: I wrote a walkthrough using Basilisk to run THINK C 6, and build john calhoun’s classic game Pararena 2 from source.

http://bslabs.net/2016/11/13/building-pararena/
Thank you st3fan. I will reference your comment in the future.
This is only true in a case where you don't spin up and tear down your program per test case. And I don't want to defend globals.

Globals are bad because they are just often used poorly. In large because they require you to think about the whole system as you make changes.

Ironically, the best changes are done with the whole system in mind. Such that sometimes establishing a few core globals and some rules for how they will be treated can actually help your logic. So it really is a tradeoff. With a great slogan of "think globally, but act locally."
Is this a known pattern in distributed systems?
"Does it support GUI apps? Almost!". In what sense can this be considered to be "running MacOS software" then?
Show HN: Work Efficiently Together – Remotely
No, the study used a cross-section, not a single observation.
Stroke drug may help Covid-19 patients avoid ventilators
Writing EDSLs (E for embedded) is fairly common in Haskell. I don't know if it's as easy as with Lisp macros though since I have no exposure to that.

Many DSLs are written on Haskell (Elm and Purescript come to mind) as well.
Imagine a kitchen where a hundred cooks are trying to make the same pot of soup, same pile of ingredients and utensils. Now imagine they all have telekinesis. That’s global state.

The problem is that when disparate bits of code directly affect the details or internals of a state machine, is pretty much impossible to ever maintain a valid state at all times. Throw in threading and the whole mess becomes non deterministic to boot.

All state management tools and procedures seek to handle this by encapsulating details and establishing rules for updates. Some like Finite state machines are more fixed and formalizable. Some like Redux are looser but stay deterministic.
Some people play games for the gameplay, and the ASCII graphics allow them to project their imagination and obtain any fantasy world they want.
The rest of the people play Call of Duty and FIFA, and would be hard-pressed to ever leave their comfort zone.
Actually, there is a proposal for Tor exits to use a different IPv6 address for each circuit. See https://trac.torproject.org/projects/tor/ticket/26646
Haha 99% accuracy in weather data would be an amazing improvement. Noisy data and data holes are all we got to work with. Humidity sensors have a memory, storing moist/dry air inside the ceramic.
Great Barrier Reef just experienced most widespread bleaching event on record
I want a new term - "author smell" or "article smell".

I loathe when someone or some article rants on about their silver bullet solution, or alternatively, that doing some thing is always bad.

I learned a test taking strategy early in my life - when faced with a multiple choice question, if you see "always" or "never", that answer is usually incorrect.

To come back around to this article and similar software development articles - we have many tools in our toolbox, the trick is knowing when to use (or not use) a particular tool. Never throw your tools away.
The existence of Elm is a damn good reason not to use React and Redux.
Agreed, take all the time you need.
I prefer it. It encourages reading the article as opposed to just reading the title and assuming the articles content.
"The only legit solution is the government, because they are the only ones without a profit motive in the whole system"

LOL. As you even parenthetically recognize, government doesn't magically solve humanity's capacity for wickedness.

The true "legit" solution is institutional legitimacy, which is fundamentally founded in a devotion to rational integrity. Genuine legitimacy can only be earned by sustained integrity, its not minted with the legislator's pen.

I agree that you're right to be concerned with the bad incentives of pay for play, but you appear to be missing the unintended consequences of imposing a regulatory monopoly.
What about a dumb one liner? Or, you know, using HOFs.
VC-funded startups may not qualify for Covid-19 “CARES Act” small business loans
Yes, I run f3write / f3read on every USB drive I get. So far, I found one instance of a flash drive equipped with a FIFO controller (reporting itself as a large capacity, but only retaining a much smaller amount of data).
This anti-vibration pad reduced my refrigerator's noise by 1.5dB, though https://www.amazon.com/gp/product/B01B7ZH2LG
WeChat to participate in Covid-19 hackathon in support of WHO
Proven Practices for Successful AWS Cost Optimization
Antibiotic resistance has an energetic cost and generally gets selected against in the absence of agents. Bacteria are also much easier (and cheaper) to test for. Even if there was a hyperbug, you can afford to check everyone inside a half mile of the infected for relatively low cost.
No GUI apps (well, kinda). But you can run WebKit on Linux already, if that helps.
Parts of the command line toolchain work already. Try it!
I am implying that Mathematical semantics are broken/incomplete.

Mathematics uses denotational semantics. It implies pass by-value and pass-by-reference are equivalent. They are in theory, they aren't in practice. That is why Haskell's lazy evaluation leaks time.

Engineers/physicists intuitively rely at least on operational semantics. It's a higher order logic, and since Linear Logic time is localized.

https://ncatlab.org/nlab/show/Geometry+of+Interaction
> In an email, a hospital spokeswoman, Lucia Lee, disputed the claim that the hospital had not furnished protective equipment to its staff. “This crisis is straining the resources of all New York area hospitals, and while we do — and have had — enough protective equipment for our staff, we will all need more in the weeks ahead,” Ms. Lee said in the statement.
I think most of the "overnight successes" are just stories where people look at the end results without point out the steps in the middle.

Outside of the few "lottery winners", most are grinders that didn't commit business suicide.

Major props for those who grind until they can share their tales.
This was an issue on macOS too: https://news.ycombinator.com/item?id=20387298
Not trying to troll but I use Thunderbird for calendar (synced with phone and family via my radical server) and PGP (for the one friend who has a public key). Are you saying these need to be built in and not provided as plugins?

I find the search in Thunderbird to be amazing. I have archives going back 20+ years and it searches them instantly.

Self-hosting email with dovecot, if that makes a difference.