skysight-inc/HackerNews huggingface dataset:
I'm less inclined to listen when people argue eroding or reducing workers rights when they are from the US.

It seems the general consensus there is regulation = evil and bad. Anyone who advocates such must be a communist.

Not at all suggest your comment is doing this.
"All three are of your examples are wildly different in that they’re top-tier individual contributors"

And founders are not?

Some founders are at that level, and frankly, more important to society than most athletes or musicians.

MLB pitchers make $10's of millions of dollars a year, far more than most of our top talent.
Learn BFS Graph Traversal to Solve Clone Graph [video]
It's rent-seeking if, instead of selling you the font once under a mutually agreeable license, they charge you an ongoing fee to "use" the font under conditions that the foundry controls and can change without re-negotiating the contract. This is especially true if the condition are "you can use for purposes x, y, and z, but if you want to use it for a, b, or c you have to pay a higher rate".
Why is this better than picking an appropriate number of random characters from [A-Za-z0-9]? The base64 encoding seems weird and unnecessary. Plus you get dashes and underscores which can screw up copypaste.
My (slightly controversial) pet peeve is the abuse of the notion that "premature optimization is the root of all evil." Sure, let's not prematurely optimize, but let's also not use that as an excuse to make horrible decisions or unforced errors also.
This is how I understand GDPR as well. Just hashing the IP address along with other static values is too easy to reverse and not considered anonymization under GDPR.

For https://plausible.io we added a daily salt to the hash for this exact reason. By deleting the salt at the end of each day, the hash becomes impossible to reverse and visitor data can be considered anonymous.

We lose unique visitor tracking beyond one day, but for most sites this is a small price to pay to remove annoying consent banners.
I don't particularly have a problem with scraping, but I could really do without whoever keeps trying to scrape lots of pages very quickly from hundreds of IPs and random user agents.
They just discontinued subreddit chat rooms too, which was a massive embarrassing back-tracking on a highly controversial feature.

https://www.reddit.com/r/modnews/comments/jwme40/deprecating...

Reddit's whole philosophy with chat was just to shove it down everyone's throats, and see if it sticks. The spammers loved it right from the get-go, but nobody else is using it.
That's the word I was looking for, thanks.
I wonder how many HN has
I know that Reddit admins read HN so please please do not kill off old.reddit.com. The redesign is absolute garbage.

Normally I don’t express such strong sentiment on HN but I’ve been a Reddit user for 10 years and I genuinely like the communities, but not enough to suffer through the new website.
Productivity hacks are the new startup hacks.

(Kidding, not kidding... I'm more annoyed by "founder" specialness/pithy comments on Twitter than productivity hacks, though, I haven't seen a Roam submission in a few days; And yes, I know where I am).
> Programmers who don’t code in their spare time for fun will never become as good as those that do.

I live my life by the "4 good hours" rule, inspired by the book Deep Work by Cal Newport. If I can put in 4 good hours of deep work where I am iterating and learning on a skill, I consider the day a success.

This rule is specific to improving at a new skill in flow state. This does not mean I blow off the rest of the day or refuse to answer emails after those 4 hours. I still exercise, answer emails, write documentation, cook dinner, etc. It just means I choose to be kind to myself after I've achieved those 4 good hours.

After you work at a job for a while, things can tend to be come stale and you stop learning. I have a novel approach to this: I find a new job that will actually be challenging. This is actually harder than you think!

In Deep Work, Cal estimates that you have 4 good hours of learning in you a day. Hell: You probably have less. The four hour rule refers to virtuoso violin players[0] who I am willing to admit probably have more talent and dedication than my stoner self.

0: https://www.johndcook.com/blog/2013/02/04/four-hours-of-conc...
I use BaconReader Premium [0] and it does almost everything I want out of Reddit, including Reddit videos.

[0]: https://play.google.com/store/apps/details?id=com.onelouder....
> Try not to be an asshole.

Not very strong in self-awareness aren't we?

> The Stripe founders are probably the most ethical players in the payment space and if you make claims like the ones above you should at least provide some examples or evidence.

I dont have any evidence regarding and neither you by the way, but if you want to play modern day Socrates, go ahead.

> I've worked in and for PSPs for many years, if everybody in that space had the business ethics that the Stripe founders had that part of the domain would have a much better name than it does.

I support part of that Kantian ethics involve collecting data from the users("For fraud detecting purposes}[1] and rejecting on previous promises to hike up prices[2].

Look, I am sure the guys at Stripe like puppies and make donations and so on, but at the end of the time, they are a business, a ruthless entity hyper-optimized to make money, nothing else. The rest are empty words like Google's : "Dont be evil" or Disney's "The Happiest Place on Earth". This a 40B company we are talking about, it is not longer a couple of kids in a garage. Despite your deontological aspirations a little bit of skepticism wouldn be so bad.

{1} https://news.ycombinator.com/item?id=22936818
[2]https://news.ycombinator.com/item?id=22936818
Is the Software Engineer's position is for Sydney location only. I am interested in Intern or Full time position starting from January 2021.
Don't Try – The Philosophy of Charles Bukowski
Which cities are liveable without air conditioning – and for how much longer?
You're a victim of their big tech propaganda machine. The math proves this theory wrong in seconds.

And even if it was true (it's not), FAANG have enough money to train every person they want to hire from scratch. It would just cost more. Which is the entire point: they're greedy in the extreme.
Airbnb is banned where I live, because it exploited democratically agreed norms of short-term rents in the city.
> What about Java records are different than Kotlin's data classes

Java records, like enums (another feature that is philosophically very similar to records) aim not to reduce the boilerplate of certain operations, but to designate a subset of classes with particular semantic properties (and make those easy to express). In the case of enums, that subset is classes with a well-known, fixed set of instances; for records that is nominal tuples, i.e. immutable, unencapsulated data aggregates, similar to ML's product types. So users, the compilers, and libraries can make certain assumptions about records. For example, their semantic properties (that they are no more than a product of their component types) allow a much better serialization story for them and, indeed, record classes are serialized differently from non-record classes: Instead of invoking a no-arg constructor, their canonical constructor is invoked on deserialization. Their immutability also makes automatic implementations of equality, deconstruction and pattern matching clear and correct.

Just like Kotlin couldn't do user-mode threads efficiently because they have no control over the platform, there was also little point in doing records, because that language's goal was to make it easier, syntactically, to work with the existing Java ecosystem, and, prior to records, Java programmers worked with JavaBean-like classes, so Kotlin tried to make those operations more syntactically pleasant. Java's designers, however, can have an impact on what that ecosystem does and can change its direction.

> As an aside, I understand you are an Oracle employee.

Yes. I work on OpenJDK.

> When you post under this username are you acting in any kind of official capacity for Oracle?

Absolutely not. I speak only for myself. I'm the technical lead for Project Loom, and I want to see what kind of reactions people have to it on social media (as well as conferences, customer meetings, surveys etc.). I guess I see it indirectly as part of my job, at least as far as Loom goes, as these interactions help inform how we explain the capabilities, what features people want etc.. It's nothing official, though. It's also a harmful personal addiction.
Every Bit Matters
> speaking of which, it is good that Aragorn becomes the King because he was born to become king. Right-of-birth is not a very compelling point

well Gondor was still claiming to be a monarchy, ruled by a regent waiting for the return of its rightful king, no? Though I'll agree that Aragorn's claim was made easier by the death of the previous ruler and Aragorn's support by foreign powers
If i.reddit.com (which actually has a usable mobile web interface) ever gets pulled down, my mobile usage will go away with it. The modern mobile web experience of reddit.com is garbage.
One-Third of a Nation
You know, I could tell a lot about self-organisation, how to arrange things, and how to make your wife and children think you're absent when they see you working in the dinning room. But you're right, people en masse are new to this.
The great thing about toxic subs is you don't have to subscribe to them! I don't see anything "toxic" on reddit. Just people having fun discussing the latest episode of "Below Deck" or sharing cat pictures, etc.
FightPandemics - Offer and request any type of help no matter where you are
how do you find anything later? It's a simple capture method, but it doesn't work well for a use case like "oh I talked to that user one time, let me search for them in my notes"
Woah, this looks like so much fun. The api looks intuitive too.
Rich People Are Going to Colonize Mars Without You
I just use plain org-mode (orgzly on my phone), storing files on Dropbox (personal) or One Drive (work). AutoHotKey to emacs, then org-capture.

(Evernote if I find web content that's good.)
I hear you. There's lots of non-defensive tech companies in the DC area these days too. The workforce isn't just made up of young college grads either.
Yes! You can look at the original source of the email.

Open the email in Gmail, click the three-dot menu in the top right, click "show original". A new tab will open with the raw email including all the headers.
I've seen HPs and Dells with these but not in recent generations of laptops.
>It makes the control curve slightly different, don't be so dramatic.

I'm not being drastic, the plane has an unconventional control system built to hide a physical flaw that is never an actual physical property on planes designed from the ground up. The plane will literally stall:

https://www.thestreet.com/mishtalk/economics/boeing-737-max-...

It's well known boeing used a hack to avoid costs of redesign.

>Tape, and the equivalent of tape, is a valid solution to many problems if you have an expert analyze it.

The experts who killed 300 people analyzed the mcas and also built it. No one will get on a plane covered in duck tape no matter how many experts analyzed it.

>I'm not psychic, I can't tell you how they fixed it,

Makes sense that you're not psychic. Likely you went to google at some point and tried to find out what that fix was and likely you found nothing. That's a red flag, a huge one.

Being psychic is the only possible way you'll know what the engineers did to duct tape the whole design. At the very least this is something any wise man should know about before getting onto that plane.
It’s crazy unlikely for any particular lottery but there are a ton of draws and a ton of lotteries, and it only needs to happen once in a year. I probably would take that bet if it were feasible but then again I like to gamble.
The world needs more subcultures, though.
Did You Ship at Least 3 Game-Changing Features This Year?
I appreciate your support for mask wearing, but am troubled that you do not see the evidence.

I hate to say "right in front of your nose" because that's where the mask sits....

As others have pointed out, the reasons doctors wear surgical masks is because they prevent the spread of infection. Why do you think they are called 'surgical masks'? Why do you think doctors wear them?

The N95 standard (if you want to upgrade to a N95 mask) requires that the mask have a certain ability to filter out aerosols.

I would consider that pretty strong evidence that a (properly fitted) N95 would reduce your chance of exposure via aerosol transmission, and also reduce your ability to spread it to others via the same route.

Is this really so hard to understand?

If you prefer epidemiological studies linked specifically to Covid,

https://www.pnas.org/content/early/2020/12/02/2015954117

https://www.healthaffairs.org/doi/10.1377/hlthaff.2020.00818
https://www.researchgate.net/publication/342198360_Associati...

https://www.cmaj.ca/content/192/15/E410

https://www.washingtonpost.com/gdpr-consent/?next_url=https%...
Porting a 100% local app to the web
More info on how we use it on AWS Firecracker is available on our blog post: https://blog.cloudkernels.net/posts/vaccel_v2/ and our github pages: https://github.com/cloudkernels/vaccelRT, https://github.com/nubificus/docker-jetson-inference
Because they don't want to work for anyone?
Talk to people you know. Should help find a job without the inane interviews. Blessings to you friend.
Same, and I feel like it's inevitable at some point. Either some day someone will do the math and determine they can get a lot more ad revenue if they force everyone to use the new design, or they'll decide the cost of maintaining two versions of the site's frontend is too high.
Iunno, they’ve been on a censorship binge though. Dunno what it will accomplish as those users just go elsewhere, and then those communities will bolt on the regular subs as well.

The cycle of social media I guess.
As others in this discussion have pointed out, Sun intended this because they wanted people to see Java as the server side language so even though applets could run Java in the browser they never did much to improve performance because they expected people to rely on JavaScript in the browser (and buy their expensive servers to run Java).
It used to be that staying at one company a long time was considered a good thing.

Nowadays, at least in tech, quite a few people consider it a red flag. The world we now live in.
Many of those also were incredibly simple, just counting requests, or at max setting a non-unique cookie to indicate "counted already", which has little privacy implications. And of course yes, privacy legislation and people's awareness of these things has evolved over time.
Thanks for pointing that out Gregg! I've just updated it to be CC-BY :)
Yeah, the ex-Googler's I've met have always been average; but I guess if no one will say the emperor has no clothes it doesn't matter
Related: Asking performance questions at the design stage is not a form of Premature Optimization.
Now we are getting somewhere. Yes, neither option works.

The points you mention should be open to debate, based on open and truthful information.

And if the points of view are so incompatible that no reasonable solution is possible maybe we should go our different ways. Why not have state without police. There are states or countries with little to none taxes, or villages where you can walk around nude.

But if we keep going into the direction we are going now, things will become very grim. One way or another a side will try to force their opinion upon others. And the price the other side has to pay could be unrealistically high. You cannot ask someone to starve to death for your sense of safety.
As another european, I don't agree (Just so we are clear that there are obviously differences here).
sticking to a very old design, and refusing to update and adapt to current design patterns and styles while everything about technology/devices and how we use them changes daily: feels like a sub-culture
The platform is available in 20+ languages and aims to be the go-to place for anyone to help with their day-to-day activities.

A team of 1500+ volunteers from 70+ countries, decided to join the cause and have contributed 50k+ hours to the creation of the online platform.
We managed to attract donations in the form of software credits, subscriptions, and additional resources from 40+ organizations with an estimated value of over $1m.

Ultimately, the goal is to extend the platform’s capabilities to not only help tackle humanitarian crises by connecting those in need of help or any resources to those who can provide it. but also empower communities by enabling them to pool money together, manage resources and make decisions collectively.
Dystopian flat art, made available for free.

Is this the new normal?
I didn't know that Freebase offered their db contents for free and Wikimedia declined. What a stupid, short-sighted loss to the community.
It doesn’t have to be.
That's an amazing quote.
he doesn't only do that, there's also a lot on actual history (I've just re read part of the series on polytheism, it's really interesting)
Skip the middleman and just use html directly.
It has had it from near the beginning, and has been trying to promote the feature more over the last few months. You now get notified when you get new followers, at least. It is still very rudimentary, I agree that this will be an area of focus for them in the upcoming months/years.
I personally use a combination of Notion for collaborative notes/tasks/whatever, bullet journal for daily notes/tasks, and a markdown based zettelkasten for knowledgebase-type stuff. There's a fair amount of duplicated information, but both Notion and the Zettelkasten or easily searchable, and it's trivial to copy-paste between them.

I really like the paper method for day-to-day stuff, but for research or work-related notes, I simply can't write fast enough to keep up (particularly if I'm trying to capture info from a meeting), and the lack of searchability means I can never fully rely on paper notes as a means of retaining information long-term.
They could have been non-copyrighted at the time. Database rights didn't apply in the UK until 1998, so I think it would be fine to have an intern type in just the words into the computer and not infringe on anything.
Not even just the redesign. It's the constant forcing you to download the app, the broken amp layout (which is really just being used to trick google into showing them first). The site is just extremely hostile now if you don't use the app or sign in.
You don't even need a strike. In this small town where I live, too many people call-in sick one day and all trains are cancelled.

Also bomb defusing. F* you World-War 2, even for all the wrong reasons!
It's all very courageous until you try to get projects done.

The EU reminds me of how the UN unravelled into irrelevance back in the 70s-80s. Lots of good intentions, cash flowed, all kinds of progressive projects were seeded but then what happened?
one of the companies I interviewed at had a question where they showed me a bug in what looked to be an old version of their UI and I had to debug it as a pair with them piloting. I didn't get the job (probably in part because as an "almost totally backend" it took me a bit of time to decide to look at the web console), but it was literally the best interview I'd been on. It really exercised everything you could possibly want to know about a full stack dev, and was done in 25 minutes.
It is not typical for the US either. Average is something like $30K. It's a lot but it's not $100K.
Why is Reddit’s UI still getting worse? I have to click a link like 4 times on mobile for it to register, and I get errors for about 20% of links.

Sometimes links take me the comments and not the content for some reason, particularly with images and videos.
Hiring foreigners is a pain. Companies did it because the headache offset the savings, without the savings the headache may no longer be worth it.
I'm an indie app developer and just launched PlaneWatcher, a flight tracking app built exclusively for the Apple Watch!

If you'd like to see what airplanes are flying overhead, or taking off and landing at any airport around the world, this is the app for you.

It gives you a view of the surrounding aircraft, which is aligned with the real world using the Watch's integrated compass. You can use the digital crown to zoom in/out and tap & drag on the map to move around. A short tap on an aircraft gives you detailed information.

Data is provided by ADSBExchange, the world's largest source of unfiltered flight data.

Have fun!
Not a problem https://twitter.com/tfl/status/1151064069027201024?lang=en

However, that's the sort of legitimate delivery that's actually a lot easier if the roads are not so congested with people driving themselves to work in huge comfortable 4x4s.
Arguably, the web doesn't need to be anything but a simulation of paper documents connected with hyperlinks, but if it had stayed that way, the world would have been denied a great deal of creative and cultural expression in other media (including code.) For all its faults, both in the language and the ways that it's been implemented, Javascript on the web launched a revolution in writing and publishing code akin to what the Gutenberg press did for text.
also a markdown + git user here. I just open it up like it's a code repo in VSCode.

(for anyone interested, "Working Copy" iOS app is great for this. It's a git client for iOS, and its contents are even accessible in the Files app. Can't speak to Android use, but looks like parent comment has recs)
I don't really think this is a new theme for pg's essays [edit: I mean, I don't think pg's style or content has changed that much], although I've also noticed this change [in responses here].

Usually, HN is the space where his essays are most heavily defended.
Yeah - OTOH, it was a double-edged sword, since you had to re-run the same validation on the server side, and you had to be careful to make sure they were in sync.

Of course, this brings back painful memories of multiple occasions where somebody said, "this is dumb, we already validated it on the client side, we don't have to re-validate it on the server side" and took out the server-side validation (even after I tried in vain to explain to them why that was a security hole...)
What about that YC application question “what real world system have you successfully hacked?”

In many ways that could be seen as how you can exploit people
> Another way to think about it might be "how do we give workers bargaining power, without them withdrawing their labour?"

I mean, that's the bazillion-euro question, right?
Solving the market failure looks like UBI. I bet a lot of people who think unions are tyranny really don't like the idea of "free money".
I flagged your post, so I owe you an explanation: This comment comes across as dismissive ("amirite") and is unlikely to generate good discussion. Inf act, it's the exact kind of comment you would make if you wanted to flame bait.
These goalposts are moving at light speed. You'll always be able to find some negative effect of cars. What annoys me about new urbanist types is that they're so dogmatically anti-car that they won't even acknowledge the positives
> Under new Section 97.23, each license will have to show the grantee's correct name, mailing address, and email address.

So mailing address will still be required?

Keep in mind that license information in public, so if you use your home address as your mailing address then you will be making it very easy for anyone to tie your email address to your home address.

If this matters to you, use a mailing address/email address combination that you do not mind being tied together publicly.
"Assume good faith" is literally in the site guidelines.
Whether you believe that to be true or not, that's what's asked of us.

If you can't do that, don't respond to the comment.