skysight-inc/HackerNews huggingface dataset:
> It will be too expensive for local retailers to carry them.

How is this any different than any other company being put out of business because someone does it better cheaper or faster?

Would you have said the same about automobiles putting out of work people who work in and around horses and replacing them en masse?

Candle makers when oil came out?

Oil lamp makers when electricity csme out?

> about the way Amazon treats its employees - warehouse and office

You have no data on how others treat their workers vs. Amazon. Amazon is almost certainly way better than a local smaller type company paying less less benefits and so on. They have modern warehouses not the crap that is typically out there. I have worked in my earlier years in one of those. Nobody is forced to work at Amazon it's not the military where you are drafted. And you will always have a small amount of people saying they are driven to hard and outlier situations (bosses and supervisors). Nothing is perfect. Small about of people dissatisfied creates a large amount of noise.

> Amazon will control distribution and supply.

Ok so this happens and then if they get 'to big for their britches' it opens up for others to nip away at what they do (craigslist as an example maybe?).

> That is not a future I want so I put up with the inconveniences of not support Amazon

Your choice of course. I don't think of buying from Amazon as me 'supporting' them. I think of it as being able to get what I need for a reasonable price and very convenient. There are things I can order that I can have later in the afternoon and no hassle returns. Very generally I mean sometimes things are wrong but generally as we all know and judging by the business they are getting they did build a better mousetrap.

Guess what? I know they will raise pricing and I don't even care. I often pay them more just for the security of the ordering and convenience and certainty. Not everything is price price price.
What you're going to miss out by buying your preserved goods is assurance of quality and variety.

There are a lot of deceptive labeling practices in the food industry. Things like an ingredient list that says your food contains "natural flavors" without saying what they are, or not having an ingredient list at all. When ingredients are listed it's common not to have quantities listed, and virtually never do you see any account of the sources of those ingredients. Of course there's no way to tell whether they're telling the truth either, and no way to know how the food was prepared or how sanitary the preparation or ingredients were, what mistakes or accidents happened during the manufacture, etc.

As to variety, there is usually not very much variety at all in preserved goods at the grocery store. Pickled or fermented goods are packaged at the time of the manufacturer's choosing, so you really have almost no choice as to what stage of ripeness or what flavor the product is to have.

Compare this with preserving your own food, where you have complete control over and knowledge of the ingredients, source of the ingredients, method of preparation, flavor, degree of ripeness, and virtually everything else.

You can completely customize everything to your needs and desires, and don't have to settle for whatever the manufacturer chooses to give you.

It really opens up a whole world of possibilities that store bought food just doesn't offer.
everyone can cheat, but almost no one does

That's the point of "fair queuing". The idea is that if you send too much, you just compete with your own packets, and thus are not rewarded for sending too much. This discourages hogging the bandwidth. But fair queuing is computationally expensive, and is rarely seen in core routers, where some FPGA is doing routing. It's also not seen enough in home routers, where fast LAN hits slower uplink and a FIFO queue gets long, increasing latency. That's "bufferbloat". Quite fixable. Now get AT&T and Comcast to cooperate.

From the paper, "Classic congestion control questions on fairness guarantees and convergence need to be re-answered for the new rate-based congestion control paradigm." Yes. They're looking at performance for individual nodes.

This will be exponentially worse with QUIC

Or when Google uses it to improve their responsiveness vs. others?
> just pointing out the CPU isn't some standard design with nothing to open up simply because it licenses the ARM ISA

The implementation is not an ARM reference design; but it's Apple's own implementation. Why should they be forced to open it up? How are they limiting their competitors?

> they are nearly 2x ahead of Qualcomm using the same ISA at the same power level in 3rd party userspace computation only benchmarks

I'm not sure whether you're speaking about M1 or A14 here. A14 is just a bit faster than other mobile SOCs, certainly not 2x.

If you're speaking about M1... well, what are you comparing it against from Qualcomm? Do they have a similar product, with a similar target and power envelope? The recently announced Snapdragon 8cx Gen 2 from Qualcomm is around 6-7W TDP, which is 50% that of M1.

> There isn't any vertical integration in those, the raw performance is just better.

I'm unconvinced. We need to consider the 5nm production process, the everything-on-soc approach, and the fact that Intel is selling more-or-less the same CPUs as 5 years ago. The Ryzen 7 4800U is quite close to the M1 both performance wise and TDP wise. Now, take a 4800U, make it 5nm, build a SoC with it which includes the memory and build a finely tuned OS - aka "vertical integration". Would you really think you could appreciate a performance or thermal difference?
I think that your short paragraphs are wise. Most things worth saying can be said quite succinctly.
The number of times I've said "Please build" to myself, over the decades ...
Before worrying that Amazon will take over the world, it’s useful to remember that roughly 50% of the S&P 500 will be replaced over the next 10 years. There’s never been a company that has climbed to the top, and stayed there forever.

You’re effectively worrying that “this time is different,” which isn’t a good thing to worry about when it comes to humans.

The issues with Amazon’s treatment of labor can’t be solved by a few wealthy consumers like yourself deciding out of guilt to not shop at the place with the cheapest prices and best customer experience.

Workers all over the US are treated exactly the same way, but we don’t shed a tear for them because they don’t work under a big brand with tons of media attention.

Killing Amazon won’t solve the fundamental issues with the US’s lack of worker protections. We should spend our efforts working to fix that, not on conducting economically irrational behavior out of a sense of guilt from some news story we heard. Most people won’t be able to do the same.
Collaborative Augmented Reality on Smartphones via Life-Long City-Scale Maps
Bingo. In the language of economists and political theoreticians they discovered that the people attached radically different weights along their hyperbolically discounted Pareto frontier, i.e. that their optimization criteria were non-uniform -> highly lumpy.

Military parades as entertainment, perceiving national strength more vital than ease and comfort, living space out East more vital than peace, and many more examples attest to the societal consciousness back then.

And of course since Hitler et al wanted to upset the status quo as quickly as possible they would have realized that focusing on these areas yield exponential returns on investment. Or at least vaguely tried to in the case of Mishima.
No doubt many of the merchants and businesses that are being put out of business and/or complaining about amazon are in fact buying from them for the same reasons others are.
I think using a different language, so a different compiler with a different level of maturity introduces too many conflating variables to decisively answer this question.

I don’t know the answer, either, but believe (corrections welcome) https://people.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf hasn’t been refuted. It says GC needs 5 times the memory as manual memory management for equivalent performance, 3 times the memory for about equivalent performance.

Of course, that paper isn’t about reference counting. I think reference counting should see the same alloc/free patterns as manual memory management, but with larger allocation sizes, to accommodate for a reference count in every object allocated. Even if that, on average, doubles the allocation size, that 5 and 3 still would be 2½, respectively 1½.

That logic may be broken, but I also notice that iPhones typically have less memory than Android phones, yet seem to do well in reviews. That, too conflates variables, so GCvs Reference Counting may not be a big factor, but if not, what is the reason?
Even today I had a few minutes of intermittent networking outages around 9:30am EST (which started on the day of the incident), and compared to other regions, I frequently get timeouts when calling S3 from us-east-1 (although that has been happening since forever).
It might be because of the medium.com link, which is disliked by many for its many accessibility issues.
Can you give the link to your post? Then i can try to figure out if something is not working correctly. Thanks!
the author's homepage is pretty swish https://www.comp.nus.edu.sg/~ayush/
> so what if you’re not good at being a psychologist? What if it’s true? Isn’t it better to know?

Isn’t there a saying, “ignorance is bliss”
I agree with you regarding all points. As someone living in India, I'm concerned with the eroding freedom. But as a person always looking for hacks, I'm also desperate for publications to simply not die off and this was one way.
Except I said I don't want a flip phone, and all but one of those is a flip phone, and the other is some weird "ruggedized" model
Then that's not "every single one of them", because there are Windows on ARM devices that aren't ARM64.
It's way easier to be minimalist when you are rich because you can buy things at whatever the price is when you happen to need them. (Also, being poor cost a lot.)
It would be better to glob them together for a space station to repurpose the materials.

A lot of time, energy and money is spent getting material into orbit. No sense wasting it, unless it's completely useless. Then de-orbiting in the Earth's atmosphere is the cheapest solution.
I was referring to the portraits of Kim Il Sung an Kim Jong Il which they hang in every house (and I believe most rooms). I think that is quite comparable.

I would completely agree that the whole of "North Korean indoctrination" is worse than anything seen in mainstream USA.

I'm not claiming Americans are behind, I'm saying the pledge seems creepy from an outside perspective.
This was one of the most disheartening realizations I ever came to.

I know a lot of people with the kind of indefatigable optimism and self confidence that leads to success over the long-term. They're almost always failures, they're almost always wrong about intricacies of how the world works, and are blind to the difficulties faced by both themselves, and others.

A select few of them are very, very successful, and in spite of no clear superiority to their peers, their careers go up like bottle rockets with no shortage of fuel.

I don't envy them their success they've usually earned it about as much as anyone else. But I do wish I had the boundless sense of hope and energy they have, and the mindset that it takes to push through challenges like they do.
Supply chains as they are now, I think the MSRP of a lot of retail goods is significantly below what demand would dictate. As a result, a lot of things are only available at an inflated price from resellers, and not ‘sold by Amazon.’

In these cases, I’m willing to backorder from other retailers (or the manufacturer) and wait for their slower shipping.
Accessibility link: https://archive.vn/tHun8
I haven't seen how it's done today, but I remember my grandparents canning and they used (reusable, IIRC) rubber gaskets like these: https://images-eu.ssl-images-amazon.com/images/I/41ANtsDx7tL...
And yet the Chinese managed to control t. More people, higher density and little in the way of warning.
It’s one hell of a failure that the UK has had. Squandered preparation time and wasted opportunity with massive economic and health/death toll costs.
> So external investigators didn't find anything wrong

This feels like a trap that we don't fall into in other areas. This is an external consultant is paid by the company, whos reviews and future job prospects are based on being an attractive hire for other companies accused of racist action. There's obviously a huge conflict of interest there.

At HN we would recognize that conflict of interest if we were talking about binding arbitration. We would recognize that conflict of interest if we were talking about a security consultant that was dismissing security disclosures from 3rd-parties. It's a little disappointing to me to see unequal standards applied here.

The question is, is what the NYT is saying plausible, is there evidence of this going on? And yeah, the story sites specific examples, interviews specific employees, and cites complaints from managers. It seems completely plausible to me.

I don't get why people are suddenly so eager to buy into corporate narratives about structural racism and bias, when they would never buy into those same corporate narratives about issues like privacy and security. Every time an Apple or a Google thread comes up, our comment section is filled with people calling them out as disingenuous; it's filled with people who are willing to read between the lines on their policies and press releases. We have no shortage of people in those threads who are willing to extrapolate or judge those companies based on the past actions of the industry. But when it comes to representation, suddenly all of that goes out the window?

Representation and bigotry even just as general topics are a huge blind spot for HN that we need to get better at talking about. We need to be less dismissive of these claims. We need to take racial discrimination more seriously, because it is a serious problem in tech.
Agree with the OP. I went through both the Python and Go quickstarts. They were easy to follow, but I’m also not seeing the value proposition. The build system has different DSLs for different languages so I’m not seeing the advantage of switching from I.e. go install ./... for Go and setuptools for Python? No offense, but you didn’t answer the question: what’s it good for?
optimism might be justified: there are updates for apps coming out basically every day atm
It’s always amusing to me that people are shocked HN isn’t actually that much smarter than any other internet community. The relative level of pretentiousness though is off the charts
The new Mac mini is faster but not by much. The M1 just can't use much power.
A few things that stood out to me:

Apart from the "goto" command and a different "if" statement syntax, all of the examples would run in a modern Bash shell; not much has changed fundamentally.

There seem to be no comments, and the argument for the no-op ":" is used for this purpose instead.

Using the argument of ":" as the label for the "goto" command reminded me of sed, which does exactly the same (and probably was influenced by it):

sed ': label
s/x/y/
/x/b label'

loops over the "s/x/y/" command until the pattern space doesn't match "/x/" any longer. (Just for illustration - this could be replaced by a single global substitution, of course.)

"goto" and labels are also the replacement for all the looping constructs we're used to today.

The differentiation between source/filter/sink types of programs makes so much sense, and while maybe obvious, I've never seen it described this clearly. Descriptions of the composability of Unix programs often focus on the filter aspect of programs.
Why should they care about more? These jobs don't pay well and are frequently not very fulfilling. Plus you frequently have crap co-workers and bosses.
Most RSS clients don’t have that bug.
> If, in the case Apple tries some of the outlandish theories out there, I’ll simply cease to use it and probably trash Apple then as it will be useless to me, but I’m not locked into anything.

And what if it is too late? E.g. Apple owning the entire space you want to develop apps for? Or, if this seems an impossible theory to you, how about competitors copying Apple's model?

Please understand that as a consumer you have power, but if you don't use it you can end up like the proverbial boiled frog.
Thanks! Hope that it serves you well.
New bike chain claims to be faster, more durable
Maybe someone here will know this: are there similar things for artificial backgrounds that fit with my face and body position?
The problem is when “believe in yourself” becomes blaming people for things outside of their control because they didn’t “believe in themselves”.

It becomes just another way to say “you failed because you’re lazy and didn’t try hard enough”.
I feel like a lot of people don’t recognize how incredibly hard it is to check bias from data. The problem is that you have to define “subgroups” in a way that’s inherently arbitrary. This turns out to intersect with Simpson’s paradox in a weird way.
Third party developers are typically for-profit, and your argument was that those developers are capable of factoring in the long-term impacts of their decisions over the short-term profits when in reality that is very frequently not the case.

>They likely did the math and found that the risk is worth the reward to them

GP is saying that they likely did not do the math or that they prioritized short-term gains over the long-term impacts of their decisions as for-profit entities typically do.

I'm not sure what there was to misunderstand about my original comment since I more or less said exactly that.
Cables have been this way for years for some reason, and it's not just Best Buy, it's the same here in the UK. Brick-and-mortar stores charge several times what you'd pay online.

edit I've heard they make more selling you a USB cable than selling you a printer.
Thanks for catching this - will update on the site as well!
You start by breaking it down, a lot. Into smaller problems. Analyze, and break those down too. Find edge cases. Wash, rinse, repeat.

For example: "what is the best way to organize a liberal democracy of >100M citizens?"

- How can you tell than an organization is better than another? (i.e. what does best mean)

-- This implies a set of comparison criteria, find those

-- which criteria is more important

-- do you get a total order or a partial order?

- Who is a citizen?

- What liberties (i.e. rights) does your democracy grant?

-- Under what circumstances?

-- Is there a hierarchy of rights? (i.e. if two conflict, which one is more important)

-- What happens when there are not enough resources to grant those rights?

And so on...

You could spend rivers of ink writing about those. And the interactions between sub-problems can get mind boggling, but you just make a note, and make a call and keep going.

In problems that involve other people, you have to include them. Ask how the look at the problem, try strategies of communication, etc.

At some point, you just need to do something about one of the sub problems. The one you deem most impactful right now. It will hopefully take you closer to your end game.

As you move, the problem space will move.

And you'll have to revisit all your assumptions again and again.

Each action you take, will have unintended consequences. Some problems will be solved, some new ones will pop up. Things that weren't important are now urgent, and things that seemed essential are really not.

You deal with those as they come, but keep moving.
Yep this is true of all big tech companies in general. It’s a bit like when punk rock became mainstream, but now it’s tech companies - or rather was ~10 years ago. People hate change.

These new CPUs will represent a huge generational leap and dropping of old baggage. A laptop which has nearly 20h battery life, is small/portable, and is still fast? Wow.

Anything Apple delivers on for the CPUs will find its way into Linux and Windows machine.

This is good for everyone. Eventually you’ll see the next generation Lenovo’s X series or Dell’s XPS series with the same generational improvements.
Yup fair enough. Migrating build systems is hard. I've put some work into making migrating from a `go build` project to Please a bit easier. Banzai cloud recently migrated their [Pipeline](https://github.com/banzaicloud/pipeline) project over to use Please but admittedly it was quite a lot of work for them.
This class’s version of RISC-V only implements of subset of all the possible instructions (which of course is totally appropriate) and it’s missing modern concepts (like out of order execution) which are also out of scope for an introductory class. One of the lectures describes basic logic gates so one doesn’t go from that to reorder buffers in a single quarter.

I think the Weste text book is an excellent introduction to the reality of (mostly) modern digital VLSI design. My only gripe is it’s weak on analog, which is my forte. For An introduction to the reality of that I think Baker’s text at cmosedu.com is better.

Basically, if you have interest in the subject buying a used copy of Weste is not likely to disappoint. Or perhaps see if your local library can snag a copy before you buy.
It’s a bit debatable if this is really a “data” problem that could be solved in principle by gathering enough data or more of a “philosophical” problem where we aren’t exactly sure what bias means.
Eh, I think it’s a bit hyperbolic to compare it to the commenters on the aforementioned sites, but yeah I mostly agree. Given the site’s founders and general audience it’s not really shocking though. I still prefer it over say Reddit, mostly because the more focused nature makes it easier to find the actual smart comments.
I don't but really want the security of multiple income streams. Any advice would be much appreciated .
For what it's worth, I think the too-short title is pretty normal for HN. I'd blame its less than optimum informativeness on HN's cultural norm of short link titles, as reinforced by the administrators' moderation.
You asked and got delivered examples. This is shifting the goalposts.
16,500 cattle, so that's 450 pounds ground meat per head, a hamburger is a 10:1, so that's 16,500 * 450 * 10 = 74,250,000, that's only 75 million hamburgers.
Was this a fully parallel build (using all cores)?
What was/is the motivation for this build system that an existing one doesn't satisfy?
The problem with the measurement device theory is the dodecahedrons found don't seem to be consistent.

Speculated uses include as a candlestick holder (wax was found inside two examples); dice; survey instruments for estimating distances to (or sizes of) distant objects;[4] devices for determining the optimal sowing date for winter grain;[5] gauges to calibrate water pipes, army standard bases, a coin measuring device for counterfeit detection. Use as a measuring instrument of any kind seems improbable since the dodecahedra were not standardized and come in many sizes and arrangements of their openings.

https://en.wikipedia.org/wiki/Roman_dodecahedron
Do most condone the lack of consequences for the police?
Yes, none of this expects to be run outside of the standard koan run. Sorry about this; please open an issue and eventually I'll patch this code to be runnable outside of the koans file.
If you don’t mind, what sort of writing?

How did you get into this?