skysight-inc/HackerNews huggingface dataset:
Just a random shot in the dark but I imagine that you need variable pitch blades (in addition to or instead of gears) because gears would only regulate the speed of the turbine, but not the force exerted by the wind on the blade.

Put it into a high gear in a high wind, it may not rotate fast and fly off due to angular momentum, but it might just snap off.
The headline is completely deceptive in the sense that it implies overall wages were increasing more than BLS statistic showed.

They make a correct observation that the average worker experiences more wage growth than is shown by growth in average wage. But this does not in any way show "what we thought was right is actually wrong" (a naive person might incorrectly their wages will average follow statistical average wages and the observation debunks that, however that's not the conception they claim to debunk). It is more of an apple to oranges comparison. Yes, the average worker experiences both wage growth based on increased averages and wage growth from moving from moving up in their occupation but this second part isn't relevant for any policy discussion of wages, any evaluation of overall benefits people get from society, etc. Averages are average wages, changed each year indeed roughly by continuing workers getting a raise, new workers entering the workforce and older workers retiring - this rough average is what families deal with.

And, of course, their "remarkable" statistical observation isn't a situation that began yesterday but has been true for a long time (including times when inflation-adjust wages were higher, etc).
> How about running long compilations, video decoding, etc

That has to run (and postpone updates) more than a week to force reboot it.
I would have guessed that any large wind turbine would have to have variable pitch blades. You need to be able to feather the blades in case of high wind/overspeed, maintenance, or other need to stop/slow the rotational speed.
How any of these stuff is related to HN?
Ah yes, the nostalgia
awesome! thank you!
Web devs support multiple browsers for the same reason desktop and mobile software developers code against multiple operating systems: some of their customers prefer those systems, and when you ask a customer to switch their framework to support your product you risk they'll say "no."

The reason web developers care about those customers varies from dev to dev. Some believe there is value in a heterogeneous ecosystem of browser implementations. Some have a few high-value customers who refuse to switch (or, in the case of e.g. Microsoft, cannot switch because enterprise constraints are restricting what browser stack they're allowed to run).

But the point stands that when you support multiple browsers, you don't approach ideal user experience (in terms of performance and reliability) for all your customers by throwing your fingers in your ears and proclaiming "That browser is out of spec!" when you find a quirk---you do what you have to do to make your code run on, around, or in spite of the quirk.
I mean 30003, that outputs things like:

MSG,4,,,738065,,,,,,,,420,179,,,0,,0,0,0,0
MSG,3,,,738065,,,,,,,35000,,,34.81609,34.07810,,,0,0,0,0
> No one has argued that beauty holds precedent over truth

Here's Paul Dirac, writing in 1963:

"it is more important to have beauty in one’s equations than to have them fit experiment. [...] It seems that if one is working from the point of view of getting beauty in one’s equations, and if one has really a sound insight, one is on a sure line of progress."

Here's John Schwarz, one of the pioneers of string theory, explaining why he and a collaborator kept working on it in the early 1970s after quantum chromodynamics turned out to be a better way of dealing with the strong nuclear force and before it emerged as a promising approach to quantum gravity:

"We felt strongly that string theory was too beautiful a mathematical structure to be completely irrelevant to nature."

The idea that string theory is "so beautiful it must be right" is, I think, mostly a strawman -- you hear critics of string theory taking it down, rather than advocates of string theory talking it up -- but the idea that beauty is a reliable guide to truth in physics isn't so strawy.
Yes, obviously. And sometimes that’s the problem.
The dirty secret is that plant growth is most optimal around 1200 - 1500 ppm CO2. Likely because plants evolved in in epochs of much higher level. If levels were to drop below 120 ppm, I believe we would see mass plant die off. Pre-industrial levels were already around 180 to 200 ppm I believe (All these numbers are off the top of my head). So even if we can stabilize around 400 ppm now with renewable, AND start to sequester back to pre-industrial levels, we would need to also make sure we can turn that sequestration OFF at some point. It bugs me to see future nascent industrial applications that want to pull CO2 out of the air for products. We could very well get into a situation in the future where we are begging industry to STOP pulling CO2 out of the atmosphere for fear or crop failure, instead of pumping it out. It may take 1000 years, but levels will come down a bit naturally if we can stabilize. That stability will only come from technological advances like electric cars, planes, trucks and lab grown meats. No amount tax or cap and trade is going to make any sense unless India and China are also on-board.
lol let me know if you ever compile them in a single place. love it!
> Bookstores in tourist places seem to do well (otherwise why is there always a bookstore in tourist towns?!).

Are you sure they do well? Sales might have severely dropped, though those shops might still be coasting off old stock (think about the well-stocked bookshops in the tourist ghettos of Nepal or India: so much of what they are selling was accumulated in the 1990s, and they are still trying to sell it).

Along the same lines, I am traveling at the moment and just recently was chatting with another backpacker about the declining amount of used books for tourists to take in hostels and guesthouses. When a decade ago one might have seen multiple shelves of books for exchange, that phenomenon is disappearing. The fact that most people read on their phones these days, and the other passionate readers are likely to own Kindles, is likely the cause of this.
"Corporations, and the government for that matter, are made up of people."

And I'd emphasize, made of people who can have responsibilities. We can regulate a corporation, and the result is real people have to do real work or make real changes somewhere, or the regulation is meaningless. Treating a corporation like a big person makes sense in at least some ways.

You may legislate all you like, but the river is not going to fill out an environmental impact statement in advance of its next flood. It's not a person. It can't have responsibilities.
> I personally expect that, for purely selfish business reasons, Chrome will eventually kill all ads that are especially annoying or cause performance issues.

What I expect is that Chrome will be designed to block all non-Google ads alone, so that Google doesn’t get affected. Google/Chrome then becomes the gatekeeper for what constitutes a decent ad for users. That would then arm twist publishers to switch to Google AdSense because that would be the only one providing revenues (or more revenues). Advertisers would then see their CPM/CPC costs increase, and they wouldn’t have many other choices. That would increase prices for consumers. I recall seeing stats recently that Google (still) is the largest in online advertising, with Facebook being second.

We’ve seen this kind of behavior before with Adblock Plus and the “acceptable ads” scheme.

There’s almost nothing to gain for the users. It will always drift (and only faster, with a monopoly) to satisfy the interests of the company.
Uploaded CSVs or PDFs would be interesting to me (https://docs.ruby-lang.org/en/2.5.0/CSV.html) (https://github.com/gettalong/hexapdf). There's a fair amount of parsing that's probably not been fuzzed significantly.
Talking to people in the healthcare field about billing and money can make people murderous, logic, chain of reasoning, the English language is all in a state of flux.
You can‘t circumvent the rate limit, that is the idea of a rate limit. The article is stating this all the time.

The genious idea is simply shrinking down the search space by probabilistic assumptions. Never thought about using the snowflake ids to get historical data, i am impressed.
So the question becomes does it matter where the money goes as long as the corporation/individual doing harm is punished sufficiently to dissuade them from future abuse of natural resources?
That’s not “work” (input state); that’s cache (computed state.)

And you’d normally do those things, these days, on a LTSB (i.e. workstation) or Server machine, which doesn’t have those problems.

Windows 10 “Pro” is Windows for “professionals” in non-computer-related professions, that need Microsoft to be their IT admin. If you are your own sysadmin, then you should be running LTSB and, well, sysadminning it.
It doesn’t _need_ to be constantly. The important part is that it is done _deliberately_ to understand what happens when failures occur.
i used to work on a payment system and i automated test data generation, you can specify constraints about an an entity you want in your test and the software will generate all the possible instances for that entity.

Do you want a credit card ? then you get instances for all banks, products, limits, end of the month cycle ...

what used to take my colleagues a week to do, was now being done in 15 minutes.
Your complaint seems to be that it's not convenient for you to take responsibility for the choices you make.

It's trivial to order bulk grains and dried beans online delivered in cans, paper bags, or barrels. Regardless, if it's 100 miles to the nearest big city, that's shouldn't be a problem. Plan ahead, know how much you need, and buy six month's or a year's worth at a time.

You write as if it's a human rights violation that choices you would like to make require effort on your part. Sorry, that's not the case. Take personal responsibility for your choices. If you can't be bothered to make environmentally responsible decisions, that's on you.
I think we're talking past each other.

I feel that you're conflating your experiences with, or observations of, bad teaching -- with education in the general / abstract.

And this bit just feels like you're now trolling me:

> The bible too isn’t bad on its own... a good wholesome christian turns out to follow a pretty good set of morals.
I use both on a daily basis, and even I have no idea why I'd pick one over the other, except for power-user functions that 96% of the world couldn't care less about. In normal use, even standard dev work, they both do what I need them to do, and I (infrequently) run into bugs for both of them.

And honestly, at this point I don't even bother opening sites that struggle in one with the other: I just go "you clearly just didn't care to develop your website to work cross browser, good job, goodbye forever" and close the tab.

For almost everything, both browsers are identical except for the veneer their UIs present. They have different quirks, but a reasonably generated website or React app will work just fine in both. So while, if someone asked me to recommend one, I would absolutely tell them to get Firefox: not one asks for recommendations... everyone's already using either Chrome, or "the ios browser".

(and safari on iOS really _is_ the new IE6. I 100% disagree with the article's claim that Apple is making good strides, there. It needs to get out the shotgun and take Safari out to the back of the barn)
My first smart phones something like 15 years ago had these, and I would love to have that functionality back without a doubt.
> real work

Not a current Windows user but I used to work in a huge distributed system of Windows machines bringing in some hundreds of millions of revenue. Was that fake work? Seems condescending to both not know about automatically manage update settings and to bash 33.5% of the server market share.
On the lip of shared ownership: Dojo4 becomes a co-op
Why don't they simply change usb-c cable identification into a couple numbers, a bit like trousers?

One for power, one for data. It could be any scale, as long as products like monitors would need data > x, phones will charge faster up to power y, laptops need power z, etc. Two numbers are easy enough to emboss, engrave, print into a connector, cable or device...
Please do this. Slide out keyboards are really something I miss. The touch screen keyboard never respond properly and I have so many typos, the autocorrect suggest things that aren't even words... with a qwerty keyboard 99% of those issue are null and void.
Maybe the F-35 wasn't the best example. There was intent, and then there was execution and I guess we can both agree that the execution was...lacking?
Netscape = Poor Product?

?

Someone does not know their Internet history...
Even Seattle finds it’s just too inconvenient being green
I'm just gonna say it. The G1 was the best phone I've used. Not had, used.
> Windows Updates were a known quantity for years. Patch Tuesday and so on. Now there are various short-lived concepts like CB, CBB, LTSB, SAC, LTSC, Active Hours

Patch Tuesday is still Patch Tuesday. New patches come out on the same Tuesday every month that it has just about always been that Microsoft implores everyone to install ASAP. (It's always been posted as "ASAP". That's not a recent change in all this.)

The big change is that Microsoft doesn't want to any longer accept "We'll get to it when we get to it" as an answer to "ASAP", and most of the alphabet soup is just variations on what and when "ASAP" is allowed to mean. (But again, the change here isn't that Patch Tuesday means "install these things ASAP", that's always been the messaging on Patch Tuesday. A lot of people just felt entitled to ignore that for as much as years in some cases.)
Chrome won people away from Firefox because it was fast enough, and it worked correctly. The "working correctly" part was what pulled me away from Firefox.

Breaking ad-blocking is sending me back to Firefox.
> As a matter of fact, I use vim a lot.

which is miles ahead of ed (and vi for that matter), adding a ton of extra features when ed works perfectly well for editing files. so why use vim?

> From what problem did this need arise?

from the same problem that threads in general arose - some part of the program blocking another part of the program, making for a bad experience. javascript runs in a single thread for the whole page - so anything that is blocking in any way, due to processing data, dealing with loading data, rendering any sort of 3d for you, mixing audio, really anything that would give you any sort of interactive experience could block the whole page from being responsive.

you might as well as from what problem threads arose - same answer. it's true that we had fairly primitive cooperative multi-threading in c using lngjmp and setjmp, but it's still a lot better to fire up another thread when doing tasks like the above, especially when dealing with a gui is also involved, such as with the web.

I'm happy to provide concrete examples, if you want.
Debugging the Un-Debuggable
+1 to the Kinesis Advantage. well worth the learning curve of spending a weekend in a typing game.
nope nope nope no thanks
Web sites don’t do that by default. I would say, they are losing unsaved data by default and very few save it seamlessly.
Lurker from Antrim, may be more kicking around?
Supergloo – The Service Mesh Orchestration Platform
Your feedback on new visual SQL Builder and report/alert engine
If (1) coding homework sucks, and (2) coding live sucks, how do you propose assessing a candidate's coding ability? Take their word for it?

Absent a large open-source repository or other public corpus of work, you generally have to rely on one or the other.
Microsoft wouldn’t sell a surgery office or nuclear bunker the versions of Windows with automatic updates in. Even if they tried, the relevant organizations wouldn’t buy those versions. Even if they did, regulators wouldn’t allow the purchase.

It’s like complaining that your game console can’t run hard-real-time factory control software. Nobody ever claimed it did, and you’d be personally irresponsible to even try. There are certifications hardware and software need to achieve to be used for such purposes. Use the certified software. (Windows Embedded Core, for example.)
Hi there HN, I've been working on a way to make it easy for anyone to find answers in their data via a robust SQL editor or code-free Visual Builder (Revere.ai). You can save, schedule and route results from your queries.
It's free, and it easily replaces complicated outdated SQL editors - but I want to know what you think.
Perks:
Send data matching criteria as a report or alert to email or Slack
Browse and edit queries from a large team or just yourself
Connects to most popular db's (Including RDS, Redshift, BigQuery +more)
I was having a hard time collecting and sharing queries with others, and there were plenty of times where hand-writing SQL is not nearly as fast as a quick UI.
Check it out, let me know what you think - your ideas and questions help make this better!
Here's what I'd rather have: Two independent devices that can be yolked together for use. Physically, metaphorically, or both.

The keyboard section on some of those devices is almost as big as the phone, and those phones don't look much thinner than current generation phones do.

Let me use two phones or a phone and a tablet or a phone and a TV. Give me something that is at least the sum of its parts.
Bold prediction: it will be a total flop. A tiny minority of people want a keyboard at the price of a bulky device
> It would seem fair to me to remove from that list those countries below Cuba which are in fact communist

That would be kind of a no-op. But I guess you mean planned economies, which should of course be removed from that list.

> those who are kept poor by brutal dictators, like many from Africa

Absolutely not. To the contrary, it makes sense to remove democracies from the list. After all, we're comparing planned economies and free market economies, not democracies and dictatorships. Since I hardly think Cuba qualifies as a democracy yet, comparing it to free-market dictatorships is a more useful comparison.

> and those recently affected by war.

Sure, if we also exclude those countries affected by economic warfare waged by the USA.

But you've got a point here: A country's welfare is influenced by a lot of factors, not just its economic policies. We aren't exactly running laboratory experiments here. You can look at two countries, see which one does better, but that doesn't really tell you why.

> Then I invite you to check the Index of Economic Freedom[1] to see if the remaining ones are really "free market" countries..

I'm not interested in an index that shows how much a conservative think tank likes a country's policies. But if you insist: almost all countries with a higher GDP rank higher than Cuba on that index.

> Note that this is all based on per capita GDP numbers provided by the Cuban government and therefore highly unreliable.

I don't think the CIA would just parrot Cuban propaganda. If all it did was mindlessly reproducing each country's official numbers, North Korea would be #1.
I guess in theory this should be good because third party scripts are a big part of the security issue with ad tracking, but do we have any reason to believe people won’t use this in addition to third party scripts?

Every company I have worked at lets tracking/analytics be handled by the marketing team, who’s default is to dump every script they can find into each page.
>up to

I think that is the catch?
I turned off automatic updates after I was waking up in the morning to a ton of lost work more than once a week as a result of automatic updates. At one point I was seriously considering installing Linux and using a Windows VM it was so bad. I really feel bad for Windows 10 Home users who can't do this.
You would have loved working in the industry 10 years ago.
Add Logging to Your App on Zeit’s Now in 5 Minutes
Except for numba (when used on a specific subset of python), none of these utilities let you use a pure-python function with them. You can not write a generic python algorithm unaware of these tools and expect it to work efficiently with any of them without rewriting.
Tooling requires access. Are you saying no dev should ever `strace` a process? (This requires not only access, but presuming my UID != the service UID for the service, sudo, too.)

Note that I'm not saying devs should have access to every production machine; I'm only saying that access should be granted to devs for what they are responsible for maintaining.

Sure, one can write custom tooling to promote chosen pieces of information out of the system into other, managed systems. E.g., piping logs out to ELK. And we do this. But it often is not sufficient, and production incidents might end up involving information that I did not think to capture at the time I wrote the code.

Certain queries might fail, only on particular data. That data may or may not be logged, and root-causing the failure will necessitate figuring out what that data is.

And it may not be possible to add it to the code at the time of the incident; yes, later one might come back and capture that information in a more formal channel or tool now that one has the benefit of hindsight, but at the time of the outage, priority number one is always to restore the service to a functioning state. Deploying in the middle of that might be risky, or simply make the issue worse, particularly when you do not know what the issue is. (Which, since we're discussing introspecting the system, I think is almost always the part of the outage where you don't yet know what is wrong.)
Must suck for those times you need to do 24 hours of work, huh?
Weird, the LMK05318 datasheet shows an external crystal oscillator on pins 31 and 32. Is this an older part and the integrated oscillator is not yet released?

I went looking for phase noise specifications, as the article and CC2652RB data doesn't have much to say about how the phase noise of the integrated oscillator compares to an external oscillator.

http://www.ti.com/lit/ds/symlink/lmk05318.pdf

http://www.ti.com/product/LMK05318
For some of us the year of the Linux desktop is long past. A modern OS that doesn't require frequent reboots is one of the perks.
Archlinux updates operating system, all drivers and all installed programs with one command. Takes 5 minutes. Windows update is a joke.
Corporations are people. People work for corporations and hold roles. Lakes, rivers support people. Lakes can't sue but people could.
Yep. Chrome chugs on super long minified JS lines, but is fine after pretty printing. Meanwhile Firefox will crash on those minified lines, and even when they are non-minified, the size of the files causes FF devtools to run so slowly they are unusable.
Bill Gates: I’ve paid $10B in taxes. I should have paid more. – Vox
It's a different approach to managing risk -- minimizing impact of failure rather than minimizing the likelihood of failure.

It's nice to know that you can kill a process and the only impact is that in-flight requests fail, rather than having a more significant outage if a process crashes and the failover doesn't work, or the process doesn't automatically restart, etc.

If you accept that requests will fail you can build retries into the system. It's a lot harder to make a system more resilient if you avoid testing the failure scenarios.
I aleays loved these qwerty phones. Ever since I had an Xperia X1 I was hoping for a more modern tske on something like thst with s similar design, a metallic all-screen keyboard slider with something more modern than Windows Mobile 6.

Here’s hoping for at least a small-scale trend of these devices this year.