skysight-inc/HackerNews huggingface dataset:
One of my frequent hobby horses is the area of portable music players (formerly called Walkmans or MP3 players, currently "DAPs"). I simply don't understand who would want to buy any of the currently available players because they'll are so terrible to use. The good ones were killed off by a combination of streaming services and Android devices. There are no more light-weight, simple players with high capacity, physical buttons and good battery life. You know, the kind of thing you could put into your pocket take on your run without bruising yourself. The kind of thing that has a legible screen, sane menu layout, that can read tags from your files and let you simply drag playlists into them. I know that there are people out there who want the same thing, but manufacturers are instead releasing gigantic bricks with protruding knobs and weird edges, huge battery-draining touch screens, running some dreadful Android hack of an OS. "This one had TWO DACS!". Really! Well I'm not in a sound-proofed listening room with €10000 monitors, I'm on a bus with some IEMs. Reviews rarely discuss the most important aspects of a portable music device, and instead gush like wine critics about the ... I don't know, smell(?) or taste(?) of the music. I'm only half joking. The more prestigious the reviewer the more bollocks they write, and half the time I can't even find mention of the weight or size. Or when they do, they're plain wrong (eg: "The Shanling Q1 is a light weight portable device"... No it's f*cking not, it's an awful brick with a shitty OS, bad battery life, overly sensitive buttons. I don't care how well it sounds if I can't get playlists into it and don't want to use it because it's a heavy blob with a shitty interface.

13 years ago Rockbox on the Sansa Clip+ was great. If we could simply produce that with today's tech I'd take it in front of any of these ludicrous hulking house-bricks that cost an arm and a leg.

Am I off-topic?
While they are in the US. Shoot, they may never have left the US!
This isn't really accurate. This was covered here before. There is a South Korean trend of wearing random western logos on clothes, and so some company got a license from LM to do it (which is the weirdest part, that they didn't just copy it). It has nothing to do with LM entering the streetwear business.
Flag recycling is a task that should be measured in months to quarters, and from what I recall of the postmortem they tried to achieve it in weeks, which is just criminally stupid.

It's this detail of the story which flips me from sympathy to schadenfreude. You dumb motherfuckers fucked around and found out.
Hmm. I wonder if the glass can have a coating that would make them more emissive in the atmospheric transparent bands of the mid- and far-IR.
It's a weighted basket of goods and services meant to represent average consumer. Not everything in the basket has to increase at the same rate.

https://www.abs.gov.au/statistics/economy/price-indexes-and-...

Here is the latest quarter and each element's contribution
https://www.abs.gov.au/statistics/economy/price-indexes-and-...
RISC-V SBI and the full boot process
Is BEAM the 5, 20 or 500 euro wine?
There are fewer management positions than IC roles so this seems like it’s making things harder.
A better solution would be if most people turn vegetarian [1]

https://news.berkeley.edu/2022/02/01/global-elimination-of-m...
Yeah I thought many times about a standardised interview process. There are pros and cons in such system though.
Would the exam be broad or go deep, would it test all kind of coding problems or would there be categories?
In a way Big Tech's interview process is this standardised test, but once you go a tier lower, the interview process is a wild west. Much easier questions, and much more conversational interview which introduces a lot more bias and subjectiveness.

In every company I have been, this has been proposed in some form, and the argument is always that the current coding questions approach is a reliable way to filter out a lot of the unwanted candidates, at the cost of also rejecting some very capable engineers. It's an accepted trade-off.
There are a 140k premed first year college students. That number itself would be larger without the MCAT hanging at the end of the road, if med schools relied on haphazard interviews alone without the MCAT.

There are 5 million college students per year, a lot more of them would take a shot at law school and med school, if it wasn’t for MCAT and LSAT.
This is a big tell that maybe we don't want to know exactly the type, but to have way to let the compiler/benchmarks to pick the best performing data structure for the task at hand, but I think that on most programming languages neither the language nor the tooling help you too much here.*

*Saying this mostly with the intent of being proved wrong ;) kxcd://386
Roof reflectivity higher than 40% is illegal by zoning code in my city.
> Honestly, I feel 20 years younger.

Sleep monitoring is big, but did you lose weight and bring your BMI < 25?

There's no drug that can deliver the same, positive health impact as going obese/overweight to "healthy" BMI. Losing weight is typically not about more exercise.
Final interview at Amazon for embedded position: all previous interviews were great. They threw out a niche optimization problem for web development which I couldn’t do in 30min. I fumbled big time. The interviewer had such a thick accent I found it impossible to communicate.

Moral: 1) don’t expect only questions relevant to the position.

2) practice communicating with people that have very thick Indian or Chinese accents. It will also help in general day to day life
Even "several pies an hour" isn't going to pay the $6,000+ /mo rent on a typical hole-in-the-wall NYC pizza joint. They better be slinging at least 6-8 pies or more if they want to stay in business.
HedgeDoc is a collaborative Markdown editor
I disagree. No amount of trees will take my 30 degree indoor temp down to 22.
Interesting, and how is that social score thingy working for you?
I think everybody who intends to interview for a software engineer at a major company should, at least, have memorized a small collection of algorithms and data structures. For example, linked list, hash table, DFS and BFS, simple sorting. That means being able to explain the data structure with pictures or words, explain the basics of computational complexity, and write down the basic implementation in your language of choice.

If you don't bang out the right answers to those off the top of your head, all the programming interviews are going to be painful.
>people don't see me as a manager, for them

Can you elaborate on what you mean by this? Do they focus more on your IC experience and reject with the excuse that you don't have a lot of years being a people manager? Or did you mean something else?
Problem with this approach is your competitors who price higher will end up with a bigger pile of money which they can use to outcompete you for land, people, equipment, and other resources.

For example, you are bidding for a business, and buyer A models max profit/lowest costs, and buyer B models less profit/higher costs (such as paying employees more), buyer A is going to be able to offer more money and secure the asset.
The answer that springs to mind from general knowledge is that rainwater picks up minerals in solution on the way to the sea, where it gets concentrated by evaporation.

The real question is why the sea isn't saltier. Why is the Dead Sea so salty? (Because the Dead Sea is enclosed and in a hot location, so evaporation happens faster.) Why aren't the oceans as salty as the Dead Sea? What is cause of equilibrium? The article briefly mentions (a) "organisms" using the salts, and (b) concentrations continuing to rise (!). So is the ocean on its way to being as dead as the Dead Sea, just really slowly, or what?
For a group who so thoroughly despises bosses that operate on 'blame allocation', we spend a lot of time shopping around for permission to engage in reckless behavior. Most people would call that being a hypocrite.

Whereas I would call it... no, hypocrite works just fine.
The company spokesperson wanted to promote his product, and the article's author wanted to write an interesting story, but there's a fair amount of misinformation about audio in there. For instance, "digital recordings don't have harmonics."
They focused on growth before. Growth phase and then greed phase is very common in this industry, you start out offering everything for free to grow, then you remove the free offering and force people to pay to stay with you, that is the greed phase.

With diminishing access to venture capital we see companies go to the greed phase faster than usual.
Under a lock free algorithm, we promise that across our entire system, eventually some progress is made. I can't necessarily point at any specific thread of execution and say "This thread makes progress" but I can say that forward progress is made for the system as a whole.

Under a wait free algorithm, we promise that every individual thread eventually makes progress.

Suppose I have one really dumb thread which just goes to sleep for 10 seconds in a loop, as well as other threads which do some actual work. If we're a lock free algorithm, it is OK if the 10-second-sleep thread is always chosen to make progress, its "progress" consists of sleeping for 10 seconds, too bad, try again next time.

With a wait free algorithm, the threads which actually do useful work will also make at least some progress, eventually despite the 10 second sleeper.

Generally we can't say for sure that we e.g. "reduce impact of contention" only that we definitely make some forward progress, on at least one thread eventually.
I am aware that I have some attributes that made me very efective in the dating pool. I became single again in my early 30s, when the dating app boom was starting, circa 2014. I have always been in shape throughout my life, I am a house owner, and know how to write well and mantain a healthy conversation (I do not live in an english speaking country and it's not my native tongue).

Basically, the dating market available through dating apps is an infinite holodeck of available women, for men that have a reasonable enough sense of humor and specially, ARE NOT CREEPY AND NEVER, EVER, SEND A DICK PICK TO A WOMAN.

Really, it's that simple. Even when, eventually, a girl asks a guy for a "nude", NEVER, EVER, send one.

There's only two possibilities: it's either a real woman, and sending it or not will NOT make any difference in terms of the date going through or not, or the most probable possibility, it's a man on the other side of the conversation. No heterosexual man got extra points for sending nudes to a woman, ever.

After 2 and a half years of LITERALLY having dates every weekend, the revolving door of Starbucks 20 somethings becomes very boring. A non creepy man with middle class finances in his 30s can date anywhere from 18 to 40 year olds easily, and over time you start to realise that you prefer the company of the 35yo girls, but the looks of the 21s.

So I made a conscious decision to stop the machine at a certain point and settle down for a 26 year old girl 2 years away from defending her thesis. Now we're 6 years into a relationship and finally thinking about kids.

A man's instinct is to keep dating indefinitely for as long as he can, but believe me, EVERYTHING gets boring given enough time. I have no religion or any ideia about why we are on this world after all, but I believe that happiness is basically following our nature and doing what most fulfills our life from an experiences point of view.

I believe that a young man NEEDS to experience this phase of over polygamy, as well as I believe that having kids and passing your knowledge on to a new generation is an essential part of what being a human being is.

In the end, yes I was probably one of the few "high value men" that those apps tend to be so good at elevating. But once again I can tell you guys: I was never a great ladies man when it came to the traditional dating scene in the 90s and early 2000s. In person dating, on parties and the like, I was really average. On a dating app, it was really easy. Just don't be creepy.

And do not waste your early 30s guys. It's the most amazing time for a man to be on the dating scene, believe me. It's probably the closest a man can feel of what it's like to be a woman at the top of her powers, 18 to 25.
It even supports Scala (Scala Native, that is)

https://github.com/lolgab/snunit
Show HN: A website server for serving many websites by subdomain-based routing
Minor quibble, logic is generally perfectly fine with things that are non-falsifiable, so long as a truth value can be hypothesized, we can use logic just fine.

It's science that doesn't have anything to say about unfalsifiable situations (metaphysics, negative statements, etc).

We've really left the realm of empiricism, not logic.
Friendly reminder that sending people to camps with the tacit expectation that they will not leave the camp again alive is something that we all agreed not to want a repeat of in history.
What evidence do you have for anything you are saying?
I can completely understand a young man being irrevocably changed by such tragedies, even if he hadn't already been on the world stage just because he was born.

That being said, dude is either non-serious or damaged to the point I wouldn't let him run Bluth's Original Frozen Banana stand, and he wants to be President?

The U.S. tried that already recently (more than once if we're being honest), electing a non-serious and damaged human raised in a family where ambition was treasured over f*cking hugs. I'm not sure if anyone else is paying attention, but that went very very very wrong.

Why don't we stop putting people like this into power just to assuage our own insecurities? Wouldn't it be a better investment to try and find a way to change the culture to encourage mental health from the beginning of life rather than devolve our society due to late-life insecurity and low-information voters?
Well, it’s a good thing Amazon’s hiring process managed to filter out someone who could do the job they were hiring for, but not the job they weren’t hiring for. That’s some top notch hiring practices right there.
> use water in the desert

Cheaper than building a zillion solar panels.
Relevant discussion from the past https://news.ycombinator.com/item?id=16367997
> The real question is why are you picking up random things

Probably seemed like a good idea at the time. My wife was in car accident once where the airbag deployed. For some reason her immediate reaction was to roll down the window. People in stressful and perilous situations sometimes do things that make no sense.
I wish that my programming languages had a "public for testing only" scope. Despite the rigorous arguments of the Properly Factor Your Public API crew, I still find myself in real-world situations with functions that should not reasonably be used outside of the module, but that I still find valuable to cover with unit tests.
Are they an arms dealer or an arms manufacturer?
if your private methods are complicated enough that you're not able to achieve sufficient coverage through public interfaces it's time to refactor. make the private code a library that you can test in isolation.
Not sure on your issue with reproducibility using conda is.
We (team of RSE working with many researchers) have had good success with storing conda environment files in git along side the code, only a few commands to get a working environment. We provide class room training to researchers and provide the training material and environments this way.
Good point. They’re all just tools and patterns. The actual tools used _could_ save some time, but experience plus the capacity to reason about software is a bigger deal.

The article just made me think of some devs that I’ve worked with that were obsessed with particular tooling (insert comment about a hammer and everything being a nail).

I do keep an eye on emacs. It turned into mainly my org-mode editor, but the v29 article that hit the HN front page recently has me curious about trying more dev work with it.
I think I would either:

- just call up using hands free
- have a friend do the call, and message them to trigger it

Also he keeps referring to "delivery" but it's actually pickup, no?
Such tests identify aptitude, not specific knowledge. At least in theory.

And yeah, most of what software engineers do is very standard, and at least conceptually traces back to ideas pioneered in the 1970s.
The Chinese have the population numbers and knowledge to brute force solutions, so I doubt they need to spy that much. Sure they have copied and produced their own variations of things like the military jet J-31 being similar to the F35, but the sheer number of Huawei's 5G patents, shows China are also capable of leap frogging in technological terms as the recent Chinese 7nm cpu appearing in some phones has also demonstrated, something US sanctions hoped to curtail.

I think this article is just Pro-European press offering support to the UK, by highlighting this "Chinese spying in Westminster" story to those of an easily led nationalist persuasion, as it also serves European interests to highlight the Chinese as spying, whilst not drawing any attention Western spying via big businesses, something Fifa's Sepp Blatter obviously wasn't aware of.
>2) practice communicating with people that have very thick Indian or Chinese accents. It will also help in general day to day life

Absolutely :) I have that item explicitly in my article, since it happened to me as well being on both sides of the interview process.

It's very unfortunate when communication is problematic accent-wise. And it makes judging difficult as well since you are not focusing on the technical merits alone anymore.

>1) don’t expect only questions relevant to the position.

For this, you might have been unlucky with an inexperienced interviewer...
you can absolutely create a standard test with predicting power on success as a software engineer. Real Law isn’t standardized either, neither is real medicine. They are partly art as well.
I hate to be the bearer of bad news, but some quick searching seems to suggest that it's just as much of mess in Argentina as here ;-)

https://www.totaline.com.ar/wp-content/uploads/2016/08/17-Ca...

My Spanish is rather bad, but I think this:

> Los tubos
son producidos según los estándares establecidos por la norma internacional
ASTM B88 y B88M.

Says that ASTM B88 and it's metric equivalent are accepted. As you'll see from the listed dimensions the latter is truly metric, while the former is imperial.
Whether or not it is enough depends on the context. Some cases require 100% condition and decision coverage. In these cases, it gets to be very difficult to achieve that unless you are directly testing the functions you write, not through a caller.

But even deeper, it is "accidental" because you are not testing contracts on the public APIs, you're testing the private functions through a layer higher. When the implementation changes, you have coupled your tests so tightly to the implementation that they are useless for regression testing. If not, then you actually aren't testing the private function at all, you're just hitting some parts by coincidence.
Tech giants face fines for animal cruelty videos
Related:

Knightmare: A DevOps Cautionary Tale (2014) - https://news.ycombinator.com/item?id=22250847 - Feb 2020 (33 comments)

Knightmare: A DevOps Cautionary Tale (2014) - https://news.ycombinator.com/item?id=8994701 - Feb 2015 (85 comments)

Knightmare: A DevOps Cautionary Tale - https://news.ycombinator.com/item?id=7652036 - April 2014 (60 comments)

Also:

The $440M software error at Knight Capital (2019) - https://news.ycombinator.com/item?id=31239033 - May 2022 (172 comments)

Bugs in trading software cost Knight Capital $440M - https://news.ycombinator.com/item?id=4329495 - Aug 2012 (1 comment)

Knight Capital Says Trading Glitch Cost It $440 Million - https://news.ycombinator.com/item?id=4329101 - Aug 2012 (90 comments)

Others?
I can't imagine how you would accomplish this. I mean, I'm sure there are companies that hire MBAs to directly manager engineers, but not at any of the companies I've worked. Everywhere I've worked the only way to be an engineering manager is to have 5+ years of experience as an engineer.
> 40 min per day more walking [...] psychosocial (quality of life and pain) outcomes were typically small and often non-significant

Interesting if 40 more minutes a day walking didn't have much if any effect on happiness.
Find the leak and fix it. They're not supposed to leak.

AC should be as sealed as a fridge, and you don't hear people having to recharge their fridges every few years.

Even ignoring the environmental concerns of refrigerant leaks, it's wasteful of your money too.
The top three countries _today_, and China is > 2x the US, who is ~ 2x India -- China alone emits 30% of the CO2.

How should we force China to stop emitting?

India wasn't even in the top 50% 20 years ago -- the nation is developing, they're burning fossil fuels and they're going to keep doing it to bring their people out of poverty. Should they keep their population in poverty?

What about other developing nations? Will Nigeria and Indonesia and Pakistan and Brazil decide that they'd rather keep their populations poor than build fossil fuel plants?
> What we do as software engineers isn't standardized. If you are doing things that have been done before, you are wasting your time.

At the same time, this type of thinking is what results in engineers wasting time and money re-inventing the wheel, on things that usually have no business value. Just look at how much time and money was wasted at Uber reinventing simple technology solutions.

https://news.ycombinator.com/item?id=21250917
Why not just use Caddy?
Why mathematicians are so interested in cake cutting
Said underwater turbine is already present: the prop. As a bonus, it can reduce rigging loads at hull speed by dissipating some energy.
Exactly. The B field can be cranked up for short a duration to maximize torque. The rotor could also have much lower inertia.

I sketched out this same topology, with inductively coupled coils for the rotor's magnetic field. If you don't need the fields to reverse (they wouldn't with a magnetic field). Then you could still have small PMs in the rotor with a coil to provide boost field for additional torque during acceleration.
Correct. I have certainly learnt a ton more about how to manipulate vector art in the intervening years, and the set of tools I have available has expanded a lot - Adobe's added a lot of tools to Illustrator, and so has the Illustrator plugin ecosystem. But those three simple rules did a lot to make my Illustrator practice a lot faster.
You can confirm these numbers, they are public, and gathered annually by various administrative bodies involved in the standardized tests and credentialling of the professional schools.
Worse than that at least one person has signed the letter twice and most are pseudonyms!
Yep. Until the capacity to say unoverridably "No" materializes, there's a lot of code I refuse to have responsibility for delegated to me.
USA emits almost 8 times more C02 when compared to India per capita. https://ourworldindata.org/grapher/co-emissions-per-capita

In that sense India would need to be 10B+ people to poluate as much as US / west does.
If you're talking about the heat island effect? The hotter it is outside compared to the desired inside temperature, the less efficient heat pumps get. Also the hotter you make it outside the harder it is for your neighbors to eschew AC in the first place. In a part of town where some critical mass of people have AC, the remainder will be forced to flip. And when that happens, there goes your 10% of all power is used for air conditioning.
I have mixed feelings about this. My neighbor cut down their tree, and now my living room enjoys a lot more sun throughout the day, and my yard has a lot less trash to cleanup.