skysight-inc/HackerNews huggingface dataset:
Hey, article writer here. I feel shitty that I made you feel shitty. I'm sorry to have been insensitive.

I'd also like to say that I am absolutely against raising of noise levels because that sucks for coding and also life in general. I'm deaf, but not completely deaf, and I also have a condition called "recruitment" which is a form of noise sensitivity that you can read about here: http://www.hyperacusis.net/hyperacusis/hyperacusis+or+recrui... Recruitment makes noisy office environments an absolute nightmare for me and I've been known to take my damn laptop and go the hell home and work there if the noise levels ramp up.

Sociability in programmers takes many forms, and I don't think it's a coincidence that sites like HN and stackoverflow are so popular with devs - that's a way of very sociable without actually having to speak to people in meatspace. Programming has probably more of its fair share of introverts and non-neurotypical peeps, partly because of the requirement for peace and quiet while you're working out hard problems. I think it's also partly because as a group we're more accepting of others' needs and differences. Mack Collier did a great post on this, and it's this sort of concept I was thinking about when I wrote that part of the article: http://mackcollier.com/why-introverts-love-social-media/

So once again, sorry for making you feel shitty. In future I'll be on guard against coming out with things like that. Keep being awesome!
I don't know how does it look in Canada or Australia, but where I live we have
plenty of graduates and post-graduates, who won't work in construction, in
warehouses, or generally doing anything that has material effects (welding,
carpentry or woodworking, machining, and so on), because they weren't studying
for several years only to do physical work.
Listia (YC S09) is hiring Android devs to build a better mobile marketplace
How I made Art Camp
1. came from army

2. had a bad idea

3. ???

4. profited $100 million!

Please don't hold out on us what #3 is!
He talked about it as a "chain of signatures" in the paper, and it is very much the groundbreaking part of bitcoin. It was the necessary component for the creation of a distributed timestamping server, which was the missing piece to make a system like bitcoin fully decentralised.

I agree though that there is a lot of hype for "blockchain technology" and this seems like a weird use of it, since you already have a central third party that everyone has to trust.
It's just that Apple (unlike Microsoft and Samsung) brands itself as a company with human values so obviously people are paying more attention to this aspect for Apple. But yes, I agree indeed.
Twitter is not having a good day....
Wolfram Mathematica is a pretty old project, did it change much over the last five years?
You should know that your page was blank for about 20 seconds. I nearly closed it.
> I thought was a little underwhelming.

I agree, but...

> so it added some overhead to special case 0 even though 0 only takes one iteration through the loop anyway, and the loop still required up to 64 iterations if you have the high bit set.

Didn't it simply replace the body of `size_t popcnt(uint64_t x)` with the `popcnt` instruction? Or am I looking at the wrong test?
The article is about blockchain technology (the title is misleading). So the append-only feature is implied, at least I hope so.
He called the clause "both procedurally and substantively
unconscionable," since there was no clear way for drivers
to opt out.

Huh? Yeah, there is a very clear way to opt out. Don't drive for a company if you don't agree with the contract offered. It's a contract and acceptance is one of the elements of the contract. There are other employment and contracting options for people who know how to operate a motor vehicle.

Near as I can tell, the argument presented by this judge is tantamount to declaring all clauses voidable since the company never presented a way for the drivers to edit their contract and present a modified contract for the company to accept (which the company would likely choose not to accept every single time).
Didn't it optimise the whole function into the special purpose popcnt instruction? Are you confusing the initial gcc code with the output?
I suspect the legal trick they'll rely on is: "we collect in bulk, but surveillance within that giant haystack of data is only ever aimed at particular persons. We don't want or use the totality of it, but we do need it so we can monitor retroactively."

Which I'd understand, but think they are throwing too much away in pursuit of too little. Still it's how they'll try and dodge. Well, that or "we don't need human rights anyway, can't make us, so neener neener."
The Issue with Global Node Packages
> by 25 you are who you will be

Check out Ray Kroc: https://en.wikipedia.org/wiki/Ray_Kroc

Colonel Sanders: https://en.wikipedia.org/wiki/Colonel_Sanders
Full Metal Jacket is general-purpose. Doing general-purpose programming in it does, however, has required me to think very differently. At present, it's still easier for me to program in Lisp, but that's mostly down to being a very experienced Lisp programmer and a rookie FMJ programmer. Initial difficulties are inevitable when you learn a new programming language different from the languages you already know. I had similar issues with Prolog but mastered that.

Different general-purpose languages are better adapted to different programming tasks, however, and Full Metal Jacket may in time find its niche. I wouldn't write a neural network in Prolog, or an expert system in C, for example.
Wonder what's caused the outage, they're leveraging Mesos/Aurora pretty heavily AFAIK which is what I'm moving towards so would rather it wasn't something on that side of things.
It really made a difference back in Windows NT 3.51 and 4.0.

We used it to keep a Apache threads per core on our servers back in those days.

The scheduler wasn't still optimized for the .com loads and the Apache threads kept jumping between cores.

Also Apache still wasn't that optimized for Windows as well.
I work for a large bank and a lot of "lesser known" SSL sites (eg blogs that have a cert) are just straight off blocked by the bluecoat proxy.
"Game AI can already be easily written to win 100% of games "

Name some games where AI can outsmart (opposite to brute forcing all possible combinations or cheating like infinite resources, near zero reaction level etc.) human. I'm not much of a gamer, but I haven't seen any decent AI yet for games that have more freedom of action than some card or board games (i.e. chess). There's a StarCraft AI challange, you can watch it online(0), but AI is still no match for even an intermediate player.

0. http://www.sscaitournament.com/
The Great Firewall only applies to traffic coming in and out of China. Domestic Internet surveillance and filtering is handled by Golden Shield.

If all Chinese domestic traffic used TLS, nothing would change. The PRC Government can still knock on the door if your company is causing trouble.
I found flights to Baku on flychecker at € 308
Any links to the "statistical" proof the that the text is not fake? I've seen just the opposite, that the statistics are really too weird, compared to anything we know. Which, to me, is a bit too much.
Common Reasons Why Fintech Startups Fail
Visual, multi-language XKCD-style password generator
Would you care to comment on why gov.uk is using 3rd party analytics scripts run by a company based in a foreign country on the online tax assessment form for UK citizens?

Getting rid of that massive privacy and security hole would be a much better use of your time and resources than farting around with the blockchain.
Guess the question is why you want a network of nodes, all of which may append a fake record, if you only want no one to change the data.
Our electronics are composed of so many modular elements that no single company can produce them all entirely. Not even Samsung.
It must be very difficult to track down all suppliers on the chain and control and monitor them. All while still making a profit (even for Apple).

So I expect the usual behavior here from Apple: Remain silent, listen to accusations first, prepare a good reply and take necessary actions.
Quite exemplary in my opinion.
> will persecute the 99 other ones, and even put them in prison

No, you won't go to prison if your company fails, unless you've done something illegal, like using company money for personal benefits.

> So, they discourage people from being self-employed

No, they actually encourage self-employment. The new "auto-entrepreneur" status makes it very easy, you just need to register online.

> Nobody wants to start a new company.

False again. The number of new companies created in France have been at an all time high for the last 5 years.
Also regarding unsexy IoT, despite having been replaced by Android Java fork in the mobiles space, J2ME and Embedded Java are being used by quite a few companies in the unsexy IoT space.
I really enjoyed going to the PyCon UK! Everybody was so lovely and really interesting talks. Was of course more python centric
"Developers, of course, have fewer skills and experience designing. And they didn't take part in the research process"

Well then, include them in it...
Social Machines by Mark Stahl ... https://github.com/socialmachines
Looks like interesting work.

But is this actually a blockchain at all? Isn't it a signed database which could be central or distributed (with distributed not giving you any significant advantages but lots of downsides)?

I realise the word blockchain is trendy (which is probably why this 'chief scientist' has latched on to it), but it doesn't seem applicable to me to most of the problems faced in government, which are better solved by cryptography and a certain degree of centralisation of data. Why would we want a distributed NHS register of patients for example?

The security issues and complications with untrusted nodes and distributed consensus are legion, and the blockchain as used in bitcoin is a particularly inefficient way to address them (proof of work etc).
> why don't they start their companies abroad from the start?

Because it's easier to move a company to the US once it is funded and starts getting traction than to start it there.

Also, technical talent is much cheaper in France than in the US, so building the product in France makes sense. A lot of French tech companies that "move to the US" actually keep a subsidiary with their development team in France. And we see tech companies such as Facebook and Google open offices in France to benefit from the talent pool.

Young develpers are also probably more willing to try working at a startup instead of going for the safety of a big company because they do not have student loans to pay back...

France has been good with seed-stage startups for years now (incubators, accelerators, seed VC / angels, tax cuts & subsidies...) The problem is the growth stage and beyond. The French market is too large to force companies to think global from the start and too small to scale for most. VC is much harder to find beyond series A, and moves like the French government preventing exits to foreign buyers scares foreign capital.

But I am optimistic: France figured out the early stage just a few years ago, it will figure out later stages in time.
Ocado jumps 16% on Amazon tie-up report
C#? Quite interesting.

Anything that you can share about it?

The language geek in me loves the use of C#, Java and similar safe stacks in the IoT domain. :)
In terms of relative buying power, going from $7.50/h to $15/h is a much bigger jump than going from $70/h to $210/h. This is sort of a sick twist on the idea that "the house always wins" or "the market can remain illogical longer than you can remain solvent": at lower incomes, it sometimes only takes one car maintenance, one unexpected trip to the dentist, before you have to start picking and choosing what bills to pay. At the higher end, you're picking and choosing what vacations to put off for a little while.

Incremental money at the lower end is worth way more. Inequality is the problem.
https://news.ycombinator.com/item?id=10929485
From the article: "mobile-phone and laptop makers such as Apple Inc. and Samsung Electronics Co."

I'll up vote stories like this when they have the right title. Not one designed for clickbait. Apple goes further than most companies to inspect its supply chain and improve working conditions. So it grates to see Apple singled out for criticism here.
brands itself as a company with human values

How so? (never got that impression, but I'm also a fervent ad/commercial skipper)

Anyway I really doubt any of the electronic devices any of us have is completely clean (wrt this topic). Not sure if such a thing even exist. At least with clothing or so you can get alternatives if you want.
There's already been a statement from them, although it doesn't say much more than if they remained silent:

> “Underage labour is never tolerated in our supply chain and we are proud to have led the industry in pioneering new safeguards. We are currently evaluating dozens of different materials, including cobalt, in order to identify labour and environmental risks as well as opportunities for Apple to bring about effective, scalable and sustainable change.”
> In that case, why don't they start their companies abroad from the start?

Well, possibly because they are leeches.

It's pretty easy in France to work on your startup while collecting unemployement benefits (and no need to get fired to collect unemployement, there is a special case of voluntary quitting that permits you to collect benefits).

The French state is a very good angel investor, the trouble starts when you need VC...
Did you just reply to yourself? I'm really confused and curious to know what just happened.
He also points out (just a few words from the bit you quote) that virtually everyone registered with an email address that included their name, so he knew who everyone was.
How do you feel about discoverability in the app store?
This is what I'd like to see too. Let's get away from tiny motions and sitting in a chair and make tools more like traditional wood/metalworking tools for programming: benches with robotic appendages that we can manipulate ASTs with. Let's use our kinesthetic and touch senses more.
I believe Skype actually uses the former MSN Messenger servers and protocol behind the scenes for instant messaging now. Microsoft literally ripped Skype's IM support out and replaced it with MSN's.
Actually, the majority of the ones I know (myself included at the time) are not thinking about leaving the country at all and/or don't care about contract issues.

These kinds of anecdotal arguments won't get us nowhere.

Hanging around at TheFamily's diners (for instance), you'll find the only reason they'd leave is because they want to raise with SV investors and/or penetrate the US market (which is hard to do from abroad).
Questions about Twitter's notice of possible attacks by “state-sponsored actors”
Ouch. That is a pretty serious security hole on a tax website, they're using Google Analytics - google or someone who breached their security could entirely take over the tax website and record all the data.

Wouldn't it be a lot safer to handle their own analytics with a self-hosted solution rather than paying google for it? At the very least they could self-host the js so that they control what is being run on their own domain.
The only ways to obligate a country to do something is to have other country willing to impose sanctions or war.

And no one is willing to do that inside or outside EU.
People already know that their phones are made using materials excavated in awful conditions, then built in awful conditions by minors in Asia and then sold at ludicrous prices around the world. The consensus seems to be (based on my observation) that no one really cares. We can keep on sharing those links to articles that stimulate the outrage for about 10 minutes, might keep social networks fuzzy for a few days, but in the end, it doesn't change anything.

Sweatshops still exist, kids are still being exploited.

Either people stop buying those goods (and that is NOT happening ever) or start buying green/human-friendly alternatives at 3 times the price for 1/10th of the quality or it will keep on keeping on.
It's sad, but it is a reality, as grim as it is.
I wonder why guitars don't have f-holes as well?
> Next phone will be a Nexus so that I can be sure that it isn't abandoned 6 months later.

I wouldn't bet on it.

Check how well Google supported Nexus users using TI processors.
Twitter goes titsup
That doesn't work for the common user.
Apple do go to (what seems to me, your mileage may vary) reasonable lengths to produce supplier chain responsibility reports and manage such accordingly. Which I guess is the "branding" mentioned above but I'd also guess the intended (snarky) meaning was "empty branding" rather than "branding by doing" which seems to be the case.

[edit: minor tweak for clarification]
Skype used to be great (this predates the MS switchover). They were the first major messaging network to get the multi-client use case right (i.e. sign in from your home desktop, your work desktop, and your phone at the same time - under skype this will just work).

Sadly the increasingly forced updates always made the UI/UX worse, the phone client was a resource hog, and they weren't quick enough with a user-friendly web client. Meanwhile Slack showed us all how it's done.

I'm genuinely trying to get my friends to switch to AIM - as far as I can tell that's the free option that comes closest to getting it right.
Apple, Samsung, etc. are incredibly wealthy companies, making massive purchase orders. They are capable of impacting entire industries. They must ensure they have clean and ethical supply chains with no excuses. They could also force their competitors to do the same shifting focus away from the patent crap.
Even if you don't care about secrecy/privacy, things like this [1,2] and this [3] are reasons to do everything under HTTPS.

[1] https://news.ycombinator.com/item?id=10926696

[2] https://labs.mwrinfosecurity.com/blog/2013/09/24/webview-add...

[3] https://mitmproxy.org/
I've written a few apps for the Apple TV, having written apps for Apple since the 80's, and I can say this: its soon going to be time to stop writing apps and just start shipping my own hardware.

Its getting cheap enough now where the 'ideal' software platform is a small, cheap, fully-operational linux box that costs $US25, or thereabouts. Customer wants your app, they get the hardware in the mail the next day.

True Plug and Play, AT LAST!
do we really need new devices every year/month?
The UK executive may say whatever it wants, but if it's sued and the Court takes into account what the ECHR said (as it should), then it should lose.
In the UK at least, ECHR is a fairly well known acronym - but I appreciate that might not communicate the story well to a broader audience.
I got rather confused by the title. My first thoughts were:

"A static site generator that runs entirely client-side? How's that possible? Surely it needs to write to the server at some point..."
Of course is intentionally inflammatory, for the sake of discussion at least :)

The problem (as mentioned in other comment) is that Apple positions itself as the company that does thing different, the company for the creative people that "cares".

And even if I don't hate Apple per se, I like these moments where the wind blows open the courtain, just for a moment, and we can get a peek of the insides of the machinery of our capitalist system.

It is the same that happened with the Snowden leaks, we all suspected it but the reality was worse than expected.

But hey, I earn my bread developing mobile apps and change phone every year so I'm guilty as charged. But in some twisted way I love to see the way we ignore how things work in the reality when it causes us some disconfort.
UK Govt response to petition against banning strong encryption
> Nexus or iOS phone.

Way too expensive in many countries, where pre-pay is the rule. No SD card nor replaceable batteries.

Regarding Nexus, I wouldn't trust Google since it screw owners with TI chipsets.
The term refers to subverting a reputation system by creating loads of spurious participants. See https://en.wikipedia.org/wiki/Sybil_attack for details.

With regards to Bitcoin: The value in a distributed block chain is to ensure participants don't double-spend their coins. An attacker in a Sybil attack would spend their coins, broadcast the transaction and (after the recipient believes he's received the transfer) use fake identities to "vote against" including said transaction in the public ledger. That way, he could then go on to spend the coins again. To prevent this, Bitcoin uses a proof of work function: each participant in the network gets a share of the voting power corresponding to the effort he or she spends on calculating sha256 hashes, not to the number of identities one represents.
some do: https://www.google.com/search?q=guitar+f-holes&safe=off&sour...
So why aren't there any major new international tech players coming out of France? I've heard of BlaBlaCar, but none of the three listed are exactly heavyweights.

I'm not anti-France and I'd ask the same question of my own country, the United Kingdom.

If the social security allows you to start your own company, and if people are cheaper, and cost of living is lower, then why can't Europe produce a Google, Facebook, Apple, Oracle, Microsoft?
Sometimes making good estimations seems impossible
AML transaction monitoring software using big data and machine learning
Archtop guitars usually do.
Trump Says He'll Get Apple to Manufacture 'Their Damn Computers in This Country'
Better Log Parsing with Logstash and Google Protocol Buffers
Hi, thanks for the feedback. There are three main points that makes me believe that the clusters aren't artificial: the first one is that I've made the clusters with DBSCAN on the original data (100-d word vectors) and not after the t-SNE embedding. The second point is that I manually inspected some clusters and they make sense when compared to the similarity queries on the word2vec model (take a look on the star names for instance). The third point: I took the folios from the two main clusters (red/blue) (https://www.reddit.com/r/MachineLearning/comments/419e5a/voy...) and they seem to match with the folios from the two languages hypothesis.
I meant something automated like google translate in chrome ;)

but yeah I see your point, still you have the issue of no older archives existing
Your Guide to Information Security FUD, Fact and Fiction
Regarding "too high IQ for policemen" I've just found a case from 2000. Very interesting. Is there anything more recent?

http://www.aele.org/apa/jordan-newlondon.html
> Nobody wants to start a new company.

This is ridiculously wrong, see https://media.apce.com/file/59/9/france-entiere_fs_2013.7059...
> Regarding Nexus, I wouldn't trust Google since it screw owners with TI chipsets.

That's not a very good reason to not buy a Nexus phone, since every Nexus phone since the Nexus 4 has used a Qualcomm Snapdragon.