skysight-inc/HackerNews huggingface dataset:
Agreed. I'm not advocating for a housing policy in this observation.

Waiting for housing policy to fit with your ideal of a just world isn't reasonable advice for everyone. There are things which for practical intents and purposes, are beyond our control. If you are looking for change, it is better to focus on the things within immediate control.
Exactly. This is only a vulnerability if you send the same raw url to two different systems and base your security on expecting them to treat it identical, to the point of being bug-for-bug compatible.

As we’ve seen with multiple other vulnerabilities this can be very fragile. Especially when the complexity of the protocol grows, the recent saml signature mixups being a good example of such https://news.ycombinator.com/item?id=28064835

If your auth/proxy parses some parameters used by both the proxy and the app it should forward what it parsed, not the original unparsed data. Only exception is a cache or a best-effort-firewall, but then it’s no longer a vulnerability, just an ordinary bug.
"If you’re fat and get diabetes should we?"

Under crisis standards of care, the fact that you are fat can be used to allow you to die. Likewise, and especially, if you have diabetes, that will be cited as a reason why you were allowed to die. Likewise HIV or hepatitis, or any other health problem that you might have. Any health problem that makes you less than perfect can be cited as a reason why doctors might be allow you to die. Even a person with no known health conditions, but who is simply old, can have their age cited against them under crisis standards of care.

So it is understandable why some of us are angry with those who drove hospital after hospital to crisis standards of care during the later half of this pandemic, when there was a vaccine that could have completely changed the situation.

In a developed nation, we do not expect many situations to happen during out lifetimes that would drive a hospital to crisis standards of care. That some citizens recklessly put themselves into a situation where they could clog up the hospitals, to the point where the hospitals had to invoke crisis standards of care, demonstrates an amoral style of reasoning on their part.
Those services existed only for a few years before fb, google etc took over
Every test I've done (provided for free on the NHS, btw) has just been two red lines.

The control line doesn't show up until the buffer solution has wicked along the test strip, so the verification is "does the line next to the letter C show up?"
> If that eats into your returns in a significant way, you don't have a viable business model

A viable business model is one where, by definition, consumers will purchase your thing at levels that are sustainable. People use apps more than they use web browsers for the most part. Tumblr has to build what people want.
Interesting that they did this before launching their own NFT platform (Quartz)
Funny that you single out VAX (and implicitly VMS).

DECForms actually allowed for the programing of very spiffy user interfaces, which worked very well on VT terminals. Input could be handled extremely fast and efficient by a (semi-) experienced user.

You probably meant Mainframe terminals, which had no ability to handle asynchronous key input, but where you could only send complete pages to the mainframe.

Source: I worked with both. Moving from Unisys 1100 mainframes (and all their horrible utilities) to VAX and VMS was an epiphany.

I'd still argue that a lot of VMS software was actually better and handled better than the bloat we have to deal with nowadays.
> language x written in language y cannot by definition be faster than language y

That’s just.. false. Languages compile to machine code, one way or another. Java’s JIT compiler doesn’t create C code, it creates machine code. So it could very well be written in brainfuck, it could still be theoretically better than C.
Bulgaria is hardly first world, rocknor.

If you can't tell, I am all for the internet but I am scared because I've seen what it can do to the masses who were largely unprepared to face enemies such as fb and the armies of professional trolls forming public opinion online
Yeah it's very americano centric.

In China where I emigrated, white people arent poorer than their yellow counterparts in average because immigration is done differently (no slavery, no low income, leave if you cant make it etc).

The problem is more complex than color, it's just the immigration origin of the population that drive the current state. A better sentence maybe would be "to be a descendant of slaves in a world of descendants of masters", and even then would probably be unfair to people who actually wanted to end slavery and are now guilty of succeeding.
> It's not the initial setup. It's the maintenance over the years that really makes you question the universe,

Initial setup of my mail server and related bits took a few days. Ongoing maintenance over the years? None, basically.
Can confirm this is true, however you should find that subsequent compiles are much quicker unless you’re doing something unusual.

If you’re just changing JavaScript it should be more or less instant (you may not even need to recompile, hit R in the packager console or use hot reloading). If you add a new native dependency or change some native code, it will have to recompile any affected parts of the code but you should still see much quicker compile times than from a clean state.
I remember reading something about this, apparently it’s takes about five generations to escape poverty and about three generations to dissipate family wealth.

I don’t know how to check the robustness of these figures, sounds a bit headliny, maybe sounds approximately sensible at first glance.

Probably something in it.
With endless bug-hunting in hastily-written C code, it could be fewer than 4 lines a day of completed code. (I hope nobody actually does so poorly, except while learning C.)
Hrmm. But is the code pythonic? I’d say it is. That’s what the OP is looking for.
The general consensus for some of the people commenting here (one that I absolutely despise to be clear) is that nobody is entitled to any ownership of anything and should have zero expectations of it, even when spending money on things. Be thankful for what little you get, don't ask for more, and either make your own or shut up. When you start reading these comments with that "lens" you can suddenly understand the logic.
Hello HN,
Web 3 seems to be unstoppable. And I want to help developers onboard it seamlessly. So, I created a Twitter profile to post jobs available on web3 space.
If you are looking to start a career in web3, please do follow it to get vacancies instantly.

If you are a business and want to post a web3 job, just dm me there.

And I love some feedback, please drop your thoughts.
I think that comparing DDG to a young google is an awful comparison and nigh on useless. DDG's reputation for privacy is they're selling point, and they know they would be found out quickly if they do surreptitious stuff because many eyes are on them and would love to nail them to the wall for reneging on the promise to keep searches private. The same logic applies so that they only use search related ads and not tracking/unique ID ads.
I claim pointing people to this story is fair use during the holidays.
This the future, but you will not be needed to enter data manually, everything will be automatically sooner or later.
I would replace "comfort" with "perception" but otherwise I agree.
Propublica has been covering this, the FDA has been throwing up barriers to rapid tests while Europe has been embracing them. One of the barriers is that "users are supposed to be able to execute the test without training " which I suspect is what's leading to the inclusion of optical sensors etc. https://www.propublica.org/article/this-scientist-created-a-...
Never revert to google, use one of the google proxies like startpage.
Google has made a headset with Lenovo, but cancelled it: https://www.lenovo.com/gb/en/smart-devices/virtual-reality/l...
AFAIKT the "director" may be incorrect. He doesn't provide any credentials / documents / corroborated testimony with all side heard.
I am not an expert on, and have not investigated the matter. (BUT) I choose not to believe random people on face value. (Or a journalist quoting some guy)
In Europe a COVID19 quick test is 1-2 USD. This is 20-40 USD? For a device you only use once.

Why is there any kind of market for this?
I'm not convinced scripting languages are not suitable for large projects. It's said a lot, but I've never seen proof one way or the other. I suspect unmanageable code-bases derive from uncontrollable project forces, ignorance, or not caring, but not because of the perceived short comings of a scripting language.
One reason i can think is that NFC wasn't ubiquitous on non-premium phones a few years ago, unlike Bluetooth.
Of course you can alter the ToS, I'm sure Steam and the likes are open to contract negations before you buy a $70 game.
This always happens with whatever language is in vogue at the time. Now it’s Rust. It used to be Go (which still has a little juice left). Before that, Closure and Haskell both had runs. And before that… hell, I remember when Java was talked about this way.

This is the natural order of things and is good.

And the proper term for introducing Rust should be “oxidation”.
Another Tumblr dev here:

That's not even going into the monetization pieces.
As we are implementing tipping and multi-merchant subscriptions in Post+, we still have to use In-App-Purchases with it's severely lacking API.

The hoops we have to go through to get money from our App Store account to merchants are insane. We are using Stripe Connect infrastructure and Payouts API to do that, and that would be totally fine, as well as taking the fee hit.

The most insane thing is that the subscriber can be in a number of countries, where Apple fees differ (as they contain tax). But the webhook does not contain this information, so we had to reverse engineer the whole Apple pricing matrix and the fee calculation for each subscriber to know what portion to forward onto the Stripe account, and so on and so on.

It's been a ride.
I was there to find out if there was a way to find and disable the Airtag without buying an Apple product. It turns out there is no way, you are literally forced to pay Apple money to get someone to stop stalking you. I found out because my ex sent me screenshots of the Airtag location using Apple’s app admitting to using it to track my location.

Apparently, this is not even enough for Apple or the aggressive employees that work there. Incredibly, this seems like a common occurrence and one they have used to exploit and funnel into getting people to buy more Apple products. The whole thing felt like a shakedown, and went from 0 to “I’ll call security” very fast. I maintained my calm and cool, but once she realized I wasn’t there to buy something, the situation quickly escalated.

It’s sinister and surreal, looking up at the floating glass staircase I couldn’t help feel like I was in the fortress of some kind of supervillain, a faceless corporation who has run out of ways to monetize, before I was quickly escorted out by an aggressive security guard.

Apple will gladly help you disable the tags (and sell you some of your own to perpetuate the cycle), but you’ll need the latest iDevice, and a subscription to iCloud with an active credit card on file to do it.
And he died well after Disney…
Decentralized ownership and file storage using NFTs on low energy blockchains would solve this. But no, let's keep complaining about the same problems over and over while we keep chanting that crypto is evil and can't be used to solve said problems.
DDG gets most of its sources from Bing.
They don't mention Yahoo, so it's probably only a minor source, if even used at all.

See this help article: https://help.duckduckgo.com/duckduckgo-help-pages/results/so...
Actually, Java gets ridiculously close to C performance when you only do computations on primitives. Of course you do have some pointer chasing in most code bases but in my experience cache is mostly relevant for repetitive workloads. I’m not sure that a typical web application would win all that much from a C rewrite.
DDG shows ads relevant to your search query.

https://help.duckduckgo.com/duckduckgo-help-pages/company/ad...
Calm down, and stop assuming malice where there is none, please.

Firstly, I never implied or said that no black person has privilege.

Second, my entire point that you seem to be missing is that everyone should recognize what privilege they do have and have benefited from.

I’ve spent plenty of time in the South; I am not implying there is no way for a black person to interact productively with white people in the South. I am suggesting that, generally, in a lot of rural areas of the South, being white lends you more “immediate credit” than being black.

And, to your point, that was but one example. I could have said “inner cities,” and made the same point. That does not, in any way, change the point; it only serves to reinforce it.
Maybe because of some of the following?:

- it's embarrassing to talk about your sex life, and maybe especially gaps in it, online?
- it's naturally private and people value their privacy, particularly online?
- people are so taboo about it that they don't even want to record it for their future self?
- it just gets lumped in with "sleep"?
- it doesn't take up a significant enough amount of time?

All of these depend on the person, of course.
Responding to my own comment, I can see the commenter was making a 'double sided' point which I failed to see - that said, I think it reads a bit more strongly as one side.

(I fully agree with their satirical point however ... it's just the wording of the examples was a bit off in my purview.)

After listening to a family member scroll through some shocking Facebook tirades today, I'm ready to believe a lot of Americans will believe almost anything about the 'other side', it's tragic.
We should go in the complete opposite direction and abolish data ownership straight up. Copyright needs to end. The second it's gone it will no longer be a crime to copy and these problems will no longer exist.
Do you have any proof they keep records of searchs and logs of ips/UINs for those searches?
Climate change is real, not global warming. Weather is now much more extreme due to human actions. "Global warming" does not get a free pass. Please do not spread misinformation.
Fortunately, with GC, you can avoid thinking about many small objects you constantly allocate along the way. Most of them will get collected the next GC run as a young generation going out of function / block scope. Some of them will travel down the call graph and may end up long-living, then eventually collected.

But I agree: for anything that you want to deallocate deterministically, or at least soon enough, you need to track ownership, and care about the lifetimes. Such objects are relatively few, though.
Rails 7 Before and After
The optimization you are getting at has not much to do with object size, but subsequent usage. If the object reference escapes, it has to be allocated on the heap. Value semantics could/will help here.
I had the same reaction, however, there are a lot of review-videos of the production units on their Kickstarter and it looks like it's already in mass-production.

I'm not going to back this one though, I'd rather wait for Valve to release a pancake-lens oled headset with proper audio (this one's audio is crap, according to reviews).
We have checks in France too, they're just not very popular.
About all countries https://www.bbc.com/news/health-53409521 there is some exceptions like Nigeria(dropping slowly) but generally fertility rate is dropping all over world.
I absolutely would, and have, said it to people of color when it applied. (Although, admittedly, I have never phrased it as “check your privilege” because of precisely this vitriolic response which defeats the purpose; I normally phrase it as a question about if any exists)

I didn’t say anything about your privilege. Were I to, I would be asking. There is nothing here to be defensive about.

I have no political goals here. We’re having a non-political discussion.
How and why do you even know there's an email in your "work" inbox? Have your devices switch off notifications outside of work hours and you're done. If the sender asks why you didn't respond, explain politely that you didn't see any notification until work started.

eta: If you keep yourself on the hook, that's on you.
>simplicity

I didn't spent a lot of hours in C++ world, but it never felt simple

- N compilers, N package managers, N ways to do everything
> You need to remember that the battery temperature can influence a lot.

The temperature does influence a lot, but it only influences within a range that's allowed by the current health status of the battery.

In my mind, this status is what should be somehow visible / easy to check. As opposed to trying to estimate it given the current temperature and the reported range when X% full or whatever.

My iPhone says its battery is X% healthy. I've seen my battery drain quicker when I was using the phone intensively by 0 °C than when it sat on my desk doing nothing at room temperature. But the health indicator didn't go up while in the office.
> Will leach poison into the ground.

Electronics must not be disposed with general waste, I'd imagine all Western municipalities have special recycling programs for electrical devices. Not sure if they'd be that happy to receive used covid test kits though.
Lilt API / Neural Machine Translation
It could also be that they prioritize their car and have a budget adjusted for it.
How would this work in more "classical" software where I only get presented with the EULA after purchasing it, downloading it, and launching the installer? Money was already exchanged. How could any contract made after that be enforceable? Wouldn't that mean you're obligated to retroactively give away rights you aquired through the purchase minutes before?
Ignore women, go your own way.
Crushing linux is one thing.

PUBLICLY changing Copyright notice in MIT software and keeping the history online is another thing.
My opinion evolved over the years to the opposite of this, and I really loved C in the '90s.

C is like the old sawing machines. Hospitals saw a never ending stream of cut off fingers, and every recent model has safety features. Old timers claim you are a responsible adult human and should just watch out, and technically, they are correct. They hate he safety features which indeed make their job harder.

But it is humanly impossible to be 100% responsible at scale. You will have a bad day someday or be sick or whatever, and it will cost you a finger. In a team, 2 people will differ in what 'responsible' exactly means, and a dumb error will eat another finger and cause a lot of angry fingerpointing.

C is the same. A group of people, at scale, can't write good enough software all the time. Dumb tiny errors will sneak trough, and C will punish us with instability or security holes. If we want to build any trust in future software, if our profession wants to be engineers instead of hackers, we will require some safety features in our tools. Even if this costs us short term in some extra development time or runtime inefficiency.
Optional is only a part of the picture here. It also missed:

* branch elimination with cmov

* loop unrolling

* SIMD vectorization

* turning heap allocation into stack allocation

All those things could be done without breaking any semantic guarantees of Optional even without value types in place.

Also note how even forcing the Rust program to use references with double Box didn't make the code any worse. So Rust/LLVM had no issue optimizing that out even if Option was defined the way it is in Java now.
Could you elaborate a bit on what you mean by "as bitter as this"? Reading the story with no context, it seems almost reverential to Christianity:

We're in the far future and space-faring humans still worship the old religion(s). A supernova that occurred roughly during the time of a key event in the religion's history turned out to have killed off another distant civilization. There is an observation that bad things can happen to good civilizations and how that doesn't square with a benevolent creator deity.

Do you perceive one of these as harsh criticism or was there some other issue in the text that I missed?
Congrats on your navigation of the military DNA collection.

I'm more curious what the actual threat might look like.

The marginal utility of your particular genome is miniscule. Without deep phenotypic information from biophysical parameters, it is utterly impossible to learn something novel from any single genome. This makes the marginal value of the genome information very low, both to you and any attacker or user. You would not be paid much for your data even if it was sold over and over because the rates are like those for plays on Spotify.

There are not fixed differences between human populations, and there are dramatic pressures to balancing selection that keep diversity focused in key genomic regions that are critical for immune response. This is to say that it would be damn hard to target any single group with a bioweapon. And if you wanted to target a single individual with a genomically targeted bioweapon, you also have physical access, making the problem of getting genomic information without consent trivial.

People often talk about insurance risk. I suppose that's an attack vector. It's also one that can be regulated with laws and social norms. Fwiw I wonder how often this is primarily an American concern.

Imagine a public genome data repository. People donate their genomes to science and post them there for the world to use and learn from. In my opinion, it would be better for an individual to share their data than not. The reasoning is that no matter what is done with the data, the net effect will be that society learns more about the individual's particular genome than those of people who haven't contributed. This will yield better adaptation of the society to the individual. Literally this might mean that a treatment for something affecting the individual is slightly better. In expectation, the worst thing that can happen is that the individual gains more information about themselves.
I sometimes think, one way to break this cycle is to send the all the kids to boarding school or military school. It could put them in an environment free from their background circumstances. It is of course a harsh thing to do, but I think maybe it could work.
Unrelated to the topic, I love this website's commenting system: Via email! So simple and practical, don't know why I hadn't thought of that!
Using Datasette for a Personal Twitter Data Warehouse
Given two scenarios:

A: An affluent individual with a dedicated home working space, high-speed and reliable broadband provider, and high-quality computer, video, and audio gear

B: A poor individual in a multigenerational household sharing working space with other household members on an ongoing basis and connectivity over flaky mobile service using a cheap Android device.

Which do you suppose might have an inherent advantage?

Would an on-prem working arrangement with employer-provided workspace, networking, and computing equipment increase or decrease any such advantage?
Unless you add a repr(C) attribute for C interop.
Sad to see all the negativism. To anyone considering it, just run your own email infrastructure and don't let the naysayers put you down. Email is far too critical to let any megacorporation own you on it.

I spend approximately no time at all in maintaining my email infrastructure which I set up around ~10 years ago.

Of all the things I self-host and self-manage, my email server and related parts is the one which requires the least attention and ongoing work, by far. Set up postfix, it'll take some work initially, then it'll chug along forever.