skysight-inc/HackerNews huggingface dataset:
This was wonderfully written and if your gonna start a data team, this is how you do it. But I can see that I’m the only one who thought it was crazy to start a data team in the first place.

This company makes 10M and spends 3M on the team and infrastructure to make data a core competency?

A vast majority of wins discussed were lowly differentiated web / mobile / supply chain analytics which they could have gotten and setup with 3rd party software for an order of magnitude cheaper.

I can only imagine what this hypothetical startup could have learned if they spent that money actually talking to customers, and running more experiments.

I’ve heard people talk about data as the new oil but for most companies it’s a lot closer uranium. Hard to find people who can to handle / process it correctly, nontrivial security/liabilities if PII is involved, expensive to store and a generally underwhelming return on effort relative to the anticipated utility.

My take away was that startups benefit tremendously from a data advisor role to get the data competency, as well as the educational and cultural benefits, but realistically the data infrastructure and analytics at that scale should have been bought not built. Obviously there are a couple of exceptions such regulatory reasons like hippa compliance for which building in-house can be the right choice if no vendor fits your use case.
>Any 486 would definitely do it... Starting to get to the point where there's a DVI output

DVI on a 486? Were there any ISA video cards with DVI out?
Apparently there's iOS software that can do this. It generates the RF signals using the speakers(!).
No, we don't sell your data neither in raw nor anonymised form (if that is the case). We take privacy very seriously.
If you just have a short one or two lines of code in a callback, maybe it's not so important. Where I have an issue is when you have five nested anonymous functions. Why wouldn't you break those out into named functions?

Assuming you have five levels nested if, ignoring the fact that you might be doing something wrong, then you should name those, but that requires you to extract those code paths and put them into separate functions.
Seemed a peculiar choice for an Indian company.
if display:flex is not good enough display:grid will most like help.
A small town in Sweden fights to preserve Elfdalian, a dying forest language
And then you hope they divulge their secrets while shopping for sports equipment?
There another reason for genomic tests they also rule out the need for treatment. Either the tumor is benign or very low grade cancer.
Ionosphere conditions are crazy in last months. Maximum usable frequency is very high sometimes. There were successful receptions on 50MHz from Australia to Europe.
Even couple of cross atlantic FM band receptions are reported.
Launch: Lemverse, a virtual office for remote teams that's fun
"Stress is a well-known trigger for primary headache yet its impact is difficult to demonstrate in large epidemiological studies. Israeli national TV news is often referred to as the “tribal fire”, as many Israelis watch national news coverage following terror attacks or military operations. We examined the association between exposure to television news and their content with headache related Emergency Department visits."
I’ve been increasingly annoyed by the forced migrations from yaml-configured components to the terrible integration system and have started thinking about alternatives.

Can you expand on your move to Hubitat? How’s the support for non-native integrations?
Exactly. This is how the system works. It is not an accident that someone can accumulate wealth and find ways not evade taxation through measures not available to other people in society. Even if you consider Musk's "effective tax rate," it's a pittance.

Every single metric shows that the wealthy are increasingly effective at concentrating their wealth. This has been the trend in the United States since the mid-20th century. It's undeniable that they are deliberately and effectively doing this. The only question is whether or not this concentration of wealth is good for society or bad for society. Due to the complexity of societies, this is difficult to demonstrate empirically. I grant you this.

If you think that these conditions haven't generally lead to the formation of strong kleptocracies throughout history... well I guess we'll simply disagree.
Invalidating the entire program is theoretically correct, but not really a useful statement.

In practice, weird miscompilations due to UB are just slightly more difficult to debug than your usual segfault. You can generally keep reducing your problem to localize the issue in the code.

Also, such issues are not very common because the value obtained from an UB operation is usually nonsense (shifting past bitwidth, out of bounds array element, etc) so a compiler switching things around is just garbage-in-garbage-out. It is of course a serious issue if a program is actually depending on such a value for a crucial operation. That's how you get exploits, with or without the compiler doing something clever.
5G the tiniest bit lower, because the error correction is a tiny bit better, so the receiver can tell the transmitter to adjust the volume a little bit, assuming the same distance/path.

Or the same if you want to compare early 5G with late 4G, because this is really the same thing. They deploy improvements all the time, and after some number of improvements they rename.
In a global economy we would need to avoid a race to the bottom to defend shorter work weeks somehow. Perhaps that means limitations (tariffs) on trade with nations that don’t enact the same labor laws?
Marketing for Software Developers: The 22 Immutable Laws of Marketing Review
Liquid oxygen? You can use it for cooling things. Not safely at least.
I wonder how large percentage of the workforce have jobs where time spent working is very strongly correlated with "output"?

I'm thinking of stuff like nurses, bus drivers, shop clerks, probably a chunk of people in hospitality industries (restaurants/hotels/theme parks etc). Probably also some/many roles in manufacturing industries.

It seems obvious that a lot of "HN jobs" probably could have the same output while working less.

But for almost all non-office jobs, we would still need someone to drive the bus, or take care of people in hospitals etc. Wouldn't a switch to four-day working week just mean a 25% pay increase for those employees?
Because people are well aware of what they are buying.

Doing a $300K Masters Degree in 'Fine Arts' at Colombia is straight up a Rich Kids Thing. And that's it.
I used to work in a photo store, one of those 1-hour photo things, around 2002.

Most commonly asked questions were "did you see anything 'weird' wink wink?" Yes.

"did you look at _all_ the photos?" You didn't have to, but the printer running unadjusted was crap since it kind of tried to level the exposure and color tint to some average. I always looked at every pic and adjusted according to how I imagined the photographed wanted it to look like.

Loved taking those machines apart and see how they worked on the inside. Also, for a low-wage manual worker that didn't get a lot of training on the job, one of the chemicals we filled up with from large canisters (for C-46? E-46?) had a warning label it would react with ordinary house-hold cleaner chems and form mustard gas. That was kind of stressful.
Yes - the description of writing Python as like assembling Ikea furniture is absolutely spot-on. Yes, you can do it, and the results can be nice, but by God it is sometimes such a pain.

The comment showing where groipBy, sortBy etc can be found just shows the problem - they are all in different libraries.That's just plain annoying! And don't get me started on the pain of trying to build an Ordered Dictionary with a default initial value!
Resumable Work (2016)
Ain’t no country going to make the mRNA vaccines in time unless they already have the technology.
France’s reactors are all government owned, and the subsidy level is apparently hard to determine (or was in 2009, Al Gore paraphrased citation on https://en.wikipedia.org/wiki/Electricity_sector_in_France).

But this graph indicates that, unlike in 2009, nuclear is in general much more expensive than PV or wind: https://commons.wikimedia.org/wiki/File:20201019_Levelized_C...

From the cost estimates I’ve seen, PV with battery backups are cost competitive with oil and better than coal, even with pessimistic battery cycle-lifetimes. And we are building battery factories essentially as fast as we can, and batteries are still getting cheaper.
The comics suffer selection bias because "this thing is great" doesn't have as much humor potential as "this thing is broken".

Talking about how awesome Google's main search page is? Not very funny. Making fun of Google's endless list of failed chat apps? Much funnier.
If I don't trust Google as a whole, I'm _definitely_ not going to trust their spokesperson on HR issues.
Your idea reminds me of a recent novella by Cory Doctorow, Unauthorized Bread. In there, there was an apartment tower with an elevator that had separate doors for poor and rich people (with the two groups living on different floors), and the poor people couldn't call the elevator when it was in use by the rich.
"According to the report, overall output did not dip in most workplaces, and in some it improved."

So did output drop on average, or did it not? And if it dropped then by how much in proportion to the number of hours reduced?
Woz seems like a good guy IMO. Too bad the company he started is pretty much a worst offender in this case but it is a good move by him that gives the industry a strong signal that they're doing something very unethical.
Sounds reasonable to me!
Because an if statement is very constrained in what it can do. Every if statement has two branches (maybe one is a no-op) and one of them executes. If someone sees an if statement, it is implementing a fork in the code path.

A function can do literally anything. Seeing a function call, it hasn't narrowed down the realm of what might be happening even a little bit.

"lambda f:" gives away very little information about what is about to happen. "if f:" gives away some information about what is about to happen.

Not a perfect rule of thumb, convoluted if statements do exist. But that is why functions are more in need of hints and comments than other control structures.
While possible, only the tech-savvy people would take part in this "collective", which is of-course a minor fraction of the data which Google has access to.
This is the same argument as saying that if you care about privacy "just" don't use Google, easier said than done for the vast majority of people on earth.
29deg in my damn basement suite made it not a good sleep for a few nights, and my tomato flowers didn't seem to fruit.
I got the feeling that a lot of those »I have to do this in a single regex« questions come from places where a single regex is basically the only API you have available. Something like form input validation where the framework provides a handy regex it uses for validation, but doesn't expose actual validation callbacks or events do to the same in code without having to redo everything around it. It's only a hunch, but when I have the opportunity to use code to validate a string I probably wouldn't assume that code to be a mandatory one-liner, even as a beginner developer.
> If UB was instead defined to trap, most optimizations that are made possible by UB would still be possible, but without the footgun part.

... on hardware where the native instruction happens to trap.

Otherwise it needs to generate a conditional branch and explicit trap instruction, which is as unoptimal as any other imposed behavior.
> Wouldn't a switch to four-day working week just mean a 25% pay increase for those employees?

Would that be a bad thing?

As we've discovered over the past year, a lot of those people play a crucial role in society today - why do they get paid so little for that?
Betteridge's law is false, and it says so in the Wiki article you linked.
To be fair, newer CSS elements such as flex do exist.
The only reason its not useful is because browsers did not implement it or removed their implementation. There is even one use in my comment: specifying not providing false information when the browser does not want to disclose any more identifying bits.
> ...like groupBy(fn), sortBy(fn), countBy(fn), collate...

What leaps out at me is that these 3 functions are all straight out of relational algebra style worldview.

Python the language doesn't support relational algebra as a first class concept. The reason it feels like IKEA self assembly is probably because you are implicitly implementing a data model that isn't how Python thinks about collections.
As I understand it, the difference between the broker system in NYC and the one I'm familiar with is that the tenant is obliged to pay the broker some amount directly. I've seen rental condos shown by realtors and property managers - presumably landlords pay these people although I'm not familiar with the standard rate.
And pictures load so slowly. I found another site with R6 picture samples and they are compared with iPhone 12 pro (mostly), Galaxy s21 ultra and Xiaomi Mi 11 Ultra
https://www.xda-developers.com/sharp-aquos-r6-hands-on/
Kids can plant trees
DBs are cattle for dev environments. However, i agree they are not cattle for acc and prod.
Same here. And this also works for existing code. When I start diagramming some complex bit of flow, I'm often surprised by how little I actually understood it. I think translating to a different medium of expression forces you to actually read the code, instead of just skimming it and thinking you understand it.
This guy has read "How to lie with statistics".
When you want to do something simple but you have to bring the entire philosophy of CSS into consideration to figure out what the right way to do it is.
Hm… so Rust compiles code as is, whereas C “overly smart” compiler mangles correct code into faster, less correct version.

If Rust is too slow (as measured by the profiler… premature optimisation etc.), you can always take another look at the algorithm and optimise it manually, and correctly.

On the other hand, if C is wrong… let’s hope you manage to isolate the fault to this function (a big if!)… start up the debugger… the assembly will likely look correct, because the compiler won’t optimise so aggressively in a debug build! Good luck debugging <3
Wouldn't international immigrants who enter the United States in California and then relocate to another state be counted in the domestic emigrants statistic?

> People don’t choose where they’re born.

To varying degrees people choose to have children.
>Making something aerodynamic minimises your losses, it doesn’t “recover” energy.

not necessarily. For some parts aerodynamic design means loss minimization, while some parts (like [ram]jet engine inlets or pretty much whole body of a scramjet plane/missile) are designed for ram effect, ie. to recover some of the kinetic energy of the incoming air as the air has velocity in the hull's frame of reference.

The same thing for interstellar medium - the "aerodynamic" design would mean either coming up with some means of smoothly redirecting the incoming medium around the ship (probably by ionization and EM field) and/or recovering the energy and collecting the mass, whereis GGP limits the consideration only to the "breaking against the interstellar medium, probably very violently and destructively."
Is there any evidence that international immigrants are actually fleeing the state at such a high rate?
> We can't pretend that something essential for the process doesn't matter because we do a classification handwaving. It all counts

Funny thing: in France, stats for wind energy include the cost of wiring, and cables are required to be buried. Stats for nuclear just ignore the wiring. I'm pro nuclear, but that always bugged me.
"Elegant code is the end" in the real world anyone thinking that way will have a hard time working in so many places. It's a good idea as you get into any workplace to understand at least the basics about companies and their finances, and the 3 drives they have are: generate revenue, reduce costs, reduce risk. You better align your job with one of these 3, and in fact good infra is strongly correlated with reducing risk so I think this whole article could/should have been aligned around that.

Also "product" unfortunately means something different, so also not the best naming... Instead I prefer to ask for clarification of the role reach. In fact just yesterday I was helping a friend who is job-hunting and I had to explain that front-end could mean since he was a bit concerned about "how deep" he needed to know React:

- A person who does a bit of everything, from mockups, design, layout, components, API calls, etc. These roles are normally a jack-of-all-trades type, where it's better to be balanced and know 6/10 of each of these skills instead of focusing only on one. It's characteristic of small/lean teams, SME and people working on internal tooling.

- A person who is an expert in React, working in a larger "front-end team" where there's a separated business person, designer, etc. and you only need to get those designs and build a great (Web)App. Knowing React and Javascript well is quite important. This is characteristic of large teams working on client-facing products.
Sorry, but nope you are wrong again, I was never paid after the 20th.

Payment was always before or on the 20th, in 3 years not a single rental was after the 20th. I am sorry I am not fitting your curve neatly.
Nice! Will try this out. Are you planning on taking advantage of in-built neural engines like that in Apple M1 for speeding up object/facial recognition?
If very powerful companies are appropriating and reproducing code in contravention of copyright then that is something that should be called out.
And still the average temperature from raw data shows cooling for recent years. It´s a big problem when data is adjusted to show a trend that isn´t there anymore.

http://temperature.global/

Also, have a look at the climategate-scandal to see the mindset of the scientists behind the adjustments of raw data sets to show warming where there is none.

https://pdf4pro.com/amp/view/the-climategate-emails-lavoisie...

Here´s some quotes from the link:

“I’ve just completed Mike’s [Mann] Nature trick of adding in the real temps to each series for the last 20 years (i.e. from 1981 onwards) and from 1961 for Keith’s [Briffa] to hide the decline.”

—Dr. Phil Jones, Director of the Climatic Research Unit, disclosed Climategate e-mail, Nov. 16, 1999

“Also we have applied a completely artificial adjustment to the data after 1960, so they look closer to observed temperatures than the tree-ring data actually were…”

—Dr. Tim Osborn, Climatic Research Unit, disclosed Climategate e-mail, Dec. 20, 2006

“…If you look at the attached plot you will see that the land also shows the 1940s warming blip (as I’m sure you know). So, if we could reduce the ocean blip by, say 0.15 deg C, then this would be significant for the global mean—but we’d still have to explain the land blip…”

—Dr. Tom Wigley, University Corporation for Atmospheric Research, on adjusting global temperature data, disclosed Climategate e-mail to Phil Jones, Sep. 28, 2008

“We, therefore, do not hold the original raw data but only the value-added (i.e. quality controlled and homogenized) data.”

—Climatic Research Unit web site, the world’s leading provider of global temperature data, admitting that it can’t produce the original thermometer data, 2011
Muerte
Do you have an example channel?
They have, will Firefox respect the settings made there?

ie Windows 10 has it, macOS, Linux with systemd-resolver has it, Android too.
> Secure data management and privacy is something we take very seriously.

I'm not doubting your sincerity, but people are going to have to find a different way to say that - those words have come to mean pretty much the opposite in many people's minds: https://techcrunch.com/2019/02/17/we-take-your-privacy-and-s...
Thanks for sharing, Your fight is very inspiring.

>My company was very supportive and our health insurance picked up most of the cost - over US $2million (so far?)

This is the first time I'm hearing something good about a insurer in a very long time, That too for a such a large amount. I presume it's likely because you work for a large client and they're very supportive. I'm glad this is happening.

Meanwhile, I have bone related issues(Achondroplasia) and the insurers here(tied up major international brands) outright deny me a health insurance policy[1] against the guidelines of regulatory body and numerous supreme court verdicts on related scenarios.

After COVID disaster, It seems like the health insurers don't even try to wear their disingenuous masks anymore.

[1] https://abishekmuthian.com/insurers-are-putting-the-lives-of...
There was motherboards with PCI for 486.
Bookmarklet takes you to the HN page for the current article
I don't get space weather. A good website might help. Like when the pigeons went missing last month in Portugal possibly from the opposite[1], it's odd there isn't a space weather website to easily check conditions.

Is shortwave more than the k-index? It was low, but not particularly low. Or is it just the opposite that matters.

https://www.foresthillweather.com/SpaceDailyGeomagnetic.php

[1] https://www.portugalresident.com/racing-pigeons-totally-conf...
20% pay decrease. Employers would figure out that they are producing 20% less and scale pay accordingly.
I don't know why Cloudflare is inherently more trustworthy than your ISP.
Also posted to https://dev.to/martinheinz/functools-the-power-of-higher-ord... .
Like defaultdict? All dicts have been ordered since 3.6.
Please show me the full contact fights Bruce Lee was in.
A LOT of Bosch is Indian outsourced now. I was at one of their facilities in Deli, huge and cranking out cheap engineering work.

I have a couple bosch things, but their reputation as German Engineering is no longer true in my opinion.
Show HN: YouTube SubSound – automatic YouTube voice subtitling
Hello everybody! When we access YouTube, we limit ourselves to videos in a language we are familiar with and we ignore the vast amount of content in other languages. "How cool would it be to erase that boundary!" - I thought and created YouTube SubSound (https://chrome.google.com/webstore/detail/youtube-subsound/o...) - browser extension that automatically pronounces the subtitles on YouTube.

The product aims to help people access to content that is inaccessible or difficult to understand due to language barriers. YouTube SubSound makes it possible to watch educational, popular science, or entertainment videos without being tied to a specific language!

The first thing you need to do is to install the «YouTube SubSound» extension in your browser. Then open any video with subtitles, display them in your preferred language, and activate voiceover by pressing the NEW button in the YouTube player. That's it! The voiceover will run parallel to the video!

I am looking forward to your feedback on the extension I have developed. Feel free to leave comments!
Some of those are given as examples in the functools / itertools doc pages.
I have a habit of opening lots of HN pages but rarely going to the linked article.

Possible solution: I could go directly to the article, then use this bookmarklet to go to the HN page after.

note: if the bookmarklet returns no results, then you can use the other bookmarklet from https://news.ycombinator.com/bookmarklet.html to submit article to HN.