skysight-inc/HackerNews huggingface dataset:
> If actually everyone do this, we will even have an ID number that's not SSN.

I had a similar thought but about a bank account.

So apparently the Federal Reserve got into a lot of trouble for just considering giving every person a bank account but what if we actually do it using the post office infrastructure? The post office is secure enough to handle your passport. Why not your money?
Past a certain level of density, the only thing you can realistically own is a condominium. The key differences between renting an apartment and buying a condo that I was able to identify seem to be that condos are more expensive, harder to get out of if you want to move, and not covered by the city's tenant bill of rights ordinance.
I’m assuming people you are laying off have worked with you long enough to get an idea of their character. If you are firing someone for cause, that is one thing; you are firing them because they aren’t what they originally seemed, so it makes sense to take precautions.

However, if you are laying someone off simply because the business if struggling, you presumably think they are trustworthy enough to employ. If you trusted them enough to give them the power before letting them go, you obviously trust them. If you are worried getting laid off will make them abuse that trust and use their access to cause damage, how could you trust them before you laid them off?
GitHub user sends notification to 400k users
I was this way until late last year, I had an overclocked i5-3570k with 32gb of DDR3. But I bit the bullet and went to a 5900x, I didn’t realize how cpu limited I was at the time though on games and programs. But it lasted for 7 years and I put off upgrading until I could get roughly 2x single core performance.
> They say it'll get to you next day... and then it shows up several days later

Yep, it's running about 25% 'on time' these days for me with Amazon. I've also noticed they'll continue to say 'arriving today by 9pm' even when UPS or Fedex tracking of the package says it is still halfway across the country and it is due to arrive in a couple days.
Well, roads are temporary and it becomes a bit of a ship of Theseus question there to say who actually paid for them.

> Did the government make the right decisions then? Are they making the right decisions now?

Government is allowed to occasionally make the wrong decision. Perfection is an imperfect standard.
On the one hand yes we need to be vigilant & work towards better.

On the other hand demanding a new medium right all longstanding virtual & real world wrongs as it's been created is infeasible & fantastic. This expectation that any social ills, anywhere, can be directly addressed & "solved" is the bad-Utopianism, the type that believes in absolutes g absolutism, that one well executed (authoritarian) move can "finally" address the ills.

Life everywhere has a tenuousness to it. We should always be trying to improve. To think of guards. But honestly there's longstanding problems with reputation & trust in the rest of the online world, in the rest of the physical world. Spinning yarn that "this time we need to be extra sure it's all safe" is, imo, a misdeed.
That's the point. This tool is not for the teams. It's for your personal development needs. I often find myself working on multiple projects, which require roughly the same environments. Say, I may need a container with PHP for multiple projects, but each would differ slightly in some way. Maybe some configuration file, maybe something else. I would just `cd` to the project's dir, type `dock php8` and it would create a container based on the "dock/php8:stable" image. Then I'd install whatever else I need. I wouldn't need to bother editing a Dockerfile. I would get a nice shell immediately as I type the command. And I wouldn't need to remember that I'm running a container (even if it was stopped), because if I go the same directory and type `dock` (no arguments), it would automatically start/connect to the right container.

I've tried using Dockerfiles with teams. Over time it gets absolutely ugly, because you have to keep track of yet another configuration file collectively. It's all fun and games until someone creates a branch with an updated Dockerfile, you check it out, it alters your container and then you go back to master only to find out nothing works. That's just one example of madness.

We cannot rely on containers as a collective development tool. They're not, it was a dumb idea in the first place. Dockerfiles effectively make system configuration and setup a part of your vcs repo. And that is wrong. We might as well check in the root filesystem into the repo altogether then.
Show HN: SSH Now – a terminal into any machine
+1

There is a large stock of existing single family houses that cost as much as buying a car - $50,000. In theory, anyone with $5K down and can afford a $200/month mortgage can get a single family house in quite a number of cities.

In practice, the problem with the housing market goes way beyond the economic basics of land, construction, ZIRP.
For a perspective from within Mainland China — you’d expect these problems to be 10x worse there, but they’re largely solved for most items (on Taobao, JD, and Pinduoduo):

- you can return almost any purchase within 7 days of receiving it, without any reason or excuse, usually with free shipping

- logistics and payments are extremely efficient and low-overhead, meaning everyone is ordering a bunch of options, receiving them within 1-2-3 days, and returning all but one or all, the system is handling this well

- margins are low, competition is crazy, search is AI/image-based, meaning you almost always get an amazing deal, 3x-10x cheaper in nominal terms vs same product on Amazon

- the way Alipay works on Taobao, most consumers are allowed to defer payment until they received an item and decided to keep it, no credit card needed

This only fails with products where it’s difficult to verify the quality yourself and the downside risks are high - most famously baby formula - then you just buy from official brand stores at high markup.
That's a very weird response. I'm obviously just talking about the inflation claim you brought up, pointing out possible sources of income for the program without "printing money". Not sure how "you don't know exactly so I'm right" fits here.

There's probably even a named fallacy for what you're doing here.
Sure, but then that reduces the effectiveness of such techniques by 1/4 or 1/10, while still carrying the risk a secret shopper finds it.
I cannot for the life of me find the address to which I must send the permanent opt-out form. Did anyone manage to find it?
Well, you can somewhat simplify it:

int add_two_numbers_smart_way(int a, int b) {
auto x = std::make_shared<Data>(a, b);
return add_numbers(x);
}

But you still get what you ask the compiler to deliver. If you don't specifically ask it to count references, it won't:

static int add_numbers(Data *p) {
return p->a + p->b;
}

int add_two_numbers_smart_way(int a, int b) {
Data x(a, b);
return add_numbers(&x);
}

Here's the result:

add_two_numbers_smart_way(int, int):
lea eax, [rdi + rsi]
ret

To answer the original question, it won't optimize the smart pointers away because the smart pointers are not implemented by the compiler. They are a generic construct telling the compiler to allocate memory, increase reference counter, decrease reference counter and free memory. How does it now this is not a unit test for memory allocation API or atomic operations?

A better question would be why C++ went for implementing certain things on the library level instead of the compiler level, and the answer here is probably "historical reasons" and someone's judgement call on flexibility vs performance under specific circumstances.
I think the important point is that we’re reasonably certain we can create it.
Billy Woods talks about this phenomenon on the outro of Speak Gently

https://www.youtube.com/watch?v=gXFgjQ9dZ8M&t=2m46s
Now, explain why that's a bad thing. Voluntary eugenics doesn't strike me as bad or immoral. If you're not forcibly sterilizing people, what's wrong with it?
Like Like: A Twitter discovery tool
Sigh. Mea culpa.

I actually am trying...
I was looking around last week for tables like this but then with some more intricate filtering with logical operators.

I had in mind something along the lines of query: "columnA: <5 && columnB: >=12"
Or am I asking too much of the js ecosystem and should I go back to playing with excel?

Anyone any idea if there's a solution that does what I want?
That sounds great, but I wonder, have you run into issues with compatibility? That is, for sites that do incredibly annoying things like that, have you found that it ends up breaking things?
Fun story. I gave Nix a try - my standard 2 weeks - and realized it's not solving my problems, while creating a set of different ones. Ironically, `dock` was conceived while I was experimenting with Nix. But Nix... and Docker, in part... They are manifestations of this need for certainty we humans have, it doesn't lead us to good places :)
I just installed an old clock app and use my ipad 4 as a wall clock!
You have a very different definition of “terrorism” than the rest of us.
BadWolf is a minimalist and privacy-oriented WebKitGTK+ browser
ByteDance exits Josh parent at 56% discount ahead of re-entry into India market
Meet developers 1:1 every week and team up on projects
An unpolished demo I made - https://youtu.be/r6Fu43r0Xpk

P.S The demo has music in the background.
True. However then the postal fees are on the receiver. I wish there was a DNS service which would shield my privacy and provide dynamic pricing for the likes of FedEx, UPS, USPS.
I enjoy Amazon Prime but don't want Amazon to know where I live.
The USPS is actually entirely to blame.
25+ years of professional experience here. Having worked in embedded systems, complex Enterprise systems, high speed compilers, AAA games, Client/Server applications, Web development etc. I never use debuggers. The software I am working on is too complex for that. So perhaps you are the one who needs a bit of education to realise that what is true in your context is not true in all contexts. When was the last time you used a debugger to fix event interaction bugs in distributed systems for example? How about real-time timing sensitive software? I know your answer is “never” because you can’t debug those systems using a debugger. print() debugging is vastly more powerful than interactive debuggers.
Your observation of the resulting output is correct, but not your conclusion about how it got there is not. The compiler doesn’t try to verify that the Arc is actually necessary, because there’s no point in optimizing the rare case where someone used an Arc but failed to Send it to another thread. The common case is that the author knows they won’t be sending it to another thread and so they use an Rc, or they know that they will so they use an Arc.

The C++ language standard folks had to make a different choice. For historical reasons the C++ compiler is not able to prevent the program author from misusing a non–thread–safe smart pointer by sending it to another thread, so all smart pointers are required to be thread–safe. The compiler may try to optimize away the extra locking, and it may or may not succeed in any given program. It may not be able to prove that it is safe to do so even when you as the author know that it will be.

Incidentally, every Rust program comes with a free test runner which is multithreaded; it runs multiple tests in parallel. This trips people up from time to time because the compiler will insist that certain types be thread–safe (tagged with the Send trait, in Rust) even though the author is not actually using any threads.
I'm actually creating a Unix/GNU/POSIX/Linux timeline for young folks at $JOB. Might post here later.

I've found younger devs / sysadmins struggle hard due lack of context. Most systems work as they do today for historical, not technical reasons.
If you specify “play Spud Infinity on Spotify”, does it work? It might be trying Amazon Music anyway.

I don’t think much of anything is stored or responded locally (beyond wake word processing and “I’m having trouble connecting right now” [or whatever the “I can’t reach AWS” message is])
Sanders has been trying to build support for the idea for years. It's a great idea, imo.

https://www.theatlantic.com/business/archive/2015/10/bernie-...
PO Boxes are tied to specific post offices and/or ZIP codes. There are almost certainly hundreds of not thousands of addresses that are PO Box 271 in the USA. What GP wants AIUI is a single mailable id that can be mapped to any delivery point in the area that the USPS serves.
People, even ones who wanted to "set their kids up for life" acted out of greed, and the promise of easy money. I'm not sympathetic to people who fall for get-rich-quick schemes, it's not surprising most people aren't
It was a joke, old sport
The out of the box KDE experience is killer.
A lot of smaller shops don’t have dedicated designers. The devs do the design work, too.
They got into trouble not because the idea is stupid, but because many banks will quickly become redundant.

Centralized postal banking is not a new concept and actually is a long-term trend.
How did you find the land?
Well they likely x-ray them too.
unique_ptr doesn't have any aliasing guarantees, unique_ptr::get() will happily hand out references to the interior pointer.

It does give you non-ambiguous ownership semantics which is a good thing but there's still plenty of ways to misuse/abuse it.

That said if you can make the aliasing guarantees(such as Rust's borrow checker does) that opens up the possibility of automatically applying restrict semantics[1] which enables further set of optimizations available to the compiler.

[1] https://en.cppreference.com/w/c/language/restrict
I have an extensive test suite (10000+ tests) and zero bugs in production for the last 5+ years. I never use debuggers. Why manually do what software can do automatically? That doesn’t make sense.
The QuickLook is also amazing for Core Image rendering flows, where it generates a PDF showing every filter/rendering step!
If you install it right, you're not mixing channels. 24 on one and 24 on the other.
you don't need 100% of customers to leave a positive review, that would actually be suspicious in itself!

a couple hundred or a couple thousand 5-star reviews is plenty anyway. It's the old "don't be greedy and get noticed" thing.

plus, you can get an initial bump from taking another item and changing the name, or buying from one of the "free item for positive review" services. The fake reviews just need to be enough to offset the ongoing bad reviews. 1/10 boxes is fine.
I maintain very large complex software on a day to day basis. I never use debuggers. Debuggers doesn’t scale to solving large complex problems. Especially in distributed systems.
The delivery needs work, friend ;)
In AC, the neutral can still kill you. Chassis are never wired to neutral. You would die. They are wired to ground.
Atoms and Ashes review – why another nuclear disaster is almost inevitable
what difference does it make if it is an SSN, PostalID, or any other government issued ID that uniquely identifies you? as soon as one is agreeded upon, everyone will request it for that uniqueID ability. either way, everything will be known by anyone
i expect the coinbase value-add is that you do not need to have key security (you trust them to handle it for you).
How about https://github.com/finos/perspective
AMD is going to be supporting only DDR5 for their next series, so supply is going to go way up.
That's where I'm at... but of course we don't have footers of doom, because we won't. So that's kinda moot as far as all the internet "don't do this" proclamations go.

I suspect the really bad stuff comes from places other than the developers.
Preview of Never Heard Before Sounds: A Music Studio Powered by AI
In Canada, you can call or simply add a post it on the letter saying "this person moved". The mailman will reroute future letters.
Bees are legally fish in California, court rules
yeah, i am sure our current ruling class would be way nicer to them if they broke up their union.
I've said this on here many times, but PS only works well with small files. Your examples with even 50 MB files absolutely crawl when Unix is blazing. We're talking 10 minutes vs like 3 seconds. PS code is nice once you get the hang of it, but I've finally abandoned it for most tasks after a few years due to the performance issues. It turns out converting everything to objects is slow slow.
This is a good summary of many of the most annoying problems of distributed systems.
I happens to be a professional compiler developer (among other things). And nope that is not the right answer. The right answer is 1k tests making sure that a new version is (almost) never released with bugs. I haven’t had a bug in production for 5+ years. And routinely completely rewrite and optimised parts of the system with no fear.
If you don’t think dockerfiles are good for development, do you use them for deployment? If not, how are you building your production containers?

The great thing about dockerfiles is you can use the same thing for local testing as you deploy to production.
something is fucked up with their order-tracking platform in general. Returns aren't tracking... refund status isn't updating... it is not just delivery dates that aren't getting updated.

things still seem to be happening on the back-end of course, but the UI to display to customers must be in a database/service of its own and it is often getting stale and never getting refreshed.
Discussed ~3 months ago: https://news.ycombinator.com/item?id=30303903
Bowling balls fall faster. Edit: because of air resistance.
Neat and novel for now, but I worry this will further solidify the same pop stars, songs, and celebrities that go on forever, and new talent and ideas wither due to no market for them. It's like B-52s (the plane, not the band) being good enough to be in service for the past 70 years and keep flying and flying..
The Dream Machine from Stripe Press is good.
(Not a lawyer etc.)

If you didn’t have a US founder I think you’d have more options, but since you do, just embrace the US - it’s will also be the easiest from a fundraising standpoint, and one of the cheaper options.

I actually think the US gives you the most choices from a vendor standpoint, and is the cheapest (or one of the cheapest from an administrative standpoint).

Regardless, definitely do it in a jurisdiction where one of the key founders actually resides (ideally the CEO and/or CFO) as that just makes the administration much easier to have someone on the ground.
Well if you buy Tesla insurance, it seems like you won't need the data, and in the cases where you really do it would be extremely straightforward to compell it legally due to their obvious natural bias.
I use informed delivery but for some reason they only send me images of about half the mail I'm getting...
+1 to this one too. It is specifically focused on on Xerox PARC only. The Dream Machine covers broader scope of ARPA, ENIAC, MIT, etc.
Jeremy Clarkson: Oh noooooooo. Anyway...
I understand your perspective but for you and anyone else reading, here’s a more familiar analysis.

Maps apps don’t make much use of scroll APIs at all, they tend to use pointer events (and/or their older mouse equivalents). When they do it’s almost always auto-panning to some item in a more traditional results list, and always a horrible experience. Apart from infinite scroll, the most common uses of scroll-related APIs are:

- deferring load/execution of resources until they’re pertinent; this is almost always a better UX, unless it’s done very poorly (side eye at many news sites)

- removing offscreen elements from long lists to minimize their performance impact; again almost always a UX benefit unless done poorly, though easier to screw up

- restoring scroll position between interactions; generally neutral, about the same level of quality as built in behavior, but better than not doing it when there’s client-side navigation (and I know this is another JS curmudgeon complaint, but it’s almost everywhere and mostly unnoticed)

- scroll-snap, which has eliminated the need for JS for whole classes of presentation (and probably the first unambiguously good thing MS purposefully introduced to web standards)

- offsetting jump in-page anchor/jump links to place content in view where they’d otherwise be obstructed; significantly benefits UX, unfortunately not (yet?) as widely adopted as I’d prefer

- “scrollytelling”, which can be really annoying but also can be incredibly useful if done well; notably a CSS standard is finally getting real world traction and will make the usage much more user controllable and much less awful for users who don’t control it

- shady tracking stuff which is mostly invisible to the user; entirely awful but categorically a whole separate UX topic

- weird event handlers to control things like video volume; I hate these with a burning passion

Overall, IMO, the value is kind of a wash. But the positives generally amplify positives for a lot of other UX problems and newer standards have made them basically mostly harmless.
I fold up the outer envelope and mail and stuff it into the inner one and send that. They can dispose of their own junk for me.
What does being North Africa or Southern Europe mean?
Can someone please explain this? How did he send it to 400k people?
I personally use neeva and like it so far. High quality results, some fun UI to interact with on cooking and sports topic. Also like the feature to create spaces for sites interested.
Housing in the most desirable areas of the world is unaffordable (i.e. very expensive), that's true. But then so are Gucci bags and Ferraris.
They are already doing those and they aren’t working out too well either.
Haha ya straight up. In the original draft of this post I touched on how Florida real estate speculation fueled the great depression and the crash of 2008. Now it's crypto companies selling digital real estate. Don't hate the player hate the game I guess..

https://mattstoller.substack.com/p/cryptocurrencies-a-necess...
What an arrogant thing to say.
By doing “ @EpicGames/developers”
The reasonable clause is responsible for housing shortage and restrictions. NIMBYism and prop 13 is not..we are all being side tracked and gaslit while there are many powerful and potent forces that control and restrict housing supply in California.
That’s effectively the same behavior as a footer below an infinite scroll. It’s just more obviously stubborn about it.
Apparently you can unsubscribe: https://www.valpak.com/coupons/show/mailinglistsuppression
I think the important thing there is that you are ‘actually’ independent? Obviously this isn’t the case if they make you deal with days off, forced working hours etc. But I can totally see someone just billing by the hour, paying their own taxes, as actually independent.
Since nobody else has responded, I’ll give you my opinion.

I am a lifelong learner. I love to read, especially nonfiction. I have two masters degrees: one in engineering (MS) and one in teaching (MA). The engineering program was chosen for the same reasons you are contemplating right now. The teaching degree was a mid-life decision that was done for more altruistic reasons.

I enjoyed (and suffered) through both programs, and they both changed the way I see things, improved the way I think, and helped me to learn new ways of solving problems and conveying my thoughts and ideas.

I learned that advanced education and college degrees are not really about your resume and they won’t guarantee you more money. I believe they are a life experience for you to enjoy and to benefit from intellectually. That experience may translate into better performance at work, or in improving your confidence and maturity, and that in turn may result in new opportunities in your career.

Good luck and I hope this helps.
monoprice is the go-to, but I'm sure they're just sourcing from someone else and at some point they'll realize there's money to be made by burning down their brand reputation