skysight-inc/HackerNews huggingface dataset:
> I would be quite a turn up for the books if this AI co-pilot gets suddenly and dramatically better in 2030 and it negatively impacts the software engineering profession. "Hey, that's our code you used to replace us!" we will cry out too late.

And that's why I won't be using it, why give it intelligence so it can work me out of a job?
The inverse is also true- I've found it significantly harder to get to know my coworkers over Zoom at my current shop than I have in the past. Granted, this is my first "office job," but at the jobs I've worked in the past it's been super easy to meet other people and get to know each other.

I get that some people want to put their head down and grind for 8 hours a day then move on with their lives, but I tend to prefer at least knowing who I work with. I work at a small company, well under 100 people, and haven't met half of them.
> * unit tests are superb documentary as every dev can see how it is used and how it works at runtime

Unit tests tell me how the code is supposed to behave given certain inputs, but without a statement of what the function is trying to accomplish I can't tell if any necessary unit tests are missing. Or if any are just accidentally working.
Facebook Launches Substack Newsletter Rival, Won’t Take Cut of Pay
Business of K-pop: Inside the pandemic-proof empire of BTS
CISA’s CSET Tool Sets Sights on Ransomware Threat
In almost all programs inheritance is for re-using code, so it is implementation inheritance. The big problem with that approach is that in most cases there is no contract for sub-classes, the properties that a sub-class is required to have. This can lead to very messy class hierarchies.

Also note that a lot of problems disappear when objects are immutable.
For my hardened Furryfox that NPR's joy is dull gray screen. Very true about NPR, I'd say.
Hey, I made WonderLeak, here is a little more context about what it is. Thanks for checking it out!

* WonderLeak is a fast allocation profiler for Windows that can handle long running multi threaded targets that are performing many millions of allocations over their lifetime.

* WonderLeak will profile all kinds of heap allocations as well as handle allocations, such as file or registry handles.

* The UI gives you great filtering support so you can drill down into the results and find the allocation leaks in your application.

* WonderLeak supports applications built with different toolchains such as Visual Studio or C++ Builder, so numerous symbol file formats are supported, including PDB, COFF, DWARF and TD32/TDS.

* You can integrate WonderLeak into your application with the C/C++ API or into your pipeline with the command line interface.
You're right — the headline gives away that this is not a serious piece. Journalists often do not have input on headlines, but I would think that they would be able to push back on a headline that is actually misleading (or makes them look foolish, as it conflates income/wealth).
Remind me when GitHub handed anyone any money for the code they used?
There are a few ways wealth can be taxed, but usually only when it is changing hands. The so called "death tax" is an example, which is why it is such a hot button issue with billionaires that they propagandize it to the point that most Americans think it could affect them. A tax on wealth that is otherwise idle is novel.

In some ways the system as it currently stands is backwards, as it rewards hoarding and punishes people only when they try to make their wealth do something.
I also think it's a misnomer to say the ProPublica article was a revelation. It's like they breathlessly reported that the US Military has a bunch of weapons. Of course the rich don't pay tax on their wealth. Nobody does. And nobody ever asked them to.
An elegant way to develop and test Microservices
> postgres proxy or similar where it would know where to send the query to based on the table + column value / pk.

That sounds like sharding, which Postgres supports already.
If you send everyone to jail, how are you gonna collect the fines next time lol :D
I used to be confused by SpaceX marketing. Why do they talk about 90%+ cost reduction per KG to LEO? Maybe the general public will fall for it, but the general public doesn't often launch satellites. The actual experts will just laugh them out of the room. There's no way their marketing can fool anyone who is in a position to give them money.

Apparently I was mistaken. There are people working at the JPL who seriously believe we'll be able to send payloads to the Martian surface using a human-rated vehicle and bring it back to Earth for $1,000/kg. There are people working for NASA who actually believe we will be able to launch to LEO for $55/kg.

What the Hell?

I guess it's no wonder NASA is doing so badly if these are the sorts of people they're hiring.
Why? The company is US, they should pay you what they can bear to pay your peers in the US. SWEs are criminally underpaid in Europe. I should know, I am one. Most of my salary gets hoovered up before it reaches my pocket and the only "out" is paying a bucket load of my salary into a pension I can't enjoy until I'm almost dead.
The value proposition of a tax accountant is not usually crunching numbers. It's instead helping you find the optimal choices to make when filing, helping you model your situation in terms of tax code, and giving you advice about how to arrange your affairs the rest of the year to give you the biggest benefit come tax time.

The one I've used has consistently saved me more money in taxes than he costs. That said, my tax situation is also nowhere near complicated enough that an accountant has ever asked the order of magnitude you were quoted, so YMMV of course.
I think OP meant - people forget about the large company Intuit being a business built on an abusive business model enabled by technology. "Big tech" is a pejorative term in this case to trigger a reaction.
The word uniformity puts a negative spin on the sense of cohesion I'd like to see (like uniforms). What I'm talking about is how a group of friends adjust to each other. They show a sense of togetherness, self-awareness and interplay that leaves a sense of harmony. I'm not talking about a platoon of soldiers in uniform at attention.
Nice, looks like it's installable on the M1 Mac as well if you are running Windows 10 via Parallels.

Interestingly, there's a message which says:

> Your PC does not meet the minimum hardware requirements for Windows 11. Your device may continue to receive insider preview builds until Windows 11 is generally available, at which time it is recommended to clean install Windows 10

I'm guessing that's at least partly a TPM issue. However, it's downloading ok via Windows Update.

I wonder what the future of Parallels is. Windows ARM runs surprisingly well on it, but it's a Preview build as well, as MS haven't released it as a stand alone product.
A step in the right direction, but...

""Just to clarify, the bill does not decriminalize the sale of psychedelics. It does not decriminalize in any way, giving or sharing or otherwise providing psychedelics to anyone under 21. All of that will remain illegal."

That's still unjust and counterproductive, as it continues to enable organized crime's involvement in the production and distribution of psychedelics and does nothing to ensure that psychedelics are pure, and funnels a lot of the money from their sale in to the pockets of organized crime instead of taxing them and having that money go to the state.

Dealers shouldn't be arrested for selling any more than users are for using either. Arrest for this is unjust and immoral, and we know primarily the incarceration falls on the heads of minorities, something that has its roots in racist drug laws.

But despite all the downsides, decriminalization is still better than keeping psychedelics completely illegal.
My comment was related to the fact that there actually is "something", call it terroir, call it local knowledge or whatever that makes those products different, no matter how hard you try to reproduce them outside (and no, it's not nostalgia, people I know who are not even Italian have the same opinion).

For what regards the rule, the main reason it exists is to protect local businesses I think. Many of these productions are local and small. If someone big from US or China comes with a product of the same name the industry where the product was created is lost forever.
NetHack Challenge AI Competition
As GP said, protests are scenarized. It looks like good protests are successful, but other protests are just delegitimized by inserting violent people in them and not arresting them.

In France, countless pictures of pallets of bricks being delivered to demonstration sites in the night before the protest opposed to the leading party, in addition to criminals not being arrested, should at least give you a doubt on how much the “bad vs good” show is artificial.

Many legitimate protests from people who actually are minorities in their nations, were put in bad light and you never heard of them.
Eh, it's a fuzzy topic, because wealth is essentially income at the top end. But yes, you're correct.
I think you have it backwards. For a stationary process, the probability of getting a new "all-time high" actually goes down as your record-keeping time increases.
Major Linux RPM problem uncovered
Thought I'd submitted this before, but there's been an update anyways that WD now offering support via a trade-in and data recovery help.

More discussion on the vulnerability(s) here https://news.ycombinator.com/item?id=27625925
> most developers never really grow out of solving problems

Do you see that as a maturation process? Is this about moving into management?

> Most degrees and professional certifications are meaningless to people who only care about the knowledge - there's no point in chasing paper that's out of date the minute the course is designed. We don't want that knowledge, it's old. We want current information which the courses and qualifications haven't been designed for yet.

A couple of additions or objections (depending on how some of those terms are understood):

If you care only about knowledge, then you don't care if it's the latest thing or has any application (though I rarely encounter knowledge that has no application). It you care about job skills, and about knowledge only to the extent it serves those skills, that's a different matter.

Also, you can learn about all those technologies, old and new and future ones too, by learning theory. Theory is the most applicable knowledge; it applies to and predicts everything - just like theories in physics predict how every object behaves, now and in the future, not just specific objects in specific contexts. Theory empowers you to solve novel problems and learn the novel tech.

Generally, I think the best way to learn knowledge, including theory, are good degreed programs: They are designed by experts (how do you design a course of study for a subject you don't know?), you have experts guiding and coaching and mentoring you along the way, and you have access to assets from labs to libraries to peers.
There are 2 levels of blame...

Amazon taking action against the vendor, and consumers blaming the wrong vendor.

When you order from Amazon Marketplace you can clearly see who you are ordering from, even if Amazon shipping the item. Consumers getting a bad product will then no only review the item but the seller with negative feedback even though the seller they bought it from may have done nothing wrong
Funnily enough, I thought the script was better than the movie itself. I read the script back in 2014 or something and it was way better than how the movie turned out.
>I hope we both will continue to have a plentiful choice of workplaces where we can work in the style that's best for each of us.

100% agreed! The sudden industry-wide acceptance of WFH is very welcome, and I'm glad that you and people like you are gaining many more options for WFH-friendly employers.

There's a good chance I'll develop a strong WFH preference over the years as my life priorities change, too. Always nice to have options.
Not sure it counters the story, it just sounds like selection bias -- for every Collison that won big, there must be a hundred shadow Collisons who jumped in blind but failed. I totally agree with your first point, though.
Walmart sources their instore shopping to door dash employees. Doordash delivers their product whether you use the Walmart.com, or Walmart Groceries (in store).

The only difference is that it's more explicit it comes from doordash when you use Walmart Groceries.
Ah, I was under the mistaken assumption that ion transport was a subset of ion channels but I see now the latter is passive only.
Terry Davis was diagnosed with schizophrenia; has passed away in 2018.
In theory, a Delft-like approach would work for any given city - but as far as Mumbai goes, the main problem (apart from bureaucratic/administrative issues) is the sheer density of population - there aren't many places in the world with such space constraints, and that raises unique challenges (even after having Navi Mumbai built in the '70s the burden doesn't seem to have reduced much).

1) Thanks to the north-south alignment of the city (further aggravated by the commercial-residential area distribution along the north-south direction) there is just an extremely high population load involved in mass movement twice a day (of course, in the usual circumstances). Better infrastructure wouldn't help so much as more structural changes like redistribution of these areas or enforcing staggered working hours.

2) I feel this is more of an administrative problem - the current model of tenders does not work very well and there seems to be little or no incentive (or deterrents) for contractors to keep roads in good shape. The current road infrastructure is dismal and would require a major system overhaul to facilitate finances and will required for replacing the existing material with quiet asphalt. But yes, this probably seems more doable.

3) The municipal corp did consider having a BRTS system (a la the Bogota model) but their surveys led to the conclusion that improving the existing suburban rail system with more frequent services was more impactful. In terms of point-to-point connectivity, Mumbai certainly has very good infrastructure (especially compared to Bengaluru and Pune).

4) Don't forget about the honking! There's little or no honking in Delft.
It would make sense if the outage was constrained to US-West, given the heatwave and all.
You know the council doesn't directly receive the tax dollars, right? This is a conspiracy theory.
Bill Gates was an office bully who opposed diversity efforts, report claims
>When board members suggested considering more diverse candidates for future executive roles, Gates would reportedly reply, “Are you trying to effing destroy the company?”
Was slow to load messages for quite a bit. Seems fixed though
Very true. And lots of people don't even understand the differences on their own.
The Unix-Haters Handbook [pdf]
You're thinking of Terry Davis[1]. No doubt about the mental illness. He died a few years ago, and I don't think anyone else is developing TempleOS.

[1]: https://en.wikipedia.org/wiki/Terry_A._Davis
If you're interested in the PLATO system, there's a public-access machine online at https://www.cyber1.org/index.asp
California has its own tax website fairly similar to TurboTax called CalFile. One of the devs is even here on HN.

Unfortunately CalFile seems to be intentionally gimped e.g. only usable if you're under a certain income threshold and technically you're not supposed to use it if you have capital gains or loses (but since cap gains are treated as regular income in CA it works fine if you still use it)
An Engineer’s guide to starting up – 0 to 3 Months
> That's why FAANG still do whiteboard/algorithm questions.

> If implemented properly you get a good idea of who can code and solve problems, and who can't. Of course, there are false positive and false negatives, but the signal to noise ratio is pretty good.

I see the idea, and I try to focus interviews on 'show, don't tell', but is there research supporting better outcomes?
Most young one doesn't have experience. Once a good experienced senior tech guy left, there usually a lost of know-how. I've seen this happened where the product development stalled for years because a couple of good one left. It took numerous year to get back to track from mass hiring. And even that was largely helped by 2nd or 3rd best tech persons still left in companies in the first place to mentor the new hires. If a huge chunks of good experience persons gone, development will stall even for Apple. There is a reason why FAANG are competitive even when their pays are insane compare to the lower ranks companies. And nowadays the East actively seek out know-how. None of FAANG IP is enforceable there. Any experienced tech guy can just start a new life over there happily. Give it 2-3 more years and Huawei will be back like pre-Covid.
Comparing it to coal is precisely "better than the worst". Coal is the worst option, and even the US is phasing it out rapidly.

(Developing countries are still using it, and China is still acting as if it were a developing country. But coal simply isn't the alternative to nuclear any more in any developed country. Even natural gas is better for the environment than coal.)
Not quite the same thing, but a past startup I was at developed the tradition of the Day of Peeves. It was a effectively a floating day off, taken on-demand when you are having One of Those Days.

Never would have survived growth, but I did rather like it.
No one sees themselve as over sensitive. Most people are over sensitive.
I've been thinking about writing up a similar post focused on all the dumb stuff that was possible in the 80s. Everything from default voice mail passwords, long distance carriers with predictable code patterns, office phone systems that tell you as soon as you have a wrong digit for outside line access, DECs own global asset management system having a huge security hole in it, etc. Honestly though you can just read the first half of Mitnick's book up until the point he starts breaking into actual buildings to get a feel for it. Social engineering was and will remain the most powerful tool in the hacking arsenal.
I think “right to be forgotten” is important and I’m generally against everlasting social media posts, but for copyrighted works, we really need a centralized Library of Congress that acts to archive these. In order for that to happen there needs to be an equivalent “publishing” mechanism for the web - where the user says - I created something and I want it to be archived. This would cover things that exist behind a paywall or are only delivered as newsletters.
Isn't this how Ventrilo, Mumble and TeamSpeak have worked since decades ago?
An accountant with a CPA could have ten or twenty seasonal temps working under them, but at the end of the day they will review and sign the outgoing product. They are liable and will be on top of your case if the IRS comes to bother you, but don't expect the personal attention of the CPA.

Also, personal accounting is an increasingly niche industry.
We tried running something like pgpool's split write setup, where the app or a proxy in front of the DB knows where to send transactions: https://www.pgpool.net/docs/latest/en/html/runtime-config-lo...

It didn't work cross region because no one builds an app expecting latency between their app server code and database. What we'd see on write requests was something like:

1. Query for data from read replica, perhaps for validation (0ms)

2. Do a write to the primary in a different region (20-400ms)

3. Query primary for consistency (20-400ms)

4. More queries against primary for consistency (20-400ms)

5. Maybe another write (20-400ms)

6. repeat

You can actually use our postgres this way if you want! But it breaks for most apps. It is much, much faster to ship the whole HTTP request where it needs to be than the move the database away from an app instance.
Not for most people. A silicon valley job means a silicon valley house and mortgage - you're in for at least a couple of million for a house in those parts, and it'll be fairly modest by US standards. If you have kids, you have silicon valley school fees and activities. And since all your new friends are silicon valley friends with silicon valley money in their pocket, all your own activities are going to grow more expensive too.

If you don't make a very conscious decision to step off that flywheel, a lot of people find themselves in the position where that 500k is mostly going to maintain your new normal lifestyle.
Submission statement: Relief funding is being allocated unfairly based on a botched amendment to the relief bill. Ironically this un-democratic policy came from a Democratic Senate and Treasury! Also shows how much good data science matters in government and how much of that data science isn’t about doing hyped AI models.
It's not initial fulfillment that's the obvious problem, it's returns that are resold.

If I order 2 of something and they come from different sellers, and one is fake, how would they know which was which? Or that I selected the correct one to return?

Or if someone orders only 1, but recieve it and return a different one they bought from aliexpress.

Knowing that returned items get sold as new, it seems like the problem could compound, especially if the same item gets returned and resold multiple times. If it's a bad fake, that seems more probable then not.
For those of us not expert in the commercial space industry, it might be more helpful to point out some reasoning outlining the impossibility of these claims or pointing to resources that do instead of simply scoffing at them. An eyeroll is not a very educating comment (especially coming from a relatively new account with low karma and no clear expert credentials on this matter presented, though I am assuming you have them) and this is an area I think many of us on HN would like to learn more about as well as improve our critical thinking on such matters. We'd love to hear more about why you think what you think.
I find this criticism somewhat weird. It is very common for companies or even individuals to promote and support policies that benefit themselves. Intuit is seeking self interest here. But why would IRS and our elected representatives cave in ? Are these people so clueless or unethical that they do not care about their constituents anymore ? And if that is the case I don't see how anyone can bell the intuit's cat.
Absent an explanation of why I've annoyed people, I get as much of a dopamine hit from downvotes as upvotes. I'd rather be polarising than forgettable.

Whenever I take an unpopular stance I remind myself of Rick Sanchez's wise words, "Your boos mean nothing, I've seen what makes you cheer".
> But for images i can think about a form of an object, or imagine rotating it, but it is nothing like seeing.

I expect if you practiced that frequently, and gradually (over days or weeks) tried to add more details or colors etc you would find it improves over time.

But whether that's actually a worthwhile investment of time is another question :-)
One of the things that comes up in discussions in the link above is local conditions dictate how structures are built.

In Florida a slab foundation and cinder block walls is what you want in a place with Hurricanes and a high water table.

On the California coast you want a stick built house. Because of earthquakes.

North east the frost line goes down several feet.

Lot of places you have expansive soils which will totally wreck a masonry building.

Also the problem the local workforce will be familiar with local designs. And likely to make mistakes if forced to build something different.