skysight-inc/HackerNews huggingface dataset:
I Need Money Now – Get Quick Cash When You Need It – MoneyLion
this sites are the exact reason why I browse without JS by default. There is no business a site should know how many previous web site I have visited as well as my CPU. All these JS API ought to be able to disabled by default.
> Are people who were defrauded by a private school more worthy of relief than carjacking victims? Arson victims? What about victims of other frauds?

Mortgage and car loan issuers always force you to purchase adequate insurance. If you are a victim of arson or carjacking, you won't still owe the lender the full amount of the loan—insurance will make both you and the lender whole. There is no insurance for education though. So someone has to lose money here. The question is, is it better for the student to be out of the money or the lender.
Happy to hear this worked for you

Sorry, I use a Mac so can't advise about Windows, though I have the same problem on the Mac app and I'm stuck with a few old contacts that I just can't remove without reinstalling the application itself.
Everything? Reduced fertility? Associated metabolic disease? Joint issues later in life?

If you mean "the stereotypes don't admit the functional, healthy obese person" i get it but not everything said about the risks of obesity is wrong.

Whats wrong, is objectification. The article fundamentally is about this, and toxic for profit health system consequences.

Hospitals have to build special operating theatre fitout, imaging systems, even wheelchairs to deal with larger size people. Some forms of surgery do incur higher risk. Diagnosis is harder. Are they insurmountable problems? No. Are they therefore not problems "really"? I don't know.

I do know I agree with a lot the article said. The bodies sense of homeostasis for weight appears to only have an upwards ratchet, and its harder for women (without diminishing how hard weight objectification is for men and kids)
> With that said, my next phone will be an iPhone. I am trying to de-china whenever I can when it comes to buying stuff.

Isn't Apple extremely well known for it's production lines being in China?
> How did Shopify get to be the beast that it is?

Its amazingly simple to get started. It will push the products into a shoppingCart array, do the arithmetic adding up the prices. Clearly not something you should pay for. It's one hell of a deal - for them.

I'm sure there is a special place in hell for self proclaimed developers who want to help shopify create a playstore/appstore like monopoly. I'm happy they are this terrible at everything nice.

But the getting started process is wonderful. Its all fantastic until the iron gate closes behind you and the room goes on fire.
I think you meant to say 'one of the most regulated cryptocurrency exchanges in the world', in which case this isn't so surprising because the exchanges and currencies in that space are a mess of unregulated and downright fraudulent actors who actively deceive their customers and try to avoid scrutiny (bitfinex is another recently). We should not be surprised by this, it is the norm, and much more fraud and self-dealing will come to light after this bubble bursts.
You mean they are discussing in good faith?
It is not hard to standardise an Address type across a company (they are a shopping product after all)

Or better yet, define which types are required and which are optional so at least naming is consistent
How do you keep things secure and up to date? That’s always been my problem and when developing an app I don’t want to do system administration so I always end up going with heroku (or it’s cheaper sibling render.com lately) because I don’t have time for system administration, backing up, etc.
A WIRED article from 2015 talking about the benefits of browsing the web without JavaScript: https://www.wired.com/2015/11/i-turned-off-javascript-for-a-...
Trillions for Oil, Millions for EVs: The Big Lie of Ineffectual Government
How Our Modern World Is Threatening Sperm Counts
Some really impressive parts, and some fairly scary parts.

Also, man, people in oakland seem to honk pretty quickly.
That doesn't change the fact that the current implementation is user hostile. There's no reason that privacy laws couldn't enforce a user setting at the browser level that websites could access in a standard way. Similar to the "Do Not Track" header, but actually enforceable. That would be the user friendly approach, but would require a technical committee of browser vendors, advertisers and tech giants to be part of the design process. Unfortunately the reason this doesn't happen is because the technical team would be working against their own financial interests, so there's no incentive to stop exploiting the user. Which is why the modern web is hostile to the user, and likely won't change unless the business models drastically change.
SKiDL (circuit design library) does this to a very large extent...

https://github.com/xesscorp/skidl
Managers are going to have a hell of a time, trying to build a team in remote working scenarios.

Only can managers get so imaginative that they try to replicate in-person team building activities online.

Really? Virtual lunches? Years of experience and MBA education leads to this?

Why not engage them in an online gaming platform, with some relaxing games, or a second world type setting?
What? That article is about how it utterly failed as a backup, with files that were still on drives or had just been on drives but couldn't be downloaded.
Slightly more radical idea: Universities get paid a percentage of your earnings for a set number of years after you get out. Forces them to care that you're prepared to get a job when you get out.
Exactly. Tackling AGI will require imo a significant breakthrough in the field of AI.
Meanwhile, it's much more productive and practical to look into how we can instrument our cities to make self driving cars possible with today's technology.
Ask HN: As a startup, should you open source your internal tools?
On my startup (fintech), our team has built a couple of tools/frameworks for internal use that we consider cool and possibly useful for other people. E.g., We built a tool that dynamically creates a testing environment using Lambda, RDS and Fargate of our backend codebase and makes it available to a Flutter UI test suite deployed in Firebase Test Lab.

We would like to release these tools/frameworks open source, but we are a bit afraid of how much time it might consume from us.

Has anyone had experience with a situation like this? If so, how did it go?
I would like to add that it is a safe bet that "Jesus's" bank account(or assets) is not at a loss.
> 1. For some reason it has to be some sort of pop up, it could easily be a small icon in your bar

It is a popup right now... it is in your face and requires immediate action.

An example:

https://imgur.com/a/GfqUuAZ

Using:

https://www.bennish.net/web-notifications.html

> 2. Apple couldn’t/wouldn’t design this so that it was unobtrusive

It is obtrusive in that it is a full-window popover and you can't go to any other tabs until you have completed the action.

> 3. If the way they did design it was still too annoying, they wouldn’t make it less so, or make it easy to turn off

You can currently disable it browser wide in Preferences -> Websites => "Allow websites to ask permission to send notifications".

However, that doesn't stop various websites from displaying their own JavaScript based popups and requests before even attempting to use the Web Push Notifications API to see if the user wants to grant access using the native API's.

This way they can nag the user over and over to enable notifications whereas if you deny it once in the browser you need to take a bunch of manual steps to remove the website and grant them access.
Atlassian’s Scott Farquhar sees Australia as a ‘test bed’ for tech regulation
I tried the web version and got:
“Fill every beat with something”
Hmmmm
Why? Text messages are great because they pop up on my Mac too.
> That just means the taxpayer gets defrauded rather than the student

The collective of taxpayers has a far larger collection of sticks than individual students.
> I don’t want websites to be able to send notifications to my phone.

You might not, but our users requested desktop and mobile notifications. The notifications let sick patients know when their prescriptions are ready, facilitate care-provider check ups, etc.
Worked for me the second time I loaded it in Firefox
Word on the street is socket.io doesn't scale
It may be shorter, but I like the spread syntax best used sparingly, it's harder to grasp why it was necessary there at a glance.

That's what I like in the elegance of Array.from({ length: 1000 }): it's a hack, but it reads naturally.
Oh, damn. Well, I'm glad I didn't figure that out. Doing it the "right" way was fun!
> Just mute everyone, turn video off and do your thing. That is what I do for most of my 'social meetings' anyway. I go, cook my dinner, walk my dog, and when everyone is saying goodbye, I just throw a 'wave' emoji or something

I do this even when in office. Body present, mind absent. Perhaps this culture of 'team building' and 'social activities' etc ought to be rethought. People will make friends as per their comfort and disposition. In a workplace, its best to let everyone be and do their thing and focus on work.

Try too much to make and gel people together and it backfires.
John Read, the author, is a psychologist who is a proponent of the more psychosocial side of the biopsychosocial model of psychiatry. He is a well known opponent of ECT therapy, and this article is not a balanced view of ECT.

There are plenty of proponents of ECT, and overall the balance of evidence for most guidelines suggests it is useful in some situations. From my experience working in psychiatry in the UK at least, psychiatrists do just want to help treat patients, and use it as it seems to work in select situations. Its just another treatment option, why demonise it?
Grand Paris Express
I'd settle for a single specific microarchitecture, just to see what was possible.
Not me (7 hours later).
Looks like the devs might want to put in some error handling in on the client side to handle this case. However fantastic/intriguing/addictive this site may be when it works, all I see is a button and this message and wonder WTF is this.
Big Sleep: Simple CLI tool for AI text to image generation
Jesus he’s so fucking stupid and embarrassing.

I didn’t think you were serious but then I remembered he’s a 50 year old thinks that 420 jokes are funny
It's understandable that exchange participants run multiple algorithms but what about the exchange itself? Why would it run any trading algorithms at all?
Yes. And the warts in the language are pretty off putting.

Original paper was awesome. Execution of the language IMO hasn’t been good despite of great marketing.
I don't understand why Apple is holding anyone back. Just build an app that doesn't work on iOS. There's lots of apps exclusive to iOS and Mac - why not exclusive Android?

If the app really is a game changer, if it's that compelling, Apple will absolutely change its tune.
I’ve not played System Shock but Doom’s walls are as rectangular as they get - straight up and down with a flat top and bottom (gaps are permitted for windows)

Edit: ah do you mean the floors can be non-rectangular?
I agree with the sentiment, but the real result of that would have sick people punished for the wrong choice of phone.
> Why are we optimizing the case of users browsing bad websites? Why not cater to good websites instead?

I would say it's not so much optimizing for good websites vs bad websites, as optimizing for real-world websites.

Real-world websites are overwhelmingly shitty, push dark patterns, invade users' privacy, abuse any APIs they are given access to, etc. Limiting the amount of things they can do is an enhancement to the user experience, even if it's worse for you as a dev.

It's a lot like having to have laws. Why do we have to have laws, isn't that "optimizing for bad people" instead of maximizing the freedom of good people?
> The person in the driver’s seat is only there for legal reasons.

He's the legal crumple zone.
I love this. Just today I wanted to write my gui in ocaml, and plug in some libs I wrote in ocaml from the same repo. I'd definitely like to try your stuff out. Your points on ReScript really resonate with me.
I’m a huge fan of Simon Sebag Montefiore. You couldn’t read his Russian histories and find much to like in any of Russia’s leaders.

The system overthrown by the revolution was brutal, but so were the revolutionaries. Where do you think they learned their policing tactics and techniques?

In terms of Lenin being a weapon, one of the greatest quotes on this is Churchill’s. Germany “turned upon Russia the most grisly of all weapons. They transported Lenin in a sealed truck like a plague bacillus from Switzerland to Russia”

It’s a quote from a book that’s well worth a read if you haven’t already, ‘Lenin on the Train’ by Catherine Merridale.

https://www.nytimes.com/2017/06/09/books/review/lenin-on-the...
"Soviet Science" is a contradiction in terms.

The scientific method was effectively illegal in the Soviet Union. If the science showed something the ruling party didn't agree with then the scientists would have the sense to cover it up or they'd find themselves in a gulag.
This is an incredible embarrassment.
The list of cookies is so long that one might read 5 articles before reading the entire thing written in small print. Good luck if English is your second language.
I agree about clicking no all the time. This isn't an intractable problem, though; people just assume the ask-on-visit interaction pattern is the only way to implement this kind of functionality.

If I were on the Mobile Safari team, I'd propose bundling notifications into the bookmark workflow. If a user chooses to bookmark a site, prompt them at that moment (as an option in the modal) to subscribe to notifications if the site offers it. Because the user is expressing an interest in returning to the site, it's now appropriate to ask them to enable notifications, versus their first visit.

(For sites accessed through a synced iCloud bookmark, however, I would show a notifications prompt for the first visit on that device.)
> The browser could offer to send a "no" for you, but the site could just go on and track you anyway.

Not just "could", this was already tried: https://en.wikipedia.org/wiki/Do_Not_Track

It's still in Firefox at least, and Mixpanel does respect it (a tracking service akin to Google Analytics), but not a whole lot else.
It did not rely on a Chrome CVE, it just included a Chrome exploit.

What they found was a server that served up the correct exploit for the platform making the request, and were able to coax a bunch of iOS and Chrome exploits out of it. This doesn't mean that the attackers didn't have other browser exploits or that Firefox exploits couldn't have been dropped into the same framework.

In fact, if you start trolling around in Tor, you're likely to find a ton of Firefox exploits because Tor Browser is obviously based on Firefox.
Because it offers superior experience.
> The problem is displaying notifications like you would a message notification on iOS.

As an iPhone user, this being difficult for developers is a highly desirable feature!
Sometimes consensus is impossible. You have to move on without it. Either you get stasis, or gradual change, or revolution or fracture/fork and no matter what you get dissent, consequences and cost.

Consensus doesn't always exist. Its great to build it and its great to seek it.
That fits the bill without giving me away, yeah :)
> Another, rarely practiced, was infanticide.

Rarely practiced? Infanticide was extremely common in all premodern societies.
> Cheers

You too! Let this be a lucrative but minor (ergo efficient) period of our lives :beers:
Web Bluetooth and webUSB

Hard to tell without looking if these things are real or a parody!
Any wireless short range alternatives to 2.4ghz and 5ghz WiFi? (2020)
For certain definitions of distinct, yes. Not as distinct as a bacteria cell vs. a human cell, so you have to be more careful selecting a target. For example, antibiotics and chemotherapy both affect cell reproduction, but antibiotics have fewer major side-effects than chemotherapy - the targets on bacteria aren't present on human cells (though they are sometimes present in the good bacteria in your gut). Chemo targets cells that use the same mechanisms as health cells, thus the side effects. Since cancers are driven by mutations at the genetic level, the goal would be to find a specific mutated site (or a combination of sites) to target that would allow specific delivery of drugs or markers or whatever.

If you can find specific sites, you can design a complimentary piece of RNA code to bind it and allow the drug delivery mechanism to do it's thing. Way fewer side effects versus systemic delivery.
My fav P2P exchange is localcryptos.com which, unlike Bisq, doesn't require downloading/installing software locally.
When I joined my current company, I was the only software engineer working on embedded firmware (with plenty of help from folk with non-software backgrounds.) I had about a year and a half of frantic coding to set the foundation in place, and now almost 5 years in we have an embedded team of over a dozen people. I'm not particularly interested in management, and there has been no pressure for me to go that route, so I've successfully remained a leaf in the org chart. My current manager is the third person we hired to the embedded team, just a year or two out of school at the time, and he's doing an awesome job. I feel like I probably have a lot of political power within the organization, but I can't really say because I never need to use it. I'm lucky enough to generally like everyone I work with.

New folk in other parts of the company ask me what I do, and the best way I can describe it these days is meta-engineering. Rather than take long term ownership of any part of the system, I take temporary ownership of the scary parts that need the most attention, refactor them until they're as boring as I can using a suitably large sledgehammer, and then release them back into the wild to (hopefully never) be someone else's problem again. When I'm not doing that, entire weeks go by just reviewing coworkers' PRs, writing architecture documents, and interviewing job candidates. I'm widely known for bluntly (but hopefully respectfully) giving my opinion when weighing in on technical subjects I think I know about, and it seems to be well received. Pretty much all direct and indirect feedback I get is to keep doing that more. Many coworkers even send me their designs and PRs with an explicit request to mercilessly tear it apart.

I've been addicted to watching episodes of "Kitchen Nightmares" this past month, and I just realized that it's sorta like what I do at work, but with less swearing and the undercooked chicken is lack of regression test coverage. Also, the restaurant doors haven't closed up 6 months later yet!
Definitely. Personally I only buy flights&hotels (&Amazon via Purse.io) with crypto.
Being asshole for the sake of keeping a far worse asshole from being in total power is.
I don't have anything interesting to contribute except that this article headline reminded me the phrase "Buttery Males" which came to become a refrain for "whataboutism" using the "but her emails" reference regarding Hilarys email server "scandal"
So can reduce. You'd put that logic in the function you pass to the call to reduce.

So can map. Ditto.

So can foreach. Ditto again.

for el in values:
if el == 3: pass
else:
do_something_with( el )
That's pretty cool. I've been dabbling with running CP/M 2.2 on a single-board z80-based computer recently.

I've got a working Turbo Pascal compiler, C-compiler, and Microsoft BASIC. Of course it isn't standalone, as it needs a host computer to communicate with it over a serial-port, but it's still surprisingly useful.
Meta question: why post this here 1 year and 4 days after it was posted to SU?

The exactness of almost being 1 year to the date makes me curious.
Job Fractals
Had that been so they would not have fallen.

Nicholas II was a weak leader and a ruthless Soviet style crackdown on the Communist insurrectionists could have saved the Czar.
If you're on Android, give Bromite a try. It's a Chromium fork with privacy and adblocking features and good performance.

Firefox Klar/Focus also isn't bad, if you don't mind losing some of the functionality of the full version.
Apple platform is anything but minority.
I was a fan of Tesla cars in 2016, didn’t know much about them or Musk but heard that they were fast, safe, looked good, and solved the problem of EV charging with the super charger network. Went to look at the stock price to see if I should buy some and almost fell out of my chair. Around the same time they were promising a solar roof that looked better than a normal roof and cost less, which sounded way too good to be true, and also the $35,000 model 3, which would be under 30k with the tax credit, also very difficult to believe. The final straw was the promises of full self driving, which clearly was a much harder problem than they were claiming and potentially impossible with their chosen tech stack. The more you look at this company the crazier the story gets, and now it’s worth more than the top few automakers in the world combined.

Ed Niedermeyer’s “Ludicrous” chronicles the story without the breathless media coverage that usually follows Musk. It’s incredible what the Musk empire has become, but there’s a lot more to it than meets the eye. https://www.amazon.com/Ludicrous-Unvarnished-Story-Tesla-Mot...
You can and people do it all the time. I mean, I create and consume memes about complicated topics all the time (mostly related to the field of software I am in), so there is no reason that they can augment any discussion regardless of topic.
Thanks! I love proof by example.
The Water on Mars Vanished. This Might Be Where It Went
> if not by exploiting widespread discontent in the general population?

That wasn't the original point. Widespread discontent do not always lead to bloody revolution or communist regimes with despotic leaders.
Efficiently wielding weapons is not terribly difficult. It just takes practice. My parents bought a number of guns and became quite proficient at firing them accurately within 2 years.

I have many relatives and friends who are amazing at skiing. My cousin posts pictures every winter of the sick lines he skis down.

I'm neither an excellent marksman nor skier, but I don't think it would be difficult to become excellent at both given an excessive amount of free time within a few years.

I can though drive a manual very well, own a sports car, and have no fear of drifting it.

A coworker of mine was a pro skydiver, and recommended it to everyone. I've met other skydivers as well; it's supposedly easy and affordable.

Another coworker owned his own plane. Planes are costly but he wasn't James Bond rich...

My brother-in-law owns a few hundred guns including fully automatic weapons.

Being James Bond is a bit idiotic in real life as he engages in a lot of high risk stuff, but it is certainly doable.
there is no true scotsman

[...Array(n)].map(something)
Regardless of the proximate cause, it's very frustrating when companies don't prioritize good documentation.
The forEach isn't returning it in your example, the line after it is returning. Try again without acc and I believe that's what was meant.

You can implement any of them in terms of the others, but only if you break convention and introduce side effects. Follow convention and try to implement (for example) reduce with map and you'll find that it's not possible.