skysight-inc/HackerNews huggingface dataset:
> A malicious client will circumvent rulesets you have in place. If you do not validate client inputs, you will be exploited.

I agree. That is why there is still serverside enforcement, but performance tuning is heavily cache based and many client request strategies are specifically designed to not bust the cache and cause a high latency call.

Also, in our case, the app is the product. I'm not very positive on it's market fit, so you may never hear of it if it launches to a fizzle, as I suspect is a large probability.
> but nobody really expects the food they get will look anything like the food in the ad did

Have you ever worked at a restaurant? It's not as unusual as you think. A lot of us on HN are in bubbles of savvy people because of our tech-related professions, and most people are NOT savvy. Many people never consciously think about the images they're subjected to.
There seems to be an immense body of research that shows that good ideas do not win out over bad ideas.
From atmospheric distortion they can appear to flicker, or “twinkle” as the song goes.
I didn't call you racist.
i like it too but its gotta come from a place of "i have enough leisure time to indulge in this"... everyone else is just trying to make money and cant fault them for that really
I can't help but rewind to 6 months to 1 year ago, and remember all the "look, flu going down and COVID-19 going up, how suspicious" posts that amateur researchers there so eager to share.

We're barely doing an acceptable job at containing COVID-19, and flu is hovering 1% the activity of a normal year, that should have given people an idea of how much more contagious COVID-19 is.
Game Servers?
The weird thing about the dreams is they came back like Instantly when you stop, and for me they are by far the worst part of the withdrawal. Sadly it stops for me after a short while and I do not remember more than when smoking. So like 1 dream a week maybe.

Kudos on the mediation, that's something I should definitely pick up again, either way.
I live in Minneapolis. The amount of high end condos and lofts going up around the city is staggering. Same thing in the outer ring suburbs. They're going up faster than they can fill them.

My buddy was a professional hockey player. He played most of his career in Europe and just recently moved back. Moved into a nice condo in the down town area. Four months after moving in, he's seeing ads for the many, many open condos in his building, which have been discounted some $20-$30K below what he paid.

We're now creating a deluge of high end housing that is now sitting empty and the owners/developers are having to compete side by side with each other for tenets now and its become completely cut throat. Add in businesses and people are fleeing the city and those owners are already starting to see the coming nightmare.

So yes, I agree we need to build more house, but FFS we need to build according to the needs of the community, not the developer who's in a "get rich" scheme to gentrify huge swaths of the city.
> threatening to reveal their personal information, such as their legal identity

What's the problem with that? Bad things on the internet happen more often than not because of the lack of responsibility.

Doxxing has become the primary sin in the Internet religion but it would solve all kind of problems. I am going to commit that sin and say that Doxxing is the solution, you can downvote me and make my comment greyed out and censor me when you argue against censorship.

Instead of deleting content, simply make sure that it's linked to someone who can pay for it if it turn out to be something to be payed for.

The Anonymity argument is only good when you are actively persecuted by a state actor. I don't agree that you deserve anonymity because the public will demonise you. If you hold strong believes that can be met harshly by the general public, you better be ready for the pushback and think of ways to make it accepted. That's how it has been done since ever.

Therefore, when a content is questionable maybe the users should be simply KYC'ed en left alone until a legal take down order is issued. If its illegal(like illegal porn, copyrighted content, terroristic activities etc), go to prison for it. If its BS get your reputation tarnished.
They already do, and go to great lengths to qualify and quantify their uncertainty. But you seem to be arguing that onl retrospective knowledge is valid. If there's a large fire going on on in a room of your own, you can't say with total certainty that the rest of the structure will catch fire. But if you insist on delaying judgment because it's not yet accurate to say your house/apartment building is on fire, how is that going to work out for you?
Oh, Google Drive bans advertisements? Interesting... ;)
US consumers increasingly worried by rising inflation
> It's like hoping for market competition create health regulation in the food industry.

Why is it like that and not like gas stations not allowing smoking so their property doesn't go up in flames? It's really strange to think market forces must always be against consumer, there can be mutual benefit if the right incentives are put in place.
That's not how heresy works. People don't point fingers at you and hiss "heretic!", instead they judge you and think you're a terrible human being who does terrible things so they shouldn't help or associate with you. You can't "simply ban" heresy.

If you're genuinely interested in convincing people across the aisle to stop trying to ban stuff like this, simply yelling that it's "totally unacceptable as a consumer proposition" and "completely unworkable" and "doublespeak" is barely an argument. Evidently, many consumers are accepting it and will continue to accept it.
> I think it's fair to say that, the more pressure there is to meet short-term obligations, the higher the crime rate.

I don't understand what that means. Pressure on whom? Property owners paying down debt? Residents paying for an Airbnb or rent?
> Now the US is leaving Afghanistan and guess who is stepping into the regional great power void: Russia. And there's George W Bush now saying we shouldn't leave Afghanistan, he doesn't want the US to cede regional influence to Russia. Globalist warmongers are gonna be globalist warmongers.

Don't we also have an obligation to support our allies? I don't think we should have become involved in Afghanistan in the first place, but after we've been there for nearly 20 years, encouraging the Afghans to fight against the Taliban, I'm not happy that we're leaving our allies to die. (Just as we did in Vietnam.)
Who knows, perhaps we were hungover?
yeah, it's even suggested. I know its kinda low pirority in grand scheme of things but still. But well even i could have made that pr so. :shrug:
Please switch to Firefox as well. I beg everyone.
My experience as well. Web apps - if made slightly streamlined and lightweight - with thousands of visitors a month is easy peasy on cheap webhosting.
Google is another scale ofcourse. That's like comparing elephants with mosquitos.
Buying plastic crap from amazon, commuting to office work every day, SUV's, eating too much meat, flying halfway accross the globe for a business meeting or vacation. It all still happens (though Corona proved how much if that was not needed) , and all is frivolous. And all will stop when the oil runs out, or would be greatly reduced if the oil price is set at say 10x the current level
The case I gave is not in any way hypothetical there were many popular actual self published ebooks on amazon instructing you to abuse and possibly kill your kids with bleach to cure their autism.

https://www.cnbc.com/2019/05/28/amazon-removes-books-promoti...

I'm not going too far I'm speaking empirically. Almost 1/4 of the population has an IQ less than 90 and is empirically challenged and a substantial portion of the remainder including those with reasonable or even high IQ are completely dysfunctional because regardless of how functional a brain they were born with they have basically ruined it by training it only to consume and create trash.

One has only to talk to a large enough number of your fellow humans to realize half of them are in fact dumber than dirt. If there weren't literature about bleaching your childs insides to cure their autism or other insanity of the same grade would find no takers.

If you find the number of bleach swillers insufficient consider thatnearly 40% of us in America believe that a genie created the earth less than 10k years ago. Overwhelmingly this is because they do not possess the intellectual aptitude to dismiss this theory. If their brains were highly functioning they would do so despite conditioning. Plenty of people will live 70-100 years and pass away in their hospital bed without ever ever having turned their brain into the on position.

On the flip side others aggressively question the reality they are given but because they lack the inherent intelligence or have spent their entire intellectual life consuming the equivalent of junk food they are utterly incapable of discerning the difference between insane fantasy and truth.
There is also research that connects living in a cluttered/disorganized/messy home to being more at risk of being obese.

https://www.prevention.com/weight-loss/a20513150/how-to-get-...
Lenders and developers invest based on an expectation of demand for high-end housing. What explains these outcomes?
When you go to the store do you offer to pay extra money for groceries so the store can make more money? Why not? Why don’t you find a way to be more profitable so you can pay reasonable prices?

People buy things, including labor, at the price others are willing to sell them.
I wonder when folks will switch to methane hydrates
Thanks for the book recommendation. There is a lot of compassion and positivity in this thread.
No, but if that's the only benefit, I'll happy give that up in exchange for not having to deal with HTTPS.
What would be the result if you flipped the colors, so that the sharp elements are blue and the ocean is red or green?
> makes you waive your right to have the case heard by a court in lieu of mediation by a mediator of our choosing

This really should be made explicitly illegal. It should not be possible for an individual to surrender the right to bring a dispute in front of the court.
Animals are stuck in local maxima (betrayal in the Prisoner's Dilemma). A more evolved group might discover and be able to reach the global maximum (solidarity in the Prisoner's Dilemma). Imagine if tigers or sharks developed pack hunting, or the octopus became more pro-social.

Also, multi-species symbiotic relationships are quite common in the animal kingdom. It would be surprising if that weren't true at other scales (and if it were limited to the sci-fi trope of "worker species, soldier species, leader species").
The Richest College Professor of All Time
Ask HN: Could you critique the idea? (Newbie)
OOf, I'm dreading the critiques (ironically) but would love your input on our idea.

Do you care too much what people think about you/your project/your ideas?

Do you STOP doing fun things you enjoy because of how it looks or how it'll be interpreted by others? Even though you know deep inside literally no one is really paying attention to what you're doing?

Do you NOT go to movies alone, restaurants alone, have inhibitions in talking to customers because of fear or rejection, and what people will think of you?

There is an evidence based of techniques to alter your behavior with cognitive therapy. We propose such a 8 week bootcamp course (weekly lessons and exercises) to reduce this as much as possible.

My co-founder (a psychologist with expertise in behavioral change) and I (a physician) are considering whether people would find this useful.
Or inflation…
Also you can smoke it twice (first vape, joint later) or do edibles later with the rest without the annoying baking first part.

My nicotine addiction surely is way worse for me than cannabis could ever be :3 I smoke way less tabacco tho if I only smoke joints.
Most importantly: leader election should be used only as last resort.

Leaderless systems with eventual consistency are often possible and more robust.
So let's say industrial revolution started 400 years ago (more or less). How long you think climate change will impact life on earth?
It's no big surprise given that the fovea, which is responsible for detailed vision, contains no blue cones.

[0] http://hyperphysics.phy-astr.gsu.edu/hbase/vision/rodcone.ht...
That's not what the ECHR ruled on.
I've never heard of any ancient philosopher being abhorrent about slavery and the like and I've read that there weren't any.

Could you point to some readings if you're aware of it? I'd love to know
So is it "misleading" to address a male suffering from a mental disorder who calls himself a "she" as a "he" in my publicly shared google doc?

We have abandoned all axioms.
Why are you so scared of this topic? You are trying so, so very hard to make assertive = aggressive. Maybe you should reflect a little bit on why you are trying to force a narrative so hard? Perhaps this is a touchy spot for you.
This worked! Although I ran into another problem with pync itself, which led me to open my first PR with nixpkgs [1].

Thanks for convincing me to give it another shot!

[1]: https://github.com/NixOS/nixpkgs/pull/130402
I always assume humans want their offspring to survive, but COVID taught us that a lot of people will gladly work for our extinction.
You are so, so wrong here.

Who the hell gets to judge what is 'to be payed for' in this world you're talking about? The mob? No thanks!

In fact the internet actually went to shit the minute it pivoted from 'Dont share your personal info publicly' to 'please give us every last drop of your personal information and share it publicly'
Drone swarms smell trouble and could save lives
I like rust, but don't use it for embedded. Here's a blog I read on how to make GPIO access safe https://www.ecorax.net/macro-bunker-2/.

In that article, they have three goals:
verify that the pin is correctly configured,
use atomic reads and writes,
make sure only one thread (including interrupts) can write to a pin at a time.

Spoiler alert, the way they avoid interrupts screwing everything up is with `cortex_m::interrupt::free(|_| {/*read/write pin*/})`, which executes the passed closure in an interrupt-free context. The author's solution isn't atomic, but the borrow checker and the fact that they target single threaded MCU means no one else can be writing to the port at the same time.
My college didn't have an engineering department, but we took electronics as physics majors, using The Art of Electronics. The rules that we learned in class work for a large number of op amp circuits:

1. The inputs draw no current

2. If there is negative feedback present, the output will do whatever is necessary to render the two inputs equal

So you can write the equations for the voltages at the two inputs, include an equation that sets them equal, and solve for the output. To handle circuits like filters, you have to solve using complex numbers. This will be good enough to derive the design formulas in the handbooks.

These days, a third good rule is:

3. Buy an op amp that works as well as needed to obey rules 1 and 2 in your application. Op amps have made huge strides in terms of functionality and ease of design since I was in college 4 decades ago.
It's a cop out to defer to individual responsibility and ignore all the other tools that are available to improve public health. We know that there's a rich corpus of psychological research that provides tools that we know can be used to affect behavior and choices. It's being used to sell us things that are bad for us and that same research should be used to inform regulation policy and public health communications.
>You seem to be making an argument from authority by leaning on experts

I don't think that's the core of what I'm saying. I'm saying people have limited mental time, so devoting an unlimited volume of time to sorting through bullshit is not feasible.

Everyone is going to need to make choices, but if statistically the options presented before them are better, we'd expect better outcomes in general.

'Critical thinking' is one of those things that people keep raising as the catch all solution. This line of reasoning states that it doesn't matter what options are on offer because people will calculate the best ones! Unfortunately, they don't.

Most of our language fluency tests rate people's skills in this area; take the ACTFL scale for instance. The sad reality is that when people are provided with language based reasoning testing, many people perform fairly poorly due to common errors, even in test-based situations. People misread statements, misunderstand their meaning, have trouble moving from specific to general or vice versa, have difficulties tailoring their message to their audience, etc.

In general, the very HIGHEST level of linguistic ability in specifically tested scenarios is what we assume out of everyone as the baseline when having these discussions about social discourse. This is an unreasonable starting point.
Arpanet – The First Internet
Does it make no sense? She hasn't testified yet.
> I didn't call you racist.

But at the top of the thread:

>and to my ears, it comes off as a bit racist

If that's not calling me a racist then I don't know what is.
This behavior by recruiters is wildly frustrating to me even without NDAs involved. I can't count the number of times I've actually been looking for jobs and gotten a coy "I have a role you'd be perfect for" message from a recruiter, then when I ask who the company is they outright refuse to tell me til I get on the phone with them.

For the couple of times I've played ball with this in the past, they've told me who the client is on the phone, so why the secrecy when it's over an asynchronous messaging platform? I don't owe you synchronous time and it'd save us both a lot of headache if you'd just be upfront with who you're pitching.
What's worse than a bad idea? A forced idea (or ideology) and the lack of freedom to express a contrary opinion.

The real problem isn't those who disagree with you or hold "bad ideas", it's those who would take away everyone's freedom to disagree in peace.
The Oberon+ parser, code model, compiler and IDE
Ofcourse there's more to hosting. But that's what the hosting company does! The webhosting landscape - at least here in Europe - is perfect: worldclass technology, local service. I can be on the phone with these companies if there's a problem.
FYI: Dweb decentralised web.

https://www.theguardian.com/technology/2018/sep/08/decentral...

I'm still not sure what it is but I kind of get the idea.
If you’re going to leave it docked, why not use a desktop so you don’t have to worry about deteriorating the battery just leaving it plugged in all the time?
> That would explain why he doesn’t appear in the abbey records or in Tudor surveys."

Perhaps this figure was simply considered too rude to write about.
I recently discovered an interesting thing in the Brooklyn housing market. There's a new luxury apartment building that was just built in the last two years in Brooklyn Bridge Park. It's right on the park, has harbor and city views, and is very close to desirable neighborhoods like Brooklyn Heights and Cobble Hill. When I went to investigate renting an apartment in this building I discovered that the household can't earn more than $156,000/year gross. So that's about a junior/mid-level developer salary in NYC. Why this restriction? That's obviously not a "low income" salary, but just a "relatively" low income salary, given the location and surrounding areas.

And then when I investigated similar buildings in the same area of Brooklyn (DUMBO, Downtown BK), I found that a lot of the renters of these luxury apartment units are actually foreign university students especially from China and India. Nothing wrong with that. But now I wonder, are those students qualifying for that Brooklyn Bridge Park building because maybe they report no income and are "just college students"? And a junior web developer in NYC can't get qualified because they earn a salary that might be a little more than that? I don't understand any of this.
Thanks! I don’t mind doing it by hand. It’s just partitioning. Pacstrap and setup systemd boot or grub.
I'm skeptical, not from any domain knowledge but from knowledge about spurious results like this in machine learning models. E.g. ML models have been able to predict if someone is gay, or a criminal, etc, from an image, to some level of accuracy. But what they are doing is stereotyping, they are not actually applying some kind of causal logic. It could be equally simple here: seeing stereotype of a high testosterone looking guy, the women's bias more often than not could lead her to think he's up for sex. It doesnt have to be some innate sense, it could just be a simple stereotype. I couldn't read the actual paper, but I wonder what the accuracy was. I bet there are lots of misses.

Anyway, maybe the paper covers all this, but one conclusion could be that you can be correct more often than not if you stereotype. Doesn't make it a fair basis for decision, but it's predictive power is better than random.
It also matters a bit that the blue channel is only 2% of all color-sensitive cones in the retina. That has a lot more to do with poor spatial resolution int the blue channel than the optics.

http://hyperphysics.phy-astr.gsu.edu/hbase/vision/rodcone.ht...
Down on 'The Farm': Learning How to Spy for the CIA (1980)
These days ATMs are dispensing 50 dollars bills by default, unlike 20 dollar bills a couple of years ago. What does it tell?
Sure it doesn’t stop certs for certain domains but again it feels handwavy to say someone can just as easily do these things. Theoretically yeah. But to be a publicly trusted CA, the kind of processes you need to have a pretty extensive.

Still, there are hundreds of publicly trusted CAs so the chance for exploitation is higher.
Is what was said there classed as racketeering / organised crime?
Yup.

I've created a memory leak in java. Not a "I forgot to free memory in a map" memory leak but a honest to goodness "This JVM is allocating heap space and losing track of that allocation". Something that required me to install a special malloc in the VM to track down the leak. This was using standard libraries (You can do it too! Go play with the Deflater and Inflater API and you'll find it makes calls off to Zlib. If not properly handled you end up leaking heap allocations).

That was the first and only time I've ran into that issue, but I ran into that issue.

The guardrails rust gives you are essentially the same that the JVM gives you. That is, use only safe code and (barring a compiler bug) you are safe. However, bad things COULD (not will) happen if you use unsafe blocks. Just like bad things can happen in JNI blocks or places where Java makes use of C libraries for functionality.

And that is what makes rust fantastic. It's got memory safety up there with JVM safety without a garbage collector. It even has nifty keywords (unsafe) to keep developers on their toes when they need it. Just like Java's JNI or Pythons C extensions.

In fact, I'd argue that rust unsafe ends up being more safe than either JNI or C extensions primarily because it is something that can be audited very quickly across all rust code bases. Have a memory issue? It's in the unsafe block.
Nice work! Generating SVGs with code is fun stuff.