skysight-inc/HackerNews huggingface dataset:
Especially bringing up defending his wife. Do people bring their wives to Rust conferences? Or maybe the reason people don't is because it's too dangerous.
I fully support this, especially with WEI being forced upon us which makes smartphones into bigger portable ad machines than they already are.
Google broke itself up in 2015. What are you even asking for here?

Chrome and Android are open source, and there are several forks of both thriving in the ecosystem. Yeah it would be cool if there was a decent open source alternative to GMail and Drive, but no one else seems to have figured out how to get the incentives right for something like that.
Google - a company that makes most of its money on ads - removed the ability to install ad blocking extensions on the default mobile browser for over 2 billion devices.

If that does not seem shady to you, then I will be unable to make you understand the point.
I think it would take much less than a month+.

Assuming friendly territory, we have a distance of 1164 km by the path of modern roads. At walking pace, the average distance expected to cover in Europe was 30 km, so around 40 days.

Taking the speed of a horse into account, and the prevalence of roads in Germany and the Netherlands after crossing the apls, the horse rider should be able to make it with quick pace in 10 days.
And also for comparison, Windows NT 3.1 had to run and interact with a much broader zoo of devices.
Even n-gate apparently found it too hard or painful to keep up with everything on HN.

http://n-gate.com/hackernews/
He has article versions of his videos which you can find linked in the description of his YouTube videos. The videos on his website are just linked to YouTube however.
If asynchronous layout were the culprit, presumably that's the precise type of issue that react-native-reanimated solves? It seems to me that the experiences created via react-native-reanimated run quite smoothly indeed. Of course, the developer still has to reimplement interactions otherwise provided by iOS etc, but React Native should not be a reason for things like sloppy interactions.
E.g. McDonald's android app, at this moment. It doesn't launch on devices which fail Safety Net checks, i.e. modified firmware
>DRM on the web is as pervasive as it's ever going to get...

Apple and Google only just now implemented this kind of web DRM, which absolutely can have further restrictions added to it. Careful with your absolutes.
Since Google controls the implementation and the featureset of this API, they are effectively controlling the entire chain of access.

Having open source implementions does not make a difference, because a Google, or implementing website, server will control whether the content is served. Having the mechanism of access open sourced makes no difference in this situation.

It is the same situation with the "latent" passkey attestation mechanism. Apple and Google have general guidelines that the feature will not be used, but that only true currently. This should not be part of the browser for the same as with passkeys, it gives corporations final say in what you are allowed to use.
> Napster launched in 1999, The Pirate Bay launched in 2003, Spotify only launched internationally in 2010 / 2011. There's been a decade without proper legal options to get music.

That's simply false, iTunes launched in 2001.
On the contrary, I agree - while there is certainly hype being generated around AI, particularly generated by the "VC hype cycle", the fundamental advancements we've made with LLMs are quite real.

Part of the reason I wrote this is to separate the signal from the noise and why one should be {cautiously, more tempered} optimistic in the medium term.
Our latest post details a submission we made to the invite-only Huawei bug bounty program. Learn how we leveraged their custom themes to gain arbitrary code execution.
I was watching a video about nesting in CSS and how it's just in Chrome and comments were all about how cool it is and how they can't wait to use it, and so on, and so forth. I think it's quite a representative example: we can do that much better with SASS today, but I guess Google needs to keep features pushing at full speed so no one else can keep up.

We developers are so gullible. Just give us some shiny things and we don't even realize they're heating up the pan.
One of the proposals for WEI is to make it probabilistically fail.

Ie. on a given device, for 10% of websites, WEI pretends to be unsupported.

That means websites can't deny service where WEI is unsupported. Yet it still allows statistical analysis across bulk user accounts.

If WEI was implemented like this, I would support it as being good for the web ecosystem.
^^ yes
We’ve been doing that for years, larata_media. Decades, even.

And what do we have to show for it? Our tools power their botnets and they flaunt the CoCs in our faces when we try to do something about it as “not constructive”.
Is Brave browser safe from this considering it uses Chromium?
What's the point with academic fraud at this level? If it's fraud, then what did they expect other than career suicide?
Yes everything is better. I like the way languages like python have dicts completely built in and in modern C++ maps are almost as native.

The amount of code that needs to be done is the same it just does a lot more.

I started in 8085 assembly language. Everything had to be done from scratch. It was still similar; see a problem, work out how to solve it, write it and debug it.

It is certainly much better now. I am not sure about debugging. There were years at a time when I only used IDE based debuggers, but now, with much more containerisation I probably do as much visual code inspection to solve issues as I ever did.
That "incentive" for Google is "80% of our revenue comes from ads".

Google's open source projects are open in name only.
Er, you’re acting like you have a choice here, but you don’t. You either endure the drawdown or you just straight up lose your money. You’re trying to say that straight losing money is better than not losing money, but that’s nonsense.
Five years from now society will be in a full-blown panic about the uninhabitability of our planet. A quantum computer capable of breaking AES-128 will never be built.
I am going to conjecture that this is development cost funding and equipment acquisition funding includes profit margin.
Thank you very much and I'm glad you were able to get it working without the cloud stuff.
I tried it for a couple of days and found that it clicks the wrong button, landing me on a secondary “cookie page” where I have to still manually tap. This happened on Google.com and I think YouTube and Yahoo (or some of its properties). I tried several cookie extensions and often either they don’t work or break the website (hiding the notice, but leave an invisible wrapper that causes the website to be completely unclickable)
It's not the lack of open source, it's ease of use. Alternatives exist, but no company is going to run a charity case for you to store tons of data for free. Mail in particular is commonly known to be a hassle which has nothing to do with Gmail the software, as much as Gmail the provider.
> choosing a specific browser

Most people "choose" a specific browser like I "choose" my landlord when I move in to a new place. It's what's there.
I wouldn't call having the article posted here only a day later 'slow', let alone 'really slow' as you described it. A day later is absolutely fine, in my opinion.

Seems rather silly to think we have to be discussing a new opinion piece, that is not tied to any particular recent event, as soon as it comes out.
It depends what kind of advertising you're doing. For performance advertising, where you want someone to take an action right away (click an ad, complete a sale) not totally works. Performance advertisers are generally willing to deal with counterparties they don't trust at all because it's easy for them to see if they are getting their money work.

On the other hand, most of the money in advertising today is in brand advertising. No one clicks through an ad for Ford or Coke and buys immediately. You can run experiments on these at a very coarse level, but that level is approximately "the English speaking internet". Which means brand advertisers are willing to pay far more if they know real people are seeing their ads.

(I used to work in ads, but quit a year ago and have no plans to go back)
Not a lawyer but this seems ripe for antitrust action. Microsoft got sued back in the 2000's for simply bundling IE with their operating system. The behavior of Google (and quite frankly Microsoft with Edge) seems way way worse than whatever MS was doing when they got sued.
Phones should've never been allowed in school to begin with
The stated reason is to stop bots from being counted as ad views and make sure that all ad views are done by actual humans. This is likely even honest reasoning from the people developing it.

The same technology could easily be applied to simply blocking anyone who isn't verified (in the name of stopping spam, DDoS, bank security, you name it), meaning anyone not using an approved install of Windows/macOS/Android/iOS is shut out from the internet.

In the long term, in the name of "banking security", they're likely to add a mode that also lets you ensure your pages aren't tampered with by extensions, and there go all the ad blockers.
After 4 years of doing cross-platform mobile, I loathe React and React Native by now, and I dislike Expo. But… suggesting any other alternative is tricky.

True native development is, indeed, much better. But a small team will be hard-pressed for doing good work on both platforms, especially once you start fiddling with more important APIs. Configuration and getting your system to compile things to properly is almost a job in itself. Sigh.

KMM, Flutter, and MAUI are all promising, but with different trade-offs.

So we’re stuck with RN/Expo… At least Expo promises some stability between upgrades, by handling the package compatibility checks for you. Well, when it works.

“Make a progressive web app”: yes, that might be the way to go; provided you can get the users to ‘install’ it on their devices. For some companies that’s not optional due to different pressures (e.g. teachers would expect students to have our app installed on their phones).

Neither of these 2 solutions is that simple. There are trade-offs involved, and each team must compromise where they can/are weaker. All in all, if you MUST do RN, at least Expo saves you a lot of headaches with config/build/compatibility. It’s mediocre, but worlds better than pure RN (at least for me).
Two papers about new room temperature superconductor. A next Nobel candidate?
Our free markets are hardly free. Pick any sector and play an easy and educational "find-the-oligopoly" game.

Hint: grow beyond the free markets vs the soviets debate. It shows a rigidity and simplicity of thinking that makes any discussion pointless

Truly free markets have a role to play in a future sustainable abundance scenario. But the current actors parroting "free markets" will definitely not take us there.
Agree entirely, but I suspect the entire western world will be unable to do this until they complete their cultural revolution.

The western body politic is distraught at the idea of competition and unequal outcomes.
They will be wholly unable to meaningfully confront a zero-sum global resource economy built on domination through competence.
This is the actual correct answer, yes, but I figure if I can get them trying to scam me then they’ll spend less time trying to scam my grandpa… I’m probably wrong these days; it’s probably a ScamGPT instance, but it brings me joy.
Those are two I see mentioned the most often (MRI and maglevs). To be honest though, those are great things to improve (especially the MRI), however, the amount of hype in this thread and on the internet tells me there must be more than just improved MRI and better trains....
Salt, and salt-derived commodities (salt-cured fish, vegetables, meat) were major sources of income for societies and governments for quite a long time, so the etymology correlation probably has some legs.

Like a lot of historical things, there's a certain amount of guesswork involved, but it hangs together pretty well. It's unlikely that we'll find the Noah Webster of 100 BC who puts it down on a clay tablet.
Instead of blocking social media, etc, I find my biggest productivity problem is not sticking with something and focusing on it. It's too easy to CMD-tab around OSX and get lost in a sea of windows, like constantly walking into a room and forgetting why you are there.

Finally (thanks to ChatGPT and a little applescript) I figured out how to get the current focus, so I could track how often I switch. I then get a score on how many effective seconds you spent on one task. As I spend more focus in one app, the seconds count more (because focus deepens there). But if I switch a lot (within a minute or two) its like it doesn't even count.

Feedback welcome
It seems they are calling it "GPT-V" instead of GPT-5.
I wonder what the spread is between traditional Internet cafes and gaming/PC cafes in Japan
There are several ways to play 4k Netflix videos on any platform you want, because nothing they are doing actually prevents piracy.
IDA Pro competes with gdb and Ghidra and seems profitable enough:

https://hex-rays.com/IDA-pro/

Then you have the people who sold shovels and pickaxes to prospectors during the Gold Rush
Also remember, Cloudflare is de-facto the moderator of the internet.

Whatever you may think of Kiwifarms, we all saw how that narrative unfolded from a technical perspective.
Oxygen and water are discussed, as well as infrastructure for earth imports. That’s probably the basic framework, and the terrariums come later.
Has anyone come across a good nontechnical summary that could be shared more broadly?

Edit: the Register article linked elsewhere looks as good as it gets for now https://www.theregister.com/2023/07/25/google_web_environmen...
In interviews I began to notice that as I went from junior to senior, I got more questions about scalability than I did about actual logic in Java or javascript. So I started focusing on infrastructure more.

For one interview, the take home challenge was to write a bit.ly clone. I decided I would show off my abilities to do load balancing on the web server and horizontally scale a database.

I wrote my application with a dockerfile for ease of deployment. I set up multiple A records to point to each docker container's IP for a simple DNS round robin load balancing. Each container had a unique hash string printed in the bottom right corner of the website so you could demonstrate to yourself that load balancing was occurring.

I set up 3 postgres databases with simple modulo hashing for each shard; I use an 8 character hashing function (forget which) and did a modulo on the number of shards. This directed each shortened link to its relevant shard, with the shortened form of the link as the key (note: this is not the best solution to the problem; look up consistent hashing if you want a better solution). Which database connection string to use depended on the result of this modulo

All this was deployed with relevant kubernetes service and deployment yaml files, with ci/cd hooks provided by my VPS (I think vultr or digitalocean)

When I was explaining all this in the interview, I was actually interviewing with someone who was lower ranked than the job I was interviewing for (she was a junior engineer with maybe 2 or 3 years of experience, I was interviewing for a mid level role with 5 years of experience)

She said "so, it seems like you're more interested in devops than application development?"

I said "no, I actually really hate devops, but these are the skills I get interviewed on most so its what I practice".

I didnt end up taking that job.
I don't think that future will come to pass, because there is no application of "AI" on the horizon that gets climate change halted by 2030. And the consequences, which are already beginning, will royally dash any hope of utopia like that in the near future. Let's call it 2130.

As to the question: work is still work. People tend a garden and are happy with what they made, despite being able to shop for vegetables in a supermarket. But being in control of your own creation has its own reward and it is appreciated by others, e.g. when you personally cook for them with what you personally grew. Or when you hand-paint something for someone, etc. Success at work is only a narrow dimension of success.
Follow-on purchases from NASA would more than make up for that investment cost. If they are successful and win follow-on contracts.
Your going to have to define technical analysis for me. I'm questioning very heavily that we're talking about the same thing. You don't believe in trends?
You can still report it as malware (which it actually is)
Charitable interpretation by listener is indeed an important part of productive conversation. But charitable, I.e. Not intentionally or accidentally disingenuous statement by the speaker is also an important part. "You should know what I meant" rarely leads to good outcomes, not the least because typically any 4 people will have 5 Completely different but equally confident interpretations on what was so obviously meant :-)

Anyhoo. Yes sugar can be good and sugar can be bad. "It's literally poison and worst thing ever" does not productively move the needle of the conversation, almost regardless of interpretation.
> We're not particularly interested in NixOS or Guix

Why not? Isn't it a competing solution?
It's because information exposed in blog posts can be used to bias or discriminate, either intentionally or unintentionally. Consider a hiring manager finding a blog post from a month ago about the candidate having a newborn child; now the hiring manager has been exposed to information that can be used to justify discrimination.
I usually consider myself a decently smart individual but damnit this has me questioning that...

I read through your landing page and your how-it-works page and I am still...confused. That it ends on a hand wavey "we haven't solved this part yet" statement does not inspire confidence.

As best I can tell you are going to take a lot of open software and gatekeep it behind a paywall but each user only has to pay once...to someone...and then they can access all of the software behind that gate. So you are trying to make an ecosystem of software that can only be accessed by people that have paid some money at least once?
I'm sick of these guys trying to break the web. From now on it's personal. We need to make sure that Google gets very hurt, and ideally they are wiped out from our industry.
Techies care enough about ad blockers that they will install Firefox on normies computers, just so when their normie friend wants to show them a youtube video, they don't spend 15 seconds watching some absurd commercial.

Ad blocking is at least as big a deal as speed in terms of browsing comfort.
I'm sorry; if you think Google has been in any material way "disrupted" by ChatGPT or any of its brethren, you either have been duped by propaganda from OpenAI or you are buried deep, deep in a Silicon Valley techbro bubble.

Google is still what everyone thinks of when they want to search the web, despite how bad its results have gotten in recent years. Even actual alternative search engines, like DuckDuckGo, are still very minor players in comparison.
Apple would be in the position to fight this.
This is googles answer to the threat LLM pose to their search engine - cement their ad business into the core protocols.
Is there no EU regulation against this?
Wait until your bank requires you to use it to pay your bills and tax preparation websites require it to pay for taxes.
FBI Seizure of Mastodon Server Is a Call to Fediverse Hosts to Protect Users
Any chance you can point to this letter or the literature? Sounds super interesting.
Mold 2.0
Title isn't accurate, this seems to be a link to all of Mark Watson's older books: including books on Lisp, Haskell, Java, and personal stories.

Looks like this PR from a couple months ago was him moving a bunch of older books from his personal website into this repo: https://github.com/mark-watson/free-older-books-and-software...
https://archive.is/KSOv4
They get real cranky when you pretend that you don’t have a WhatsApp account to switch to.
You don't mention which university you went to to get your degree. Additionally doing a remote learning for a University degree does not look as well as physically attending. I understand back in 2020 there wasn't much choice to be had, but there absolutely is now for getting your masters.

Where did you intern with as part of your bachelor's degree? Did you intern at all? Did the University you attend have job placement and recruiters that attend the University to find talent? These internships and relationships you form at University with recruiters are key to landing your first job. Going to a school that is not known for its computer science program or where recruiters don't go or where top companies don't look for interns at greatly affect your ability to land positions in your field.

If you didn't avail yourself of those things at University you can perhaps avail themselves now when going for your masters but I would advise not doing a masters with remote learning. Also go to a university with a master's program that requires you to write a thesis that's top 10 or top five in the programs that you want for your master's degree. This is the best way to land a good job right out of school. Because recruiters will be there looking for talent at those schools. Avail yourself of every opportunity for an internship and to interact with these recruiters even if you feel that internship is beneath you.
Almost no one knows what a progressive web app is. And for most people, the only way they use the internet on their phones is through apps. It just doesn't occur to them to do otherwise.

I wish things were different. It would have saved our company almost a year's worth of development on a pwa.
The whole website is very confusing. Why would a user want to subscribe to only one developer? Why does subscribing to one developer give access to all developers? Why not put yourself in the middle and offer a subscription to "1Sub.dev" and give users the same benefits?

What does it mean to "give access to downloads and other resources"? What kind of downloads and resources?

Can you give some examples of services that exist that you think don't work well enough?
Sorry but if these people aren’t willing to say this in a way that invites peer scrutiny, then I don’t give a shit what they mumble back and forth to one another, and you shouldn’t either.

We saw this with election fraud claims from the Trump admin and his supporters; wild fraud claims in the media, but not a single legitimate peep in an actual courtroom. Same thing here, wild claims in informal settings but refusal to hold those claims up to scrutiny, knowing they wouldn’t survive.
Who has been mismanaged for at least a decade and depends on Google to pay their bills..

I'm a FF user since the early 00's and Firefox will mostly not go away because Google has an interest in using it against monopoly accusations but the reality is bleak..

And the reality is these people ( Google in this case ) are so far removed from any moral compass about the Web ( at least what most people here think of "the Web" ) that it's near impossible to do anything about it. These companies are huge and from top to bottom there are certain groups that are hired guns to do a job, no matter what "job" it is, they'll do it, achieve those KPIs, get promoted, get paid. Even for their own detriment in the future, it doesn't matter. Big money now, screw the rest.

Btw, this is how every big company operated since forever, the only "news" here is the disproportionate impact their acts do to the World due to their huge size and influence.