skysight-inc/HackerNews huggingface dataset:
> But what about the web browser, the GUI environment, the OS kernel?

Firefox is being rewritten in Rust, which is not oop. Linux kernel is in C, which is not oop.

Eclipse SWT, a very succesful java GUI, uses composition over inheritance.
I’m not sure how you could read the article and miss the historical context. In postwar Japan, many women were not cooking with saucepans on gas or electric ranges with high-quality, industrially processed rice:

>For centuries, most Japanese cooks made rice with a kamado, a box-shaped range topped with a heavy iron pot. It was painfully tricky. Cooking rice this way, says columnist and food writer Makiko Itoh, takes heat modulation: high heat until the water and rice boils, then low heat, then high heat again. “And that, with a wood-burning stove, is very difficult.” Each day, Japanese women rose at dawn and labored for several sweaty hours to make rice.

The engineer who made the first, widely successful design relied on his wife’s expertise in this traditional cooking method to perfect it.
First of all, Big Sur on the Apple Silicon allows to run iOS apps unmodified, so that requires no work, and secondly, the UI redesign of Big Sur means, that iOS/iPadOS apps are easier to port, as the basic look and feel is the same.
How does that work? If the business can control it, then it's hackable.
Either through the National Emergency Act[1] or some other legally dubious authorization the White House counsel came up with after talking to John Yoo[2].

1. https://en.wikipedia.org/wiki/National_Emergencies_Act

2. https://www.theguardian.com/us-news/2020/jul/20/trump-john-y...
Web Scraping: A Futuristic View of the Process
Microsoft to buy TikTok: the joke of a century
<rant>

Microsoft is slowly becoming the old yahoo.

Instead of focusing on their core (Windows/azure), these old farts are trying to buy tiktok, an app for young and energetic people?

If this actually happens, do expect to have it turned into BoringTok. They simply don't stand a chance to make this work.

Yeah, I could make this rant a log bigger (I'm a developer) - but M$ has lost its vision long time ago, and now is just throwing money at shiny objects. Another example is Windows 10X, which you could call "Windows 10, but with less features". Sure, it "will be optimized for dual screens" - even though they don't really know if this will actually be a thing, and they've been working on this crap (that probably nobody wants) for over a year.

You would think - Microsoft is too big too fail. Not anymore.

In other words, don't underestimate the power of stupidity combined with arrogance.

</rant>
Congratulations on the launch!

I would like to inform anyone working on such bio website that there is a need gap for a universal employee verification system which works to independently verify employee experience even if the former company has shut its shop[1]. LinkedIn could have addressed that problem, but it chose to become another cat videos platform(I personally have nothing against cats).

[1]https://needgap.com/problems/54-better-employee-verification... (Disclaimer: My problem validation platform)
I read it as "locally unhackable". Any hack would have to hit the mother ship.
If a corporation is going to transplant workers to a plantation in an unsafe place, then the corporation has responsibility for keeping the workers safe.

A big element of their case that's oddly not mentioned in this Guardian article is that the violence was foreseeable and nothing was done to stop it. The tensions did not bubble up overnight, and this was not the first instance of violence in an otherwise peaceful place. There were many signs that something like this could happen, and Unilever declined to spend resources on keeping the workers safe. As a result many of the workers were raped and murdered. Now the survivors are seeking justice, and they deserve it.

Unilever are the corporation who was ultimately profiting from the employees' work, so the survivors have a right to seek justice from them directly.
Reimbursed, sure. After the money is already out of your account for potentially multiple days, while your other payments bounce. With a credit card the only thing stolen is the bank’s money.
Looks like the NYT can't stop themselves from using every article as a hit piece on the politicians they don't like.
Yes, absolutely.

First of all if you use querySelector or querySelectorAll for everything your code will likely be smaller without jQuery, but it will be just as slow.

If you access the DOM with string parsing your application can be anywhere from 1200-10000x faster. It will be more verbose, but certainly not as much as most people fear. If you are good with scope and abstractions you will solve for most of the verbose DOM interaction with reuse and custom abstractions.

So really dumping jQuery means choosing between smaller code or substantially faster code and both are a win.
You can also set interrupt to something else than ctrl-c, using stty.
How about from other established rappers?

https://www.youtube.com/watch?v=g0OdmRtuQew

Admittedly they are now "older" :)
Data isn't just being collected from your phone, it's being used to score you
JS1024 Results – 1k JavaScript Demos
But wouldn't you think an "Auckland kid" would fair better as a "Harvard kid" given the same ambitions with better opportunities and greater access?

Ivy League affiliates enjoy the privileges of being branded Ivy League all their lives. And the schools are pretty great to boot.

To me the original article was asking the following questions:

Did I have to come to Harvard to do what I want?

Why don't more people make use of their Ivy League privileges?

Why isn't Harvard doing more good for society?

Which does sound a bit whiny, I would think, especially to an Auckland Kid. The takeaway for me, was that there should be more Auckland Kids at Harvard, and that OP here is more of an Auckland Kid. He's saying there is little to complain about if this is what you came for, and that it should have been.

On the other hand, the author of the article presents valid criticism about Harvard Kids and Harvard, but appears also to be closer to the Harvard Kid than the Auckland Kids she seems to admire. Sometimes it takes one to know the others and where you are at.

But at least there are some Auckland Kids in the Ivy Leagues. And I would bet you there are some Harvard Kids in Auckland too that never made it to Harvard.
It is so unfortunate so many young people (I assume majority of this site’s visitors) are either rooting for or in support of UBI. You all should read one book - Road to Serfdom.
What’s hadoops equivalent now then?
I rather like CAMUS :)
Zoujirushi rice cookers already sing you a song when they’ve finished cooking:

https://m.youtube.com/watch?v=CMN0jAENzIg
Maybe try to aim for functional core, imperative shell, see https://www.destroyallsoftware.com/screencasts/catalog/funct...
Actually, recently there was a court cases where a news organisation (News Ltd) was sued for defamation because of comments about an article posted to Facebook.

Which is nuts. And which this legislation is trying to, rather ham-handedly, fix. Also, it puts pressure on Facebook, which may actually be the secondary purpose.
My conspiracy theory: Silicon Valley (Facebook) couldn’t compete with TikTok so they leaned on Trump to kill it. The fact that TikTok is a massive hotbed of anti-Trump memes the way Facebook is pro-Trump/anti-Biden is also curious.

The national security angle is laughable because we have no such controls over the data held by US companies. Would be trivial for a spy to pipe data out of FAANG to the country they serve - because we have no real privacy laws at the national level. Just look at how a 17 year old breached Twitter.

If social media apps are national security concerns then we should treat them like we do typical defense contractors (background checked/nat security clearance for employees, no foreign nationals on board, control foreign investment, export limitations, etc)
The semver trick (2019)
To be honest, I haven't even tried, as currently I privately don't own an Apple laptop I had to back up. But then, you need a machine to host that Samba share. For many users, the laptop is the only computer they own, so having a very simple way of setting up a time machine volume sounds like a great thing to have.
Maybe they don't need to launch as cheaply. SpaceX wasn't the first to the idea. There are other players and these companies didn't have their own rockets. The numbers must be good enough to work even with pre-SpaceX launch costs.
...launched with what rocket exactly? I'll believe them (and Blue Origin, supposedly) only after they put something up in space.
Not sure if you're seeing the bigger picture here. SwiftUI is not necessary. You can build an iOS app entirely in UIKit and target the Mac via Catalyst. In addition to that, any iOS apps that don't target Catalyst will be runnable on an ARM Mac, unless the developer opts out.
Famous last words before your app is banned.
> You don't need scientific studies to prove that male and female are different

You do if you're a scientist and you're appealing to scientific authority.

You'd need to address why there have been cultures across time and geography that don't have these binary norms, and you'd need to take into account British colonialism that stamped out anything that didn't fit their binary norms.

> the world isn't full of people of ambiguous gender

There are about as many people with intersex conditions as there are transpeople. The world is weirder than you think. https://repeatingislands.com/2015/09/19/the-astonishing-vill...

This is one of the most serious problems with the gender critical crowd: They assume that the truth is so obvious all they need to do is to state it and then insult anyone who disagrees with them. Their arguments collapse as soon as you look at the real world.
Thanks for letting me know about smart copy, I had to check which GTK terminals support it:

- Tilix supports it, just set Ctrl-C/Ctrl-V as copy/paste and it'll intelligently handle it.

- Kitty does as well, but needs to be configured manually to do so.

- Terminator has a smart copy option enabled by default.

- No support with default GNOME terminal.
Keybase doesn't do this explicitly, but would be in a good position to do so. It's all about identities, including PGP keys. The profile page currently only shows your identities elsewhere, but they do have a "public folder" which could host a bio. They would need to do something similiar to Github profile readmes so that a specific folder or files show up on your profile. They might even have that as a feature and I'm just not aware of it.

- profile page: https://keybase.io/ytjohn/

- public folder: https://keybase.pub/ytjohn/

- github profile readme: https://www.aboutmonica.com/blog/how-to-create-a-github-prof...

UPDATE: They do let you create a homepage with an index.md or index.html. (https://ytjohn.keybase.pub/). However, you would be on your own getting the information from your profile page onto your public webpage. You would just be hosting a static page and not benefiting from the verified identity portion on the profile page.
Derek Sivers and the Art of Enough
They included a deb until this release :-/

There are packages in the Pop OS PPA[1] I am planning on using. (They haven't added 0.5 yet.). I won't add the PPA, just download and install the deb.

It looks like this release has been published to crates.io[2], which was a blocker to getting alacritty packaged in Debian[3], so hopefully soon it will be added and synced to Ubuntu.

1: https://launchpad.net/~system76/+archive/ubuntu/pop/+package...

2: https://github.com/alacritty/alacritty/issues/357#issuecomme...

3: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851639
Looks great, I used for a few minutes and it's very intuitive! I did try to download my video on Firefox and after waiting a few minutes I gave up, maybe you got an error in your tracker?
You should be wary of things that are said confidently by someone with no expertise, for example, this is a flat out lie:

> There was a huge market around distribution and licensing and technology related to music, and a lot of that went away

As I pointed out, distribution and licensing has not gone away, that segment of the industry has grown.

Likewise, you have to ignore everything but the direct-to-consumer parts of the market to have that comment begin to make any sense. Video games, commercials and movies are all being produced with increasing efficiency as well, and thus, sync placements and licensing are more important than ever.

I actually think I disagree with your premise here as well, which is still more cogent and direct than GP, who said "the market doesn't exist". Yet, I think demand has kept up with the supply, I mean, I think the demand is almost infinite. Yes, people naturally want to produce music, much in the same way that some people want to make delicious meals for their friends, and when their dinner parties become popular enough to warrant pop-up level sizes, they might consider commercializing and commodifying their product because there isn't an option to continue doing it at a loss for most people. The financial incentive, in most cases is—how do I keep creating a thing people enjoy without dying? Likewise, people might want to eat at the same 5 restaurants their whole life, or hear the same 5 artists, but even that latter group are going to be enthusiastic when one of those 5 artists releases new content. Think about the fact that whoever happens to own The Beatles catalog can release a remastered version of any of their albums and have consumers ready to buy, what is to the layperson, a nearly identical product. Now, remember your favorite meal you've had out? Have you ever tried to recreate that experience?

I guess what I'm getting at is, you can't think of music in purely economic terms, because it tends to behave in unexpected and unpredictable ways that don't align cleanly with the dry notions "supply and demand".
Are you endorsing piracy on HN?
They missed it because they were too busy enriching themselves at the expense of the poor while patting themselves on the back and calling it rationality.
Thanks - and of course ARMv8 decoding will have some cost. I seem to recall that x64 has greater code density too so some offset there.
Not really. I was just your average every day software as a service CRUD developer from 2008-2018 living in a major metropolitan area on the east coast - not NYC. Before that I had stayed at a job for a decade writing programs for batch processing in C.

2012 - after the company I worked for went out a business, I landed a contract to perm role in less than 2 weeks. The company was crappy and I just sent an email and didn’t come back to work after lunch. I met a recruiter for lunch that day. They submitted my resume to a company the same day. By that Friday I had an offer - for what a company that had recently been acquired by a f10 non software company.

2014 - emailed three recruiters.

Submitted my resume to 8 jobs.

Out of those 8, 7 phone screens,

2 - pay too low.

5 in person or scheduled for in person

1 - rejection

2 - offers

2 - cancelled in person.

I accepted an offer after four days looking.

2016

16 applications all through external recruiters.

6 - Hiring on hold/position filled

7 - phone screens/either interview in person or I cancelled the in person.

2 - offers.

This was again within three weeks.

2018 - two applications, 1 offer in two weeks.

2020 - I was passively looking after a Covid related paycut. A recruiter from $BigTech emailed me about a remote position. The process from start to finish took two months, 1 technical phone screen and a 5 interview loop. This was for a cloud consulting position.
Jo Koy has a bit about cooking rice on his newest special that points out an even easier trick. Put as much rice as you want to cover the bottom of the pot, then put your index finger on the rice and fill the water up to the first knuckle.

...But for the next step I'm using my instapot while I do something else.
Neat! I wondered if it was happening per eye, or globally in the brain. Some things to try:

- cover one eye for a bit. Then uncover it

- cover one eye for a bit, then switch to covering the other eye

- cover both eyes. Count to 100. Bet you can't find me!
Kitty can match xterm's latency while having better throughput. The only drawback is the forced anti-aliasing, but that's easily patched out (in freetype.c, change the last line of get_load_flags() to "return base | FT_LOAD_MONOCHROME | FT_LOAD_TARGET_MONO;")
Insights from High Output Management
Having used uMatrix over the past several years, I grow weary seeing almost every site bring in cascading JavaScript dependencies across 3-4 additional domains, sometimes as many as a dozen. I agree that technically, JS doesn't have to violate privacy, but in practice, the internet is packed to the brim with JS-powered 3rd party tracking.
ok but in the post of mine your replied to I specified I used a cover letter template - i.e a generic cover letter.
OSS Morale Operations: Operational History of Das Neue Deutschland (2013)
I always wondered what the trolls on slashdot posted about Tom Christiansen when he died. The posts were all deleted.
Yes, exactly. FYI, I added the word "locally" to my parent comment above to make the meaning clearer.
Google has no incentive to improve this. Their revenue is unaffected by all of this.
Of course recruiters will help you in your time of need. If you need a job and they have a client with a matching opening , they will submit your resume and try their best to get you hired. That’s how they get paid.
I, for one, refuse to use snap. While I do admit It makes some things stupid easy to install, there are trade offs. First. The fact that it’s breaking things is bad. Second, for every snap install there is a ‘/loop/blah” entry in your did output. This is severely annoying and not needed IMHO.
While breaking things is far worse, little annoyances have an effect. I will personally avoid snap and stick to installing things the way I always have.
> victim-blaming.

sometimes the victim deserves some blame.Or at least their actions analysed to see where blame lays
For people that regularly eat rice, buying a decent rice cooker is really a no-brainer. Cooking rice in a pan is possible and you can obtain good results if you're careful and turn the heat down at the right moment before the rice starts to stick to the bottom of the pan and burn, it's easy to miss though. A rice cooker makes this process so much easier though: Put in the rice, the adequate amount of water, press a button, wait, eat (usually) perfectly cooked rice.

I started with a German brand a few years ago but finally mustered up the courage to buy a good Japanese one (Zojirushi seems to be the market leader these days). I imagine that it tastes a bit better now but honestly even most of the cheap rice cookers produce quite good results. Recently Xiaomi introduced a series of rice cookers which have really nice induction heating and a really heavy, solid cooking pan, unfortunately they have littered them with "smart" functionality, so it's nothing that I want in my kitchen.
Why Seth Rogan's anti-Israel rant matters
> This is less so because they ban anything that isn't controlled by the authoritarian and antidemocratic regime.

Really? So why are there Apple stores in China?

It seems like a rationalization to always see ourselves as the "good guys" no matter what. Every empire ever did.

Playing devil's advocate, I can see the Chinese rationalizing their bans as defending their sovereignty against Western dominance since we have a long history of bullying China and other nations that don't toe the line.

My point being, there's rationalizations you can make from their side too, which doesn't make their behavior correct.

Just because you can find some kind of a rationale for banning TikTok doesn't mean it's not hypocritical, especially while we often like to claim to hold higher moral values.
Show HN: CrossClip – Sync Clipboard across macOS/Linux/Windows on LAN
Not necessarily nefarious, just myopic.
>Haven't the most egregious erosions of civil liberties (Patriot Act for example) been implemented using the same argument?

Oh, definitely. I think those excesses which have been justified under the pretense of national security have been quite terrible, and I think that they are bad for reasons particular to those cases and arguments.

I don't take it to mean we should not have a concept of national security, or that we are so helpless that we can't meaningfully engage in case by case analysis of what to do in specific situations. It could be applied to anything if one isn't willing to distinguish between different cases based on their merits.
I’m supposed to “think of the astronomers” when billions of people will get cheaper internet and advance humanity? Astronomers can find ways around this, we can’t stop progress for 0.0000000001% of the population.
"lightweight methodologies" akin to light warfare. bullshit.
That's my point: not any Turing machine can be implemented with FHE, because FHE must have bounded execution time.
After zoom acquisition, I ditched keybase and I think a lot of keybase users feel the same way. [0]The original blog post didn't inspire much confidence in the future.

0] https://keybase.io/blog/keybase-joins-zoomffering/
To be fair: I am working as a GDPR Consultant so you might take my word with a bit of skepticism too.

On the other hand, this is rather bad news for me too. We had all the paperwork in place and now it's all nill.

At some point I will have to advise against the use of Google, Amazon, Microsoft, Apple, Atlassian... pretty much everything. I have no idea how to solve this issue. Only the U.S. could solve it by changing it's laws. The EU can't just change it's constitution...
One main advantage of going to their own silicon is, that Apple is no longer dependant on the decisions of Intel, what kind and number of ports the machine should have. Then designing USB-C/Thunderbolt support, they can add as many ports as they want to the chipset.
For the MacBook, 2 ports would be nice, as we have today on the MB Air. However I don't think the ports were the biggest reason that people didn't buy the 12" MB. The Intel CPUs were just too constrained when running in a machine without a fan, the Apple Silicon should improve upon this a lot. The butterfly keyboard didn't help things either.
>Cooking rice is difficult? Hmm ....

I didn't downvote your comment but your dismissive snark seems out of place since the _history_ of "tricky/difficult/labored" was explained in the article:

>It was painfully tricky. Cooking rice this way, says columnist and food writer Makiko Itoh, takes heat modulation: high heat until the water and rice boils, then low heat, then high heat again. “And that, with a wood-burning stove, is very difficult.” Each day, Japanese women rose at dawn and labored for several sweaty hours to make rice. (A contemporary restaurant in Nara, Japan, offers a kamado-cooking experience that starts with 15 minutes of pumping a bellows to fan the flames.)
lol, all shit in the world is soon turning to an "agile" model. Soon enough there will be scrums and daily standup for musicians. Time to create a Jira like app for them and cash in on the gold rush.

Quality of the art is of course completely absent from any such discussions.
Apple Silicon is the official name for their ARM processors, it was used heavily in the reveal at WWDC by Apple.
In other words bitcoin is like paper money - no inherent value or non-monetary use.

But if greater fools keep coming on board, it's price may continue to climb.
I was taught this method also, by a Japanese woman in the 80s. I think it works because the cooker cuts the heat exactly when it's all turned to steam, which is held at a minimum pressure by the lid. So the amount of water is very forgiving because there's those two automatic functions regulating the process.
Kitty has a better feature set imo, too, but is a shame the author is such an ass about Windows that he refuses to even contemplate support for it.