skysight-inc/HackerNews huggingface dataset:
>NHTSA estimates that minimum-drinking-age laws have saved 31,959 lives from 1975 to 2017.

I wonder how many assaults and deaths have happened due to underage drinkers being too worried about going to the police or hospital due to their illegal consumption.
https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
I have family in rural Texas so I drive through lots of rural towns a couple times a year. I can confirm that the OP's story of urban decay sounds very familiar (though in many of the ones that I see, there is no up-and-coming suburban edge).

Interestingly, a similar pattern can be found in places like Dallas. You very much get that layering of suburbs where the outermost is all new and shiny, and the further inwards you go the more decayed it is. But of course it's Dallas, so towards the center you don't get a ghost town, you get a concrete jungle with grass poking through the cracks in the pavement, where everyone wants to work in the high-rises there but nobody wants to actually live there. This is the type of "decay" that gradually expands outward into the formerly-desirable suburbs.
The advantages are:

- Cheaper. You can get great cheap android based photos from a lot of vendors

- Free app / games. You can sideload anything. You can find free really indie unique apps/games .

- Just using a cellphone means you are tracked. Murder someone with your phone and they will be able to track you. Apple collects data on you. I don't like it but accept that I am being spied on on any phone.
>That much training isn't required because the people involved will get hurt. It's required because NASA wants everyone on board to be all-around experts at space.

It's still a lot more training than Bezos and Branson got.

>The space station doesn't care if you have a degree.

Citation needed. Every source I've been able to find says NASA requires at least a Bachelor's degree for mission-specific training on the ISS, or a Masters' degree to qualify for the astronaut corps. Given how expensive time and equipment on the ISS is, I seriously doubt they're sending high-school dropouts up to do research.
That's an interesting thought, but you'd probably end up with many different (captive) proxy programs that enabled the different types of sockets their clients needed, so it likely wouldn't be any easier than say LD_PRELOADing all the libc socket calls, or one of the tap/tun things and/or some sort of network namespace.
C++ is not only not going away, its usage is still growing very, very fast. More people pick up C++ for professional use in any given week than the total who are coding Rust at work today. That will be true next year, too. All of the highest-paying coding jobs use C++. That will be true next year, too.
I feel like I'm in the minority in not finding C++ complicated. C++ has gotten significantly LESS complicated c++11 and onward, I'd say. Inheritance hierarchies with private/protected/friends and virtual methods lead to significantly more complex codebases than flat templates and judicious use of constructors and destructors to handle things' lifetimes. When you've got a nice templated API, writing the client code almost feels like writing in a scripting language.

I'd say the only really hard part is understanding move semantics, but even then that's not really necessary and the verbiage on the internet is way too academic in that regard when it's really simpler in practice than it is when explained.
You might be able to go to those users who do like it, add features they want in DLCs and such. Could be a fun endeavor for a side-gig over time.
I guess I didn’t expect my comment to be so popular, and I was kind of tired when I wrote it, it was 2 in the morning. I guess my point was not anything really about complexity (or the evolution of giraffes as HN seems to be very excited to correct me about).

My point was that an AI giving an explanation for its output will almost certainly not explain how the model was generated or trained, because that is the secret sauce. It can only give an explanation from within its own domain of knowledge, unlike a human who can make an informed decision based on facts and then explain it from a higher-level viewpoint, or from the viewpoint of the person asking for the explanation.

For a concrete example, imagine an AI for determining if a given video is of someone shoplifting. I give it a video and it says “yes, suspicious hand movements (78%), avoiding staff (65%), change of clothing (45%).” Here the AI has said why it thinks shoplifting is occurring, and a savvy user could guess what types of videos the AI was trained on.

Buuuut, we are left wondering all sorts of important questions. How was the training data collected? Did it represent a diverse set of shoplifters and patrons? What movements are considered suspicious? What constitutes avoidance? What is the false positive rate of the AI? What was the motive of the people creating the AI…

So to go back to my initial analogy, The AI can explain its internal process of coming to a decision, but it cannot explain the human environment in which it was created. In the same way, we can use science to construct useful narratives for “why” specific features of an animal fit with its environment, but we fail miserably to explain “why” the entire environment came to be.
I do a lot of static_asserts and small composable constexpr methods so that when I am wrong I get a compile failure. Actually with IDE's I get a little overlay telling me the error usually.

Constexpr methods seem perfect for embedded in a lot of ways too. Yes, I won't be touching real memory or ports, but I can ensure that the method isn't doing silly things either. Having a memory address class that filters on the proper operations and only allows them is awesome. Saw a good video on the topic recently too https://www.youtube.com/watch?v=fsMmh8F8uV0
yyyy/mm/dd is the true format because its alphabetically sortable. dd/mm/yyyy is another sensible format because the units grow in size. mm/dd/yyyy is the insane one. Idk why the US persists with it tbh.
Oh, if the author just wrote DD.MM it's fine. I just don't understand why he wrote "June/July" afterwards.
Different ways of local storage in flutter
It's listed explicitly as an option in the FAQ.
Ask HN: Airflow vs. Prefect
Has anyone evaluated both? Would love to hear your opinions
When I onboarded I got option to choose a Mac or thinkpad. IIRC a Mac is a recommended option for swe, but there’s nothing in the onboarding that says do not use windows machine
“Tivoization” and Your Right to Install Under Copyleft
no way, this dev sounds AMAZING. Even if they don't work out what works at this rate they're bound to stumble upon it because they just keep going. It's really impressive.
> Typically I expect a video on YouTube to have about 10% votes and about 1% comments.

this is known as the 90-9-1 rule: https://en.wikipedia.org/wiki/1%25_rule_(Internet_culture)
Untangle your code with MORE than service objects Meet Dry:Monads
It's weird how evidence opposite to the point you are making actually supports your point?

Whatever.
Pointers are not slow because they are pointers. Pointers are slow because (usually) they point to random locations in memory, incurring cache misses. Pointers that point to contiguous memory can be just as fast as that same memory being accessed via an array directly, as long as the data stays contiguous.
You, sir, are smart, don't believe hype, and know how to math.

You are not AWS's target market.
Narcissism becoming the mainstream culture of America.
How much experience of C++ is required to understand that?
EV startup Rivian announces $2.5B funding round led by Amazon, Ford
> Nobody knows what Yerba Mate is.

I think it may depend on your region. Obviously it is very well known in South America (I first became acquainted with it about 25 years ago after being friends with someone from South America who drank tereré, https://en.wikipedia.org/wiki/Terer%C3%A9, all the time), but now I see these, https://guayaki.com/our-product-family/, all over Whole Foods in Texas, so somebody must be drinking them here.
Except that most devs don’t understand what their C++ code actually does at runtime and many try to be too clever and use too many features. I have seen spectacular failures regarding memory usage and copies, static initializers, even exceptions (just design your APIs without them!)

C++ code bases may have less buffer overflows and off-by-one errors but I don’t trust them unless they come with an extensive safety-net in the form of unit-tests with good coverage.
> there is basically no accurate way to calculate the amount of calories somebody expends

Eh, you can get pretty close. Still, you're technically correct. Practical CICO "only" gives you a lower bound for how much weight you will lose. You might lose more.

Here's the thing, though: stepping on a scale is pretty easy. If you lose too much weight with CICO, you'll know, and I bet you can figure out how to gain it back.
I dunno.

Signal had me write a complete async io http server in Java implementing a simple api in a few hours.

I got half of it done in twice the time but I had fun, I never wrote an http server with select and thought I’d like to try. I did not get the job but I didn’t feel it was a waste of time.

Your mileage may vary.
If you want to see horrible, horrible UX, check out Microsoft 365. Everything is a giant mess, violating every rule in the book. Azure, Exchange, nothing even looks like it’s from the same company.
Nice job shitting on people who got sick before vaccine was available, or before CCP even told the world about Covid-19. But also on anyone else who got Covid-19.

What a compassionate socialist you are :-)
Is still is easy to do that. I have Syncthing backing up data from my phone easily and reliably.
No, it is based on leaked schematics[1] from one of Apple's component suppliers who were the unfortunate victims of a ransomeware attach.

[1] https://www.macrumors.com/2021/04/21/macbook-pro-stolen-sche...
Worksnaps Integrations: Connect these providers and your time tracking work flow
Emulator dev who was bullied online dies by suicide. 'This stuff really hurts.'
That's an intellectually lazy rhetoric inspired by probably those ibram kendi's books. People who promote it really deserve to live in a society where dentists, surgeons, engineers making cars and bridges, all get their jobs because they are "underprivileged minorities" of some sort and not the best and most competent in their field.
>Steve Jobs would have never let the TouchBar come to market, if not outright fire the inventor of it.

Same with the stupid camera lens bump that is now ubiquitous across the iPhone. I just picture some engineer walking into his office to show him the iPhone 7 prototype, and he flips it over, runs his fingers over that bump, and fires the guy on the spot.
I don’t think so. None of AWS services seem abnormally cheap. Do you have an example where it seems like they are selling a service at a loss?
You got the point of the parent comment backward. It’s specifically easier for a bright child in poverty to ace one test than to maintain a GPA for four years.
"If that’s the trajectory Apple is taking, I don’t think I will be ditching Linux for MacOS." - I take it you mean the reverse?

I'm similarly hesitant to lean in to additional oversight and control.
Nice. I recently wrote a custom contenteditable component/parser used for chat and elsewhere in https://sqwok.im and ran into a bunch of the same issues.

I ended up switching everything to use regex with rigorous testing as there were far too many edge cases, particularly between the different browsers.

I agree contenteditable leaves a lot to be desired, and indeed I had to file a few bug reports to the vendors while working on it (e.g. in firefox hitting backspace against a <contenteditable=false> within a <contenteditable=true> wouldn't work)

Have you run into some of these cross-browser issues? How have you approached it?

off-topic: what do you like about closurescript?
> Why isn't the union disputing it then?

> NPR was unable to reach union officials
I don’t necessarily think there’s anything wrong with it but I personally don’t want to do take home tests. I’m ok with not getting hired at some places because of this.

I have done them in the past (and gotten hired from them) so like I said, I don’t think it’s bad. I’m just tired of that kind of thing. If an interview isn’t enough, bye bye
Still, as a potential customer, I don't find it very encouraging. You don't see jokes like these for products that don't have bugs or do have decent graphics. Not a very good idea to draw attention to your shortcomings, even if they're expected.
I'll take the downvotes, and no disrespect to the project itself - but only to the falling-over-self comments about ClojureScript.

If you care about semantics at all, or even want your code readable by someone who is in their early days of trying to understand and learn code - it's just ugly and hard to read.

I've been coding since I was 14, and I don't feel bad in saying that I can't tell you what this line does without looking it up. (reset! caret-location nil)))) I can't imagine how you could argue this is good and adheres to any philosophy of openness or readability.
My sincere congratulations to you on actually publishing your game and having players.
Originally published on USA TODAY (paywalled):

https://www.usatoday.com/story/tech/2021/07/23/how-toxic-onl...

I also previously shared a personal message from a friend:

https://docs.google.com/document/d/12pOhaaFh998B0kyc5Sm4Ihlh...
Just buy an iEscape for $199.99
> We lost a jumbo jet to the ocean and were unable to find it because we did not have worldwide coverage.

This does not appear to be a correct statement.

The jet was in contact with satellites, and was well within the coverage area. This is how the Inmarsat technicians were able to provide information about the possible flight path. [1]

[1] https://en.wikipedia.org/wiki/Malaysia_Airlines_Flight_370_s...
Why not cut out the middlemen and go directly to Hunter, that has worked well for CCP-backed businesses before.
Yes, MapleStory, I have met friends that I have on Facebook right now and MapleStory was amazing for me, the activity called Party Quest(running with people through several Quest at time basis was something else)

I played MapleStory around ~2006 USA because the European servers weren't available. Good times, no, really.
Facebook has twisted people against their own in exchange for dark money.

Their products are sad, narcissistic, and vain.

I hope everything Zuck touches crumbles after the political manipulation he let happen.
You're going to sit there and accept a million deaths a year because the alternatives aren't instantly perfect?
They weren't forced; that's not what that word means.
> Is that really all there is to it? The consistency of aesthetic is enough to win? I've always found it to be an interesting question, why they continue to be so successful.

Apple understands that technology is not enough. If you want consumers to want to use your products, you have to get the technology right, and you have to make the product a joy to use.

Most of us in this industry get the technology right, but treat the consumer joy (aka, amazing UX) as completely optional.
Yes, it demonstrates they're confident this is a direction things are taking and that they are in a good position to achieve it. I don't use Facebook so it all makes me a bit uncomfortable, but I think they'll get there. Solid VR option, massive userbase, stable of smart employees, warchest, etc.
So, is the actual data available? I am not seeing it.
I think the ball is in Apple's court, since it looks like macOS currently doesn't support hardware acceleration for Intel's new Xe Graphics.

Fingers crossed that Apple still releases Intel MacBooks this year with their 11th generation chips.
Sadly Steam encourages everyone to do this - if you don't get high enough in the rankings at launch you basically won't make any money, plus everyone on Steam is super accustomed to getting everything at a discount.
comcast lobbyist, too
I believe 18 year olds are allowed to drink on Army bases.
> cryptographic signatures compact enough to add to the PDF417 are possible but not as well standardized

Do you know which are compact enough while remaining secure? I looked into this recently and failed to find one. Went for online verification in the end so data being signed was minimal.
I'm surprised that none of the workers have decided to take it out on the managerial or executive level at the company. Might as well take a few of the people who made you want to commit suicide with you.
The Johnson O’Connor Research Foundation disagrees with you, and they’ve been studying aptitudes since 1922. See https://jocrf.org/aptitudes
You can always setup Nix/Guix on your Debian. Granted, its still one extra repository, per se, but it will likely be the only extra repository you'll have to add.
or improve, if you're not opening tickets to raise service limits all the time, and can afford to deploy 50% extra capacity 6 months earlier.
Clearly, they are: the strike continues.
I assume they get far more information about you than they need.
Selling is always an option - but you don’t need to sell your 401k or house when you leave the country
It is everyone. For instance, in my role as DBA over 15 years ago we went ahead with a relational data model without much thought about 'how do I delete a user'. A few years later, I needed to write a script to scrub a user from the complex schema. Dozens of special cases 'how do we repair the data if we remove this row or alter this foreign key', cascading, and trawling the foreign key definitions in the database schema to write tests to automatically pick up when the schema was changed and fail integration tests if the script wasn't updated to cope... great fun writing that horror, but slow and should never have needed to exist with a bit of forethought. To this day removing an account is a slow, asynchronous process. And now with GDPR nobody should make that sort of mistake again since they should be aware.
I don't know about writing a letter like this, but actually USING non-Apple products was never a big deal in my recollection. I've never heard of an Apple equivalent of the stories of ostentatious hostility displayed by Microsoft executives toward employees (or their own offspring) daring to privately own/desire Apple products.
This is the correct answer.

People are swimming in the koolaid and don't think a different environment exist.

These kids. When I was a kid......
Oh wow, this happened to me this week. I had no other option than to shutdown and restart. Super frustrating.
This is written by Bert Hupert, the founder of PowerDNS among other things. That's at least 20 years of solid C++ engineering work.
IMHO, two things: (1) The gradual destruction of labor unions. When I was a kid, labor unions were strong, seemed like every adult was part of one. And there existed a "brotherhood" amongst the various unions. When one union went on strike, the other unions would wholeheartedly support them. And (2), pro-business bias in reporting (don't wanna upset PepsiCo, a massive sponsor!). Here's a great example: https://www.google.com/search?q=frito-lay+strike+site:foxnew... . Nothing about the Frito-Lay strike. Fox News is the ONLY news source in Middle America. I don't feel like other major sources are much better; they've got sponsors to please, too.
They do make a decent amount more than minimum wage. The pay is only part of it. Work conditions are a major factory.
I.. don't. My days of tinkering directly with WA db are over. These days I just want an easy and reliable backup. After restoring, WhatsApp recognizes the files and takes care of the rest.
Better handling of sync rules. For example syncthing-fork can have one folder set to sync over mobile data and others to wifi only. Stock client is all or none.
> At this point, it's not even really capitalism

yes it is.
Was this for a Sr role? Are you a dev?

They all seem like interesting problems but it just feels like it forshadows a mis management problem where if they can't figure out how to do something they just push it out into your free time and make you brute force it.

IDK, maybe I'm just a grumpy sysAdmin?
(? ((have you written) lisp before))
Sometimes the _professors_ would get sick of the shit the competitive students spread over the class. Nothing quite as satisfactory as watching the lights go out when a pre-med’s career prospects get ranked over a B in organic chemistry. Leave the professor’s attention for those of us who are here to learn, not for those who merely want to collect As.
> Most of us in this industry get the technology right, but treat the consumer joy (aka, amazing UX) as completely optional.

Unfortunately our industry is so metric-based, that we’re unwilling to make investments in intangibles like UX.
Perhaps add an option to pay in a room with random people. (My guess is the most popular word will be peninsular or something.)

Also, a bot may be nice. There are many free English dictionaries. But it may be difficult to balance to get a bot that is not too good but not too bad.
Before he exited the ship someone outside is seen gesturing for him to put the hat on.

It is 100% a calculated "I'm a space cowboy" image maker.
> programs that just work like this don't get traction because they don't provoke as much discussion.

Agree very much. That's why I never let go of a chance to enavgelise Syncthing and its OSS ilk in other fields.
"obviously they are creating a lot of value for customers as well"

Or not. It's been well over a decade (more or less since I've been economically independent) that I've been trying to avoid cheap, made in a death camp consumer goods, but they generally don't exist. What little does exist is geared towards the super wealthy.

I don't want a cheap fridge with WiFi. I want a good one

I don't want fast fashion. I want timeless

I don't want a new cellphone every other year. My SE works fine

There's no escaping it though. Not only have the blue collar middle class jobs disappeared. The middle class quality goods have gone too - there is no Kenmore no more.
The thing that gets me is that in order to get one of these dandy IDs with the holograms, micro lettering, and laser cutting is a birth certificate and an electric bill. My birth certificate is hand typed on an IBM Selectric typewriter on common security paper and the only real security feature is the embossed emblem of the rural county of the rural state I was born - and unless you have a sample to compare with you really can’t validate. Most utility bills are printed on cheap lightweight paper by a common laser printer and the only security feature might be a bit of color or a slightly non-standard size. Once you have a drivers license you are only a fee payment away from a passport.

Granted I might get a lot more scrutiny if I walk into the DMV wearing an El Tri t-shirt and speaking with an accent but barring that it seems a very low bar to turn a crappy hand-typed 50s birth certificate into a modern secure ID.
I didn’t downvote you and I didn’t flag you. Have a nice day.
This is such a great conversation, and I agree with you - that while the egress is egregious; it's rarely a large portion of the cost.

I run a team that manages our public and private (DC) cloud for a successful tech company. - I need more folks to help us do things better. Please contact me Mr. Pugs or others if you are open to thinking about looking at another company.
Yes, well since many companies (notably Google and probably Amazon, too) have absolute bans on AGPL software, I don't think it's working out.

The "religion" of open source is wonky. The truth is that the real value of software is nothing because it costs nothing to reproduce. The real value of software is in people who host it for you, configure it for you, and support you in using it. That, you can charge for. This is the basis of Red Hat's business model which isn't the least bit snarky and, demonstrably, worth paying for.
Are you talking about Amazon?