skysight-inc/HackerNews huggingface dataset:
No offense, but that’s not really a downside of GPS, people make bad decisions all the time tech or no tech.
An Introduction to Polymorphism in Ruby on Rails
Google broke your website, to be clear, not the GDPR. They themselves don't comply with it. And they also regularly shut people out of Adsense for seemingly arbitrary reasons with no recourse. Bad practices from a company that treats its users like garbage is not an argument against the GDPR.

It's also not all that hard to comply with the GDPR as a small website.
Right, also back to that original point: I could totally believe that a 2009 Google would run that project for other reasons than advertising, such as prestige or engineer-driven because they thought it was cool. I mean there are posts here from people who were part of the original project. Today a project like that would be beancounter-driven and only allowed if it had a clear short-term ROI.

Did Street View have a positive ROI over time? I don't know. It certainly helped put Google Maps front and center. Maybe you can think of it as a very successful advertising campaign - instead of blowing millions on SuperBowl ads you blow millions on cars taking pictures of every public road mile.
Is there really no way to monitise an audience with ads without collecting their personal info?

That seems more of a problem than GDPR exposing that underlying issue.

edit: seems like Google have a non-personalised ad option, but it still uses cookies:

> A Non-Personalized Ads solution (Ad Manager Help Center, AdSense Help Center) allows you to present EEA and UK users with a choice between personalized ads and non-personalized ads (or to choose to serve only non-personalized ads to all users in the EEA and the UK). Non-Personalized Ads only use contextual information, including coarse general (city-level) location.
Although these ads don’t use cookies for ads personalization, they do use cookies to allow for frequency capping, aggregated ad reporting, and to combat fraud and abuse. Consent is therefore required to use cookies for those purposes from users in countries to which the ePrivacy Directive’s cookie provisions apply.
Starve them of their income stream by committing to never take credit, saving and paying cash ahead of time for every purchase? Get everyone else to agree to do the same. Demand for credit scoring will plummet (and with it, the income stream to the scoring agencies).

Open a lending institution that will lend money to anyone with no credit checking? Hope that you don’t get adverse selected out of business, but if you don’t and can compete without it, demand for credit scoring will plummet.

Or petition your representatives to make this particular type of service illegal.
That's a good point we should think about the naming of that page.. as we also have Online only theatres - https://www.dresscircle.co.uk/theatres/online and ones in the sea https://www.dresscircle.co.uk/theatres/sea ;)
Those most affected by incorrect credit scores will have no financial ability to sue a multibillion dollar credit agency.

Those with the financial ability will have little incentive to do so.
There'll be a point where you take a picture of the tiger and your phone will say "I see you're trying to take a picture of a tiger. You suck at photography. Here is a better picture from National Geographic instead".
Racial stereotyping is, in it's most basic form, a predictive model of behavior. It's also illegal in nearly any financially meaningful situation.
but LTO enables interproc optimizations between separate compilation units.
I’m hopeful that we will see less and less gratuitous use of “hi-tech” UI in consumer electronics in the near future. It seems that many manufacturers still believe consumers think blinking LEDs and touchscreens and beeps and chromed plastic spaceship shapes are cool. Despite most of us using high resolution touchscreens many hours per day.

A good physical knob or button usually feels much more luxurious and expensive.
If you read the article it mentions that ASLR doesn't work, and it's treated as a "known bug".
I do understand your point. Like the other person said I did learn a bunch of stuff while deploying this. Also, I plan to run a bunch of services for my homelab and Kubernetes provides a bunch of features out of the box like rolling updates, scaling, etc which take a lot of hassle out of devops.

I deployed this using https://k3s.io/ which takes 5 min to set up. Moreover, I use Kubernetes in my job everyday so the complexity wasn't there for me.
> Because the opposite of black box is clear box

Not a native speaker (never heard "clear box" as terminus technicus), but a mathematician: If it is "the (only) opposite", the relation ist symmetric. So the opposite of "clear box" is "black box" again. Skipping the injective part, "black box" would be still one possible opposite.
I tried to sign up for that from the EU and it was very painful; I didn't manage to get through it. That feels very much like Oracle though.
Interesting. What if the company does this but never intends to hire, they would always pocket the crypto. One of the main problems now is the use case for crypto as not many people trust or wants to use it.
You don't have to ban them outright. You could just ban the sale of guns or require a license, that would make it so much harder for a troubled teenager to obtain a gun. You know, like in Europe. You can buy guns there, even assault rifles, just not at 18 without a license.
It's hard not to feel like maybe Google has lost the ability to develop operating systems.

Did they ever have that ability? I know they did a bunch of work for Android/Chrome OS. But both of those are Linux, have they tried to develop an OS from scratch before fuschia?
You can see this approach even in spacecraft. The Apollo Guidance Computer was an example of a crash-first system (https://www.ibiblio.org/apollo/hrst/archive/1033.pdf).
None of my friends say their stove touch buttons are great. They are not just unintuitive, most implementations are painfully slow.

(my own pet peeve though are microwaves - they are a positive monstrosity of horrible interface bearing no connection to actual typical usage. I'd like one with a massive "add 30s and start button", and anything else is a nice optional extra for me :-D
At 6? The US is behind regardless then. I remember landing in first grade and we all knew how to read already from kindergarten. 1st grade was all about math, learning cursive (which honestly is not that helpful either) and basic life stuff like sending a letter and how the world around us works.
My country is shit overall so I’m not bragging, but if my corruption ridden country could make that happen (even if in small pockets) then the us should have the power to make it happen broadly. Only if they listened to the teachers that go in it for the love of it and not the old useless people that manage the system for their profit or stubbornness.
Isn't that what class action suits are for?
The joke behind that is that there's just as much discrimination, just hidden behind some intransparent algorithms.
Yeah, we had a lot of construction debris once, and rented a 30 cubic-yard dumpster (one of the big ones). After we tossed what we had, we told the neighbors to bring all they wanted. It was really helpful, especially since there were definitely a few that were down on their luck.

It was an awesome way to build good-will, since the price difference between a 10 and 30 cu.yd dumpster was ~10%. Obviously most of the cost is in the truck roll.

We also did the opposite once: we were demolishing a small vacation home, so we told some of the locals to pick through and take what they wanted. It was funny seeing our kitchen.. but in a different house.
Flow: Delightfully tiny but powerful HTTP router for Go
Which part of the memo or AdhemarVandamme's interpretation of it makes you think it's proportional to accuse both of them of racism, to the point of invoking white supremacists? (You aren't directly accusing AdhemarVandamme of supporting white supremacists, of course, but you are kind of implying towards that, as I'm sure you're aware.)

Of course white supremacists will oppose affirmative action -- they'll probably support just plain old discrimination instead, as they wouldn't really be supremacists otherwise.

Does that mean it's justified to imply a parallel with white supremacists just because someone doesn't support affirmative action or thinks other approaches would be better? Or maybe just thinks you should be able to express that kind of a view without being being literally accused of racism and discrimination?

You can disagree with the Damore memo and oppose its views. You can interpret its views of (statistical, not individual) gender differences as sexist, although that could probably be debated. Nobody should be discriminated against due to their skin colour. I can understand and support special efforts to support disadvantaged groups.

But I am also of the opinion that you really shouldn't be able to make accusations of racism, let alone of aligning with white supremacists, without actual good reason.

Just defending someone else or their interpretation shouldn't really be grounds for that. Neither should supporting or not supporting a particular interpretation of someone else's writing.

People can defend others whether they fully agree with the other person or not. People should be able to defend others if the judgement they get seems disproportionate or interpretations unfair. That should be entirely possible to do without being vilified.

I mean, sure, if someone clearly defends neo-nazis, maybe there's no need to pull any punches, but I trust we aren't going to be strawmanning here.

Vilifying someone for defending someone else regardless of proportionality is uncharitable at best.
The sci-fi technology tackling malarial mosquitos
Making the process rigid and algorithmic helps make sure that you aren't using race itself as a variable in your analysis, but it doesn't change facts about the world. Black people have lower credit scores because as a group, they are less likely to pay their bills on time or at all. But because race isn't considered as a factor, a black person who is financially responsible is not dinged just because other black people aren't.
Sending people crypto, I can currently avoid the tax headache. As there’s no fiat involved on my end.
There is a reason why personalised ads are everywhere. They save advertisers money and bring higher revenues to sites hosting them.
If you remove all the balances against Parliament they can do whatever they want. People shouldn't be surprised by this. Arrow's theorem severely limits what democratic bodies like this can really represent from the people and giving them too much power results in similar problems that giving any other governing institution too much power would.
There are cameras with facial recognition at the school I went to. I'd much rather supply a semi-fake photo (so the teachers don't bitch about me not having a face there) to Google than step anywhere near that building ever again.

Schools store children data in unsecured databases anyways, that's really nothing new. I trust a cloud service much more than the school IT admin. The cloud service at least has to fix stuff when a problem is uncovered, the school admin will just get you a detention and carry on.

Fortunately this is many years ago for me, but today's reality for my siblings...
That’s fine as long as it’s open source and a self-contained local piece of software (as Fuchsia is). The problem with Google killing products is that they’re closed source and/or require huge server resources and/or ML models.
Jeeze, I don't even have anything to add. This is so incredibly cool.

The modern web is thrilling sometimes.
So you have much more trust in the manufactures who pulled a global scam against the environment?

And if you go look at the breakdown of the two cars, there isn't really anything that makes the ID.4 stand out in terms of technology.

And in terms of software/electronics its clearly not as advanced, VM even clearly admits this.

Its better value to be sure.
Golang has only 1 tunable GC parameter by design so it could be not opaque enough for certain loads but I learned that putting a ballast in ram fixes the too frequent GC sweeps

https://eng.uber.com/how-we-saved-70k-cores-across-30-missio...
Having done both, "the mouse goes on the left" is a far easier change to make than learning a minimised keyboard layout.
In my experience they’re not great for cleaning. They get confused when they get wet and start blinking and beeping and turning things on and off randomly. A set of well-designed physical dials could be made in a way that’s easier to keep clean.
If that were the case, you've still misdiagnosed my point, which was still not a point about American Exceptionalism. That is, even if I was wrong to suggest this was an instance of ignore X, because what about Y, pointing out that such a thing is fallacious would not be an instance of imploring people to indulge in American Exceptionalism.

But, I don't believe I was wrong, I believe you're just confidently incorrect. You entered a thread about one subject, changed the subject to something else, and unless you were offering it as a complete non-sequitur (which you should be clear about), you were suggesting an appropriate response to criticism of China was to ask people follow you on an academic detour to a vague and largely nonresponsive point that left behind most of the previous subject, presumably because you believed that such an exercise represented forward motion in the conversation. So I do think you really are doing the "ignore that, what about this" exercise, and that is what people mean by whataboutism.
Beijing needs the ability to 'destroy' Starlink, say Chinese researchers
Thanks for the fun story. I began appreciating mathematics and sincerely loving it due to the biographies of mathematicians like Sir Isaac Newton in Veritasium channel.
In theory, maybe. In practice? Something would have broken, or you'd have to fiddle with some settings, or you'd have to download the video (somehow) before you could play it in a standalone program – the experience would have been much less streamlined, at least. Also, which single cable would you have used to carry video and audio, and which could be plugged into a laptop and a TV?
I'm not a legal scholar but...

The law won't stop your life being ruined by 10 years of prosecution where you pay for your defence just so you're eventually exhonerated.

And is it an ex post facto law? If Scotus strikes down Roe Vs Wade then abortion was always illegal where it was illegal (depending on exact facts etc) wasn't it?

I'm not saying that's how it should be. But a zealous prosecutor running for election in a deep blue state might see easy political points...
An ActiveX control or Netscape plugin accomplished this just fine 20+ years ago.
PoeLM: Language Model for Unsupervised poetry generation
What makes IMDB great, imho, are the user comments.
One only needs to look at how professionals operate to find already iterated to a close perfection user interfaces. Take a professional kitchen at a restaurant and compare it with a gadget filled home kitchen.
I created and was experimenting with my own crypto token. I think if done right, Indeed and LinkedIn would do it. Like Reddit and their crypto sub, pays out in Moon for every upvote. Get more people to post and comment.
We can't count paper "yes/no" votes in a way that everyone is happy with.

Something more complicated that requires math? How're we going to convince anybody that the results are fair? Let them calculate the totals themselves?
No I use bitbucket
"Most people" don't have LUKS or SSH key passphrases.
Yeah, there's also a reason our polluted rivers used to catch fire and children worked in mines, both those things were cheaper/more profitable to the decision maker too.

But have we forced every non abusive advertising platform out of business as a result of tolerating this abuse for so long?
Maybe it just costs less to build LED screen cars than those with knobs ?
On an application level, this means to restart the application.

Even when no unexpected exception occurs, sometimes frequently restarting the application can be a valid solution. For example when there are potential memory leaks (maybe in your code but maybe also in external library code) and the application should just run infinitely.

Btw, a simple method to restart an application: https://stackoverflow.com/questions/72335904/simple-way-to-r...
It's complicated. The Fair Credit Reporting Act gives agencies very broad latitude to blame mistakes on the parties that furnished the information, and the resulting legal situation is a mess [1]. As a practical matter, you can bring such a suit, but your odds of prevailing on the merits are indistinguishable from zero.

[1] https://www.courthousenews.com/high-court-wont-review-immuni...
I think a more philosophical text by Norvig is quite welcome.

This is better than yet another machine learning algorithm book.
Honestly, with a child I would give them a book on a topic I think they would enjoy. If an adult said "suggest a book I might like", I'd also give them something on a topic I thought was interesting.

Saying you want a "serious maths book" really is just too large a range. I could suggest an excellent book on computational group theory (my prefered area of maths), but honestly for most people that wouldn't be something they'd want to read.
I've kept on top of the current state of XForms for years now because they are the pinnacle of "DRY" for "CRUD" however they aren't ubiquitous due to the ecosystem around them having significant tradeoffs if you aren't already invested in certain technologies. Every now and then XForms looks like it will fit, but then it fails at a later design review. This is mainly due to a lack of options when it comes to the backends to process them. Like many XML family technologies its a deeply corporate world with a lot of lock in.
Yeah, why not? My first language was JS but i use Elixir daily and it definitely made me a stronger dev. What hooked me into Elixir was seeing it for the first time and getting really excited by being able to read the code line by line without knowing the syntax and getting a good sense of what was happening.

But three things i think that really matters for someone to pick their first language are: 1. Is syntax and data types easy to grok right off the bat? 2. How fast are they able to make a mental map of the flow and transformations of data only by reading the code? 3. Are the docs easy to read and navigate, and do they instill understanding?

Elixir definitely is for someone that wants to learn it, and are okay with the fact there might not be many resources to learn from. But what i gathered so far is most of the resources and the community really seek to help someone get a deeper understanding of the language and think about the things that go beyond languages like system design and code quality. Yeah there isn't many packages and libraries out there like the more popular languages to put stuff together, but that's where the fun begins. It's like being in uncharted territory where one is forced to engage with what they're doing and learn how to really build stuff from scratch.

For someone thinking about elixir as a first language, hacking around a basic module and testing it out in the repl to building a web app with Phoenix is a great way to learn.
Yea I thought that was common knowledge.
No, the user’s a genius because they can’t use a lamp.
What's the DB / compute break-even for this use case? I assume if you app uses 90% of CPU cycles on DB access, this is not the way to go. And if your app is 90% compute this is a nice solution.
Ask HN: Has the 'hackerne.ws' domain been especially unstable lately?
Title is fixed now, but it gave me a bit of a shock when I read this today.
No, it makes no sense to change a well-known phrase to an unfamiliar and goofy sounding one just to appease a silly ideology that injects racism into everything.
There's Ringworld too https://www.goodreads.com/book/show/61179.Ringworld
I agree, and thats one the reasons that each show page has reviews based on the ratings of each show i.e. https://www.dresscircle.co.uk/shows/disney-s-the-lion-king and each how has a discussion board. obviously there is still a fair bit to do but we thought about that from the beginning.
Previous discussion: https://news.ycombinator.com/item?id=20104156
I went to a technical high school with (apparently) one of the toughest curriculums in my city (non US). You know what I found unique? That I didn’t know my curriculum was tough. I just thought that’s the way it was for everyone and went for it. Once we got older and started going out and making friends from other schools is when we realized that no one else was learning calc 1 at 15. The initial success rate of the class was like 95%, few kids had to re take finals around the summer break but no one failed. The admissions were not tough at all to this school, so we weren’t gifted. In fact I failed in college soon after.

What I’m trying to say here is that if we push kids without telling them “this is so hard, you might not be able to do it”, they might just do it. If we pushed the gas a bit further in the content we teach, not only we’ll get people learning more and faster, but also they might get a better sense of accomplishment.
I didn’t have any trouble using it.
Not familiar with capability-based practices, but wouldn't there always be a "if (has_this_capability(WHATEVER_CAPABILITY))" at the very bottom...one that could be sloppy? Doesn't something, somewhere do a comparison?
I can barely get modern Christmas lights to last more than one season.
Dyson reveals its big bet robots (aiming to cover household chores)
As a nonnative English speaker (actually mostly reader/writer/listener), I started doing that at some point (many years after English proficiency), to my own dismay.
Free as in freeloading
You guys will have spacetime and causality? I wont have that when I will be a young lad.
That's not a realistic threat model for most people.
Amazon Europe Core S.à.r.l. Industry and Commerce LUXEMBOURG 746,000,000 euro Non-compliance with general data processing principles 16 Jul 2021

WhatsApp Ireland Ltd. Media, Telecoms and Broadcasting IRELAND 225,000,000 euro Insufficient fulfilment of information obligations 02 Sep 2021

https://www.enforcementtracker.com/?insights
Get a Whirlpool with Jet Start [1], it's a big-ish button that does exactly that. Easily the nunber 1 used button on our microwave (which, unfortunately, has loads more buttons).

A pretty good idea, I'm sure other manufacturers have the same but I don't know the marketing lingo.

[1]: https://www.manualslib.com/manual/972967/Whirlpool-Jt469.htm...
Michael Dearing on pricing: https://www.heavybit.com/library/video/harrison-metals-micha...
> The problem with crypto is all the tech-utopians making it, never read any economics (or political theory) ...

Now that's some claim.

You probably disagree with me when I say that austrian economics [1] is indeed an economic school.
Folks like Saifedean Ammous [2] appear to at least have tried reading up on some economics.

[1] https://en.wikipedia.org/wiki/Austrian_economics
[2] https://lexfridman.com/saifedean-ammous/
> Every time you're about to write code with a bug, don't. Write that same code but without the bug.

This procedure (algorithm) is ill-defined (is not realisable by a TM) as it would require verifying two things:

a) the code you are about to write has a bug (ie. has a specific property)

b) the code you wrote does not have a bug (ie. has a specific property)

Rice's theorem says both are impossible.
I don't think I've ever looked at the GitHub homepage, I just sort of go directly to the project I want to look at (mine: URL completion, others: search results)

Having looked at it now I don't think there's anything there of use to me, just a bunch of release updates. I guess this is different if you have open source projects issues to triage