skysight-inc/HackerNews huggingface dataset:
>> > I'm not a cryptographer - are security people excited about building all sorts of weird quantum protocols?

> No. In reality so-called quantum cryptography is completely impractical

What about building quantum safe protocols? Is that as a field any more interesting and/or viable?
The fiscal side can help but IMO you have to get the monetary policy right first because if fiscal stimulation is attempted and it causes inflation to go up towards target and bad central bankers tighten in response like they have been doing in the eurozone and to a lesser extent in the US, this will counter and undo the benefits of the fiscal efforts and leave countries in debt without much to show for it. If you repeat that a lot you may get
sordidasset's 'collapse of rome type situation'.

Once you get the monetary side right, you may not even need government fiscal help at all (though you might still need some of it).
See section 2.1 in the report: the Win10 and Win7 installations are on different hardware.

If you have a dual-boot Win10/7 box, it's easy to run the test yourself.
I think the distinction you want is that CGA was a graphics card but later things that made graphics faster were graphics accelerators. These days a graphics output without at least some hardware acceleration is unthinkable.
Apart from climate change and carbon cycle issues brought up multiple times in the article, another ecologically curious function of viruses could be as a buffering function for population overgrowth which is similar in spirit if not mechanism to the predator prey relationship but can be exceedingly species specific. Efffects heavily dependent on transmission rates, population level, etc like in SIR type models. All of which could stabilize a distribution of organisms in an ecosystem (until evolution ups the ante again)
Why should I get less than full health care if I pay the same income taxes and health insurance (15% of my wage on it's own)?

If you restrict services to permanent residents than restrict the taxes we pay as well (btw I'm 100% certain I pay more in taxes than I consume in benefits, and Germany didn't even have to pay for my education or early life).
This might be understandable if the guy is blowing his money on drugs and parties. But if he is using the rent + food money to save it later (for a purchase or by investing in stocks), then how is that unhealthy?
I wonder if and when we have working quantum computers bitcoin and crypto will be able to adapt or die. I mean, breaking secret keys with quantum should be easy.
It's a very common thing in the country I live in.
I agree that they are not contradictory but rather complementary: https://github.com/tinspin/rupy

My web server uses multi-threaded events.

So both!
> Did rust ever have a large scale breaking change?

Pre 1.0: every day

Post 1.0: not really, though I guess it depends on your definition of "large scale"; we've made some soundness fixes, but made sure that they were warnings for a long time first, so most people experienced no breakage.
Web engineer takes on VR
Maybe it could be, there are a few different VFS for SQlite, and one of them ("one_file") directly writes to memory (for embedded devices):

https://sqlite.org/vfs.html

http://www.sqlite.org/src/doc/trunk/src/test_onefile.c

Maybe this can be turned into a vfs driver (fuse?).
"I suppose they would have to explicitly collect taxes to cover their current spending, not make bets on the future of economy. Isn't it how our civilization worked for a long time?"

So, If the government have pay all its debt and it's not spending anymore, where the money that is collecting as taxes come from?

" don't really see the difference. If we are productive, we can compel citizens one way or another to deliver on those promises. If we aren't, we can't and we have to reduce them - either explicitly or implicitly by devaluing the money they are denominated in."

The difference is what we should be doing now. Should we be reducing the deficit because we will "run out" or money?

or should we try to increase the future productivity creating infrastructure and knowledge?

What of the two options will make it possible to pay in the future?

"OK, so somehow I got back to making bets on future economy. But this time it appears to be a bet made to justify future spending, not current spending, so unavoidable."

I'm talking about investing in the sense of creating real assets.
A bet and an investment are not the same thing, even if it is true that many 'investors' nowadays think that it is.

You added content to your post after I answered you, by the way. It's better if you answer in another post.
FinTech Startup Advicement Wants to Help You Reach Your Financial Goals
Server Room Fans and More Server Room Fun
Yes, nevertheless, conclusions will be drawn. Anything that could possibly be described as a 'dementia tax' is now dead in the water. That probably includes the cross-party proposals, even though they are incredibly important.
Just a shot in the dark, but from your setup you and another person were meeting up at a bar, and then they got mad when you were only interested in talking about work... Maybe she was interested in you and kept dropping hints and you were impossible to derail from your number theory laptop notes?

As a side note a girl once asked me to help fix her computer in college (both of us majoring in math), and she was slightly annoyed when I came over and couldn't find anything wrong with her computer. It was a laptop, but she said it only caused problems in her dorm room.... I later felt extremely stupid!
Three Goals for Effective Backlog Management
Goreporter:golang static analysis,unit testing and generate code quality report
I think this is much closer to the issue. It is not about solvency of the global economy as a whole - that is absurd, there is so much loose capital floating around in corporate coffers and the stock market and HN is just a testament to how relatively loony ideas can still get millions in rounds.

The real issue is the dramatic wealth divide that has been growing worse over time, which bleeds into capital ownership by the rich as a means to extort rents from the poor. It doesn't matter what generation you are from - these debts exist not just to pay for past generations but to keep the current ones under foot of the wielders of the capital. Debt isn't just some evil force from the shadows, it is a business run for profit as the ultimate rent seeking, and is wholly intentional.
I change my oil religiously, but I ignore safety recalls because I hate going to dealerships.
> Cynicism is just a step or two away from nihilism. It's far, far easier to destroy than it is to create. The world needs more creators, not destroyers.

Totally off topic:

Such a simple thing to say, but I thank you for it. I often want to do good, and spent time thinking about the problems in the world and how my path might help them, but I know that I am a massive cynic in many areas. Politics being a big one.

I have always agreed with your statement about creators vs destroyers, but nevertheless I've been a loud cynic. I need to reign that in. Thank you.
If your response to a biased remark is another biased remark you should not be in a position of authority.
If you are not using indices and multi-indices you are missing out in the awesome advantages in using pandas. If you come from an R background, indices (or rownames in R) are a real hassle, and you always want to keep them in columns.

But in pandas they are highly optimized and proof tested, and a breeze to work with once you get a hang of it. They make merging dataframes easy, pivoting easy, data tidying easy, and etc..
However, since you are still learning the api, it can be a pain to use them.
Subutai – Primary military strategist of Genghis Khan
I would have imagined Musil was thinking of the Greek kakistos (κάκιστος; worst).

This is for example the root of the word Kakistocracy: https://en.m.wikipedia.org/wiki/Kakistocracy
Ethernet inventor: Smart cities should move bits, not atoms
Isn't the most significant line: "For work-related reasons, I had to recently get up to speed on programming in Haskell"?

I was somewhat disappointed not to have a followup to what work-related reasons there might be. Note also that the About page says "work at Facebook".
IT company boss threatened staff with redundancy if they voted Labour
Returning Self in a trait object isn't possible; it's not object safe. In order to return Self, you'd need to know the concrete type of the thing, and when you have a trait object, that's erased.

Returning a trait object instead of plain Self would work though.
Top best marketing wins ever
They've made efforts to make it more isolated though [1]. It seems like Firefox isn't going in this direction.

[1]: https://www.chromium.org/developers/design-documents/site-is...
Sharding out Elasticsearch
"Who is this monumental, multiple-GDP debt owed to?"

Government bonds can be popular parts of the investment mix of private pension funds because they pay out in the currency that those pension funds will need to pay out pensions. That removes any risk of exchange rate changes (say that you know you will have to pay out a billion euros in pensions in the next five years. A mix of technology shares statistically will do better in the long run, but in such a short timeframe, it could do worse, especially if it pays out in US dollar, which may go up or down relative to the euro)

Also, for governments there is a fairly easy way out of last resort: print money. The resulting inflation effectively gives everybody a cut on the government debts they hold, without the government having to negotiate a deal on that cut (that only holds if countries write debts in a currency they control. Debts in euros are somewhat of an exception in this respect, as are the rare country bonds in foreign currencies)
Interesting article. Couldn't help be reminded of this scene in The Wire: https://www.youtube.com/watch?v=xyg_v7Vxo4A
Actually it's inappropriate regardless of the context. Don't make bias jokes. If your friends make "your people" jokes, they're not your friends.
Most large codebases are terrible, and these facts are not unrelated.
> rarely producing production grade systems.

https://www.rust-lang.org/en-US/friends.html has been growing at a pretty hefty pace lately!
I think the main issue is that animation should be restricted to 1. where the user is currently looking and 2. where they should be looking [1]. When you're reading a text, you're looking at the text and ingesting it, so animated images will be irritating. If you really need to do an animation to illustrate your point, it should be click-to-play, so that it only moves when the user is actually purposefully looking at it.

[1] An example for this is how an app's symbol jumps on the macOS dock when there's activity in that app. (Although I would say that this particular instance is just a bit too annoying. When it jumps repeatedly, I frequently reply in my head "I KNOW that you have something to show me, but I need to finish this other thing first!".)
Why Is DESIGN SPRINT Your Next Move After DESIGN THINKING?
linking to a post in another article wrt tagging fs:

https://news.ycombinator.com/item?id=14552224

that thread began: "Now we just need a redesign of Unix tools and principles/practice"

This is perhaps one advantage of a sq-lite fs; the flexibility.

You could design concepts into the db structure, and have the driver translate this into the usual language of folders/files/read-write.

But as well as requiring new fsck tools etc, you might also need new ways to interact with the fs as it would have new capabilities, e.g. storing data non-hierarchically.

If the OS can be pushed forward wrt some feature, I care less about whether it would perform.
You can have a centralized store in MVC. Here's a simple MVC framework (less than 500 lines) that works with React: https://github.com/rajeev-k/mvc-router In this framework the Application object holds the centralized store. No need for MVVM, Redux etc. React is the V in MVC.
who is this monumental, multiple-GDP debt owed to?

To our future selves. Why are pensions failing? Because in the past people moved the money from the future into the present (i.e. the past), and now we are in the future (i.e. the present) the money isn't there. Where is it? It was spent on crap rather than invested in assets. Oops.
dont tell anyone about this, but:

all major currencies fluctuate, too. the reason you dont see it is because all other prices are quoted in terms of those currencies.

when the price of gold goes up, for example, it may not be gold going up. its possible that the currency is just losing value.

you've just accepted that the price of USD is what you agree on. in a "bitcoin is the currency" world, bitcoins value does not fluctuate at all. everything else does.
Correction: Firefox doesn't use n content processes which render 4 tabs each. By default, it uses 4 content processes which share the task of rendering your n tabs. (AFAIK, at creation time, each tab is assigned one of those rendering processes.)
That's a narrative that works in the US and only in the US.

What are countries supposed to "chip in" for? The deterrence of a future alien invasion like in Independence Day?

Why should the world chip in for US Ambitions that result in massive destruction, like destabilizing the Middle East, while dealing with most of the brunt of the blowback of such US foreign policy decisions, in the form of refugee waves?

Nobody asked you to be "the world police" no matter how much you keep telling yourself that, "the people there asked for US interventions", is a tale many US Americans keep telling themselves to keep the "We are the good guys" narrative intact, but it has little to nothing to do with reality.

Because reality knows no "good guys" or "bad guys", in reality such terms are purely subjective.
As much as I like the US as a country and it's people, there's a huge difference in perception in how US Americans see their country vs how the rest of the world perceives their country's actions.
"And the problem may be worsening. According to one study, the rate of mass shootings tripled between 2011 and 2014 (see go.nature.com/2rkdtaw). During the past decade, gun suicides increased by 30%; gun murders increased by more than 18% from 2014 to 2015; and 2015 saw 2,600 more gun deaths than 2014 (see go.nature.com/2qnp4m2)."

Good data is important, so I'm dismayed by this paragraph that reads like straight out of 'How to Lie with Statistics' used to advocate for it:

-"rate of mass shootings tripled between 2011 and 2014" - true, but depends on how you define mass shooting [1], and more importantly, mass shootings represent a tiny share of gun crime [1].

-"gun suicides increased by 30%" - regrettable, but should not be conflated with violent crime.

-"gun murders increased by more than 18% from 2014 to 2015" - interesting choice of time frame, given that just the previous sentence talked of a 'decade'. Going to the same source they cite, one sees no clear trend for the 2000-2015 range, but looking at the 1981-2010 range [2], gun murders have almost halved.

-"and 2015 saw 2,600 more gun deaths than 2014" - despite the word 'and', this is mostly the same data point as above, plus 600 suicides, which were already covered separately.

A simple gun homicides vs. time graph would have done much better. Or the violent crime rate in a country that did ban guns, before and after the ban, e.g. http://www.karenselick.com/GunOwnershipViolentCrimeEng.gif

I should note, the above is just one of the first few graphs that popped up when searching for gun statistics on google. A comparison of more such cases may well find the UK to be an outlier, and something else caused that increase in crime. Notably, there's a strong correlation between gun deaths and rate of gun ownership in US states, but again, correlation != causation, and rate of gun ownership correlates with all sorts of things.

Finally, I'll add that I'm more than a little uncomfortable in using data to curtail freedoms - how many times has freedom of assembly been used to form gangs and plan crimes? Should therefore everyone have to wear ankle monitors?

[1] https://www.vox.com/cards/gun-violence-facts/mass-shootings-...

[2] https://www.vox.com/cards/gun-violence-facts/gun-homicide-de...
I've given it a try, but macOS's "activity monitor" reports a very high energy consumption, so to me it's a big no (being on a laptop).

I've filled a "feedback" about that within the browser UI…
> Germany has taken millions of illegal immigrants [...] Most of them can't even read.

[citation needed] Unless you meant "can't read German when they arrive"? What group/period​ are you even taking about?
Now it can end battery life as we know it even faster. (On Mac it pegs CPU multiple times a day and I have to kill it. Never happens with Chrome)
i think it was because the rfc that says which attributes of a cert must be checked by the browser was deprecated 15 years ago and everybody ignored the update (that says that the san attribute must be present)
This sounds fantastic and I really can't wait to try it! However, does anyone else find themselves unable to switch away from Chrome due to the slickness? I find the overall design (and especially the design of the tabs) to be far more slick in Chrome than in Firefox. For me, the Firefox interface just feels dated and cluttered compared to the clean experience of Chrome. However, I am very wary of relying on Google for so many things so I'm absolutely going to give this new Firefox version a try.
My use case for redux separates the state and view across a physical process boundary (and not for kicks). The store is crucial there because it gives a place to hook in as both a proxy and as a coordinator between the processes. This use case isn't normal but the recommended approach would not work without me reinventing all of those concepts at the end of the day.
I'm currently following Andrew Ng's machine learning course on Coursera. I was initially a bit concerned because it's been a long time since I've had to do any serious math, but I think he strikes a really nice balance between enough math to understand what the algorithms do, and not so much that you get scared away by too much depth or too many concepts at once. The practical assignments also have this nice balance. I highly recommend it -- if you can remember the basics of algebra and calculus (I mean really the basics, like that if you differentiate the equation of a straight line then it gives you the tangent of the line), then you will probably not get too lost.

The programming assignments also give you that nice practical experience: you get training sets to code and run ML algorithms against, using a language (Octave) that has a nice mix of low/high level-ness.

I strongly recommend it.
CodingBat code practice
> Except during totality, when the Sun's bright face is completely blocked by the Moon, it is never safe to look directly at the Sun through a telescope or binoculars. During the partial phases of the eclipse, you must secure a special-purpose solar filter over the front of your optics before aiming at the Sun.

That's a quote from one of the links. Most people will not be in totality. Most people will only be seeing a partial eclipse. The shaded in line from this [1] image is where totality will happen.

Most people watching the eclipse will need some form of eye wear.

[1] - https://nasaviz.gsfc.nasa.gov/vis/a010000/a012400/a012458/us...
The art of working remotely
Mortgages provide the means for many people to own the place they sleep, and where they keep most of their property, so I think mortgages are a good thing.
That's largely true of any browser that isn't Safari on MacOS or Edge on Windows 10.
I'm in much the same boat as srean, I do online research on some subject (new subject every week) and open tabs are my way of remembering what I still need to read and keep notes from. 100's of tabs open is really no exception, especially not for subjects with a large online footprint.

I use the tree-style tabs plug in and scrapbook to keep my sanity.
This is exactly how the old are eating the young

And yet, the young overwhelmingly voted for it! A paradox no?
Firefox searches through open tabs by default when you type in the address bar.
Password managers are good but long passwords and password managers are better. If we are assuming MD5 then yes an 8 character password is not secure if someone is targeting you as it would take 10 hours to crack. If someone has a entire database of users let's say 50,000 users all with 8 character passwords then that would take 57 years to crack every password, so you may or may not be in the unlucky few that are at the top of the list. Also as GPUs get more powerful that time is going to come further down and you will be more at risk. Personally I use longer than 12 character passwords with a password manager, the inconvenience of having to type it in manually once or twice is not really that much greater than an 8 or 12 character long password.
This log version might be better: http://www.ukpublicspending.co.uk/spending_chart_1950_2010UK...

You can see the S-shape in the curve. We hit peak growth in the 1970s and it has been slowing since.
MY ANGER
>I define a worthless degree as a degree where you could have learned the same skill on the job or at a trade school. This is the way your parent's generation did it. The degrees in this case are a waste of time and money. They provide false hope as well.

The parents' generation's employers were willing to train on the job or hire people who had learned in trade schools. (US, white collar, non-programming) employers today tend to make some kind of college degree a minimum requirement, even if what was "learned" at college bears no relationship to the job. This isn't the fault of the degree-earning youngsters.
Spark Streaming as a Service with Kafka and YARN
My counter-point. Please DON'T do process-per-tab! I don't have a lot of memory (just 8GB, of which a lot is consumed by other applications running concurrently). I don't want Firefox to become like Chrome (with several processes - not necessarily process-per-tab, as clarified by others) and become all sluggish and slow down the system just because I opened 50 tabs (I open many more tabs normally)! For me, Firefox has always excelled in handling tons of tabs compared to Chrome. I'm also sure that the Firefox team is aware of the trade-offs and has thought through this for a long, long time.
Yes, we probably should ensure people don't starve to death in a modern society. What's wrong with you?
Uber board member David Bonderman said women talk too much
Part of "current spending" _is_ making bets on the future state of the economy. Governments build roads, dig ports, build new neighborhoods, etc. in anticipation of economic and/or population growth.

When a company lends money to do such that, it is called leverage, and considered a good thing because it allows them to make higher yields on their capital. Shouldn't governments be judged the same if they borrow money to speed up such developments?
The municipal government mandates that the company who wins the bid for the airport franchise, is committed to always having a cab at the airport. The public good is served above the expediencies of corporate profit.
Existing crypto would be broken, but quantum computation also seems provide much stronger encryption possibilities by leveraging entanglement states. [1]

1: https://en.m.wikipedia.org/wiki/Quantum_cryptography
I agree with this in as much as I don't think cryptocurrencies are ever going to replace 'fiat' currency. That doesn't mean that they don't provide economic value or are worthless, however.