skysight-inc/HackerNews huggingface dataset:
I think in a huge number of cases it is possible to objectively say that a change made the code better. I see those very often when consulting at companies.

Just to give you an example (which I ran across last week), if you have some code handling a cart in an e-commerce site and you need to keep track of the number of items in this cart would you prefer the variable name "totalAmount" or "quantity". There's also a variable named "totalAmountIncludingTax" which holds the monetary amount to pay for the items in the cart.
Yond, my friend, isn't the question
I see that Jon Gjengset was hired into this team as well. His long-form YouTube videos about intermediate level rust are excellent and inspiring. Check them out!
I agree with that. But to continue above analogy,

The U.S. assassinated an Iranian major general in January claiming it was necessary to stop an imminent attack.

Israel has similar claims against Iran. That's why they are also assassinating Iranian scientists that are linked to their nuclear program.

Iran has similar claims against MEK (Mujahedin-e-Khalq) organization in Paris. MEK was listed as a terrorist organization by the UN, EU, and the U.S. until a few years. Hence the failed attempt from Iran that you linked here.

I think assassination of a scientist like that isn't justifiable, for the same reasons that Iran's attempt to target MEK organization isn't justifiable.
I needed to buy a set of bolts, I checked my local hardware store and 12 was sold by £2.99.
I thought: 'this is expensive, let me check online'.
Went to amazon, found the same for £1.99 with free shipping (prime).
Now, which one should I buy? The one where I have to go somewhere and then pay more, or the other where I click a few buttons and the next day the product is with me?
Should I 'invest' in my local hardware?
> Intel may be relegated to aging obsolescence the same way HP and IBM did with their "big iron".

Cough cough Itanium is an Intel-HP collaboration cough cough
Germany will require companies to put women executives on their boards
We can jams with summer berry picking (strawberry, wild grape, black caps) to enjoy throughout the year, and just our inability to find lids was stupendous. Those little discs that cannot be reused after they’ve been sealed used to be everywhere, until they were nowhere early in the pandemic.
Cheers, and thank you!

I have a vanity domain which I use to exercise my internet independence :) I've been using PowerDNS with a hidden master, public secondaries, dns updates with lua authorization for dynamic ips and let's encrypt for years. Also the recursor for local systems.

I received great help and had some fun chats on IRC in the beginning. PowerDNS has been a great part of my "infrastructure". My only complaint is that packagers and other naming can't choose between 'powerdns' and 'pdns' :)
Long term (~10 y), Amazon will likely replace all these workers with pick-place robots once the tech gets there.
Very unlikely that IBM would have used the 8088 without a second source - so literally Intel needed firms like AMD.
This article is about corporations tracking them, and then the government buying it from them. Though I'd prefer the corporations weren't collecting and selling this data, te government buying this data to sidestep the need for a warrant is objectionable.
No company should be allowed to get to the size and marketshare that Amazon has now. This just proves that capitalism without intervention eventually becomes toxic and destructive.

It's even amusing that capitalism was pushed so far in the US that it became worse than China. Americans can only buy from Amazon, Walmart and eat at McDonalds. Comparing to China, where people can eat at hundreds of different local small restaurants, several local groceries and local shops.

Essentially, Amazon and Walmart are now some sort of authoritarian government, they are deciding what Americans can buy and who can sell.
It may be deterministic, but are you sure it would be computable? One does not necessarily imply the other.
It’s weird because people agree both are bad. There is no aberration.
It probably depends on the p-value.
Your use-case does not sound like it needs control over C-states and P-states [1].

[1] https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/processo...
I like this idea of trying to solve the problem . I thought it just about disk file formats.

http://fileformats.archiveteam.org/wiki/Electronic_File_Form...

At work we have one that creates a “.snapshot” directory with folders with backups. It works pretty well. (Net app?) I would like that idea at home (Apple has time machine which I guess is similar)

One thing about Linux, I thought it would eventually surpass the proprietary OS in a lot of areas including file systems. I think it has in a lot of ways but file systems seem to be a bit of a mess.

I’ve heard good things about BRfs and zfs but like all things Linux I’ve heard bad things (you will all your data). There are so many options and changing off the default seems hard.
They probably do have nothing better to do, and that's a good thing. Basic queuing theory says that a system needs excess capacity in order to be able to respond to peak demand - you can't just tell a second fire to wait for an hour while fighting the first one. If three engines respond to a fender bender and a more pressing call comes in, they will leave and go there.

I had an immediate family member in the hospital when that "nurses playing cards" ignorance was going around. I wish nurses did have some time to play cards, because it would mean they'd answer when they were needed, rather than being busy with other patients for an hour and then forgetting. We truly are optimizing ourselves to death.
That's absolutely true. It's just also a very narrow lense to look at the situation. I've worked retail and it honestly sucks for everyone involved. The customers can't make informed choices or even get an unbiased direction from sales people. It's a market designed to work with as little information or agency as possible.

People have a limited appetite for friction when they shop too. An ideal store with a better return policy and selection seems to look a lot like Amazon. I'm not saying that it's good for us to invest all of our shopping into one business. It's just what unregulated capitalism breeds over time.
Join the future and let your menu go mobile
I’m a little disheartened by how much e-commerce has changed for the worst since the Zappos heydays, and how the most successful cos now often employ anti-consumer dark patterns and tactics to squeeze more revenue and profits all while limiting investment in customer service.

Wayfair at a $30B market cap comes to mind...dropships almost everything eg zero control of inventory and shipping times, dynamic pricing and fake discounts makes it difficult to know if you’re getting a good deal, customer service very inconsistent, returns not free, etc.
That's exactly the point I bring up in discussions with friends. Amazon provides almost everything in one store - so I don't have to buy at half a dozen shops - combined with great customer service. I can even buy used books from many sellers via Amazon. That doesn't mean that I don't want to support regular shops but as a customer Amazon is just the most convenient option.

Example: a local book chain sells me a book for 10% more money and takes 4 weeks to order it - Amazon sells it cheaper and it's delivered 2 days later.
I learned spreadsheeting in Lotus 1-2-3 on DOS in the early '90s. It is so fast and super powerful. I still use the 1-2-3 keystrokes in Excel to this day (an option that I'm both infinitely pleased and super shocked still exists, Microsoft actually did something right!)

If anyone out there knows how to obtain Lotus and get it running in Linux, please please let me know!

Because, not to put too fine a point on it, sc, sc-im and oleo are completely useless without months of self-training, and even then... meh.
Heck, forget three seats. I would even pay extra just to have the middle seat empty (with me in aisle or window). It really makes a difference on long hauls.

EDIT: turns out it's already possible to do that.

https://thepointsguy.com/guide/buy-second-airplane-seat/
Save Data to DynamoDB Directly Using API Gateway; Process Later with Streams
> Social good isn’t guaranteed in perpetuity.

True, but employment isn't perpetual either. If they later decided that their work wasn't what they wanted to be working on then they would be free to leave at that point.
That's also why we call it QBism [1] instead of quantum bayesianism

[1] https://en.wikipedia.org/wiki/Quantum_Bayesianism
> it’s not just someone’s own freedoms, but everyone else’s right to life

So...not "my body, my choice" then?
Framing in these types of polls is incredibly important (indeed, I found two others from around the same time as yours, and all were fairly different from one another in their conclusions[1][2]).

If you ask people whether they want the police presence in their communities to stay the same or increase, large majorities agree. Only 19% of black Americans want police presence to decrease.[3]

And yet none of this is inconsistent. If the problems in predominantly non-white urban areas are at least in part crime problems that the police aren't solving, it makes sense for those citizens to want to take money from the police, whom they perceive to not be doing their jobs. At the same time, these same people probably would prefer the police to just do their jobs in the first place.

[1]https://abcnews.go.com/Politics/64-americans-oppose-defund-p...

[2]https://news.gallup.com/poll/315962/americans-say-policing-n...

[3]https://news.gallup.com/poll/316571/black-americans-police-r...
I guess you're right. I had algorithms in mind when I wrote this code, not templates or JSX stuff.
I’m not using caddy – but I get complaints that websites hosted on caddy servers don’t work with my tools, which follow the specs and require the absolute URL to work just as well as the relative one.

And I can’t remotely telepathically make all caddy users switch to nginx. So as long as a single HTTP server runs a version of caddy with this bug, I’ve got extra work to do, because the caddy people are wasting my time
I didn't intend it as a joke. Maybe at a developer-friendly company it could be viewed as a joke.
In my opinion, suicide has been a proben in Japan for a long time. It's probably the same underlying issue as Hikkomori and Grasseaters, namely that young men fail to secure their place in the economy, due to the latter being stagnant. There's also people faking their suicide so that they can live an unsuccessful life without their family publicly losing face.

Plus a typical saying is "if a nail sticks out, hit it harder" so I'm not sure you would get community consent for helping the oddballs. At least not from the elderly, most of whom feel like they were the ones who had it though when rebuilding everything after the wars... which led to insane economic growth and a boom of opportunities for them.

So not sure it's correct, but the idea that the elderly worked hard and the youngsters are just lazy is very persuasive. So problems facing the young tend to get less attention by politicians.
I doesn't seem like a comparable situation. There were already multiple competing C & C++ compilers including several commercial options. I don't think complacency is holding Rust back.
Brick and mortar stores and especially small stores fucking suck. Amazon is not perfect but it sucks less.
It will only be joke once our profession unionizes. Until then, nope, not a joke. It's actually very good career advice.
Yes, hydro is certainly a zero-carbon energy source but not without great environmental cost.

https://www.youtube.com/watch?v=laTIbNVDQN8 is a good documentary about dam removals in the American west.
They're at risk now without Amazon.
I was on this tour as well (Nate -- that's where we met!) and really enjoyed it. He was so busy with his company and his development project, but he still seemed to have infinite time for us scrappy entrepreneurs. We had a tour of downtown LV and his apartment, lunch and dinner with Tony and we got a deep dive into a lot of his visionary ideas, even ones that didn't really make sense to me (I fondly remember a brief argument I had with him about the merits of holacracy vs traditional company hierarchies). You have to admire someone who can think out of the box all of the time. Some of his ideas didn't work, but he was always willing to experiment, and the ideas that did work will have a lasting impact. I learned so much from Tony in that short time about urban development, real estate, customer happiness, the entrepreneurial spirit, and even the finer details of Nevada gaming licenses.

Thank you, Tony. You are a real loss to the world. RIP.
> I don't know how to describe it differently as GP, but I'll give it a try. Until a formalised model is built, there is no way to describe it's behaviour that wouldn't come down to writing down the implementation that's currently in the compiler (apart from specifying it by example, which would be even more expansive).

That is the point some seem to fail to understand: said model is absolutely irrelevant if we already have production releases of an implementation of Rust.

A standard is not supposed to be academically rigorous. A standard is a specification of the current behavior so that multiple implementations can meet the current requirements, and thus ensure interoperability and compatibility.

It makes absolutely no sense to talk about "a formalized model" because rust is already used in production without said formalized model. The absence of said formalization is irrelevant. The only thing that matters is that the current behavior is specified and set in stone so that it serves as a target set in stone that anyone in the world can target and expect to interoperate.

It's terribly simple: if a rust v1.25 exists then it's behavior and interfaces can be described. Obviously. That description is what a standard is: an implementation target set in stone that others can use as a reference.
Check out the first chapter of Jayne's probability theory. It's the clearest take down of the frequentist interpretations that you have and introduction to the Bayesian interpretation.

http://www.med.mcgill.ca/epidemiology/hanley/bios601/Gaussia...
I haven't read the article either but skimmed it briefly for a later read; I think it isn't disputing the phenomena that probability is ultimately used to describe (as you seem to claim), but how they are to be interpreted.
This is about as accurate as Rob Graham's other hot takes. He's no expertise in CPU microarchitecture, and he's way off the mark again.
> I don't want the frills of Business but I just want a seat that reclines more than 100 degrees - perhaps 180.

But that's really all business is these days - a lie flat seat.
This over-romanticizes Amiga (a beautiful system no doubt) because there have been message-passing OSes since the 1960s (see Brinch Hansen's Nucleus for example). The key difference with io_uring is that is an incredibly efficient and general mechanism for async everything. It really is a wonderful piece of technology and an advance over the long line of "message passing" OSes (which always were too slow).
"All models are wrong, but some are useful"
This data is being used in all sorts of ways to 'rate' and 'sort' people, from credit worthiness to ... well, let your imagination wander. As far as I'm aware, the US government hasn't started rating people.

Also, US is one of the good governments. Pretty much every government with the legal, financial and technical means is using this data (and the metadata). What are they doing with it?
I wrote a reply to this on my blog (https://jlelse.blog/links/2020/11/stupid-light-software):

With software I most often go from “heavy” to “light”. First, I try to realize the features I need and then I try to optimize where possible. First, I will use many libraries and after I got everything working, I will see if I really need all those libraries and may replace a whole library with a custom more simple implementation that still fits the needs.

A case for “stupid light” software is probably trying to use a static website when an optimized dynamic site is much more appropriate. You start to over-engineer a complex build workflow, when all that’s really needed to speed up a site is better caching.

I have some experiences especially related to the database point. When I developed Android apps, I tried to use flat text files too. But recently I discovered how awesome SQLite is. In some cases flat files are great, but especially when you need to parse those files or retrieve specific information from them, SQLite might be better than flat files. But in many cases SQLite could replace complex PostgreSQL or MariaDB databases, especially when concurrent writing isn’t needed.
I'm finding I'm using Amazon less as more retailers go online and offer better prices. Rarely does Amazon have the best price anymore.

I find their delivery times dropping.. Last order, I ordered and paided more for same day rush.. that came by the end of the next day instead. They gave a $10 coupon but I literally picked the product based on it arriving that day and would have made a different purchasing choose if I knew it was coming tomorrow.
Trilium is somewhat similar to Roam. https://github.com/zadam/trilium/
They do offer that in the Amazon Day program - "Order throughout the week and select FREE Amazon Day Delivery to get all your items in fewer boxes on a single day"
But there is "Smoke on the water" in Montreux.
I think the point here is “you can’t say certain things or you get put on a no-hire list” is nothing more than a boogieman for adults.

Lists that usually do exist in private tend to be ones like “Don’t work for X company/person” which have a plethora of motivations that may or may not have anything to do with discriminatory behavior. But these are circulated and composed by people at the bottom rather then the top so nobody gets fired: the biggest risk here is you lose out on talent.
Ah the irony of considering linux more complicated than windows or mac because it doesn't hide the complexity... compared to adding an extra layer of complexity on top of the real complexity just to hid it.
If you pre-destory the environment you are trying to save I'm not sure what you've accomplished. If climate change is envirionmental problem 1a) then habitat destruction is certainly 1b) and low-density renewable energy sources are a huge problem here as are riparian-destorying damns.
Google is not saying they are not recording queries.
My guess is google saves up everything.
And even if they are not doing anything with that data today (I don't buy that), that can change tomorrow.

And Goolge is way past where I assume they have good intentions.
Do you have any proof Google isn't doing something creepy with that data it collects from DNS logs ?
There are some very valid points there: improve documentation or test. But others are not: refactoring (this should be done explicitly, with proper testing and approvement from management), dependency upgrade (the same reasons).
> That doesn't preclude installing the program locally.

Of course not. But the project makes it pretty clear that it's designed with multiuser in mind. Can you host multiuser web apps only for yourself? Of course, I do that all the time. The unreasonable thing is saying "I use this thing exclusively for my own stuff on my local network, so screw your requests for multiuser, public-facing use cases."
Saying that "the probability of a coin toss of 50% talks about you" is not an interpretation of probability. Saying that we are "50% sure" is also not an interpretation of probability. It's a nonsensical statement. It's like saying we are "50% angry". It doesn't really mean anything.
This is a scary post. Both are of extreme concern --- but it's especially worse when the government itself has the power to coerce AND force you to do something by written law.
I’m not sure if this widespread but Amazon is the only place I can order from and get the package at my door in a high rise building. And right now every time I think there’s a slight chance of me getting other people sick I order my basics through them (including Whole Foods). This morning it was toilet paper, sparkling water and a replacement for my headphones I can’t hear out of anymore.
Yeah but is it? They are both programs with logarithmic Kolmogorov complexity, and Kolmogorov complexity is only defined up to constant factors unless you commit to a computational model.
If you do commit to one, which is the shortest is just a function of what are the specifics of the model you chose, which isn't really interesting, it's literally code golf at that point.
> Better to someone often means applying a pattern that they just discovered in a blog post that week. Software design is still entirely subjective.

No. There are plenty of not-purely-subjective criteria to justify refactors:

* the refactor improves abstraction quality

* design improvements that result in edge cases being obviated

* coupling is diminished/cohesion is improved

The relativistic "there is no perfect software design" view is good inasmuch that you don't make idols out of any particular design approach. It is bad when it becomes a fatalistic, thought-terminating meme used to justify one's own inaction. Software design is difficult work. That doesn't mean it isn't possible because the Internet hasn't figured out an exact recipe for creating it. :)
In my country, people did it the (ex)communist way, wait a few months quietly then ignore the laws and pretend nothing's wrong, heh.

Same result as the US, hospitals over capacity, doctors just saying fuck this and quitting, infections and deaths through the roofs. At least no one got shot, I guess.
Looks good, thanks. Will you include more topics that are missing now?
It depends on what specifically you mean by “back.” Amazon has been financially supporting the Rust project for over a year at this point, which is one common interpretation of “back.”
The htmx way to do this would be something like this (assuming a contact model per row):

The summary rows would handle a click to load the detail HTML for the contact, and replace the entire row

<div hx-get="/contact/42/details" hx-swap="outerHTML" ...>
...
</div>

The detail rows would handle a click to load the summary HTML for the contact, and replace the entire row

<div hx-get="/contact/42/summary" hx-swap="outerHTML" ...>
...
</div>

So you would flip the row back and forth between summary and detail views. This would involve two templates server side, which seems about right, and would place the logic inside separate and fairly simple server side logic.

Note that here the URLs are encoding the row state, so we are using Hypertext As The Engine of Application State (HATEOAS) without thinking too hard about it.
Why can’t they be reused?
Well personally I've never heard of Richard Sackler before, but that's exactly what I was asking for.

>> the problem is that the people who have the power continue to do what we don't want them to do.

If an outraged public has clear alignment on what needs to happen, a lot of times this can force the hand of government.

On the other hand, being unspecifically frustrated isn't enough. A lot of issues are very complex (e.g. bailout), and culpability is spread thin, and laws are limiting. If there isn't alignment on the facts, then some irrelevant figure will be scapegoated to sate the public anger.
I apologize for the snark but tthreads on this site that touch this topic are always uh... challenging.
Forget the coin and the balls — does the nucleus decay? You're not missing any knowledge; there isn't any.
Interesting. Have there been many attempts that failed?