skysight-inc/HackerNews huggingface dataset:
> Any service-lizing wrapper should not be restarting underlying application on failure...

From the frontpage:

"Alternatively, if your application is well-behaved you can configure nssm to absolve all responsibility for restarting it and let Windows take care of recovery actions."

I know very little about Windows Service management, but it sounds like there are certain poorly behaved services that do the wrong thing when they fail. It's always nice to give competent sysadmins the tools required to make poorly-designed software behave correctly.
Problem is, what's a real name ? How many real names a person has ? Are they consistent through time ?
Paul Buchheit predicted this in 2010 to happen in 2011.

Reference: http://techcrunch.com/2010/12/14/gmail-creator-paul-buchheit...
List of genocides by death toll
Actually on the FTSE these dual class shares are disliked one even got kicked out of its index (the daily mail)

I think the SEC should be much harder on this gaming of the system its undemocratic and is not in the publics best interest.
New Releases of Elasticsearch 2.0 Logstash 2.0 Kibana 2.0 and more
Interesting point. I switched to a Mac 10 years ago, and to this day the only software I still fire up a Windows virtual machine for is Quicken. (Quicken Australia never made a Mac version.)
iOS is OSX under the hood, it's the same core OS kernel, just the userland is different with a different API. The same goes for WatchOS.

The same can be said for Windows (7/8/10) and WinPhone8+ and XBox, all run a Windows NT kernel with different userland and APIs.

And Android and ChromeOS have the same OS under the hood too, modified Linux kernel with different userland.
You're partly correct. But I'm not actually saying "you should fear x". I'm making observations on mass media and a conjecture on the underlying fears of people, then just letting you figure out what you think about it. I also do not hold any power or credibility over my audience, I'm just some guy on the internet.

Contrast this to media entities, in a position of trust, twisting the world to conform to whatever they gain most out of. Do you yourself feel that the mass media sources you are familiar with fairly represent and report on the issues they address?
Enough with the scare quotes Sometimes in order to enforce your rights you have to go to law
You're more likely to be killed by police than by terrorists (in the US, possibly not in the UK). The police can legally detain you, steal your property (again in the US), and whatever they do illegaly is usually not punished. If that's not reason enough to scare you, then I'm assuming you don't have many fears.

In theory, I definitely support a surveilance state, with powerful law-enforcement agencies. In practice, none of the states on Earth are trustworthy enough not to abuse that power.
Going extreme for a friend to win concert tickets
000webhost Breach Exposes 13M Passwords
> Sure, but that doesn't make it so, unless you're one of those folks who holds that Constitutionality is based on the courts' opinion by definition.

That's been how it works in practice ever since Marbury v. Madison.
I was fairly adamant that I wanted to stay in London, however I recently visited a friend in Bristol and really enjoyed the city.

What would you say is different about working at a consultancy?
The hard part is that you can't expect the user to make choices on how to merge conflicting edits in every circumstance, being online and having collaborative live editing is really the simplest solution.
BTW, the fourth amendment contains the mother of all exceptions: "unreasonable searches and seizures"
"Real names, but not real titles, those are too real-world for us"
This is vendor lock-in and this is how facebook retains users.

If facebook was not locked down but open, many people would have left already if they had come in the first place.

Now when the volunteers stop using facebook, it's the shelter that will lose their volunteers. The obvious solution is for the shelter to self host its own group.
What's the status of Rust these days? I can see it's hit 1.x, but in practice is it ready for production use? How comprehensive is the standard library, dependency management, etc.?

From a brief glance through the examples it looks pretty functional... is it basically a systems-ish scala?
There also exist Oberon systems targeting ARM I think.

I assume the motivation for FPGA is the original Oberon idea: "its primary goal was to design and implement an entire system from scratch, and to structure it in such a way that it can be described, explained, and understood as a whole." (The original 1985 Oberon system was also running on custom FPGA
hardware.)

Real "Full-stack" development. :)
What is the deal with the year+ it has taken to get this done? I'm sure that the WhatsApp thing took a large amount of effort, but that was over 6+ months ago, right? Is Twitter demanding too much of the Whisper Systems folks' time on other projects?
Start with Google Scholar, https://scholar.google.se/scholar?q=%22Fractal+Tree+index%22... .

The top hit is the 2012 Usenix paper https://www.usenix.org/system/files/conference/hotstorage12/... , which has a section named "Fractal Tree indexes", and the following text:

> TokuFS uses Fractal Tree® indexes, which are sometimes called streaming B-trees [1].

> The Fractal Tree index is based on ideas from the buffered repository tree [6] and extended by [1] to provide cache-oblivious results.

Where [1] is 'Cache-oblivious streaming B-trees. In SPAA (2007), pp. 81–92.', with many authors shared with this paper. The paper is at http://supertech.csail.mit.edu/papers/sbtree.pdf and does not use the term 'fractal'. It does use the term 'growth factor', which sounds similar to fractal, and 'recursive subtrees' looks like a common fractal construction.

The ® in the Usenix paper suggests doing a trademark search as USPTO, yielding http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4807:4uh... :

> FRACTAL TREE

> Goods and Services ... Computer hardware and software used in connection with databases and file systems, namely, database processing software, file system software, database operative software, disk performance logic capabilities software, and hardware and software that improves and increases efficiency using cache-oblivious algorithms and data structures, and data layout and organization on storage media. FIRST USE: 20090410. FIRST USE IN COMMERCE: 20090410

This was filed December 12, 2007, published for opposition December 9, 2008, and registered April 27, 2010. The owners is Tokutek, Inc.

My guess is that it was chosen for marketing purposes as a cool name, and because it alludes to the recursive nature of the data structure.
I dunno, I've never once had an account there, so it can't be that bad to just not use it. As far as I can tell, I'm missing... cow clicker? Farmville? I don't even know any more.
Blockchain Group ConsenSys Announces Microsoft Partnership – Blockchain News
Why Content Marketing Is Win Deal in Digital Times?
Content Marketing is basically a strategy of creating valuable, relevant and consistent content to attract audience for getting customer action. 360edublog.com provides content marketing strategy so that many users can get information of content marketing strategy. If you want to avail content marketing tips contact us at Content Marketing is basically a strategy of creating valuable, relevant and consistent content to attract audience for getting customer action. 360edublog.com provides content marketing strategy so that many users can get information of content marketing strategy. If you want to avail content marketing tips contact us at http://www.360edublog.com/online-education/why-content-marketing-is-win-win-deal-in-digital-times/
AlphaPoint Rolls Out Blockchain Solution for Financial Institutions
A mix between a basic game console (see Steam machines), router (see OnHub) and a plug computer could work, maybe.

Something that the regular users have an incentive to buy, because the primary advertised features are something they need or really want, and that then also offers a wide variety of additional services, such as mail, VoIP, coalescing proxy for your mobile devices to save their battery, storage, etc...
MS is open-sourcing PDB format
Also add containers to the mix and have a promotion tomorrow
How many labels you need to solve this? I have four, but I wonder if it can be simplified.

Suggestion: Add ability to share the code.
And the terror attack is probably still more likely than having one's laptop seized under anti-terror laws...
Google doesn't pay Microsoft
>The metaphor is way off mostly because Facebook doesn't really have negative / damaging effects to its users, besides things constantly invented by people not using it to rationalize why they're not using it.

You sound like a drug addict.

A first study shows that the longer people are active on Facebook, the more negative is their mood afterwards. The second study provides causal evidence for this effect by showing that Facebook activity leads to a deterioration of mood compared to two different control conditions. Furthermore, it was demonstrated that this effect is mediated by a feeling of not having done anything meaningful. With such negative outcomes for its users, the question arises as to why so many people continue to use Facebook on a daily basis. A third study suggests that this may be because people commit an affective forecasting error in that they expect to feel better after using Facebook, whereas, in fact, they feel worse.
http://www.sciencedirect.com/science/article/pii/S0747563214...
> That's not simple at all

I did not mean simple in terms of implementation; you're absolutely right :)

> and restrict freedom of the press while you're doing it

Yeah. I think there's better ways. There's a lot to it... we need to incentivize media to report on the facts without twisting them, criminalize abuses of trust and power, create meaningful "trust rating" systems that actually impact audiences' willingness to follow certain sources (like we have with restaurants).

"You can't say x" is a pointless game of whack-a-mole and has the arbiter as a single point of failure. We need a better system altogether.
What if they wanted substantially higher IO on their hardware, for example? I'm not saying it is a good idea, I'm saying there's a possibility it could have been a good idea.
I used two labels.
Very insightful. Notice the title attribute, too:

"If that doesn't fix it, git.txt contains the phone number of a friend of mine who understands git. Just wait through a few minutes of 'It's really pretty simple, just think of branches as...' and eventually you'll learn the commands that will fix everything."
There already exists a USB implementation for Oberon including working generic drivers for USB mouse and keyboard devices:
http://www.cs.inf.ethz.ch/gutknecht/stud_work/2000SS_cplattn...
I used two.
Right--and the court doesn't want to be in the business of figuring out when to grant exceptions.
> > There are lots of people who are content with its restrictions.

Much of the use of ChromeOS and ChromeBooks is in education (where they compete with Macs and iPads), where the buyers are not the users, and the restrictions are actually part of the appeal. It's a decent niche I guess, it's just that but when I see some of the newer Chromebooks with Core-i5 processors, I can't but feel it's a waste of horsepower.
Indeed your social life works this way, but you're mistaken in thinking that not being on facebook would restrict afk social life. Look at the feedback from people who actually left facebook, humans are social and social finds a way to happen.

Though you are right in pointing out that facebook divides people, without being active on facebook you cannot reach people who put all their social life through this giant transnational corporation website.
organisms, not crops. There are gmo animals and bacteria as well.
What I'm imagining is a "wearable server", an "anchor device", that power all your screens and input devices. Maybe you've got "smart clothes" with communication and power lines embedded so it can communicate with your smart glasses, or it talks wirelessly with your smartwatch, etc.. Doesn't really matter how exactly it works, just that it manages your connectivity and holds your local data. Maybe you have it in your bag, or on a necklace, it it is your necklace, or on your wrist (maybe it IS your smartwatch) etc...
You Never Know Halloween Can Be Full of Technologies
Poverty and inequality.

Some areas (eg Newham) have large minority populations that travel to countries where TB is common, and are often disengaged from the healthcare system. Poor (eg damp) housing sustains it.
The biggest problem with connecting to Google Talk and Facebook is that they have deprecated XMPP access[1]. Well Google hasn't really, but they might as well have[2].

As someone who trains people on using XMPP and OTR, Google Talk used to be a great XMPP service and now makes it very difficult for most users to understand why they are having problems with the service.

1) https://developers.facebook.com/docs/chat
2) https://xmpp.org/2015/03/no-its-not-the-end-of-xmpp-for-goog...
That list is incomplete. It is missing the whole colonialism era and genocide of indigenous people https://en.wikipedia.org/wiki/Genocide_of_indigenous_peoples

Especially Spanish colonization of the Americas: It is estimated that during the Spanish conquest of the Americas up to eight million indigenous people died, marking the first large-scale act of genocide of the modern era
It's prudent to recognise that some clients are too inexperienced to understand what makes one business profitable and another a failure. A lot of the time, these clients will believe that the failure is all because of this or that -- some small factor -- when in reality their unique selling proposition is flawed or even nonexistent. They nit pick the small "problems" rather than notice the big ones.
I apologise that I mis-remembered and characterised intending to fix a bug, investigating, and finding out it was already fixed as just fixing a bug, however I believe the rest stands.

The fact that I wanted to run tests and couldn't, and the team went on to why I wanted to run tests and looked to solve my problem is my complaint.

Also, to be clear, I'm not trying to say the PyPy channel is unfriendly, it certainly isn't. It's just not set up to help potential new contributors get started.
Yes it is. I have Tor Messenger running without problems with two different XMPP servers.
"Data locality preservationists" :)
Frankenstein's moral corruption due to his thirst for knowledge is the main theme of the book.
> Does anyone know about text/vector rendering in webgl?

There's three commonly used methods for this:

1) Tesselate your vector shapes to triangles. This is quite tricky to get right if you have concave polygons with holes in them. You can try to find the old GLU tesselator source and port that.

2) Use the stencil-then-cover trick, which is somewhat similar to stencil shadow volumes but in 2D. This is what the nanovg [0] library does (also NV_path_rendering).

3) Use signed distance fields, which is the best way to get good looking text/vector art if you project that into a 3d surface. You either need to pre-process your vector shapes into 2d distance field textures off-line or build a custom tesselator w/ a pixel shader that does this.

WebGL is not special in this, the same tricks apply as normal OpenGL (ES).

[0] https://github.com/memononen/nanovg
To be sure, his work was a mixed bag. His firm ran the shareholder case against Enron, which clearly was not baseless litigation (his personal share of the legal fees awarded in that case alone was rumored to be $80 million). However, having read a few things about him, the majority of the cases he brought were designed to extort quick settlements out of the companies. He was/is reviled by corporate America, and he probably appeals to the anti-corporate crowd that likes to see large corporations suffer simply because they are successful. That is why you see varying opinions.
It's pretty stable at this point (1.x means that no backwards compatibility will be lost as in the past), and it's already used in production (e.g. Skylight [0] is written in Rust, as far as I know, and don't forget about Servo).

Dependency management with Cargo is hands down one of the best out there, it just works. The standard library continues to expand, but there are also many other external libraries you can find on crates.io.

> it looks pretty functional... is it basically a systems-ish scala?

I think it's better to compare Rust to ML languages family (OCaml, F#, and so on), as it was clearly influenced by it. It has many features you can find in ML languages - pattern matching, ADTs (algebraic types that are enums in Rust), and many other similarities.

Overall, the language feels very robust now, and I enjoy it much - it's a very decent replacement for C++, basically "C/C++ done right".

[0] https://www.skylight.io/
On the one hand it's very cool to have this kind of access to the GPU from javascript, and I'm always impressed to see how creative people can be with these kinds of tools.

On the other hand it's a little disappointing to see WebGL completely peg the CPU running stuff that wouldn't cause it to break a sweat running native.
File format cannot be open sourced. Tool for working with the format can, or the format can have published specification. Format itself doesn't have source code.
Yes, it is recent.

We are evolutionary newcomers.
"you can see that people in some parts of the U.S. live as many as 33 years longer on average than people in other parts of the country, the researchers say"

That just can't be true.
It's worth noting that there is "good" stress and "bad" stress, and there's some interesting research indicating that some types of stress managed well can actually be good for you:

https://www.ted.com/talks/kelly_mcgonigal_how_to_make_stress...

Of course, this article is mostly about the "bad" flavors of stress that are entirely out of your control: if you're stressed because your kid has cancer and you don't have health insurance, there's not a whole lot of positive in that situation.
That sounds awesome! As you said, it's definitely some kind of vitamin/aspirational thing but there is lots of potential. Can't wait to try it out someday.

Good luck!
NewSQL
So facebook is really succeeding in replacing internet and the web in the mind of people who don't know better.

I mean internet connected people from all the world like nothing before, people who are not online fails to appreciate how it can affect daily life. Heck it even grown a pimple on its back called facebook, this pimple has grown quite a bit now and is looking cancerous, even looks like it is actively trying to kill the internet (Cisa, internet.org, etc.) Sort of what msn tried in the 90's and failed because open always trump closed in the end.
What I want is 3d stuff whizzing round, interacting in "impossible" escher-esque ways with the 2d text. I think the stencil buffer is what I need. I wish I could describe what I'm talking about better...
Do you think it would be possible to write the original game in mostly safe Rust with no performance hit?
I'm not so sure: the simplicity of the concept is nice but is-it really simple/nice to use?

I imagine that you could get lost quite easily in an infinite plane, so you'd need to be able to zoom out to find your windows but if you have too many windows opened then you have to zoom out so much than it's becoming hard to see which windows is what..

Workspaces seems a better way to organize your windows (even though it can also be difficult to find the workspace which contain the window you want).
> A continent is a pretty specific place; how does identifying the continent not meet the criteria of "describing the place to be searched"?

There's the photo gallery, downloads, multiple social networking apps, SMS, maps, IM, search history, configurations, app list, games, note taking apps, etc...
What is Chrome OS like in terms of phoning home to Google? Is it Windows 10 bad?

Diagnostics, usage telemetry, advertising, tracking etc.?

I've never used ChromeOS and I'm more concerned about these things potentially making into stock Android (more than is already there now anyway).
Thank you, I'm glad you liked it!

I see, the disabled play button in the beginning is not optimal. Replacing "parse" with "parse & run" is an interesting option. I'm not sure yet, how it would affect the other buttons, though. I somehow like the debugging-style "Step" feature. Would it be better to have the example program parsed already such that "Play" is enabled on page load?
Talks that every developer must see
The build server also does deployment. The deployment task positions the secrets for the app onto the appserver.
Preparing the smart-machine platform and data-analysis tools
Android on a desktop wouldn't do away with all the distros that float around because they all attempt to address different problems and audiences.

If anything it would be probably treated like Ubuntu, an easily accessible, user-friendly distro.
What law are we talking about? As the internet doesn't stop at national border, deciding which law applies is not so easy.

Even in the US, some funny thing can be made with the law, maybe the law can offer total immunity if you collaborate with the government[1]

[1]: https://www.youbetrayedus.org/facebook
I've had some kernel panics from WebGL content too (acko's mathbox2, as well as normal OpenGL apps) on Linux w/ nouveau open source drivers. I changed to proprietary drivers which seem to work better. Having the latest version of browser/os is no guarantee that it works.
Oh cool, thanks for the summary. Maybe it's time I start to dabble... It'd be good to be able to deploy binaries without VMs/requiring a ton of dependencies to be preinstalled.
I had the same thought. I think the hardest part could be "diffing" the outputs, though. Is some particular difference within expected parameters, or can you really detect that hidden bit of metal on layer 5 of the board? Interestingly I stumbled upon this: http://www.sandia.gov/mstc/fabrication/index.html
I got around to reading "A Very British Coup" last week - amazing that the book is over 30 years old, I would expect the outcome described in the book to occur if the current leader of the Labour party actually got into power (mind you - not that this very likely).
Multitasking is used in multiple contexts now. Commercials and consumers use it to talk about Android and iOS features. It's too late to try and claim such a generally useful word like "multitasking" as a keyword.
I'd say that it hurts _all_ of it's software development, though AI is probably the most obvious genre. If you can't discuss issues with outsiders how do you attract developers who are interested/skilled in those specific issues.

I realize that Apple gets plenty of applicants, but when you're building something that requires some very specific sets of knowledge, it's harder to find them if you don't give them any way at all to find you. The developers who can make Pages/Numbers/Keynote/iCloud great are out there, but they certainly don't work at Apple.
My solution:
http://pastebin.com/FqgCAXKA
I'm not sure I would have gotten the puzzle without the great visualization. Very cool!

Much appreciated entertainment on a lazy friday at work :)
Ryan Dahl: Original Node.js Presentation [YouTube]
That can be cleaned up considerably.

2 labels, and 5 statements
Exploring the New Apple TV and TvOS: Developers’ Thoughts