skysight-inc/HackerNews huggingface dataset:
I know of systems that don't take control of the machine for 30-60 minutes to update themselves (on a regular basis, no less). That's a breakage right there, because the machine is not usable. *nix happily updates itself and keeps on running - you only lose control of the box if there's a kernel upgrade that needs a reboot... which is done on your timetable.
Mission Impossible: Hardening Android for Security and Privacy
For a lot of things zip files are used for tar.gz isn't just an alternative but what you should have been using all along as you can do streaming reads, that being said it dosn't have as good support and can't do random access from disk like zip can so it depends on what you are trying to do.
d*mn, they put an advert right in those pictures...
The Great AI Awakening
Pelles c has threads.h on Windows
Make Each Year of Your Life More Interesting Than the One Before
You miss the point, they want you to do more mental maths :)
I just don't see how this is a problem. For any class on your classpath, ctrl-shift-t or whatever will go to it. If removing a dependency lead to missing that class, you can probably just open it, and you can certainly revert the removal and then just open it. Or do a classname search on your internal maven repository.
But it's much better at streaming reads then zip so depending on the context might be better.
I guess my point is that if JSON is the least shitty alternative then I can't really agree that Unix-type environments would be better off using it for everything, because JSON is a pain in the ass to type and edit with a regular text editor... the same with XML... and the same with S-expressions... YAML is a monster, CSV isn't really structured, and so on...

Basically there is no universal structural language that's ergonomic and nice for all uses, so it makes sense that the Unix hackers of yore preferred to create tiny custom languages for everything. It's also because "worse is better".

https://www.jwz.org/doc/worse-is-better.html
The Matt Buckland books, especially Programming Game AI by Example are very good, for simple, practical techniques.
It's still true, most won't even allow you to remap keys or work with the system clipboard like you can in vim. Nevermind things like proper scripting and window support.
The Juniper backdoor was a bit particular in that it was known that the code in question had been developed and distributed by the NSA. It's more of a stretch to accuse every single vendor of proprietary code in the USA of building NSA back doors into their products. It would require the knowing assistance of tens of thousands of people across those companies.
The Bash logo experiment
I don't get why players don't do that -- rewind a second or 10, especially when listening to podcasts or audiobooks. When you resume listening, you have no context at all!
better option: Switch off your Windows 10 PC and don't turn it back on again.
I don't view a decentralised resistance of technology workers as the right remedy behind this "Never Again" movement.

* It underestimates the amount of diversity which exists within the tech community in terms of political or moral beliefs and attitudes. Just a small fraction of disagreement is enough technical capability to build a lot of things for big entities.

* The AMA or ABA is useful for censuring activities which are obviously noxious to broader society, which helps it manage its standing within society, but I think that is almost the entirety of the motivation and scope of professional ethics. Nevertheless I think there are advantages to organization and I hope for more of it. That being said,

You can't stop a metaphorical database of Muslims at a time when there's sufficient political support to do so -- and there's plenty at the moment. There's also enough political support to build illegal mass surveillance machinery, and then lie to Congress about it. The aggregate of the US is okay with that, just like how the aggregate of the UK is okay with even more in-your-face surveillance. Likewise, you cannot stop the documented abuses of psychiatry when there's all too much political support for it.

* I anecdotally see tech workers as constituting a small % of society, and as too politically diverse and unorganized to do anything interesting. The tech community places too much responsibility on itself without a commensurate degree of reliable power to back it up.
Self-Driving Uber's now available in San Francisco
The clang integration was announced in 2015, so a full 16 years after C99 was finalised.

A C compiler ignoring most of the spec for at least decade seems hugely odd to me.

First and foremost, MSVC is a C compiler, and for a long time was the only one available.

Comparing it's spec support story with GCC, clang, tcc or turboc, and it stands out.

I mean, avr-gcc is designed mostly for use with C++, you're expected to use C++. But it still fully supports C99 and most of C11, with a goal to fix that in the next three years.

It's... Odd.

It may make sense if MS assumes all their developers have no need of the many C APIs they maintain, but it is certainly not the reasoning of many other compilers.
Ask HN: Is it time for YouTube to go?
As a user of YouTube from the very beginning, I see YT only going downhill. It used to be an awesome place where there was funny, honest and real content. The content nowadays is filled with self-obsessed people, click-bait titles and stupid pranks. Is it time for a new platform that will bring us back to the old good days? ('member')
Yes, at least.
_and_ in combination with a slow hashing function such as PBKDF-2, where the current recommendation for server side hashing is 100K+ iterations.

The workload is ideally set to something that is acceptable to users, but considerably slows down brute-force attempts by attackers.

Please educate yourself some more before making statements on the value of things that surprise you, they might be there for a good reason.
Oh thanks for that, i knew apple just wants the best for me ;)
Last time I checked, the "Active hours" setting rudely informed me that I spend too much time in front of my PC. Said hours can't span more than 8h, or something like that.
REST in Peace: Monolith vs MicroServices in Examples
The world is bigger than Silicon Valley, or even the US.
https://facebook.github.io/react/blog/2016/02/19/new-version...

http://rc.vuejs.org/2016/04/27/announcing-2.0/

https://blog.dantup.com/2014/10/have-the-angular-team-lost-t...
Honestly i dont even notice all that crap other than some youtubers i followed that complained about it. If you use YouTube to watch what you want to watch it is still just as amazing as it ever was.
Just put them in the case to charge while you get coffee or go to the shitter and you've got 3 more hours of listening time.
Select the Best Online Casino Site
Fun fact, siri happily does this when the phone is unlocked so you can happily screw with someone who has M-F alarms set up and doesn't usually turn them off.

"Hey siri, delete all my alarms"
To predict no 'feeling' need to be involved. You can have prediction without consciousness (any program that simulates some environment to check whether some condition will be met, eg. collision detection in 3d games) and consciousness without prediction (there probably are people with brain damages that are conscious, but have limited imagination capacities).

You can see color of red and don't predict anything at all, while still being consciouss. Predicting is just a narrow part of our conscious activities, however all of them are conscious.

So cosciousness is something much much more basic and fundamental than any high order cognitive function.

> We cannot proof something to be conscious. Probably we never can. The best we can do is find good proxies indicators of consciousness and good lower bounds for what can potentially be conscious, and what cannot.

We can't prove it because we have no idea what consciousness is, even on a philosophical level. Moreover if consciousness is basic property of reality, in a way parallel and coexisting with another property - matter, as panpsychists suggest, than it indeed would be impossible, as this dimension would be completely 'invisible' from the matter point of view.

When you're talking about 'proving' most likely you assume existence of some reproducible causal chain in the material, 'intersubjective' space. So you can't 'prove' consciousness in this paradigm by its very definition.

Of course one can insist to throw away any theory that's not provable in our paradigm, but does it bring us any closer to the understanding of consciousness? Also, is there anything inherently wrong with neutral monism or naturalistic dualism? These theories are not internally inconsistent, moreover they are also not inconsistent with anything current physics states - they just provide a wider view that at least somehow addresses the notion of consciousness.
F# advent calendar 2016
With the whole Insiders program this sounds literally like crowdsourcing QA...
OECD:  Entrepreneurship at a Glance 2016
I think the bigger question is why they're using a C++ Thrift server. Haskell is good at transforming data - they should be able to use an OS socket and do the message decoding/encoding in pure Haskell.
Yep. The world is rushing past you.
This neowin article[1] links to the actual update that caused it, and state that MS have already issued a fix.

For those in the comments asking how can people carry on using Windows in a professional environment with update problems such as this... well proper businesses should be running the LTSB or CBB versions of Windows, AND/OR have SysOp managed delayed updates, which means that they shouldn't have received this update and therefore wouldn't be affected.

[1] https://www.neowin.net/news/microsoft-breaks-dhcp-with-lates...
"This publication presents an original collection of indicators for measuring the state of entrepreneurship and its determinants, produced by the OECD-Eurostat Entrepreneurship Indicators Programme. The 2016 edition introduces data from a new online small and medium-sized enterprises (SME) survey prepared by Facebook in co-operation with the OECD and the World Bank. It also features a special chapter on SME productivity, and indicators to monitor gender gaps in entrepreneurship."
That's what hexadecimal digits are for :)
This is exactly what I do as well. Well, when I'm not getting the AD admins to let me reset my password directly from the admin console.
IMHO: Don't click on the "trending" tab and everything is fine, at least once you subscribe to a few users so it has something to create suggestions off. There is a lot of annoying stuff, but also many many high-quality creators and the bad is easy to avoid.

An alternative could do things better, but I'd expect YouTube is still clearly good enough that it would have a hard time getting users.
...you can schedule updates.
Any C programmer working at large scale will need to rely on third-party libraries. That library code is an abstraction.

When I write C++ the language magic is "just another library". If I'm uncomfortable I just step through those magic layers in a debugger and I'm then happy, just like a C library user would step through compiled-from-source third party stuff.

"But a C coder can read the third-party code!" But a C program already hides the magic of function calls and stack frames ... C++ is just a few more layers of abstractions just like that one!
Global fossil fuel divestment movement now worth $5 trillion [pdf]
I think pthread is implemented in /opt/pthreads [0], and I think you're right, looks like a bunch of wrapper APIs.

[0] https://bitbucket.org/pdclib/pdclib/src/95be959efe2e/opt/pth...
I really dislike the increasingly used term "ethics" and "ethically". Particularly ethics isn't something that's universally set in stone, it's a matter of individual's philosophies (ie preferences) but the term gets treated like a universal thing.
Helping 100 People to Succeed
I've had this on all 5 machines I've updated to windows 10, it always loses the internet when first installed and various amounts of fiddling as you've described eventually fixes it. Very frustrating, especially when trying to talk a untechnical family member through the process remotely.
This certainly isn't a new problem.
Wait? You mean you answer those questions with real data?

My answers to those (when required) always look like this:

> “What was the name of your first pet?”
JBK?a0ly(VE3E-|-@BADZFPS<1Fh$X23

Where the "goop" is generated, and remembered, by my password manager (https://github.com/zdia/gorilla/wiki).
The Great A.I. Awakening
Why you shouldn’t use millisecond timestamps in Elasticsearch
There is no point in using Disconnect if you have uBlock Origin. uBlock Origin has a set of filters in it's preferences that includes all of the filters from Disconnect. And you also do not need Privacy Badger if you have uBlock Origin.

www.privacytools.io recommends all the browsers and add-ons you could need to stay safe and annoyance-free.
I've been using these Sony SBH70's[1] paired with both my iPhone 6S and Apple Watch Series 2 without any major issues. The multipoint support just connects to multiple devices at the same time, also it can be turned off when powering up the headphonese.

[1] http://www.sonymobile.com/global-en/products/accessories/ste...
Donald Trump comedy
Certain names are timeless favorites with bureaucrats (and worse):

"Freedom Act", "Freiheitsgesetz":

https://en.wikipedia.org/wiki/German_referendum,_1929

"Extraordinary rendition", "Sonderbehandlung":

https://en.wikipedia.org/wiki/Sonderbehandlung
You really think if I call in trying to impersonate you and that question comes up the customer service person is going to require me to recite that and not accept "Oh, I just put some random garbage in" as a solution? Something that seems like a realistic answer, but is totally wrong is likely a better choice.
Looks really nice. Id wish that you could change the layout of the search results though.
Now you have: http://www.sonymobile.com/global-en/products/accessories/ste...

Way under 100 monetary units, IP57 protection, aptX support. Integrates perfectly with iOS (I can see the remaining battery right in the header and dashboard).
When AMD says 8 cores, it's actually 8 ALUs and 4 SIMDs/FPUs.

http://www.bit-tech.net/hardware/cpus/2011/10/12/amd-fx-8150...

http://www.theregister.co.uk/2015/11/06/amd_sued_cores/

Note that they changed that with ZEN

http://wccftech.com/amd-one-fpu-per-core-design-zen-processo...
Latest tweet says Los Gatos is home.

https://twitter.com/stevewoz/status/808839085842370564
Only if your machine is not Enterprise (which it should be in a business) or Pro joined to a domain, which if your machine is not, it is essentially "consumer"

If you have edge-case needs that that require days of uptime fork out for the right version or rent a server.

Microsoft made the correct choice here: consumer versions (Home, Pro not joined to a domain) should be kept automatically updated.

Don't like it? Move to linux or OS X. That's the cost of not wanting another XP.
The AMA or ABA is useful for censuring activities which are obviously noxious to broader society, which helps it manage its standing within society, but I think that is almost the entirety of the motivation, utility, and scope of professional ethics. Nevertheless I think there are advantages to organization and I hope for more of it. That being said,

You can't stop a metaphorical mass database of Muslims at a time when there's sufficient political support to do so -- and there's plenty at the moment. A lot of people see <it's just information, what do you have to hide if you're righteous> as a good enough reason, enough to generate broad acceptance.

There's also enough political support to build illegal mass surveillance machinery, and then lie to Congress about it. The aggregate of the US is okay with that, just like how the aggregate of the UK is okay with even more in-your-face surveillance. Likewise, you cannot stop the documented abuses of psychiatry when there's all too much political support for it.

There are useful reasons for a union, and I hope it so for the health of the technology community, but I don't think it can dent the issues which people mean by this "never again" political speech (big databases of people -> risk to vulnerable minorities).
I'm pretty sure that windows won't install s if you enable presentation mode.
الكشف عن تسرب الماء
ارقام كشف تسرب المياه
It really depends on the kind of mental health issue and the kind of solution.

As I understand it the 'standard' treatment for phobias and panic attacks, for example, is extremely effective compared to 1) earlier psychotherapy approaches, and 2) no treatment.

CBT more generally seems to have decent rates of efficacy, at least with things like anxiety disorders. And at least based on my personal experience and a handful of people I know, it often proved effective where earlier psychotherapy was not, where a good social support system was not, and where doing nothing led to the increasing anxiety levels in the first place.

That said, I'm skeptical of a lot of things in the field, so I don't want to sound like I'm fully defending it.

EDIT: apologies for not providing hard evidence. One book that references studies in regards to this issue is "What You Can Change and What You Can't" by Martin Seligman, but I don't have it nearby.
Bodybuilder Stella Reign show her strong body on GotPorn (5972619)
you've seriously never heard of pcmark or passmark?

noob alert :p
None of the reviews I've read say the quality is "crap".

Or are you correlating your one experience with half a decade old BT headphones to current top of the line wireless? That's like saying all Wifi is shit because your PCMCI 802.11a Wifi card in 2005 had shit speeds and range.
It looks like the MSX font is very closely based on the original IBM PC font (these days known as CP437), so for the characters that are ambiguous in 8x8 I recommend checking out the 8x14 versions from the PC.

> I wasn't sure whether some letters are upper or lower case, like pi (π), or theta (θ)

Wikipedia says "227 (E3hex) is the Greek lowercase pi (U+03C0, π), but early fonts such as Terminal use a variant of pi that is ambiguous in case, and therefore can be used for the Greek capital pi (U+03A0, Π) or the n-ary product sign (U+220F, ∏)."

> I'm not sure either what's the character between INFINITY (∞) and ELEMENT OF (∈). I checked an old MSX Technical Data Book and it seems to be lowercase phi (φ), but it certainly doesn't look like it.

Wikipedia says: "237 (EDhex) is supposed to be used as Greek lowercase phi, but is mainly used as the empty set sign (U+2205, ∅) and was also used as the Greek phi symbol in italics (U+03D5, ϕ) to name angles, diameter sign (U+2300, ⌀), and as a surrogate for the Latin lowercase O with stroke (U+00F8, ø)."

The joys of low-res, approximate typefaces - glyphs so weird and obscure you can use them for just about anything.
Court Documents Reveal Texts Between Zuckerberg and Andreessen
As others have mentioned, there are approaches like regularisation and dropout which try to do similar things. What I find interesting is the fact there are two reasons to do this: to generalise/avoid-overfitting and to reduce resource usage.

It seems like almost all effort is spent on the former, since everyone's aiming for higher accuracy numbers. Are there any widely-used methods to tackle the latter?

For example, I'm imagining a system which is either given measurements of its resource usage (time, memory, etc.) or uses some simple predictive model (e.g. time ~ number of layers * some constant), and works within some resource bound:

- If we're below the bound, expand the model (add neurons, etc.) to allow accuracy increases (note "allow": it's ok to ignore/regularise-to-zero the extra parameters to avoid overfitting)

- If we're above the bound, prune the model (in a way which tries to preserve accuracy)

- Allocate resources to optimise some objective, e.g. reduce variance by pruning the parameters of the best-performing class/predictor/etc. and using those resources to expand the worst performer.

The closest thing I know of are artificial economies, but they seem to be more like a selection mechanism (akin to genetic programming) than a direct optimisation procedure (like gradient descent on an ANN).
I bought an E5-2690 to replace my E5-1620 v2, the 2690 is slightly slower per-core, but makes up in droves in cores. cost me $330 for a $2k chip :)
The problem is that there's some sort of conservation-of-awesomeness law in play for Windows releases. Every improvement Microsoft makes to the core OS must be balanced by the addition of spyware, Modern UI, "Update your PC now (Y/N) [No] Assuming yes..." and other insanity.

Just give us the good stuff without the crap! Is that so hard?
Set active hours and keep your machine updated quickly or don't use Windows 10 consumer editions. Or use Linux/OS X.

Forcing updates is the correct choice for consumers otherwise Microsoft gets blamed for their compromised machines, so it makes sense for them, and I don't blame them.
Competitive Advantages of European Startups
Wired earphones fall out because the wire is pulling them out. These are wireless, so there's no added weight.

If your ears are ill-shaped for this style of earphone, then they might fall out.
No, it never did.

The 8042 isn't inside the keyboard but on the motherboard, and the status register inp(100)&2 is clear even when there isn't a keyboard attached.

The way the BIOS detects a keyboard is by sending a command from the 8042 to the keyboard (usually 255; reset and do basic test) and waiting a few seconds for the ACK.

Users often used the keyboard in those days and might want to know that the keyboard itself wasn't plugged in or working before booting up the computer because the keyboard lines (while often robust) didn't actually support hotplug and plugging in a keyboard while the controller was trying to talk to it could actually damage the computer.

Meanwhile some other people used PC hardware as something other than a PC, and in those cases might not want a keyboard attached that can get damaged, so most BIOS actually let you disable the keyboard startup test.
I'd buy one, but not for a thousand bucks. If they truly want wide dissemination they need to bring the price down by at least on order of magnitude.
> well proper businesses should be running the LTSB or CBB versions of Windows, AND/OR have SysOp managed delayed updates

So contractors and freelancers need to run and maintain their own Windows servers?
Odd Comments and Strange Doings in Unix
IntelMcAfee VirusScan Enterprise 4 Linux/LinuxShield update fixes multiple vuln
Yes I think it was somewhere between 12 and 16 hours in one go, but I can't remember exactly. And she might had an hour or so of waking somewhere in the middle (like they used to do in the middle ages).
Context is also relevant.

The iPhone for example has a PIN lockout, and young kids love phones.

More than once I've been punished by Apple for my kids curiosity.
You're conflating "content I like" with "content that people like". A lot of people watch those 'bad' videos. As hard as it might be to believe, they're content people watch. There's no reason for Youtube to change what they do - that's content that makes them a lot of money.

What there almost certainly is room for is a site (or sites) that curate videos in order to filter out the content you and people like you don't want to see. Essentially you'd pay (directly perhaps, or through some sort of affiliate scheme if Youtube offers one) for someone to trawl through the rubbish to find things that match your criteria. There'd be a lot of risk - Youtubers can limit playback of their videos to only on Youtube so content could vanish, and you'd be relying on Youtube for revenue, plus it'd be something Youtube themselves could quite easily introduce as a feature on their site. Still, there's almost certainly a market for it.