skysight-inc/HackerNews huggingface dataset:
Free market and all this stuff.

Also a similar "technique" (LBO to be exact) was used to break down a giant company into smaller companies, effectively shutting down monopolies at the expense of a small number of workers, often making big gain for investors. With the failure of RBR Nabisco LBO, investors think twice about this kind of venture nowaday. If Toys'R US failure could cost the investors a bulk of money, maybe this won't happen anymore with big business like this.

Anyway, if you take part of venture like this, you better be the law firm or the executives, especially if your target is a big company.
Show HN: Self-Made Music Video with custom LED lighting rig
Using a water-based, LED-powered music visualizer rig and an iPhone SE, my partner and I put together this music video this weekend.

I'd like to post some pictures of the actual rig if there's interest.

The Order of the Indigo Cabaret (The O.I.C.) is proud to present it's first single from it's newly-established music and fashion label, "Discovery." Funky, flavourful, and fresh.
Guy Steele on Fortress (2016)
I use Vanilla to hide the ones that aren't required a lot. It's similar to Bartender, but has a free version that works just fine for me.

I hide a bunch of bitbar apps on the menu bar; things like network status and dns switcher. Not stuff I use all the time, but good to have in an easily accessible place.
Heartbleed was found though.

Thinking out loud here, what's the best counterfactual on HB?

I can imagine a ClosedSSL that gets hammered in a blackhat presentation. I can imagine ClosedSSL getting fixed, eventually.

It's just hard for me to imagine that happening faster because people like Neel couldn't read the code.

Maybe the counterfactual is that ClosedSSL is also well funded and cares deeply about security, so it finds HB internally.

But openness doesn't preclude funding. And closed source doesn't grant you an automatic security focus.

So rich ClosedSSL vs poor OpenSSL isn't an apples to apples comparison.

All things held equal, openness provides one extra possible avenue to find and catch bugs, and so such projects will tend to have more caught on average.

What does HB teach us then? Just that some bugs are hard.

Now, to be fair, if "openness" is just used as a substitute for internal security audits, a way to shrug and farm out that work and blame to passers-by, then that would be obviously terrible.

That probably happens more than we'd like to admit, but I still don't think it's the typical reason people open their code.
Good point. I've got two young kids, they're not particularly over-toyed but over the years the collection has grown.
My wife got fed up with the toys not being put away so she put all the toys in the attic.

The kids now play with the boxes, turns out they didn't even need the toys.
You don't see how "Reinforcement of monopolies" applies?
You don't see how "Self-censorship" applies?
The Cambridge Analytica scandal was involving facebook -- do you think they are really far apart from each other?
The point "Reinforcement of dictatorships" would apply as soon as the government of the US would be in a less healthy state.

The overall point is the following: Google might provide nice services for you as and individual, but there are larger-scale societal implications, which we should consider and weigh in as well.
And they don't make them in the same quantities. I think what killed Toys R Us was demographics more than consumer trends.
Allready happened in china.
Russia is certainly out since they don't share even the same alphabet.
Nobody makes money on Linux by selling it as a stand-alone product, obviously. Even RedHat sells support, not software. But Linux makes some of the world's most successful companies possible in the first place: Imagine either of the FANGs if they had to pay Microsoft a license on every server.

I'd say that's a win. (But agree that Linux hasn't necessarily won over Windows in any general sense).
He introduced it himself end of last year in this article: https://medium.com/@karpathy/software-2-0-a64152b37c35
org-mode is extremely versatile and can be used to organize any kind of data. It has time-tracking support built-in, which I use to track my time at work (methodology inspired by http://doc.norang.ca/org-mode.html#Clocking). Any other type of data you are tracking (e.g. step counter) you could export to org tables. Granted, it would require a bit of customization to generate custom reports/summaries for these tables, but its customizability is exactly what makes it so powerful.
A Nuanced Look at the “Critical” ZIP Vulnerabilities – Zip Slip and ZipperDown
If you don't know why you should care about privacy, there's no one who can explain it as eloquently as Edward Snowden. Read https://www.businessinsider.de/edward-snowden-privacy-argume... or - preferably - whatch the video at http://hooktube.com/watch?v=WRzm7wrk_FA
I want universities back in their role of defining and creating the basic services we need on the internet. Corporations have shown they can't handle it. A few large open source organizations like Mozilla are now doing the work of universities, but they don't have the financial backing of governments, so it's a miracle they even exist.

Corporations can go back to their role of creating hardware. They have no business looking at our data.
True, but that's assuming inputs go to a hash rather than something more robust like a probability function.
Nim is style-insensitive on purpose.
Charting the excitement around data: From continental Europe to London
Toy's R Us sold a lot of video games.
IonIcons is another good resource for SVG icons. Used them last week in a Qt Frontend and they look great. Open-source and both material and iOS styles:

https://ionicons.com/
I second those asking what limitations you ran into (specifically with FastMail, since I have more chance of being able to fix those than the limitations with Protonmail - though I'd love to know both!)

If it's "costs money", we're not planning to change that! We (FastMail) are proudly a paid-only service.
Hi. Thanks for the feedback. I will specify that!
Not only can they, they already do it, via MLAT and via Google's voluntary disclosure. Google even makes money with it.

On a voluntary basis, we may provide user data in response to valid legal process from non-U.S. government agencies,

Just go to the Google transparency report, select Russia, Egypt, Singapore, Saudi Arabia, and you'll get plenty of requests that Google has fulfilled.
Aww, shucks :) Thanks.
It is possible for China to catch up here relatively fast. I give it 3 years and China will likely be better than Qualcomm although the maybe not Apple.
I am curious: how to downvote in HN?
If anything, this particular paragraph has motivated me to become understand how to be as self sustainable as possible.
When i chose a programming language, here is what i look for:

1. Amount of things I've to learn to completely utilized 100% features of the language.

2. Availability of well supported packages for stuff like elastic search, stripe, postgres etc...

3. Ease of making a function asynchronous. I love how go routines make it trivial and hated pythons way.

4. IDE and debugger: I am using goland now, and it is magical.

GO has provided me everything, finally i can focus on building my product.
Is there some maintained "bang for buck" chart available that would show how many units of certain performance metric one $ buys with different CPUs?
Show HN: An infinite runner for the command line, because why not
Err, that's only partially true at best. If you have many dies, the cost (in money, in chip real estate and in performance drop) of the interconnect skyrockets.
I guess it depends on whether one thinks that democracy and freedom are good things as such. They are not necessarily universal values, even if many in the West tend to think so.
Looks like you both argue for the same thing.

In times before, news distribution was subject to editorial process and basic standards of journalism. Not that it wasn't without own issues, but it helped sort out outright lunacy, bigotry and conspiracy theories.

Distribution in 2010s bypasses that and mass media are now secondary to social network rumour mills. The political outcomes worldwide and deterioration of Western democracies are related to this.
If Firefox really cared more about privacy than about its money flow they would have disabled 3rd party cookies by default instead of explicitly hiding¹ that setting.

Apple can do it. There's no reason why Firefox can't. And if there is a reason, it should have been dealt with years ago.

--

¹ i just noticed that in Firefox 60, the setting is no longer as hidden as it used to be. Good!
I see what you mean. When I ask myself "why did I watch this series?" I realize that it is mostly to take my mind away from stress. Stress from work, stress from mortality or stress from my relationships. I have an approach on how to free myself from the suffering of this pain (pain will always exist). Unfortunately, I am too lazy at this point. My approach: eat healthy, healthy social life, exercise and meditate.
I'd consider it even worse. I like consistency in my codebases. Good luck grepping for variable, when half of the folks will use variable_name, the other half will use variableName and the last half will do variablename.
Android OEM Xiaomi Loses Over $1B in Q1 2018
How to become fully certified on Amazon Web Services
Anders Hejlsberg on modern compiler construction. (YouTube)
My goal when commenting is to counterbalance overly pro-surveilance comments, not become somebody's privacy coach and patiently explain to them all the bad things that could happen.

That takes a lot of effort and offers me zero benefit - even in real life, people that I've known for years can be stubborn and they dig in when confronted with arguments.

I'm more concerned about the effects of mass corporate surveilance on society itself and key members of society than any particular individual.
For home server/NAS/HTPC you are likely fine with some Atom-based Celeron/Pentium ;-)
A Few Principles for Intellectual Freedom
Google Enables U2F 2FA on the Pixelbook’s Power Button
Oh, in fact I think it goes both ways. I don't think its either/or. The drive to create a unique cultural identity separate from other, existing identities: a cause of war.

The drive to create non-unique cultural identities: also a cause of war.

Its not as dialectic as you imply.

That said, I've seen it time and again: villagers with different dialects, arguing with each other because they can't understand each other or don't like the sound of each others ü's and ä's ...

And, I propose that the solution is to relax ones resistance against new language, by embracing all language and not just ones own.
Perhaps, I'm saying just perhaps, there is a reason why humans are good at discerning things in the very narrow field of vision that's straight ahead, and not very good at the peripheral vision.

Pointing first and then classify may help in solving those issues. Maybe?
If your wife is a house-wife (i.e. doesn't have any other job, while you have a fulltime job) why would she not just do all the chores that she can do?
At some Karma threshold (might be 500?) you get a downvote button on comments.
Bekas –  WordPress Blog Theme
I guess with a bit of masking and applying different styles to different image regions - as well as carefully selecting style images - some accurate yet visually rich diagrams could be created.
Most software tools are provided for free, sometimes even open source. If money is involved, and we're not talking about things like IDA Pro, prices are usually negligible.

With Xilinx toolchains, you're paying both for extremely expensive toolchain licenses, and paying quite steep prices for the FPGA units themselves. We're basically shoveling money at Xilinx as fast as we can.
I think there are movies, with train platform scenes, where you can see the railway guy going by with a mallet, giving the wheels a light tap and listening to the sound.
Bloomberg made a really nice 80-esque adventure game where you're the manager of a mall:
https://www.bloomberg.com/features/american-mall-game/
Sonic and Ultrasonic Signals Can Crash Your Hard Drive
The Sinclair ZX81 (Z80-based) could do 16 bit arithmetic fine but it had a similar interpreted mechanism for floating point, called the Calculator Stack.

You used the single byte RST 28 Z80 instruction followed by opcodes in the special interpreted language, with opcode 34h meaning exit back to Z80 code.

The interpreter opcodes were quite powerful, including trigonometric, logarithms, string parsing and memory operations. As the name "Calculator Stack" implies the operands were stored on a stack in memory (persisting between invocations of the interpreter). However a downside was it was very slow - visible pauses when doing certain artithmetic operations.

(More here: http://www.users.waitrose.com/~thunor/mmcoyzx81/chapter17.ht... )
મેટ્રો ન્યૂઝ 9.00 PM – Sandesh News TVntgjytjxumw
Democracy assumes constructive attitude towards debate.

Today we are getting it's better to be wrong with our side, than right with the opponent partisanship instead.
I feel you there, I was using a i5 2500 since it came out until last year march when I switched to ryzen. A very good CPU indeed.
Seeing as most roads are 2 lanes each direction i think they should just reappropriate one of the lanes for bikes, ebikes and escooters. They would only need to do that on core routes which are already catered for cars by expressways. They should also introduce a test and license that let's competent riders ride at more practical speeds than the 25kmh. I already ride my bike at speeds of up to 40kmh on the flat under my own power.
By the way, what does GDPR say about fingerprinting? Is it legal? (Asking because the EU explicitly made cookies an opt-in technique, but not sure if they considered fingerprinting).
Hi! Thanks for the meaningful contribution to the conversation. I share your thoughts on CI. I think it's a irreplacable tool for mobile app developers that actually reduces the hassle and repetitve grunt work. That's why this article was published in the first place! Take care!
Whatever they decide to, I believe is the GPs point. When nothing is true, everything can be “true”
It's indeed "an incentive issue" only not the one you've mentioned, but the one OP hinted at. Research is focused on what's publishable, hence tenure-trackable, and not on what's useful to solve real-world problems (of course, the two occasionally coincide)
Why CPG BI Needs AI
> Quick, everyone get your own Z, let's test whether it helps prevent Y... it might just work

better?
I'm not sure what your point is.. is it: "More features are better"?

I started programming a few years later than you.. first on Atari ST (Basic) then later in DOS (Pascal). I often wish myself back to these systems when I see today's bloated stacks of crap (obviously this does not apply to everything).

I don't think this is relevant for the original discussion though..
Yes, you recall right.

I think that romanticism you talk about is inconsistent too. There is romantic memory of "playing outside alone whole day coming back only when lights are out" and criticism of todays parents who dont allow that. Simultaneously, when the kid is playing alone for an hour and half after school because parent is in work, then it is treated like a neglect.

I used to go from school to extracurricular activity alone (sport, music, whatever) and then home and then be alone for around an hour or two and it was no big deal for anyone.

And that period also spawned go-to-work kind of feminism which I fully understood only after I spent some time at home. Like, as much as everyone talks about it as luxury, I was really really unhappy and it affected a lot (including how I am with kids). For all the "most important thing in the world" rhetoric, it is just that, rhetoric and ideology designed to make you feel ashamed if you don't like it and make you shut up about it. Because it is supposed to be luxury you should be thankful about, despite that lifestyle not being actual historical norm for most of population most of time (Housework in the past was way more work then it is nowdays. Women did not played with children all the time, they washed cloth, sewed, cooked, cared about animals and what not most of time.).
One strong argument at the evening session was that not everyone has access to non-standard libraries, which in my opinion is a ridiculous argument. If your work doesn't allow non-standard libraries, then it's time to move on, we really should not feed the companies with the "not invented here"-syndrome.

Another argument many people brought up is that it would allow C++ to be more usable as a teaching tool or a few shared their stories of basic graphic programming which eventually landed them in C++. But I really don't see why the standard needs a toy API. If people pick C++ as their learning language, they should be able to learn how to use another library, since that's very much part of learning C++. Besides there are more complicated concepts in C++ than having to follow some dead simple tutorial on getting another library working. And if you go down the teacher route, then it's really no issue setting up a library for those learning.

And finally there's the argument of "other languages have it too". Yet, I haven't really seen examples of that. I think .NET has something like that, but then again .NET also has a full API for window creation and tons of other things. Maybe a simple drawing API is a good idea, but first we'd have to add other things to the standard.

All in all and seeing the evolution of OpenGL, I simply don't see a reason why the C++ standard needs a simple drawing API right now. There are tons of other things that are way more important and should be added first. And once you get to a standard drawing API, what good is it, when you still have to write custom/platform specific code just to get an actual rendering surface (aka window) on screen?

And one final point is, who needs a API that is designed for a software renderer? What year is and who is still running software renderers?
After DDG recently switched to imprecise search, ignoring what I really search for, the same way as Google does for a while, I don't see any use for it anymore.

Is there another good alternative for precise search? Thanks
Norway also has the coin system at most places. So does Aldi grocery stores in the states - and their carts almost always get returned. It works.

And it sometimes brings out the good in folks as well. I've often given someone smaller change for their freshly-emptied cart and had folks simply pay for my cart when I was searching for change. (This was especially so in the US as I don't use the metal carts nearly as often here).
Most humans generally don't learn driving only end to end. They are taught how the various components of the car work, traffic rules and conventions etc.

Most people also do some experimentation and calibration. Check how much empty space there is after parking, drive a circle on a snowy parking lot until you spin etc.
As I remember, AMD was supporting OpenCL (and now SPIR-V Computer Shader) fairly well.
Are those technologies not well regarded in ML ?
Memrise raises $15.5M as its AI-based language-learning app passes 35M users
Borrowing costs obviously are (part of) government spending.

But, more importantly, the idea is to use the market as a sort of proxy, or research instrument: it's the best known structure to judge the financial future of various entities, including governments. Borrowing costs, in an efficient market, perfectly represent society's consensus opinion on those cities' financial future.

While it's possible that markets aren't perfect in pricing these bonds, they are almost certainly better at it than any single research team could ever hope to be.
But where is the fun in that!
Android has over 2 billion users. 0.01% of that is still 2 million humans.
Why Do We Care So Much About Privacy?
> Maps.Me

Has several useful functions like being able to pre-download specific countries or parts of specific countries.

Many mapping apps work offline but the way Maps.me lets you specifically pick & choose areas = more user friendly.

It uses Openstreetmaps which I've found to work amazingly well in areas where you wouldn't expect (it has off-road trails in remote areas of Vietnam for example)

via iTunes I can also import gpx tracks (or gpx converted to kml, I forget) for things like mountainbike routes, which works super well.
Driverless deathtraps
Direct-to-consumer brands sour on Facebook ads
Native dutch from the eastern part that has lived in the southern part too, now in Munich and knows (and speaks) quite a lot of dialects. This sounds like someone from Luxemburg would be better at understanding. It's a mixture of dutch spoken in Limburg (soft tones, not the "hard" r and g pronounciation that is typical for the western parts of the Netherlands) but also not that modern vlaams melody. I could understand it roundabout a sgood as when I hear someone speaking Afrikaans.
Your resolution alone will not likely uniquely identify you. The idea is to eliminate many of the data points that make it easy to track you across IPs. Resolution is very common if you're browsing with a maximized window so it's not in the same league as these others that quickly diverge amongst users.
So much for TDD.
However, if people are already doing something that is deemed illegal or not allowed by any given jurisdiction/site, making the pool of people to theoretically go after/ban order of magnitude(s) larger seems ideal.
Hamley's (in London) seems to have nailed the whole "destination" thing, and I think it's largely because it treats the adults as bigger, hairier kids.
> JS usually needs to know it

What do you mean by this?
You might want to discuss whether any of your instructions or registers would make an interesting port of Sweet16.

* https://news.ycombinator.com/item?id=17278022
It does however increase the chance that it will be bad, because the average snake that produces closed source software is likely to be motivated by greed, so it has the incentive to milk you as hard as it can without turning you away from products (using lies of course, you can't check anything after all, it's closed shit).

But seeing sibling explanation being downvoted into oblivion makes me think no one is interested in discussing this anyway so why waste breath.
Agreed. Would make Go much more suited to the kind of stuff I do -- although it still has several drawbacks as a language (warts and idiosyncratic decisions that are not really based on any utility), it hits a good spot of convenience and popularity (which means ecosystem growth) for certain tasks.
Chinese police use facial recognition software to arrest dozens
Relevant reading: https://www.theregister.co.uk/2016/01/31/ftdi_accused_of_bri...
It was also disappointing to hear recently one of their developers say that they mostly just copy what Google is doing to keep up.
I'm surprised nothing has been said about Huawei's HiSilicon Kirin ARM chips. Their latest mobile chips are definitely on par with the best on the market.

Mediatek is also another big player among the chip manufacturer and they make their own-designed chips as well.
Yeah, I understands it's confusing. The Ruby grammar does have some dark corners like that where the side effect of trying to make it possible to make things as free of punctuation as possible causes weirdness elsewhere.

Putting parens around it does make it one atomic expression though, it's just that in effect the "operators" are ;/lf, and these "pseudo-operators" return the value of the last sub-expression, and binds tighter than parens,

I can't actually remember seeing any one relying on grouping expressions with (), though, which is probably just as well.

(I'm sure someone will now come up with an "essential" use of it)
They don't seem to have an id?

<i data-vi="user"></i>
Almost 500,000 People in Switzerland Voted for a Bitcoin-Like Financial System