skysight-inc/HackerNews huggingface dataset:
> I worry that Facebook and its ilk will be a lot more effective than IBM's punchcard system for locating, identifying, and classifying their society's undesirables.

Yes, consider what's happening in Turkey [1]. A newly minted dictatorial regime could even mine your old posts for evidence against you. The only thing stopping this kind of thing in North America is the checks and balances that are slowly being undermined in the name of security.

[1] https://www.theguardian.com/world/2013/jun/05/turkish-police...
> which is odd, because she was alive for the years when certain governments were identifying their homosexual and ethnic citizens and sending them off to gas chambers and/or internment camps

excess trust in authority figures also runs deep in the greatest generation
Farm Girl Friday #26 How many steps can I take in the hay field?
Pentagon's Digital Service Team Snags Google Veteran
That is what I meant - I am more asking for a solid philosophical interpretation than a mathematical theory, after all frequentism, Bayesianism and all the other interpretations seem to carry quite a bit of philosophy.

On the other hand in another comment it just boiled down to the question whether there is a measure that gives 1 for the set of all infinite binary sequences with 50/50 zeros and ones and 0 for the set of all the other sequences. So it is not pure philosophy what I am interested in.
My understanding is that Hacker News does not use a database or rather it does not use a DBMS [database management system] at all. Instead it uses the OS file system and each item lives in its own file. It might be described as "flatfile" and "NoSQL" but that sort of layers an additional layer of formality on top of the simple *NIX idea that "everything is a file."

Anyway, until a few years ago, every item was had its own file and all the files were in one directory. But it got to the point that performance could not keep up with rising page views and Paul Graham reorganized all the items lexicographically into a file hierarchy base on item number to improve performance. But that optimization wasn't done until it created a problem.

It might be an interesting exercise to try to come up with reasons why an DBMS would be a better alternative to files for Hacker News.

Good luck.
Mood-altering drugs precisely inserted into your brain
Twilio, like Stripe, should be commended for their fantastic marketing efforts. Looked to use Twilio as really liked their offering but too pricey here in the UK.
Yes, that's how they handle it.

I agree that they probably haven't hashed the password. Any time that I complain about this sort of thing the company agent usually doesn't know what I'm talking about.
Off-Topic but somehow related:
I was thinking about to use my iDevices as generic HDMI-Displays.

The afaik best app for doing this is Duet Display [1], if you want to use Mac/Win. But I want to use it for a Raspberry Pi for example. Duet display streams the display information to the own application via ethernet over lightning port.

HDMI itself is also some network protocol (dangerous superficial knowledge). Theoretically it should be possible to build a small device, which translates hdmi video/audio to the same kind of network via lightning port as duet and display?

What do you think? Do you see any pitfalls there, which I don't see?

[1] http://www.duetdisplay.com/
It's the argument that was put at the front of the queue during the build-up to the referendum itself and makes for very polarizing headlines but it played almost no part in my decision.

I wanted sovereignty over everything: Border control is just one part of the whole argument.

> Unfortunately the most discussed argument is to have sovereignty over who can come into the country and who cannot. That is racism to me.

I don't, however, agree with your stance that having a say who can and cannot come into the country is racism. How can you say that it's ok to let anyone in but by saying we need checks and balances is racism?

You may call it discrimination but that takes many forms, not all of them bad.

Racism it is not.

Edit: spelling, clarification
Umm... The code is horrific as I was experimenting with a few different ideas. It is written in Ruby for GTK+ and is not at all idiomatic Ruby. It's also somewhere between slightly and completely broken at the moment... But with all that in mind: https://github.com/mikekchar/JLDrill

Probably more interesting is simply my description of the scheduling algorithm: https://github.com/mikekchar/JLDrill/blob/master/web/src/Str...

There is also one detail missing which is forgetting. Because the items are sorted by the ratio of time waited to "ideal schedule", we can easily stick anything over a certain amount into a separate set (called the forgotten set). That way if you don't study for a long time you can "forget" those items and they are treated like a high priority "new" set until the set is empty. Probably that makes no sense, but if you read my strategy document, you will hopefully be able to understand.
How to Increase User Retention Witho Building Costly New Features – Apptimize
The ‘ultimate discovery tool’ for nanoparticles
It could be that CPUs are very complex and each layer adds a significant threat of errors. They are currently at around 13 layers.

It could be that the physical complexities of adding more layers is just too expensive.
That should be a writing prompt!
> Your body language and voice levels can help reveal some truth or at least the fact that you're uncomfortable answering the question.

Maybe I'm actually just uncomfortable being grilled by my own paranoid countrymen without my guaranteed Constitutional protections as though I'm some sort of enemy of the state when really I just got back from Cozumel.
The opportunities Silicon Valley doesn’t see
As much as many Leave voters might wish for it, the geographic position of the United Kingdom is unlikely to change and therefore they will remain part of Europe.
Somebody needs to connect this to KSP
8 X86 64bit Cores – 16GB Memory – 5Gbit/s Free BareMetal Servers
Moody Weather Bot for Twitter
> a lot of noise

Which will simply be filtered out. Technology does not just evolve linearly.
Not to belabor the point, but Knifemaking _can_ involve exposure to high temperature molten salt baths (Sodium and Nitrate salts), liquid nitrogen, precise timing, temperature control, and varieties of chemical etchants.

It seems that they probably have similar risks, though glassblowing for the lab might require a broader domain knowledge.
Yup! He's a pretty great speaker. Definitely sold me on Twilio.
So three ways to test us is, first by comparisons you can use the options calculator (demo.oquant.com). Second, free API access so you can run it on your own datasets from CBOE or historical/live to see the differences (we'll provide live data services soon too). Lastly, we'll be uploading more numerical tests with charts and etc to show clearly we have the most accurate and fastest algorithm.
EnLighting: Indoor Communication System Based on Networked Light Bulbs
Imagine how "Silicon Valley" series would be boring, if Pied Piper founders started their company in cheap US state/country with their own savings. Distributed company would be even more boring :-)
>Do you work in a team? Or do you plan to hand over that code to someone else for maintenance at some point in time? If not, then by all means, go ahead.

Did anything of what the parent wrote sounded like it was worse for teams?
I've never gotten a better drum overhead sound than with a spaced pair of 414's (I think TL II, but it's been awhile). Love that mic.

That said, I don't think the 414 color is the same as the U87 color. My impression has been that the U87 is much more flattering to vocals, but I've admittedly never had the opportunity to use one.
Frequently in the United States, people interpret mainstream white culture as "normal" and not culturally distinct. Thus they use "ethnic" as a synonym for "nonwhite" or "non-American".
That's great and all but access to capital, even angel capital, is much easier in the Valley than anywhere else in the world. You come here and live threadbare, but you still derisk your startup.
Hmm. I would delete my submission if I could.
Crowdfunding+For+Student+Debt
How to configure saint and grace modes in Varnish 4.1
Government subsidy of the arts and sciences is a practice that dates back to the ancient world in the form of patronage [1]. If you wanted to be ridiculously pedantic, as some people on the internet are known to be, you could argue that the neurosurgical procedure known as trepanation [2] dates back to at least 7000 years ago. However, the modern science of neurosurgery is far more recent so I do not think it is at all unfair to claim that gov't subsidy predates neurosurgery by a wide margin.

[1] https://en.wikipedia.org/wiki/Patronage

[2] https://en.wikipedia.org/wiki/Trepanning
See my reply to mtrimpe below. I maintained this program for quite a long time, but realistically my choice of development platform was a poor one ;-) Also my code was pretty awful as I was experimenting with several strange ideas and also writing Ruby code is if I had spent the last 20 years writing C++ code (which... um... might have been true...)

You can likely get it to work for some definitions of "work" on a Linux box, but anything else would require serious effort ;-)

Link in case you don't see the other message: https://github.com/mikekchar/JLDrill
And the conclusion of the author itself --in the end of the post-- was that it was due to bad hardware, not HSF+.

To quote:

>I understand the corruptions were caused by hardware issues. My complain is that the lack of checksums in HFS+ makes it a silent error when a corrupted file is accessed.
This not an issue specific to HFS+. Most filesystems do not include checksums either. Sadly…
Obligatory XKCD:
https://xkcd.com/936/
Let's Build a Web Server. Part 1
If Scotland leaves the UK over Brexit, maintaining continuity in the EU will clearly be the goal, which means the timeline must be shorter than the two year timeline for Britain to leave the EU (the same would be true with NI, but that's less likely to happen; pro-EU Republicans want a union with Ireland that neither Ireland nor unionists -- pro-EU or otherwise -- want, and unionists still have a majority and the pro-EU ones are still probably more pro-UK than anything else. Brexit may increase factional tensions in NI, but it's unlikely to directly or in the near term lead to a consensus on independence.)
Pretty common, I've heard it from several casually racist people several different times throughout my life. Perhaps it is regional.

Casual racism (especially outside of talking to friends/family) isn't super common anymore but still a "thing."
I believe they are also doing the encoding into a compressed format.

The method in the link gives you the raw HDMI stream, which you can containerize to play in VLC and the like, but you wind up with some pretty large files.

You could potentially be capturing a raw 4 to 18 Gbps stream.
You're completely right. There are serious downsides.

However, I think this question (and a lot of the crappy things about the US) exist to deal with and automate problems at scale. Scaling is hard. Scaling solutions are overkill if you don't have a scaling problem.

In this case, the problem is strong due process protections and allocating court resources. You might not hold a person without involving the courts if you suspect them of terrorist ties, but you can if they lie on a form or tell you they're a terrorist.

I don't know the specifics, but one could imagine a concession of due process if, say, the person held for their answer on the entry card is guaranteed to appear before a judge within three days.

Automate the process and you get silly situations like the one above. Don't automate the process and somebody eventually screws up and denies due process or lets a suspected terrorist through without scrutiny.

And again, yeah, the entry questions could be handled better, but it's a serious juggling act scaling it up and fitting it into our legal framework.
https://news.ycombinator.com/item?id=11985853
They really do

http://youtube.com/watch?v=cl4-StMGYAw
Snapchat Launched Tech Magazine
Whose Team Is It Anyway? The 90 Day Rule
At the more serious end; the quantum optics toolbox in python (QuTip) http://qutip.org/index.html is what I used for my PhD research. Combined with Jupiter notebook http://jupyter.org/ it gives you a great sandbox to quickly setup Hamiltonians and plot their dynamics. It also has extensive docs and examples too. You can simulate simple systems in just a few lines of python.
All true.

However FM radio always has white noise, so adding a little bit to it is probably better than adding any correlated noise from signal processing.

FFT noise reduction definitely has its place and I do use it from time to time. I just highly doubt "live on-air signal processing" is a good application given that the noiseprint is constantly changing.
George Soros Was ‘Long’ on Pound Before Vote on Brexit
Curious which Machine Learning and Natural Language Processing technologies it uses and what types of data are relevant.
There's a lot to be said for separating concerns and it's still good practice within your component. No-one is really disputing it afaik, but the way we are/were creating web pages are based on a document-centric paradigm.

Single Page Apps (SPAs) are more app-like than webpage-like and if you're really going for reusability then your components need to have a say in how they are rendered. That means they need to provide /some/ HTML.

You can still create components without including CSS but you'll likely need to provide structure (HTML) in order to bind behavior/callbacks/events to it. It's still good practice to separate rendering (HTML/JSX/NG) and behavior.
When you get to their lobby, ask 'Is this MAD magazine?'

They should answer 'No, this is Mademoiselle, but we ran out of money for sign letters'
Never been to SF, but you sound like arrogant Londoners who assume that the only interesting stuff that happens in the UK happens in their crappy city.
If you're willing to pay: https://www.ng-book.com/2/ is good.
Question out of interest - is it likely he is talking about companies moving from a location from within the US to SV?

Lots of young programmers/entrepreneurs in Europe seem to dream of going to SV as soon as possible. At the same time there are lots of great cities for startups around over here - London, Stockholm and Helsinki to just name a few... SV might be the best/a great choice later on in the process but I'm quite sure Europe has lots to offer as well (not even considering potential visa issues here, which obviously restrict many or most Europeans from joining startups over in the US).
Proxy.sh Hints at Gag Order After VPN Node Withdrawn from Warrant Canary
The Linux Portable download goes through happily, but every other link redirects to login page. Thanks for the effort though.
Maybe not so much a coincidence then? You'd think both of these orbital alignments are a little beyond our control. Or maybe there was enough fuel budget both times to get +/- a couple days to get the insertion dates we wanted.
It would be nice to see a fake "decompiled" version of the assembler code, so it's easier to understand.
> I would be impressed with a tool to quickly design a web application in the same way Visual Basic did 25 years ago

Me too! So we built one - https://anvil.works

The "Hello World" app takes 45 seconds (there's a video on the homepage).

The "Display a slideshow of images from Google Drive" app takes a whole five minutes, because I talk through it slowly (video at https://anvil.works/learn - scroll down).

If you want to demo (eg) a DB engine, you'll want the "uplink" that lets you call code on your workstation from your app. (There's a three-minute demo of us controlling a Raspberry Pi that way: https://anvil.works/blog/uplink).
So time to write efficient code and start working hard on easy multi-threading? Cause if we hit "the wall", all consumers can do is buy the fastest CPU with the most cores they can get, and then never in his live again will he be able to upgrade. So those resources is what we will need to do it with.
He literally is. The whole point of the article was that SV is great when you need VC money, but if you are just trying to create a product it's expensive and unnecessary. Create your product, develop a user base and THEN when you start to need cash, move to SV.
Boring is good if you are running company.
Terrain Generation with Diamond Square
Boost User Engagement Up to 800% with Push Notifications
there isn't a lot of money in delivery. Uber is trying to get 20% margin. And pizza delivery is break even at best. you charge $2.50 and if someone makes 2 deliveries during a slow hour ($5 or more after taxes, insurance etc.)
12 Best Strategies to Promote Your Game App
"Just 45 miles away"? Why doesn't anybody sell good food where you live? It's California, not Greenland; everything should be plentiful.
Now you have three problems, not only do you need an expert on glass technology in general, and an expert on the weird glass requirements specific to the obscure specific problem, but now the unicorn employee needs to be an expert on 3d printing technology. Which for a guy who mastered glass technology probably isn't going to be very hard to figure out, but still, making it even harder to find a guy isn't going to help.
Discussion: https://news.ycombinator.com/item?id=11977248
Turkish president apologises for downing Russian Jet over Syria
How Housing’s New Players Spiraled into Banks’ Old Mistakes
>Now that we have lots of data and lots of computing power, Bayesian stats can show its results, after getting rebranded as "machine learning".

Partly lots of computing power, and partly the Monte Carlo revolution that enabled us to replace intractable integrals with lots of cheap CPU time.
I want my programing language to be as close to natural English as possible. Just voicing an opinon. There's a niche market for as cryptic languages as possible, too!
>Rather than contracting with large, industrial farms, it turns out, Chinatown’s wholesalers often buy from small, family farms

I miss that in the UK and the US. In Italy for example a lot of the stuff comes from local farms and tastes way better.
Google CEO Sundar Pichai’s Quora and Twitter Accounts Got Hacked
"Without using the new word which you have just learned, try to rephrase what you have just learned in your own language. "

http://bigthink.com/neurobonkers/how-to-use-the-feynman-tech...
Original paper here http://arxiv.org/abs/1602.01485v1
UK, city has some special rules, but those do not affect individuals.
Also good is the linked-to JunoCam explainer [1] which includes a nice map showing the orbits and explains what we could expect to see in terms of imaging data coming from the mission and when. Hint: images are not the main reason they sent Juno.

[1] http://www.planetary.org/blogs/emily-lakdawalla/2016/0609060...
This is disturbing despite it being "optional", because it's a place for border agents to push in the entry interview.

"I noticed you didn't fill out the question regarding online identity. Do you have an online identity?"

Sure, you can (and should) tell the agent that's all personal information, but that may also lead to further hassles and delays.
Appreciate the link.

I had not considered using a raspberry pi on the receiving end.

Any thoughts on using multiple Pis to receive the same stream?

I would like to take the output from an HDMI source and display it on multiple displays throughout my house.
The City of London[1] is not London[2] and, yes, it has different rules.

[1] https://en.wikipedia.org/wiki/City_of_London
[2] https://en.wikipedia.org/wiki/London
Ionic Security is in Atlanta.
For Angular 1 vs. React, I would just say depending on the resources you have - for example if a team is very productive with Angular 1 & there isn't enough time to get a team to pivot skills, then it may make more sense to go with that from a business perspective.

IMO there is one main reason to choose Angular 2 over React currently - perf. Angular 2 has significant perf improvements over the other libraries/frameworks out there, and supports incremental rendering as opposed to React's render all at once model. Angular 2 also will have the best built-in animation support of the various libraries/frameworks out there, in part due to the Angular team's collaboration with the Chrome team (this is true with Angular 1 as well).

Otherwise, React is more mature than Angular 2 & has a simpler API. Conceptually, Angular 2 and React share much in common, and architectures should look similar between well written apps in both.
On 'Affecting Atoms by Looking at Emitted Light'
> In general Java and C# programmers like it.

Why? What are you basing this on?

> It is made by Google (perceived as more "mature", business like) rather than Facebook (young kids).

By who? React is more mature than angular 2 and angular 1 is crap.

> It takes a lot of inspiration from server side development with its dependency injection and general terminology.

I'm not sure how this is a good thing even if true.

> And TypeScript is very similar to Java and C#.

TypeScript can be used with React.
> Which will simply be filtered out

These were the last words of the database admin before he went stark raving mad...

But seriously "filtering out" is a goddamnd hard problem, if the dimensionality of your problem space is high enough. You are talking about filtering out sockpuppets like if they have a tcp-flag on it. Even the best trained Neural Network can only work as good as the input-training parameters, and classifying large texts in natural language is still one of hardest problems (even for humans).
Not to nitpick, but I don't believe react native "compiles" to a native app. The evaluation of the JS in JavaScript Core is passed of to native code to layout native views. The interactions are then posted back into jscore. So while closer to native compiled code performance, it's still a bit different.
> I believe it was just under 4%, not 2. Correct me if I'm wrong.

Different ways of referring to the same thing. It's a 2% swing - if 2% of people voted the other way, the outcome would have changed.

But to shorten things a bit, the British public have been arses, really. They rejected Alternative Vote a few years ago, which would have given them some of the better representation they say they want. And that wasn't a mere sliver of a majority, but a solid 2/3rds against. Now they sulk off in a huff because they don't feel represented.

And remember in your glee to destroy the middle-class: when the working class have a job, it's the middle-class that buys the goods. When they don't have a job, it's the middle-classes' taxes that pay for the welfare. The middle class needs the working class, too. We're all in this shit together, and we all need each other - this kind of divisive class bollocks just hurts everyone. Unless the working class is going to go all hippy and start forming volunteer communes to help each other, talk of mobs with clubs is just scoring an own-goal in the long term.

One final thing:

> How else is a young person in Britain going to be able to afford a shelter.

The poor have always been in fiscal trouble. It's nothing new. The poor have frequently not been able to afford their abodes - that's why there's council housing. And for people on less than an average wage, living expenses have always taken everything. Housing is more expensive now, sure. But clothing and food is less expensive, not to mention that ye olde poor never had a luxury like a low-end smartphone. But however it works out, if you're of less than average wage, you basically spend everything on survival and always have. Maybe the odd luxury now and then, but it's not like the poor of yesteryear were buying investment properties.