skysight-inc/HackerNews huggingface dataset:
Is it a speed thing? Like do you think they're fighting with their own layers of bureaucracy?

Is there a way to make obtaining warrants more transparent and straightforward?

It honestly seems like they could design a better system that doesn't get rid of the checks, increases citizen trust, and solves their issues.
> The only advantage of clustered systems like Spark, Hadoop, and others is aggregate bandwidth to disk and memory.

No it isn't. There are plenty of CPU-bound tasks that run much faster if the work is distributed in parallel across multiple machines. We use Hadoop at my company primarily for that reason.
The real "Problem" problem is the following. Almost all the easy problems have been solved. The biggest problems are the following: Housing for all, Transportation, Medical insurance, food, and water. These aren't just technological in nature. They're more political than technological. Unfortunately, this day an age, even for the most minor political innovation (example: Uber) solving those political problems takes a vast army of lobbyists: that's the ultimate "Problem" problem.
KickassTorrents Enters the Dark Web, Adds Official Tor Address
Exactly! You mean like this? https://sourcegraph.com/github.com/gorilla/mux@9fa818a44c2bf...
I just checked my home ssh endpoint, which runs on a non-standard port on my firewall. I was surprised to discover there have been zero scan attempts.

I am using comcast xfinity for my home internet access.
One important niche I see that Go serves very well is in distributed, fault-tolerant deploy platforms (aka schedulers), like Kubernetes or Mesos. If you look at the amount of tooling that uses Go, you almost feel there just is no other choice out there.

I would not adventure to say state-of-the-art schedulers would not have been possible without Go, but for sure Go fits the requirements pretty well.
Yes, I upvoted because you mentioned that one of the concept is the wisdom, but I for one am aware of the other concept called 'socialism': you have to be sure that each member of the team passed the entry exam, and you have to be sure that none of the team members become lazy and relies on others to lift the heavy burden, because if everyone avoids the heavy burden, then the 'socialism' collapses.
To top it off, most of the author's complaints about drop-down menus apply doubly so to radio buttons.

Selecting with the keyboard? My browser lets me select a menu, type a letter, and jump to the first entry starting with that letter. I've never seen that work with radio buttons (though I admit I haven't tried it recently).

Selecting from a long list on a phone? Selecting a menu on my phone gives me a popup menu that scrolls independently of the rest of the page. Selecting from a list of radio buttons requires a scrolling action that changes my location in the page. If I want to return to a field above the list of radio buttons, I have to scroll back.

My non-expert advice: Never use radio buttons for a set of more options than you can guarantee will fit on the screen simultaneously. If your UI has any mobile users, that probably limits you to four options, maybe less.
Half the AMP articles I try to read don't let me scroll on iOS 8 Safari. I like using Google News but AMP has seriously hurt my experience. I would much rather just use Safari's built in Reader View, but of course this removes the ads they want me to see.
I always close that kind of pages. Do you really need to read everything?
> Did you just claim that people with aphantasia [...] have no subjective experience?

I don't think so. I wasn't talking about imagination (as in: thinking of a cube and rotating it in your mind), but rather about experiencing the input from my physical eyes. It's as if there's someone inside my head that experiences and feels what I physically see. Of course, this doesn't help: the homunculus model is thoroughly debunked. [1]

> Or do you group all possible "inner senses" used for imagining "what something is like" into "qualia" without separating them into distinct functionalities that are in bijection with the available physical senses?

There are qualia like anxiety or restlessness that are not linked to physical senses, so that's a no on the bijection. I have no idea whether those "inner eyes, ears, etc." that link imagination to physical senses are related to qualia – it's so difficult to imagine myself into different minds. Besides, coming up with an objective, clear, non-recursive definition for subjective experience is way above my paygrade.

Another random thought that I just had: People with depression sometimes hurt themselves physically, because that's the only way they can still feel something (according to them). Maybe this is related to a dampened subjective experience, which allows only extreme inputs to be experienced?

[1] https://en.wikipedia.org/wiki/Homunculus_argument
This is because using Go feels very much like going back in time to Java 4.
Curious as to what has changed with the 1.5 release.
There already is a partial backups, and eventually there will be three: Galileo, Beidou, GLONASS. Many devices can access multiple systems.
> They autogenerate all API libraries for golang, which means they're not idiomatic, are convoluted to use, and the documentation is a jungle.

Are idiomatic API libraries really a good thing? If an API is used heavily throughout your application, doesn't that mean it's time to wrap that part of the API in some idiomatic wrapper code that is meaningful in your domain?

Functions are idiomatic in all languages. Personally, I'd rather APIs mostly stick to simple functions, and let the application developer build idioms around them if they like. And if the API call involves a web request, I am happy to just make the HTTP call myself. Half the time you need to understand the interchange format to debug your code anyway. My experience is that wrappers rarely protect you from that.

I guess if your application is 90% calls to an API, and you use a huge range of different functions in that API then you'd want a good, complete library. But how common is that?
I wonder if you could use ropes[0].

[0] https://en.wikipedia.org/wiki/Rope_%28data_structure%29
Are you claiming this story is true?
Was this story ever documented? It has all the looks of an "urban legend"
"Another popular left-wing idea is a universal basic income" UBI is not only supported by left-wingers.
Recently: https://news.ycombinator.com/item?id=11776321
Not sure what you're getting at.

All of the things you mentioned can (and most have) been solved even in the current bunch of self-driving cars.

A toddle stepping into the street? A modern self-driving car sensor can "see" it better than the average driver -- and it doesn't even have to involve actual vision.

I'm not sure what you're arguing against exactly. Actual current research problems with self-driving-car vision are totally different (e.g. disambiguating signals when raining or snowing etc). And nothing insurmountable about these either.

>that dude X thinks he ought to be able to go first or simply doesn't give a shit what the car thinks

Whatever he thinks, if it translates to an actual action in his car, other automatic cars can respond to it in the blink of an eye.
HN's rule is that if a story has had major attention in the last year or so, and no new information has come up, then we treat it as a dupe and keep it off the front page. Mainly because front page space is so limited, and also because if we didn't do that, HN would be flooded with complaints about reposts.

https://news.ycombinator.com/newsfaq.html
> Sorry to hit your hot button! That was meant kindly.

The apology is meaningless; this has nothing to do with buttons. I merely pointed out a generalization based on an random anecdote, based on no real experience of the situation. Acknowledging it as such would help.
In the "Good Samaritan" case, it turned out that the guy was actually guilty (apparently; he confessed and they had some witnesses).

https://www.bloomberg.com/view/articles/2012-01-17/china-s-i...
People do it all the time. For example, in C++ with modern owning pointers like std::unique_ptr<> and std::shared_ptr<> it's really not that bad.
Any comment on Swift vs Go, potentially for server programming?
Ask HN: Antivirus is blocking my site
I run a SPA game website that has a lot of Javascript required to run it. Recently, reports began to trickle from a few players that they couldn't reach the site. I tracked down the problem to an antivirus program. When I installed the program (Trend Micro), I was able to reproduce the issue.

There's no virus on my site! I've written most of the code, and the rest of it is 3rd party code which is open source, and is pretty clearly safe.

There's no way to contact Trend Micro that I can see. I did use their "site safety" checker - https://global.sitesafety.trendmicro.com/ - to see if they had miscategorized the site, but my URLs are coming up listed as safe.

Have you had a problem like this? Any idea what to do? I've tweeted to them about this, but there was no response.
> From roughly 800 AD to 1300 AD, Islam experienced its "Golden Age"

The so-called "golden age" was the result of occupying the new lands and taking over the control over the non-Muslim knowledge, accumulated through the thousands of years in these areas by non-Muslims. And the reason that age ended was the more fundamentalistic enforcement of the rules from the holy texts. No more science, everything is in the holy books. What can be learned from this then?

Also, what's about

https://en.wikipedia.org/wiki/Sharia

How can you say that the laws are anything but serious reading the holy texts, as the whole article documents? Or that it's the invention of just a land or two?

https://en.wikipedia.org/wiki/Application_of_sharia_law_by_c...

Note also the section on the "Abrogation." The violent passages are chronologically later and overrule the older less violent.
Yes, exactly - it also produces smaller file sizes and in our experience it's faster.

It's also nice to be able to use classes and integrate with CSS seamlessly when you need to.
The existing backup is the Russian GLONASS system, which many consumer chips support since the start of this decade or so, and there are two more constellations being deployed, by ESA and China.

I'm not sure how you can test such things not in the production environment. The early development was done with the transmitters on airplanes, but i would guess that the jammability can't really be tested that way.
This is why companies put in place formal policies for hiring, firing, and promotions. If you give in to this one instance, you've set a bad precedent that will have the rest of your employees soon coming to you for inflated salaries & titles.

You should be able to precisely define what it looks like to perform each job function at a given compensation/title level. That way, when a person comes to you looking for a raise or promotion, you can say "Well, these are the skills you will be evaluated on and the expectations for what you can do to earn that, and this is the process and timetable for this evaluation. Get to work." And ideally, you'll have built the process with employee input so that everybody buys into it, and sucking up to anyone person doesn't measurably change your chances of being promoted.
Last time I checked the only real need for persistence in a browsing session is to store bookmarks and to store massive ASCII blobs full of jQuery so I can read another bloated NY Times article. Browser vendors really need to start bundling this code into the browser so we don't have to download it every single time we visit a site (We all religiously surf in private browsing mode these days, right?).

Because if we aren't surfing with even baseline privacy, then articles like this pale in comparison to Big Brother nosing around in the underpants of your browser history.
Then we can reinterpret it to mean "human arms", as opposed to legs. I mean, the courts have the final say in what the US Constitution says, so just rattling off "the constitution says X!!!" like it means one thing but ignoring the years and years of case law meaning something else (and what's actually enforced) is just being naive.
Sure, but signal interference is about mixing two signals together. Once the GPS signal has passed the interference signal (below 50 ft) it shouldn't matter anymore
I guess I am. And even worse for those with impaired sense of touch etc.

You say it like it's some kind of preposterous claim.
Yup my GPS watch does GLONASS. Have never tried GLONASS only, but GPS + GLONASS is a fair bit faster to lock on to.
Never had a problem finding or training great Erlang engineers, and even had a few cases where the absolute best of the candidates were only interested because they'd get to use Erlang.

(shrug).
IMO it makes it easier for devs that dislike CSS to make sweeping changes due to all of the relevant styles being in one place.
It just goes to show that in 2016, you really can't be using SHA1/256/512 for password hashing anymore, even salted. Bcrypt/Scrypt or similar is a must.
Sourcegraph founder here. If you install the Chrome extension (https://chrome.google.com/webstore/detail/sourcegraph-for-gi...), you can get it on GitHub. Support for GitLab and Bitbucket is coming soon.

And what's more, the Chrome extension actually adds # fragment URLs to github.com that are semantically meaningful, just like on Sourcegraph.
Go has been great for me at providing things like simple microservices, network plumbing, CLI tools and that kind of thing. The C integration is also super simple and makes it easy to wrap up third-party libraries.

It's also a bit tedious to write in practice. It's dogmatic, and that's obviously a benefit in some ways but comes with the cost that quite a lot of time in my experience is wasted fiddling around with program structure to beat it into the way Go wants it to work. Dependency management is better with Glide but still not perfect. The type system is quite annoying, and although it's a cliche the lack of generics is quite annoying. Lots of silly casting to and from interface{} or copy-and-pasting code gets old quickly.

Still, it's a great tool for its niches and I really think everyone should pick it up and use it - the idea of simplicity it promotes is actually kind of interesting, in contrast to the "showy" features one might expect of a modern language.
> It will probably give responses very similar to humans.

Being able to mimic a human's behavior is neither a necessary nor a sufficient condition for having subjective experience.

> Being an algorithm doesn't feel like you are an algorithm, from the inside.

How do you know that? How do you know that an algorithm "feels" anything at all, the way humans do?
Any bad ssl certs on your domain or on domains your site calls?
I think this reasoning is missing something.

The maths assumes that the security of your system is entirely defined by the complexity of your key.

Obscurity gives you the option of hiding the /lock/, which is different.
Holding up Perl and JavaScript as examples of languages that are 'fun for humans' makes it pretty clear I'm not the target market.
How is this discussion any different if we replace consciousness (meaning "actual" consciousness) with, say, Grace, virtue, soul, etc?
AI may be a subject since Demis Hassabis, CEO DeepMind is also attending.
Why would you ever want to be vulnerable to targeted attack while only keeping dragnet ones at bay?

Also such measures do not help any kind of a system that has to be really exposed. Want to hide your http and mail server behind a port knocking mechanism? A rarely supported or proprietary TLS method only?
I would guess that this is due to the jamming antenna's visibility over the horizon.

You can't jam a signal in the air, all you can do is transmit a jamming signal towards where the receiver should be. And if the receiver is on the ground, out of your line of sight, then you can't do anything about it.
Sourcegraph founder here. Yep, that's an extremely compelling idea. We were definitely aware of this when we started Sourcegraph. Are you using codeq?
What worked for me best was to have as thorough monitoring as possible (IO, mem, CPU, per process, etc.) on infrastructure side and as complete event sourcing on the app domain side. It's easier said than done of course, and in a brownfield situation you will never achieve perfection in terms of coverage.

Once that's in place, write tests with selenium or unit test framework with parallel extensions (depending if cases are frontend or backend based) and analyze using home made tools.
Developers Surface Issues and Concerns with Progressive Web Apps
Is it possible to use state or props in the CSS though? How does it handle that? Say I wanted the color of a title to be controlled via props, how would I do that with your solution?
Totally unsurprising.
When someone in government wants to get something shady like this done all they have to do is verbally gripe about it "too bad we can't legally obtain copies of everything the defense copies" whoever hears the gripe knows that it's a suggestion to go get it done without telling the boss. Doing it this way the responsibility chain gets fuzzy preventing anyone from getting seriously punished in the future. The people that heard the gripe go tell someone below them to ask the copy service if it's "technically possible" (or some intentionally ambiguous language) to get copies. Those people go coerce the copy center into cooperating and then tell their boss that the answer is "they can't do that but they sent this stack of CDs instead." The person they give the CDs to then turns to whoever was complaining in the first place and says "the copy service just sent us these out of the blue."

Granted that's a specific example and probably not how it unfolded in real life but it highlights the "don't ask don't tell" culture that perpetuates corruption and skirting of rules/regulation. Everyone has skin in the game so everyone keeps their mouth shut.

It's the same culture that results in something unethical but profitable at low levels and higher ups claiming ignorance. They're ignorant to specifics but they know that it's the job of those in the middle to keep the specifics away from them.

the copy service owner is about to get screwed when the FBI tries to blame him for all of it regardless of his level of involvement.
Consider there may be an existential bias - people who are open to new languages are more likely to move away from Java.
Scaling Sensu by doing less
This is slightly off-topic, but... this simple website is made of a single, static page without any kind of user interaction. Why does it load a 2.8 Mb javascript, and why is javascript needed to render the page at all?
I'm afraid HN has a serious problem with downvoters. Why -in heavens name- is the above a question that deserves downvoting?
UPDATE: whoray - I got downvoted too. Gee man. Just not worth it. Buy and thanks for the fish.
EEG / EMG bodysuit.
College 'kids' are adults and if they act as children it is only because we enable such behavior by coddling them. I wonder if college would be better for most if they lived a year on their own first. I know I would have gotten more out of college if I had a more concrete view of how the world worked (namely the importance of networking and knowing people).
It doesn't make you more vulnerable to targeted attack, so why would you not want to additionally keep dragnet ones at bay?
Where do you have free speech? Where will you have said free speech that someone else can actually hear?

The problem is that the internet looks like a public commons, but it is not. It is private. The illusion of the public commons on the internet it at odds with the notion of free speech. It it this seeming disconnect that causes people to realize there's a problem.

In fact as privatization increases, you will realize the space where you may exercise your supposed right to free speech will eventually become non existent. You have no rights when everything is private and governed by contracts that supersede "rights" as a condition of functioning in society. Further, you may eventually learn you can't exercise any rights if everything were private.
This is interesting and helpful. Trying not to beat myself up for quickly realizing certain opportunities aren't for me long term.
And India's own: http://www.thehindu.com/sci-tech/science/irnss-launch-indias...
Also, keep in mind that India's legal system is broken. Law enforcement and courts are woefully underfunded. Police, lacking adequate resources, are always looking for scapegoats to close cases and declare victory. An easy target is an ordinary individual at a crash site. The immediate instinct of law enforcement in that situation is that the individual is guilty or "knows something". The follow-on steps are locking up the individual and even torturing them to get information. Remember, Indian courts and justice system is broken. Police can get away with virtually anything without any real consequence as long as the detainee is not well connected.
This is entirely different since the person speaking your example has to speak that out loud as part of their job. Talking out loud to Siri or Google is absolutely not necessary in an office setting. Both are annoying, but only one is avoidable (and thus rude).
Do not put a value into a middle of a list.

Read Chris Okasaki, "Purely functional data structures" for better options.
Is there any benefit to using this over CSS Modules in React?

https://github.com/gajus/react-css-modules
Then what good is it? Defence against sophisticated attacker is also good against a simple one.

If the service is not actually public, hide it behind a good VPN, for crying out loud. SSH servers generally do not require this measure.
> but it wasn't really to benefit themselves, was it?

Well, their descendants are pretty much everywhere you see something greenish, so it seems to have worked out.

> We build skyscrapers and Howitzers for intentional purposes, not because we excrete them.

We also emit pollution for intentional purposes. They might not be particularly noble purposes, but they're 100% intentional by each of humanity's individual parts.

I think you're confusing "the tools we use" versus "the ways we change the globe". Most of the worldwide changes we cause are not explicitly planned or built, but side-effects of the "metabolism" of our civilization.
Commandiv | CTO & CoFounder | NYC

Hey friends, John here - I am the CEO of Commandiv (My LinkedIn: https://www.linkedin.com/in/johnzettler). I am a financial engineer who left the hedge fund world to make investing easier for self-directed investors. I am actively looking for a software engineering partner. Ping me at john (at) commandiv (dot) com if you're interested in learning more.

Hiring process: meet in person or video chat; I will demo for you the Alpha product (and build you a personalized portfolio down to the tickers & # of shares to buy); we can go from there...

About Commandiv:
Commandiv is an over-the-top investment advisor for self-directed investors. Users get value from: 1) Robo-Assist trade recommendations (all advisory/backtesting algos fully developed); 2) full control over their investments; 3) and account consolidation of all their liquid investments. We are not a broker-dealer and don’t want to be. We plug into broker-dealer APIs and earn money from BD-paid referral fees, and user-paid advisory fees (25bps of AUM).

Initially, we are targeting educated, employed 26-45-year-olds who have $5-100k in cash external to their employer-sponsored retirement plans. This target customer knows little about investing; she is self-directed and has done preliminary research; and she craves a one-stop shop to learn, build trust, and get invested. In order to acquire customers at greater scale, we will use a Learning Platform (think: Duolingo / TurboTax) to drive account creation (curriculum fully developed).

AngelList: https://angel.co/commandiv
You might. Some attackers scan all ports.