skysight-inc/HackerNews huggingface dataset:
...and yet that is still useful enough to be the right answer for some products. For the camp cooler example, it means I don't have to waste precious space on ice packs, nor worry about water as ice melts. If I put in room temperature sodas, they will be cold within 24 hours, which is good enough to be useful. On cold days I can run it in reverse and have a hot drink at break time. And the cooler/heater itself barely adds any weight to the cooler itself.

As a side note, look up the book 'manifold destiny'. It's all about cooking with one's engine bay. An amusing read!
A thread from 2015: https://news.ycombinator.com/item?id=10522158
Accidently realised I had a lot of code that still worked under 2.7 when I provided the wrong interpreter path. The tests passed with only a few failing.

I doubt I'll ever update them to run under 2.7. Ironically I still support some scripts under 1.x for a bunch of industrial systems that aren't networked. It will be nice when July comes along and they all vanish and replaced with the 3.x goodness.
A lot of people on HN are interested in a 30-hour work week. A strong union movement could get that done, as they have been working on in Germany: https://www.businessinsider.com/german-workers-can-now-work-...
It might not really need to be said, but this absurd line about "overturning an election" has absolutely no basis in reality.

The U.S. constitution very clearly gives the legislative branch the power to impeach and remove any sitting president. Period.

If you don't like it then call for an amendment or a new constitutional convention.
I started regularly reading The Economist a few months ago and it's absolutely transformed my relationship with media and the news. I had previously given up on consuming any media other than HN. One of my close friends challenged me to think more about my relationship with others in the world outside of my small circle of friends and family which led to me deciding to subscribe to The Economist. It has been one of the best decisions I've made all year.

In addition to the points mentioned I'd also add:

1. It's clear about it's own bias and doesn't pretend to be completely neutral in its reporting (though it is generally quite balanced). That gives me a chance to read certain articles a little more carefully when I know they are likely to clash with my own world-view and biases (i.e. the controversial article "Inequality could be lower than you think").

2. They are absolutely fantastic at injecting a little humour in otherwise quite serious journalism. For example, this headline: "Soaring pork prices hog headlines and sow discontent in China"

3. It has a good amount of intelligent comment and debate on a massive range of topics that has opened my thinking up to ideas and perspectives I hadn't previously encountered or wrestled with in any meaningful way.

I hadn't expected regularly reading a newspaper would be as enjoyable and as challenging as it has been. It's been a lot more valuable than I would have thought. I'd highly recommend it.
The Lost History of the ‘City’ of Brooklyn
Africa's first-ever mobile telecommunications network and company
I have a lot of trouble understanding the issue in the comparison with JOSE. The problem with JOSE's header was that many libraries offered an API that was "validate that this is a valid token using one of these keys", but a key was just one part of the unauthenticated header. An attacker could create a token that used one of the keys with an algorithm it didn't belong to and create a token that was signed by one of the whitelisted keys in a wrong algorithm. The solution was to make sure all the libraries had the API where the user whitelisted allowed values of the entire header: "validate that this is a valid token using one of these headers (alg+key)".

I'm not sure what the corresponding version of the first issue would be in age, and then why the answer wouldn't be for age to make sure to check the entire header against a whitelist instead of considering just a subset of it.
Very interesting. Stephen Wolfram discusses continuous cellular automata in New Kind of Science, and basically concludes (IIRC) that they don't give many advantages over discrete automata for study. That said, the continuous cellular automata sure look very beautiful!
Kind of related - When I was learning webdev I built something similar (to the end result) from scratch using css animations.

https://jaygles.github.io/city-block/

Garbage newbie code for it here - https://github.com/Jaygles/city-block

Seems like some recent browser updates sort of broke the main animation but if you really want to see something fun open it in IE.
Do you have any numbers for this? It doesn't match my experiences at all.

Edit: it's been my experience that most people who think Windows sucks think this because they use it exclusively at work where their IT department has gone mad with power and turned off all the good stuff, and the network is slow.
Five things we need to know about technological change (1998) [pdf]
Of course, there's a long list of items that help rig the system including outdated electoral votes, accepting unlimited funding from big business, the removal of term limits in 1995, and now the rampant gaslighting and spread of false news where the louder voice wins instead of facts coming out on top.
The scientist trying to travel back in time
I am outside the US so that explains it, thank you.
If You Can Find Balance in These 5 Attitudes, Then You Can Have Enormous Success
More than 80% of total knee replacements can last for 25 years
And how are fines enforced? Does a libertarian really need to be educated on why their ideology came up with the NAP?
Corporations are people, money is free speech, and our politicians are bought and paid for. They have every incentive not to make things work better if corporations are profiting from the broken status quo.
That said, the way Boeing designed the MCAS is inexcusable. They actually had two sensors available, plus a full suite of other instruments and pilot inputs to cross reference and their solution is to only pay attention to a single sensor.

It was engineered like it was version 0.1 beta. When you realize that the -MAX crashes were very close to single fault accidents it's even more crazy. Normally to crash an airplane you need to thread the needle through multiple failure states thanks to redundancy and safe design. Simple single issue crashes are almost unheard of in the modern era thanks to decades of safety engineering. Aggressive cost engineering is returning us to the perilous air travel of the 40s and 50s.
>Which is more likely to end the suburban madness: land war / security breakdown or carbon tax?

The hollowing out of the middle class will get there first. Already the outer ring suburbs and excessive McMansions are becoming concentrations of poverty. As the jobs go, so will go the young people and these suburbs without any real economic anchors will become ghost towns of lonely, elderly folks with nobody to take care of them.

They will be without the means to move elsewhere because they're stuck owning a house nobody wants to buy or rent. Their best bet is to hope someone builds a bus or metro line to the nearest job center so a real estate developer might come by and buy up a block.
Toll Roads? Generally better maintained and provide a shorter pat for a small but willing-to-pay segment of the population that government programs overlook.
Here it is: when your wife/girlfriend comes to you with a problem, she is not looking for you to propose a solution.

She will work out the problem herself. She just needs you to be a sounding board. Listen and nod. Be patient. Pay attention. Shut up unless you are asked a direct question.

This is the secret to a successful relationship.

(Married thirty-three years)
Does anyone have any resources for people with more advanced ML experience?
#1 true. #2 yes but slowly moving to the web.

#3 Linux is way ahead.
#4 There are quite a few distributions, I think you should look around. I use KDE happily. I frankly find Windows rather bare bones in what you get. It seems everything needs another app, and they're all a pain in the ass.
> You can strike if you're on a visa

You are right, for some reason i thought it was not possible.

But from what I've seen, lot of H1B people are subcontractors.
It is almost 2020 and cash should be banned and all transactions should be electronic. Shouldn't that hard for them to figure out how much do I owe in taxes.
Obviously, using pre-cooled drinks is better, but if I put in a 12 pack of some beverage, it will be fridge-cold within 24 hours. In practice, it's never been an issue.
I am definitely not a Grover Norquist fan, but I do taxes for a living and a lot of people are VERY surprised at the amount that is withheld from their paychecks, but they never notice how much it is unless something happens and they are required to write a check.

A couple illustrations:

It's very common for people to owe tax at a lower rate than they did the year before, but be upset because they have to write a check (and this is when the amount is trivial relative to wealth, so it's not because of financial inconvenience). They don't think in terms of tax rates, just in terms of do they owe or not. Owing is worse than not owing, regardless of total tax paid. And these are successful, otherwise financially savvy people.

There are also people who try things they think are "tricks" to maximize their refund that are literally just paying more in. They think a giant refund is great, not realizing that it's just money that they could have not sent to the IRS in the first place. Once again, owing bad, refunds good.

This is all to say that I believe people are indeed, to some extent, blindly paying more taxes than they would agree to if they had to write a check every month for the amount due. For a lot of people, even people who don't make very much, if they paid their half of their payroll taxes with a check every month, it would be pretty close to the biggest bill they have each month, and it goes basically unnoticed by most people.

For the record, I don't have any problem at all with current tax rates, but I know very well what they are, and I think if there was more transparency and education, I don't believe it would lead to people wanting to raise tax rates, but that's just my opinion.
A bit from 2015: https://news.ycombinator.com/item?id=9970090
Most countries have this "automagical tax filing process". And what kills me the most is that America actually secretly has this same system too. Yet every year we have to go through the charade of filing taxes ourselves, when the governemnt already knows what we owe without us needing to round up paperwork, W2 forms, 1099 forms, and so forth. Yet they make us do it anyway.

Don't believe me? Simply don't file your taxes next year. You will get a letter from the IRS sent to you that literally tells you what you owe. They know all of your income down to the cent, they know what you owe. This automagical system exists. Yet the only way to "use" it is to either not pay your taxes, or to pay them wrong.

Yet every year, the IRS makes us go through the charade of putting our taxes together and all the work (and money) that it entails, when the whole time they know what we owe already and expects us to pay that unless we can prove them otherwise.
This is a bit rich coming from buzzfeed.
Show HN: CNN News Sans Frosting
I too am interested if frequently updates for the sake of updates leads to better stability or worse stability.

I'm reminded of a single SemVer patch upgrade done for https://github.com/lifaon74/url-polyfill that then subtle broke my application but only in IE (where the polyfill is used) and only in production (because the URL is different). I knew about once the tickets started flooding in.

I have since adopted more of the mindset "if it ain't broke don't fix it." I do run security checks (e.g. npm audit), and I still do upgrade, but I do it at a pace where I can afford good testing and careful attention.

(IE is hard AF to set up tests for, though like all problems it can be solved with more money.)
This.

Learn top down, not bottom up.

Watch maybe one or two short videos on back propagation. You don't need to be muddled in the theory and the math - you can become productive right away.

Once you start playing with pytorch and tensorflow models (train them yourself or do transfer learning), you'll start to develop an intuition for how the network graphs fit together. You'll also pick up tools like tensorboard.

Also, do transfer learning. It's so awesome to train on a publicly-available high quality and large data set, train for a lot of epochs for good problem domain fit, then swap out your own smaller data set. It's magical.

I have a feeling that ML in the future will be like engineering today. You can learn by doing and don't need a degree or formal background to be productive and eventually design your own networks.

I have no formal training (save one undergrad course that was way outdated in "general AI"), and I've designed my own TTS and voice conversion networks. I have real time models that run on the CPU for both of these, and as far as I know they're more performant than anything else out there (on CPU).

Eventually you might start reading papers. (You'll be productive long before you need to do this.) Most ML papers are open access, but review (broad survey) articles might need pirating. Thankfully there are websites that can help you get these. The papers aren't hard to read if you've spent some time playing with the networks they pertain to. Read the summary, abstract, and figures before diving into the paper. It may take a few reads and some googling.

You do not need to be a data scientist. Anybody can do it. That said, a good GPU will help a lot. I'm using two 1080Ti in SLI and they're pretty decent.
Whistleblowing implies something is wrong... Let me change the angle:
Do you believe it is important for democracy to have solid information to base votes on? Would you be legally able to share this information if you wanted to?
Interestingly enough, I've heard conflicting advice from different tax attorneys on this, which is one reason I was trying to research it myself.
If there's legitimate need and enough support, it will be. But I haven't seen any company announcing their fork and services so far. It may not happen on a larger scale.
Competition also plays a role here... not that there should be competition in filing simple tax returns... but competition often leads to better goods/services. There is not much to incentivize a government run program to be better other than the current administration cracking the whip so they can get re-elected.
sqlite> .mode csv
sqlite> .header on
sqlite> .import weight.csv weight
sqlite> .import person.csv person
sqlite> select * from person, weight where person.ID = weight.ID;
ID,sex,ID,weight
123,M,123,200
789,F,789,155
sqlite>
Watchmen’s giant squid attack changes everything
Да, я! с новым годом!
No, it's due to large portions of the electorate being low information, single issue, or evangelical voters.

You know, morons.
> take on stress

What a wonderful mental model. Thank you for that phrasing.

My tendency, and I think most people's tendency around me, is to discuss stress in terms of how to limit it.

Taking it on changes my relationship to it (at least in my mind). Taking it on, gives me control over it.
Prisons
law enforcement
firefighting
warfare
regulation of industry
regulation of environment
protection of civil rights
equal opportunity employment
employee benefits
retirement
healthcare
research & development
protection of intellectual property
passenger rail
postal mail
industry standards
Humildade
I'm a professional and I don't need those tools. Most people I know do not use those tools either. Some people need them, sure. But the number of people who do not need those tools is certainly larger than the Apple market share.
Good for them. I mostly ate at their Mexican cafe and Authentic Asian Cafe (I forget the exact name), but sampled many others. The cafeteria workers would remember me, be friendly and helpful, and certainly deserve to make a good living.

I used to be ambivalent about labor unions but in modern times when corporations act as all powerful gods, hell yes, unionize.
Honestly, I would start with fast.ai - if you dont like it by lesson 3 switch to another resource. If you do like it through fast.ai is probably the biggest bang for your buck(time).
As someone who did contribute to libre codebases and volunteer at that age: it would have been vastly better for me, personally, were I able to sell my labor.

I would have still contributed to libre codebases, but it would have allowed me to become independent faster, and a person can only contribute marginally until they're fully independent.
This would make features like free roaming much more difficult to implement. If given the choice, most people would probably opt for coverage over security.

Also, why couldn't law enforcement simply coerce the cellular carriers to sign their stingray cert? It's been known to happen for SSL: https://arstechnica.com/information-technology/2010/03/govts...
> File explorer freezes / crashes.

It's been happening to me too, but it's unclear to me if it's one of my shell extensions or Windows itself. Do you run any shell extensions?

> There are occasional glitches with git. It wouldn't let me clone a git repo somewhere because it said the folder already existed. No such folder existed. Changing the destination name did nothing. Restarting fixed it.

That's mind-boggling. Were you using WSL at all, or just vanilla Windows git? WSL can have these types of issues if you try to mess with its file system (I think due to POSIX deletion semantics), but they shouldn't occur on your desktop...
> She just needs you to be a sounding board. Listen and nod. Be patient. Pay attention.

I think figured out the actual problem there. Your wife/girlfriend needs a rubber ducky!
TLDR for HP/Autonomy ?
Please note, the complete study is here: https://www.thelancet.com/journals/lancet/article/PIIS0140-6...
There's actually some wisdom in that sentiment I imagine since many personal finance sources suggest putting everything on autopay be it savings, utility bills, etc because you're less likely to screw things up or deviate from the course. It's human nature to let inertia set in and have one less thing to think about. In fact there's an age old saying to this phenomena: _out of sight out of mind_.
I found a link to a news article here and was pretty impressed with this site.

I had no idea it existed. A search on HN only turned up about 150 links to it, so it must not be too well known, but it is pretty sweet to be able to just read their news and not have to load all the stuff they have on their standard site.
I mean, I can write policy documents all day. Most of them would have had a better life as toilet paper.
Accountants make errors too. Literally had the accountant forget to take the 5500x2 ($11000) ira contribution earned income deduction on my parents taxes, until we double checked.
I do understand there are different POVs but there is also fact vs non-fact.

Example with Photo: https://www.thedailybeast.com/fox-refers-to-el-salvador-guat...

Fox News Headline: "Trump Cuts Aid to 3 Mexican Countries"

Issue: There is only one "Mexican Country" -- Mexico.

Regardless of political leaning, there is an issue with news like this.

I'm right leaning on some issues and left leaning on other issues. If you want right-leaning news, The Wall Street Journal is a far better source for right leaning news. I used to subscribe to the WSJ. Now I subscribe to the Financial Times which conveniently side-steps most US politics alltogether.
> Needless to say all of this would be much more simple if we just pay a flat tax on all income for all people. Nothing simpler than that.

That would be a highly regressive tax system that dramatically transfers even more wealth to the already wealthy. But sure, it's definitely simpler. That doesn't make it better.
A bunch of us do the Slowtwitch 100 Runs in 100 Days challenge in the winter. You just have to run a minumum of 30 minutes or 3 miles (whichever is the shorter), one run for every day. If you miss a day, you can do 2 runs on another day.

The focus on consistency and slowly gaining a relatively large training base often puts people in a much better place with their running as the spring comes around.
Sure, but that argument just doesn't track. Both parties are similarly aggressive about big government programs and spending. The real variables are what they want to spend money on (health care or national security or schools or the Farm Bill or whatever) and where they think the money should come from (tax the beneficiaries of these programs or tax their children and grandchildren unto the tenth gener-- er, finance it with debt).

Different stories get told during election season, of course. One of the most perplexing things about politics, though, is the way that everyone generally acknowledges that all politicians are shameless liars, but not during election season, when the person who's hawking the tastiest-looking pile of horseshit is speaking God's truth, and it's just all the other politicians who are shameless liars.
> Did you make a contribution to a tax deductible IRA? Did you make a retroactive payment to that account in the following tax calendar year?

For these specific two examples, the IRS need only introduce monthly reporting requirements for all tax-affecting investments, at which point they once again have sufficient data to do your taxes for you. They already have your SSN, so there’s no excuse not to have integrated reporting.

What tax-affecting data does the IRS need to be collecting that they are not, in order to prepare viable estimates taxes for 90% of citizens?
I think in those days they needed to have an Engineer in addition to the pilots to fly it and the cars were very unsafe and unreliable.
I use Windows for work. My setup is a bit unusual, since I run Windows inside a hyper-V VM (itself running on Windows), but the performance gets abysmal between logins.

Whenever I unlock, everything grinds to a halt, applications shudder, even the start menu takes a couple minutes to activate. It spastically doesn't register window events and then suddenly 50 Alt+Tabs and click events burst through. After about 15 minutes it's mostly back.

I'd like to debug, but I have no clue where to start. I tried to follow Randomascii's examples and collect perf traces, but I have a hard time drilling that far in. Weirdly, the reported CPU usage is less than 50% but there's a flood of DPCs of some kind.

It wasn't always this bad. I think it's just Winrot. I'm thinking of investing in an unattended image building process so I can just keep swapping "fresh" copies of Windows in, but I shouldn't need to damnit!

(Disclaimer: I made the foolish decision to use Insider builds, and I work for MS so I might be eating some bad dogfood. Also, the outer Windows works fine, so it might be hyper-V issues.)
It would be nice to be able to choose the orientation of the block independently of the type of block
There is no out of order seek penalty for SSD drives like traditional hard drives. In fact you cannot guarantee what the SSD does to your logical blocks underneath the hood (they are mapped in indirect tables). You do not want to do defrag an SSD due to adding necessary erase cycles, that is why Windows has it disabled.
Agreed. Especially since I went to nix for my development tools.

Regular kubuntu install, updated in a single apt-get command once a quarter, and nix for adding/removing software with abandon. Quite stable and easy to work with (after learning nix).