skysight-inc/HackerNews huggingface dataset:
Stereotyping is a distinction without much of a difference. I don't think anyone who has ever been slighted ever felt relieved to realize the person wasn't actually racist, or sexist, or ageist, but just "stereotyping." A few years ago, I had arrived for the final round of interviews and was mistaken for a security guard by one of the interviewers. I received an offer for that position but I declined. The company subsequently contacted me about another position, but I declined that as well. Prior to that incident, I was very excited about working there. It could've been an honest mistake, without any racist intent, but I couldn't shake my doubts about that company. Work already has the potential to create enough stressful situations without any added complications, so why gamble when you don't have to?
I tend to disagree.

I find that data/UI tools that only sort the visible results, and not re-populate the paged view of the data, extremely counter-intuitive.

Even old libraries like ExtJS supported easy re-querying the server upon the column sorting event - though it has to be said, many lazy implementers didn't use this feature.
To be found guilty of illegally abusing your monopoly power, you must first have a monopoly.
Except that he testified before the congress on this of monopoly way before this.
You are assuming evolution leads to the best adaptation. That's simply not true. It finds a local minimum and that's it. It's evident that a human that stays fertile and young for 100 years leaves more offspring then the current human. But the way to get there might not be continous improvement of fitness and thus evolution will never get there by itself.
The government already shoveled a lot of money into Bombardier to keep it going as a company, many times, in the years prior to the C-series program's sale to Airbus.

Google "bombardier bailout"
>But aren't they a dominant power already. Android can have 80% market share but the revenue reality is 2:1 in the favour of iOS.

A regulator/prosecutor will certainly try to argue they're dominant! But market power is measured by market share, not share of revenue. That'd basically find anyone that sells high-end products in any category as a monopolist.

>Isn't it anti competitive for a new service like a movie streaming app to be at a competitive disadvantage financially than if Apple decides to launch their own.

Apple is not barred from competing with anyone in the App Store, just as Walmart isn't banned from competing with any of the vendors they stock in their stores.
Every time I see a new device on the display stand, I am saying to myself: the device's owner is the one who has a root access to it. This is never the case with iOS devices.
I agree that if a nation-state breaks into your system with a 0-day exploit, that's very very different than leaving your S3 bucket set to public.

I'm not suggesting that every data breach results in jail time, just like not every bridge collapse results in jail time either. There should be an investigation that determines the cause and whether that cause was foreseeable. The other engineering disciplines seem to have it adequately figured out, software isn't that different. I also don't think you should be facing life or anything, maybe something as small as a fine would work.

Ultimately the data breaches will continue to happen as long as the personal incentives of the people building data systems aren't aligned with the users, and the GDPR does nothing to address that.
Are you serious though ?
Interesting. But what about ssss?

Also, I vaguely recall that results may be implementation specific, in that shares must be combined with the same app that produced them. So is this implementation compatible with others?
> Blacklist to denylist is a very recent thing. Believe me, I've been watching this happen over the past few weeks.

It is not. That's exactly why I suggested you do a search and prove yourself wrong. Just as one of many examples, here is Google talking about it 2 years ago: https://bugs.chromium.org/p/chromium/issues/detail?id=842296

Which itself cites a source from 2014.

If you look hard enough you can find sources going all the way back to the 1970s talking about these exact words and why they are problematic. This is not new. It's just finally hitting the knee of the curve and loads of companies are doing this all at the same time.
> The UI and animations are implemented in JavaScript

This should be a criminal offence
Measuring the Depth of the Software Industry Iceberg
It’s not forced on you. You can buy an android device if you want the freedom to install any software at all, no questions asked.

Just like no one forced you to buy a console for gaming, no one is forcing you to buy an iPhone for mobile computing.
The equivalent would be buying an Android phone, which many people do (in fact more than have an iPhone).
Well, DirectX ran games better than DOS.
Considering 37signals are, I believe, Mac lovers, this doesn't bode well for either camp.
Not necessarily, there's a breaking point where it can't be profitable anymore to be on Apple's platform if they charge to much. That needs to factor in the money that people have to spend and the margins of the businesses making programs and services for the platform. If they charged say 70% and expected the businesses to just raise their prices then all the sudden any in app purchases and subscriptions become incredibly expensive on Apple's platform. That will drive away users from both the services and from Apple devices shrinking the size of the market for everyone there. If they existed in a vacuum (no android, no way to do out of app purchases, etc.) then things may look very different. That's the point where they'd be explicitly using their monopoly power to control prices. They can still be doing that before that point of course but it'd be very easy to prove in that hypothetical.
A side question:One thing I'd love to see is a live camera in a marshalling yard. Any chance we have one already?
Please do not rush to defend that which you are clearly unfamiliar with.
No, it's not and has never been held out as such. iPhones are a captive market. If you bought one, you bought into the closed ecosystem. Be that for convenience or ignorance, you are now subject to the whims of Apple.

Android is another path, but perhaps just as capitalistic as Apple, but by different mechanisms.

You are always free to buy raw hardware and build your own phone from scratch, and write all the software for it.

Life is a series of compromises. Choose wisely.
Agree that it adds complexity - nobody wants a repeat of Java enterprise apps from years ago. In the world of scientific computing and recommendation systems, it's a godsend. Writing your own sort function and your own min function gets old, and you're tempted to return to the world of Python and NumPy. This brings Go onto much better footing with some basic generics functionality.
Those iTunes gift cards in stores are not cheap.
I didn't quote the revenue of iPhones, I quoted the revenue of app developers from the respective stores being 2:1 in favour of iOS.
He was a Japanese nuclear physicist working in the SSC, who had written some amazing graphics filters in his spare time. We hired him (cost $25,000 in legal fees to get him a work visa IIRC) and he instantly became one of our most valuable engineers. His products sold millions of dollars and supported probably a dozen of our employees.

Funny part is his English wasn’t very good, so I never even had a full conversation with him. Great guy tho. Makes me want to tell my republican friends, do you want super talented people making things in Asia, or here?
> For the public, the first deep video fakes that are indistinguishable from genuine campaign videos will likely surface during the 2020 U.S. presidential campaign.

Any political party not seriously thinking about how to rebut such attacks is going to be at a disadvantage for a while. And likewise this is a new frontier ready to be claimed by political operatives wishing to make their bones.
> A relatively cheap one, considering that if this planet is the only one inhabited, the other star systems can be approximated and don't require full simulation.

Maybe we're in a functional test of a simulation of a universe? That'd explain the lack of signals from other civilisations...
> I didn’t say it would be.

Sure you did:

"The energy cost of disassembling a star equals the energy in the star, so the net energy of the star is zero."

> The final energy would be in the rest mass of the particles

Which contradicts the previous statement of yours that I just quoted. Rest mass counts as energy, so the net energy of the star is not zero, it's the star's rest mass.

> despite just having pumped an entire star masses worth of energy into it to counteract the gravitational energy of the star.

No, you would not have to pump an entire star mass's worth of energy into the star to disassemble it. The numbers are easy to run for a typical star, say the Sun, if we assume it to be a spherical distribution of matter with uniform density (an idealization, but it's enough to get the order of magnitude of the energy involved). The gravitational binding energy of such a mass distribution is U = (3/5) G M^2 / R. The numbers for the Sun are:

G = 6.67e-11
M = 1.989e30
R = 6.957e8

This gives U = 2.28e41.

Compare this to the rest energy of the sun, which is M c^2; for c = 299792458 this gives 1.79e47. So the gravitational binding energy of the Sun, which is the amount of energy that would need to be added to the Sun to completely disassemble it, is roughly 1 millionth of the Sun's rest mass.

(Note, btw, that this energy is added to the Sun, so the total energy of the disassembled Sun is larger, by about 1 part per million, than the total energy of the Sun in its current bound state.)
Would HN ever consider possibly adding location as an optional profile field? That may actually be useful in a lot of discussions and avoiding misunderstanding. I realize you can easily add this in your bio, but the explicit field will encourage more people to add it who may not yet understand the reasoning.

I'd say a tooltip could be added for context, but that seems even farther from the HN profile philosophy that exists currently.
> Many people reading this are too young to remember analog local phone calls, and how the lag from cell phones changed conversations

Is there somewhere to read about the changes in question?

I'm old enough to remember extensive use of analog landlines, and can't really think of any difference to a cellphone other than audio quality.
AMSN under TCL/TK was even faster than Slack under Electron.
I've been using tailwindcss, it's pretty impressive.
Post a strawpoll, see the data, otherwise nobody will believe you.
The Hard Truth of Poker – and Life: You’re Never ‘Due’ for Good Cards
It has a bunch of invalid states (message and data both set, neither set, message set but IsSuccess is true, etc.). So you have to either check it every time, or you'll get inconsistent behaviour miles away from where the actual problem is. It's like null but even more so.
It can be impractical to take your parents, your friends, and your extended family along with you to another country. It's certainly far more difficult than getting a job there as a software engineer, particular because of countries preferring to allow highly skilled, educated, and/or paid people in preferentially.
I'm a recent convert to youtube-dl. I use some bash scripts[0] to make youtube-dl even easier. I have a Mac but these should work elsewhere.

Copy the video page URL to your clipboard and just type

yd - download the video. Works on most popular sites with video.

yda - download just audio, best available

ypl - makes a subfolder with the whole playlist in it (Copy the playlist URL)

yc - downloads every video on the channel (Copy the channel URL)

yd () { youtube-dl "$(pbpaste)" ; }
yda () { youtube-dl -f bestaudio "$(pbpaste)" ; }
ypl () { youtube-dl -i -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' "$(pbpaste)" ; }
yc () { youtube-dl -i -o '%(channel)s/%(title)s.%(ext)s' "$(pbpaste)" ; }

I use especially yd and ypl constantly. Sites where youtube-dl doesn't work, this usually does: Get the master m3u8 or an mp4 link from the page using Developer tools->Network[1], copy link to clipboard, and

vd myfile - downloads the video as myfile.mp4

vd () { youtube-dl -o "$1.mp4" "$(pbpaste)" ; }

[0] Save them in your .bash_profile or equivalent on your machine.

[1] i.e. with Network tab open, refresh page and start video playing.
Actually yes. Instead of thinking that you're buying an iPhone, you're buying an ecosystem that includes the app store, iMessage, iCloud, etc... If you don't like that option, there is Android.

Consumers go in knowing that is the ecosystem they are buying into. Developers also go in knowing the same. Neither are forced, and have other options that are relatively comparable.
I think I see where you are coming from. I'm not advocating for changing "abort" or "kill" and agree they go too far.

I disagree with your point that it has nothing to do with racism or human slavery. The name master/slave indicates one is giving direction and one is following direction. It's not like someone sat there thought the letters m.a.s.t.e.r sounded good and might at well be the name of bit of the system giving order.

My concern is not with industry veterans, but with people being introduced to tech or non-techincal people who are brought into technical discussions.

Honestly, would your rather explain a bug as "the secondary was not following the instructions from the primary" or "the slave was not following the instructions of the master" to a room full of people unfamiliar with the subject?

The master/slave naming scheme is, to me, an especially bad situation. Things like whitelist/blacklist do not have the same urgency in my mind.

I appreciate your concern for the slippery slope but think we can address this without falling all the way to the bottom.
Zerohedge was clearly getting money from Russian propaganda sources, especially during the invasion of Ukraine and the nerve agent attacks in the UK, it had a hard-on for Putin.

It attracts all sorts of nutters, the comments are 100% cancer... just don't even bother. I'm not surprised Google kicked them off.

It does occassionally have quite good articles related to actual financial issues though. You just have to wade through a lot of crap first. Jack Dorsey himself follows it on twatter.

Edit: it used regularly regurgitate articles from this crowd: https://www.strategic-culture.org
> You wouldn't believe how lonely it is. In my team of 150 people, we were two black people.

This is a huge part of the problem isn't it?

I believe these painful interactions would be much less common if tech culture were more diverse in the first place.

Women share a similar fate. Whenever I hear some of these stories I cringe. Some of them are surprising/shocking even.

But this seems important. Hearing those stories including the ones you mentioned. Not necessarily to point fingers (although sometimes we should) but rather to fight this common, widespread ignorance.
I still have a ton of sites on Bootstrap 3 and know of a large number of “rebuild every decade” sites on 3. The nice thing is at least with older versions, they tend to work okay for years with no maintenance.

That’s probably changing as the web incorporates more SPA type stuff.
What if they offered the subscription as an in-app purchase that was so expensive ($1,000 per month?) that users would realize it must be available cheaper elsewhere? If I ran into a subscription like that my first reaction would be to google it. Then I'd find out what the situation was, and purchase externally for the regular price.
Mail app.
Nice to see I got downvoted just for expressing an opinion!
Ooh. I wonder if efs is compatible with sqlite’s nfs mode.

More seriously, this is huge. Unix pipes over shared nfs has always been my big data platform of choice (since before the cloud, or even google map reduce). Things finally came full circle.
This is going to sound contrived, but they have a monopoly over the Apple App Store.

You might argue that this isn't the definition of a monopoly, but the DOJ gets to decide that, not you. And there is a case to be made that this is, in fact, anti-competitive.

Apple is forcing businesses that want to deploy paid software to pay their tax. You might say there are alternatives: Google.

Google does the same thing and should also be punished.

Before Apple started this extortion racket, there were ways to deploy paid software that could reach customers without having to go through a gatekeeper. Now there are very few ways to do so.

Both Apple and Google have undercut the web. You can't write streaming video software that isn't native. You can't have any sort of first class experience.

This is one of very few markets where there are no alternatives and the duopoly has actively done harm to the open alternative.

Is this Apple's responsibility or fault? Absolutely. And I remind my legislators of this.

If you're a developer that doesn't work for Apple or Google, you should feel a call to action to fight this asymmetric advantage they hold over us.
We are now #3 in the Apple App Store Shopping category. Thanks again to everyone who has given us great feedback over the past few days.
Hmm, so Netflix, Audible, Spotify are "reader apps" - as a user you only consume content and don't create it.

What about Microsoft Outlook then? Microsoft charges for Exchange and Outlook is interface to Exchange to consume AND create content.

Any way, I look at this, its inconsistent applied rules by Apple.
So now that evil monopolist not only convinced people to pay three times as much now they convinced those poor more affluent consumers to give developers twice as much.

Cry me a river....
If it helps, I think "kill all men" is reprehensible and illegal. "Defund police" even taken literally, is neither of those things, so you're drawing a false equivalence.

If you eliminate funding for an existing police department, firing all of the employees, and divide all of its functions, including dealing with violent criminals, and performing investigations, up among other departments (both existing and new), isn't "defund" accurate? That's the most extreme position on the spectrum along which police reform plans lie. "Defund police" is a pithy catchphrase, an opening position for negotiations. I don't think the language is what needs "correcting". It's important to educate oneself on the issues instead of assuming the worst about anyone you disagree with.
The immutable borrows also help prevent iterator invalidation in single threaded code when using an iterator.
and you once again missed the point. We limit things a business can do to a consumer in a number of ways, in the US the best examples of that come from the Automotive world where Manufacturers are required by law to allow open access to diagnostic data (ODBII) and required by law still honor warranties even if the device (the car) was serviced by a third party

I am absolutely a supporter of extending this consumer protections types of laws to the consumer electronics world (some already apply as many parts of the warrany law apply to all products not just cars)

I find it extremely ironic that many people here advocate for government intervention in all manner of things but never when it comes to Apples Anti-consumer practices... no no no.. dont touch apple

//for the record I have never and will never own an apple product, I am consumer advocate.
Nothing feels better than being 15 tabs deep and finally finding what you were looking for and hitting "Close Other Tabs"
Update on your Monzo shares: investor FAQ
so if we had it your way, Chrome would not exist and we'd still have IE6 or whatever
Correct you can't install app on the apple screen stand Pro, it is only a block of aluminum.

[Yes USD 1k+ civilized country count taxes]
I’d love a link to that article if you can find it. I wasn’t able to on my own.

I was just thinking today about how to teach someone to be better at debugging.
Driving in India seems so challenging compared to any other country :D. Being an Indian I think driving any where else will be so much more boring.
When 2000 arrived everyone had at least 64/128MB of RAM for sure, and the k7/Pentium2 was the most common CPU.
> Are people really creating websites that are expected to live for less than three years? Or are people working on longer-term products and expecting to do a major rewrite every few years?

"Yes". I imagine it's a bit of both. Would shops doing client work worry about the long term maintenance about the work they are doing? Using Bootstrap, knowing it will be end of life in 1-2 years is probably in their favour. They get to use a shiny new framework to impress the client and can sign a rewrite/tech debt contract in 4-6 years!

My personal experience with Bootstrap is that the upgrade story is fairly reasonable and we also have software on Bootstrap 2 still running just fine. It was the style of the time and the app shows it, but there's been no need to rewrite that portion.
Sort of. The better analogy would be spinning up compute localized to the s3 object; which would be pretty interesting.

This feature they did release deserves little fanfare.
Cybersecurity leaders ask Congress to protect seniors, finance sector from fraud
30% is the standard "platform" fee for many distribution platforms.

For games (as it is a domain I know): Steam, Playstation Network, XBox all charge 30%.
You keep ignoring the point that spaghetti code and error rate are not related by definition. It's been spelled out to you multiple times now.
To be clear, i'm not suggesting you stop thinking about things like "understanding the impact of your work". In fact that's exactly what I think you should be thinking about. That's the "the" type question. It's only when you start to think thoughts like "Am I doing a good job at understanding the impact" that we get away from the goal. "I" am at the center of that question, instead of the "the impact of your work"
I don’t think it is fair to count iOS market share by comparing it to all androids devices. Should be between iOS and total android flagship devices.
Also, last I read 2-3 years ago, Apple profit crushed all android makers profit. Maybe we should use this for market share?
Adam Grant on how jobs, bosses and firms may improve after the crisis
I think I should reword my comment. How is App store revenue example of app being "high end". It just shows it is more profitable for a developer to be on iOS as they probably get 2/3 of their revenue from it.
Going by that logic, it's far easier to just not build an app in the first place
No. The BUS would still hinder it. For realistic purposes, 2k needed 96-128MB.
Did you mean Apache Parquet? If not, what is Parque?
I think that's exactly what OP meant when they said they are missing Jails.
This is because the App Store is a monopsony

https://news.ycombinator.com/item?id=22051915
the computer and software is what it is (specifically: non-existent entry barrier, possibility of exponential customer base growth) also because there is little to no regulation about operating practices.

i'm not saying this is good or bad just... keep that in mind. careful what you wish for.
I hope this uproar doesn't die down before WWDC because it's going to suck if Apple announces all the ARM Mac software must go through their app store.
Yeah. Pick up a book by James Baldwin, or read an essay by Frederick Douglas. Read anything by black authors on the experience of their lives.

I believe strongly these are more valuable than non-black corporate anti-racist consultants...
Shopify goes after Amazon with new Walmart deal
Are you pinning it on your server, is that how that works?
Depending on your location (urban or rural) having your curtains open could expose other light sources (street or car lights) and make it harder to get to sleep.
that’s really cool. nice job
I LOVE BOOTSTRAP!! Keep it up you'all!