skysight-inc/HackerNews huggingface dataset:
> You say that you know more about what students want and need than themselves. I doubt that.

This seems like a bad frame to look at the situation from. We don’t know what we don’t know, and don’t always actually know what we want.

When I went to university there was a ton that I didn’t know. It took me at least a semester to get accustomed to how the institution ran.

If my university responded only to what I wanted and “needed” then I would be quite worried about the education they are serving.

Also optimizing for employer preferences seems to make sense you know... if you’re focused as a vocational style institute?
I doubt they will kill Rally. EA, like Disney, love milking any franchise. Expect the same Rally/F1 games released yearly with little change. They are looking at this as a cash cow.
That's Aristotle all over, no originality of thought, but just riding the wave of his zeitgeist.
Bitcoin price will hit $1M by the end of the decade
It's hard because they don't want you to switch away from google. They want to keep you and your valuable data all to themselves.

I assume they still track your web history when you use firefox on android. But if you enjoy firefox on mobile, you might switch to firefox on desktop. Then they would lose out of your history there. (Assuming some sites you visit don't use google analytics or adsense, and your isp and your browser extensions aren't selling your history)
just beware that pi-hole and nextdns are not the same thing, albeit they maybe solve the same problem on the user end.

but nextdns is suffering from the same problem as every other centralised service (beeing a prime point for siphoning information on a large scale and a easy target for manipulation)
We don't sell that software because it is the consensus of those qualified to judge that it's a good idea, we sell it because we live in a market economy, it is legal, and institutions want to buy it. The problem here is with the law and the institutions.
As sad as this is, this seems to be true. I am thinking hard about what reddit has introduced. Cannot come up with anything.

I do like their mobile app though
Yup, exact matching using quotes is on the horizon. Should be available in a few weeks.
They offer non-free images on their website.
I mean, a sizable enough number of us continue to use old.reddit.com that it seems like they realize they can't force us onto the new design and are relegated to maintaining the old one for essentially forever... which to me says something incredible about just how badly their design failed.
Austin-based SolarWinds at center of US government hack
That's a shame. I was hoping there was a space for a programming-only search engine. I'm getting tired of searching for things like "C# ?." and getting the most basic of results about C# itself, Udemy courses, and news about programming.
I do feel that RAII is a little bit ruined by the fact that you cannot declare anonymous object instances.

For example, I cannot write:

lock (mutex);

Expecting to declare an anonymous lock with the mutex passed in, as this gets parsed as a declaration of a lock called mutex (hopefully lock doesn’t have a default constrictor and I at least get an error). Instead I have to bake my lock:

lock l(mutex);

Often I have objects that only exist for RAII and it’s a little bit annoying to have to give them dummy names.
The yellow vest protests could be a sign of how this idea might fail, isn't it? The fuel tax increase was not accepted by the working class.
Youtube can just set the conditions with their market share. Content creators draw the attention they sell to advertisers.

They made the mistake that they did comply and now get overwhelmed with further demands. They could have just had a "take it or leave it" strategy and I am very sure advertisers would just have continued to pay, because it benefits them too.

Youtube set the precedent for advertisers demanding editorial control on content, it is purely on their misbehavior we have this problem.

Because now advertisers can be made responsible where their ads are shown and what is seen next to them.
only 30%? should be more
I think this is a big part of why there is such a thing as a tech company. If you think about it, it's a weird concept to exist otherwise as basically every company uses technology. But "tech firms" as we know them are really "firms run by geeks". The people who can't get respect unless they create their own companies where they're on top from day one :(
"Hmm, maybe we should make the bottom bigger this time."
Yeah, there's some really good content on Russian and Chinese forums, for example. You don't even need a superpower, just do what Tony Stark did and use technology :D

It's also fun seeing web technologies that have fallen out of favour in the West for years (decades, even!) still being used on active websites.
From the article: "Her fans tend to be from a very specific background: mostly Chinese, mostly male, and often from lower-income backgrounds."

It was 4han who organized an effort to turn Tay into a Nazi. Presumably lower-income Chinese men don't understand how a bot works and like women, while 4chan tends to be populated with very computer savvy incels who hate women.
Scientists now question brain imaging methods
Anti-capitalist version of "Never waste a good crisis". I choose freedom over this nonsense.
Or on the regular basis, they'd get $300M every other month (exclude any fee)
I mean...sure, that's what they promise.

But whenever they actually study these things, from all I've seen, the benefits of targeted-to-the-individual advertising fail to materialize.

Targeting by the content of the site can work (eg, advertising cake decorating tools on a blog about cake decorating), but at least the vast, vast majority of all the privacy-invading, personal-data-aggregating "targeted" advertising online seems to do no better than the much simpler forms, and as I understand it, in many cases it does worse.
Land ownership in it's modern form is the alternative to constant violence.
It's hard to give a compensation for profit loss, as then you would have to know the profit of the customer beforehand and put an adequate pricing including that risk. It's almost like insurance!
I don’t think Reddit needs any major feature other than search. When I search google, I basically append ‘Reddit’ to my query. It’s where all the real answers are, there are no more websites (who would have thought, the real rival to google is Reddit).
I don't have a more recent example, but this article[0] identifies a component of the RSA SecurID attack which utilized Poison Ivy. In my own experience experimenting with PI as an underaged teen in high school, it was a very popular and very lethal trojan and by most definitions, users were "script kiddies".

The old school concept of a script kiddie was someone who had a limited skill set that consisted of downloading exploits and trying everything to see what worked. Traditionally, a script kiddie didn't develop any of their own exploits.

Nowadays these people are known as Network Security Consultants and they are paid very well.

[0] https://www.computerworld.com/article/2483923/poison-ivy--us...
Here's a list of things you won't find in this article:

* A description of what SEO actually is

* Any mention of how SEO came to exist

* Even a hint that figuring out which search result to return might be hard to do, or that the process might be game-able

If I only read this article, I would be pretty justified in walking away from it wondering why search engines or the government don't just "ban SEO" and call it a day.

When you get past the cats eating blueberries and anal beads parts, the article is mostly a high level recount of the ways SEO has evolved over time and how Google has made changes to its search algorithm to fight spammy websites. The author then concludes that there is still hope, because the EU has fined Google a few times. What?
Think of the immersion when new virtual tires for your virtual rally car cost as much as actual tires! Another EA innovation!
> forever

I suspect a Reddit PM is watching a usage of old.reddit.com metric and waiting for it to hit a certain threshold before canning it. Perhaps the migration has taken longer than they planned but I have no doubt in time old.reddit.com will be retired.
Google's dominance creates a monoculture, so that any weakness in their ranking is immediately exploited by SEO folks. If there were multiple real search engines using different ranking algos, it would be harder to game them all at once, which would shift the balance somewhat towards just making good content.
To add more context to your point, originally the "algorithms are biased" people were arguing (or strongly implying) that all algorithms were biased and that they would always be biased so we should never use them (or something to that end, anyway). I don't know that their opponents were arguing that algorithms "aren't biased" as much as for a clearer understanding of what is meant by the claim "algorithms are biased" because there's no obvious definition for "bias" that lends itself to the conclusion that algorithms will always be more bias (or "worsely biased" in case that's not the same as "more bias") than people. The latter camp specifically argued that algorithms aren't inherently biased, but rather they "inherit" any biases encoded in the training data, and thus the "algorithms are biased" group would do well to frame their concerns in terms of concerns about training data sets and focus on how we can mitigate those concerns.

Over time, as is often the case with healthy debate, the "algorithms are biased" people did start to frame their concerns this way and now we have robust and productive conversations about ethically training algorithms (instead of a strict prohibition on algorithms). This is strictly a good outcome, except that some people are misremembering the argument as one group arguing that "algorithms can't be biased" in any sense of the phrase (although I'm sure there are some fringe few people for whom that's true as well, but as you point out, that was never a prominent position) and we forget that the "algorithms are biased" people weren't always making the nuanced arguments that they've been pushed to make today.
I never thought I'd have to defend Google, but the steps to change the default search engine for your browser seem perfectly appropriate. This "open letter" comes across as DDG uncovering some Google conspiracy or exposing a dark pattern, but I don't think this is the case.

DDG is a private company seeking profits, just like Google. I'm a happy customer of DDG but empty marketing like this isn't going to move anyone. It feels like one company complaining about it's competitor. You don't see ProtonMail complaining that Gmail comes pre-installed on the OS.

There's plenty of other reasons to criticize Google, changing default settings doesn't seem to be a hill to die on.
Yeah, I was being a bit succinct. As far as I'm aware, GNU grep has no explicit SIMD in it other than memchr through glibc. While some libc implementations utilize auto-vectorization of sorts (musl comes to mind), glibc does have Assembly implementations of memchr for several platforms that do indeed make use of SIMD explicitly.

ripgrep does the same, except for Intel at least, its memchr is implemented in Rust using SIMD intrinsics explicitly. And it also has a specialized SIMD algorithm (taken from Hyperscan mostly) for dealing with multiple patterns: https://github.com/BurntSushi/aho-corasick/tree/8b479a60906d...

Hyperscan takes this to a different level though. It has oodles more SIMD. I should have mentioned it in my original comment.
Just read this: https://support.codesignal.com/hc/en-us/articles/36005196013... - if you so much as sneeze you get disqualified..

What's the point of doing this privacy invasive test?

The cynic in me wants to think it is to prepare students for the future when they will be similarly tested by their employers.

PS I am a lector at a University (Europe) and teach at various bootcamps where I would never think of asking of such draconian measures.
subroutine calls requires implicit allocation and deallocation of stack frames. Real Programmers™ use goto and manage the stack by hand.
At this point I have to believe there is a financial bottleneck limiting their growth. As you said, they’re i a prime position to shake up the industry with world class education under a new business model. They’ve had a staggering amount of positive press in the past few years.

Yet time and time again we hear about they’re using this opportunity to basically test how much they can get away with in terms of educational quality.

The optimistic take is that they’re bootstrapping their way into being able to afford top quality instructors after the cash flow is established.

The cynical take is that they’re getting hooked on the easy boot camp cash while the market is hot and they’d rather expand as fast as possible than invest in quality education.

I just hope they don’t sour the business model before someone figures it out.
I see capitalism as a tool in our belt, one that is incredibly powerful but not always the best for a specific job. Like using a hammer on a screw, sure it might work eventually, but its not easy. Though it doesn't mean you should throw away your hammer.

this metaphor may have over stayed its welcome.
You're correct and this is a good thing to point out. It's still somewhat worth keeping in mind how well most of us do here. $75k is considered fantastic pay to a huge percentage of the population. Almost "can't even figure out what to spend all them money on" levels, if you don't have expensive tastes (and obviously only in areas with reasonable COL)
It also works in reverse. I argue many politicians are being controlled, mostly unconsciously, or with gentle hints.
Eh, to be honest I don’t mind the broadcasting.

I’ve watched/listened to a few people for 10-20 minutes at a time. I know that’s not much in the grand scheme of things, but I’ve never been even the slightest bit interested in watching streams.
What are pdl files? Aren't protocol definition files in JSON?

(shameless plug) I guess I'll have to update my cdp java library. https://github.com/kklisura/chrome-devtools-java-client
Or the more direct, "Do you shit with the door open?"
Delete this comment to further delay that unwanted change. Youre showing the world an untapped market opportunity! ;-)
Any carbon emissions taxes would have to be phased in very gradually in order to give people enough time to adjust, such as by purchasing electric vehicles. Otherwise it will be impossible to maintain political support.
Not only that, but the recipes themselves are often poor quality. A few years ago, I was looking for recipes for banketstaaf, a Dutch almond pastry usually made around Christmas. I found half a dozen copies of the exact same recipe. Sometimes with unit differences or scaling everything up/down, but the exact same recipe. And that recipe didn't even work, as it resulted in an extremely runny filling.

It ended up taking half a dozen attempts to vary the recipe before I got it right, but it was rather frustrating at the start.
Getting rid of private land ownership is one of the many reasons I can never get on board with more collectivist ideologies that support that. The idea is flawed in itself and we've seen it doesn't lead to good things when it is tried.

Even the soviets came to that conclusion during their existence, starting with adopting leasing and then near the end full ownership for agriculture and then eventually for homes.

I still remember a friend from college telling me how his father had to retain his property after the fall of the USSR and new land rights were established in one of the now former satellite states, with a gun and an axe.

Not to create a false dichotomy but I'll take a stable slightly coercive economic system over a system that requires me to use violence to keep what is mine.
With Apple you get what you've paid for.
With Google you pay for what you've got for "free".
Title is misleading. It's about installing a specific browser, not just changing search engine.
Europe has legal controls over cookies and it is nothing good: more banners having buttons doing something I do not know (so I ignore them despite using 10-20% of viewport for viewing the content). I think web does not need any legal control.
> "The extreme human and economic cost of the pandemic arise from a failure to manage natural capital. It has proved far more costly than it would have been to protect wild habitats and biodiversity in the first place to avoid such zoonotic spillover."

Actually, if you look compared to the past, this pandemic was much less lethal than those of the past. In addition, we have had much better treatment options. Finally, it was modern development that allowed a vaccine to be made in around 1 year.

It seems pandemics are more devastating on people with higher natural capital. Take for example the Native Americans exposed to the European diseases. Also, diseases such as malaria and dengue fever, affect nations with more natural capital than more developed nations.
Yes and no. I think you are vastly underselling how valuable being the default setting is.
I actually agree with the use of the word "Gentrifying" here. The way I understood it, the author is implying that the internet land grab is being gentrified in the same way that many neighborhoods have been. The rich roll-in on land that was once considered worthless and take-over, displacing the original inhabitants, generally the poor.

Now In the context of SEO, when the web first started, the big scary corporations that had tens of thousands or even millions of dollars a month to spend on site optimization, only focused on specific areas of the internet. Insurance, Lawyers, general e-commerce, etc. There was a war for attention and land value in these sectors of the internet, and SEO were the soldiers of that war. But for the most part, that war stayed "over there". People that wanted to share recipes, hackers that wanted to share code snippets, families that wanted to share photos, and sites dedicated to niche hobbies all continued to live in the original frontier of the internet. Largely free and uncorrupted by the big corporations.

While SEO was competitive in main industries like law, insurance, travel, etc, it was still very easy for an enthusiast to throw up a informative website for fun in a niche of the internet and gain traction organically. They didn't need to dedicate funds towards SEO.

But over time, the "corporations" have now encroached nearly every corner of the internet. If you want to rank on a search engine for a website you made this weekend to share a fun idea to other people that might be interested, you really can't do it without leveraging one of the many platforms (ie Hackernews, Reddit, Medium, Pinterest, Facebook, eBay, Thingiverse, etc) which subsequently own your content and use it to further spread the gap between the corporations and "everyone else". This is like rich property developers that roll into a community to tear down old houses and then subsequently rent back apartments to the very people they robbed of their land.

I think there is a serious gentrification that is going on here. The only people that might not see it are those of you that are too young to remember the original internet. The original internet was magical. You could have an interest in HAM radios and build a website for fun that could gain SEO traction organically and be discovered simply because it was good and valuable content. That rarely happens anymore. There are very few, if any, corners of the internet that are that "free" anymore. Now, if you are seriously interested in sharing knowledge you either need to turn to the platforms or you need to turn your simple hobby into a sprawling business so you can dedicate funds to competing against the big guys.

Note: I use the term "corporations" here very broadly. But the truth is that 95%+ of the people reading this blog make their sole income thanks to these "evil/scary/bad corporations", so take it in stride. I am just demonstrating the idea of gentrification, which requires separating the "haves" from the "have-nots". But it isn't necessarily good or bad to be on either side of that battle. I think everyone reading this has feet on both sides of the war.
Show HN: I wrote a book about how to charge more after I 5x'd my rate
Improve Performance Using SQL Functions in Postgres
I'd say define what is success first. For example, to get lots of sells, or for the author to complete a book, ect.

Using common sense, a book that doesn't sell isn't a success book. Isn't it?
I was more thinking of the mutualist's idea of land ownership, I don't think it would be any more violent than the current system.

https://en.wikipedia.org/wiki/Mutualism_(economic_theory)#Us...

Basically you can only "own" land if you personally actually use it, not just rent it (or do nothing with it).
How to securely implement OAuth in Ruby on Rails
Hi HN, author here. I wrote this book after I raised my rate 467% in three years. I had to change a lot about the way I worked to do this, but ultimately was able to remain an individual contributor (coding most of the day, with minimal meetings – as opposed to going down the management track), and continue working remotely as well.

My data is anecdotal, of course, but I believe the lessons I learned and share are fundamentally true. Succeeding past a certain point can't really happen by accident – and my bet is that the things that helped me succeed can also help others succeed, and that I'm able to share those experiences in a way that others can also learn from them.

There are some free chapters available that capture the general thrust of the book:

1. Quit Your Job And Start Contracting [1]

2. Find Work By Talking To Recruiters [2]

It's ~120 pages long and still in beta. I kept it super tight, while including everything I've learned over nearly seven years in the industry. It's definitely not for everybody, but if those two chapters don't turn you off immediately you'll probably enjoy the rest!

Also included are insights from:

- Patrick McKenzie

- Dan Luu

- Jeff Atwood

- Jamie Zawinski (jwz)

- Colin McIntosh (ex-recruiter for some of the top companies in the world, 10s of thousands of resumes screened)

Looking forward to your questions and comments.

[1] https://docs.google.com/document/d/1AOsPRgHwbdfF2Kai95EHW23V...
[2] https://docs.google.com/document/d/1d3osO0H606dAMuEHGsv7Zp74...
I have real friends and a social life, but I would love the opportunity to talk to a smart AI like a human.
> switching USB takes as long as it does to switch video inputs

High-end KVMs get around this with virtual usb devices. Instead of switching the actual USB devices between computers A and B, they instead create a separate virtual USB device for each computer that always stays connected to each computer and is never switched. When you push the button on the KVM, you are not actually switching between computers, the KVM reads the USB input from the device and then recreates it on the appropriate virtual usb output device.

These KVMs are pretty costly. There are some complicated DIY solutions involving arduinos, but a software "KVM" (really just the KM, no V) like https://github.com/debauchee/barrier in most situations works just as well, and if the computers are connected via wired ethernet, is rock-solid and adds no perceptible latency.
Like another comment pointed out, record sizes can be wildly different depending on the data you index. So it’s hard to quantify it in terms of number of records.

That said, I’m planning to add some examples and pre-configured configs to that page so it’s easier to get a good picture.
Is https://www.whatshouldireadnext.com/ a viable alternative?
CISA Issues Emergency Directive to Mitigate the Compromise of Solarwinds Orion
I know but that's not my point.