skysight-inc/HackerNews huggingface dataset:
I go even further with email: Every email I get, if getting instantly notified by it and interrupting me is not necessary, I later add a filter for archiving it. Then, my inbox is for things to deal with soon, archived mails are for other stuff. Now I only get notified by actual important stuff, or unknown senders.
There's an incredibly huge difference between text and video and how the information is processed. Your statement literally rejects the validity and significance of the director of photography's job

[1] https://en.m.wikipedia.org/wiki/Cinematographer
I'm with you. Living in a stone house in the countryside takes care of this for the most part. But realistically most everybody I know has switched to email or other forms of getting in touch, so phone calls rarely happen out of the blue. Even my parents know to email first to set up a time to call.

It seems that the social norm has shifted to the point where an unscheduled phone call is actually considered a bit rude.
James Watt's Grandson Seeking Capital for Energy Revolution
I am a fan of the literate programming style for personal projects.

For a very well executed and interactive example check out

http://dave.kinkead.com.au/modelling-the-boundary-problem/
I suspect any runtime, at all, would be too much overhead.
Aren't push notifications opt-in?
> the alternative is a worse UX from a plethora of more hostile, wider reaching proprietary DRM implementations.

But we're going to have a plethora of proprietary DRM implementations, each self-important vendor writing their own plugin targeting the EME API. And end-users will still have to track-down the correct combination of architecture and OS for each plugin, except multipled now for every streaming-media vendor that they use.

For example, look here at the most-deployed DRM plugin currently available:

https://www.widevine.com/supported_platforms.html

Nothing available for *BSD, Sailfish, FirefoxOS... whereas current users of those platforms at least have Flash.

The W3C's argument is that without EME, DRM-protected media will move off the open web into its own app-silos. But that's exactly what will happen with EME, too, except the apps will be hosted within browsers.

Wouldn't this be a good opportunity to draw the line with browsers-for-the-open-web and apps-for-secret-stuff?
My understanding: C4 does not pause but the JVM still does for various other reasons and a part of the work on Zing has been forcing down those pause times too.
Beats manually polling apps yourself to see if there's anything new in each.
"It's pretty clear that this object has been placed by a rigid authority with strong opinions on the right and wrong way to use their bench."

Should benches even be fixed in place? That is an expression of authority also. What if we were to built it out of modular components, and place it, without it being bolted in place? There would be problems from doing this. Are some of the same problems true of the multi-use bench you describe?

There are problems with your analogy to phones. Phones are private property. The benches in this thread are public property. We could quibble about what those terms mean, but it's clear that they are affected by different priorities and dynamics.
The chicken egg, to be specific. As in the egg containing a chicken, not an egg from a chicken.
It's not just the number of neurons that makes brains so complex, it is also the far larger number of connections. The average brain cell is connected to 1000 up to 10000 other cells. So for 600K neurons the simulation needs to simulate something between 600 and 6000 million connections.
Do many people use tablets for development? If someone uses them for development I'd be interested in hearing how well that's worked out.

I think I might just be getting old, but it sounds like a terrible experience trying to code something on a touch screen (and non-desktop OS). But I'd imagine younger folks are very fast at typing on said touch screens these days, so maybe that mitigates some of it?
There isn't a Rust runtime, though, in the sense that you seem to be implying. There's a standard library, which is what I assumed they meant.
Hibernation or artificial intelligence?
How to Build a Brand from Nothing
From design to development, 10 tools I can’t live without
You can have search using only browser-side JS, by generating a static index: http://10consulting.com/2013/03/06/jekyll-and-lunr-js-static...
It's 2016 and it on github. Fix it yourself!
Of course, a lot of the daemon boilerplate no longer really applies in the modern systemd world.
Microsoft announced Holoportation – A game changing technology
Fatalities/km corrects for differrences in per person driving habits.
“I got it to work” vs. “You can read it”
Facebook blames ‘technical glitch’ for removal of Falcon Heights shooting video
Huh, I hope macOS code looks better.
W3C did this move because its biggest sponsors are the DRM makers (Google, Microsoft).

To make it acceptable they made it optional. But in practice all major browsers implemented it.

The right answer is now to standardized the W3C CDM black box by standardizing DRMs as ETSI has started (https://lists.w3.org/Archives/Public/public-html-media/2014F...). W3C should contribute to this effort.

Useful link on EME: https://www.w3.org/2016/03/EME-factsheet.html
But there is no function call overhead right? Replacing goto OUT_FULL; with return q1; would seem to be faster right? No need for a goto, just invoke return.

What am I missing?
Silverlight and flash both work on Linux. The youtube experience is today identical on linux, android and windows. Do you think there will be a open-source alternative to each of the new closed source DRM implementations done by different sites?

Welcome to the new world where depending on the number of users your system has, some websites will work and others won't. If its worth for the company to develop to your platform, you might be worthy the time. If not, well, thought luck, go out and buy a platform which is supported.

Games has had this wonderful (sarcasm) idea of platform exclusives. Publishers could not do that with flash, but with unique DRM platforms for each site, its both convenient and easy. Wonder how well Mozilla and Google can compete in that space with Microsoft, an entity well experience in platform exclusive dealings.
You could likely be fired for sending confidential company material to IBM. You only have their word that they don't abuse it...
I have had the opposite experience. What the author did here is something I've been doing for years (I've got quite a collection of crapware and have published a couple of articles about operating honeypots and honeynets). I occasionally drop in on the people running botnets and surprise them in their C&C channels. More often than not, the person is surprised and quiet and suspicious, and then curious. I get the sense there is some respect coming back the other way for whatever reason. I do spend time cataloging the botnet and its inventory and features, though I don't always present that information to the person running it. The worst reaction I've ever had was just having people hang up on me immediately after I reveal myself to them. They must think I'm law enforcement. Perhaps it's because I don't confront these guys in public, or that I don't antagonize them. I'm not sure. But I have never had anyone retaliate against me, and I have done this quite a lot over the years.
You're right the experience isn't great, that doesn't stop people trying though. There are many mobile IDEs too that try all sorts of different layouts, but they are all an exercise in frustration at the end of the day. I think really it can never work, but it's interesting to see things like this, if only to verify the problem.
First Universal Flash Storage (UFS) Removable Memory Cards 256GB, 35kIOPS
> I see people with things like Slack and IM binging away at them all day long, and I just can't fathom how they get anything done. It just needs turning off.

Truth is they're not getting much done but they feel like they are.

Actually that's an over simplification. With something like Slack people get less of "their own" work done but more of certain types of group activity such knowledge sharing, forming a consensus and decision making.

In other words any kind of activity that requires extended periods (30mins+) of concentrated work will suffer if you're tapped in to Slack or otherwise. That includes things like writing code, creating a presentation, planning a project and similar...
Why can't Tim Berners-Lee be fired?

We build the web, not corporations. We control the web, not corporations. Let's just take the power away from them and put their egos in check.
Being killed by police is still pretty rare in the US, even if you're not white. But then there are all the adverse nonlethal interactions.

I wonder if it's common enough for concerned people to have live feeds. Perhaps triggered by loud noises, shock waves, voice commands ("help!") etc. For groups, watching each other, and the environment.
>HTML + JavaScript + Electron

This was my creeping suspicion the moment I saw the screenshots. Utter garbage.
Running Is Always Blind: How your brain keeps you from falling on your face
Thanks very much James. Have really been enjoying the posts on MP, as well as the Durability Theater talks you gave.

Would you be able to give more details as to how you use disks as raw block devices, bypassing the filesystem? For example, the kind of abstraction layers you use, their interfaces and methods, disk layout of extents, metadata layout, consistency issues, fsync issues, and the various performance advantages from bypassing the filesystem?

I was also wondering, I know you have two functional zones, but do you also keep an isolated timelapsed append-only backup of all data, in case of ultimate software error (something bad gets past the verifiers, or a delayed bug kicks in)?
I seem to recall a news story similar to this out of Chicago in the past year or so. Hot spots for fines and stuff.

Keep kicking that story around, someone will eventually pick up on it.
>I don't understand the handwringing over too many messaging systems and their notifications.

Your point isn't unreasonable, it's just that may of these services doesn't have the same filtering capabilities that something like has.

Snapchat and Instagram, yeah that pretty safe to ignore, but many simply can't. They're "flashing" to get your attention, the systems are designed that way. Sure, maybe people should "just have more willpower", most of us don't though.

I noticed that you left out things like Facebook and Twitter, where it's hard to know if it going to be important, before you check.

Personally, my rules for communicating:

Email - It might be important, but not time critical in any way. My preferred form of communicating in general.

SMS - I might get back to you, I may not. SMS is for "just letting you know" sort of things.

Phone call - It's important, or you need feedback/have questions. I'm not going to waste time texting or emailing back and forth if it can be resolved by a 2 minute phone call.

Everything else is: Don't expect me to react to this.

I still feel that with all newer forms of communicating it's pretty hard to beat either a phone call or email.
I used to do this but endlessly pruning distractions itself became an unwanted distraction. My current approach is to do nothing and only act on important notifications/emails. It's not Inbox Zero, it's Inbox Zero Fucks Given.
KMail fails to interpret invite mails – bug pending for two months
Using rust 1.9.0, an empty (save for a function that adds two u32s) standalone dynamic library built in release mode on OS X is 1.6 MB. A static library is a whopping 2.4 MB. The comparable number for C are 4K and 800 bytes respectively.

Asking every client of the compression library to pull in that much overhead would likely make it rather unpopular. Until Rust gets better at eliminating unnecessary parts of the runtime when a program doesn't use it (something like GCC's gc-sections), it's not going to be feasible for small libraries to be written in it.
Hardware is usually the cheapest component when it comes to software manufacturing, but we found out we wanted CI/CD to spin 24x365 as much as it can, increasing the resolution to ~single commits with the shortest possible cycles. With a sizeable codebase and a thorough testsuite AWS bills went up so quickly even the proponents decided it was not worth it. We restored our old CI infra and were able to add a couple of new servers too. The throughput increased considerably with money to spare. Still an interesting experiment, but it showed burning money on Amazon not defaults to moving faster.
This C code doesn't use the C library. Code like this in Rust wouldn't engage with any part of the Rust standard library either. There's no runtime work to be done, in either language.
My point is that I don't believe we are currently capable of mass producing bug free software.
It's not inevitable. Every single bit of data that enters a user's machine from the internet, that user has a right to store and re-examine at their leisure. Anyone who says otherwise is a crook of the 'old ways'.

The internet does not belong to those people, it belongs to us. It should remain free and open and sane. A monopoly by giant corporate media conglomerates is not inevitable.
McAfee Free Internet Security 2016 Key and Crack Download
Sex the story up, and get some graphics.

Having a random Internet guy make a Sankey diagram to show G+ user numbers helped the hell in promoting that story.

https://ello.co/dredmorbius/post/naya9wqdemiovuvwvoyquq

If you're on Reddit, drop a request at /r/MKaTS
They open sourced it for you to clean up!
The only advice any respectable cryptographer will have given is "don't invent your own crypto".

I'd urge you to reconsider having done so.

The problem with "please correct me if anything is wrong" is no one is going to invest significant man-hours reviewing yet another algorithm unless it comes with a detailed paper showing why it's better than the existing standard. Which it isn't, because there is no memory complexity here, and thus, Argon2 is a more interesting target.
Can video of the police shooting an unarmed civilian ever be viewed objectively?
Yes, I was using it to describe the standard library. C and C++ are both described as having a runtime, and Rust has one in the same sense. In any case I would consider the code needed for handling stack unwinding to be worthy of the name runtime (small though it may be).

I understand it doesn't have a runtime in the way a JIT'ed or GC'ed language has a runtime, but it's a runtime nonetheless.
One simplistic thing I heard about Feynman Diagrams:
Feynman Diagrams are important because they have 3 lines - not 4, 5, 6, 20, etc. The fact they have just 3 lines say something very very important about the nature and the world.

Is the above correct?
I thought long and hard about posting this, due to the unfortunate comments I'm sure will come from it.

In the end - in part because of the two incidents in the last 24 hours, in part because of what I feel is the importance of the content - I went ahead.

I'll ask you to watch it all the way through before "making up your mind" - it has some twists and turns, and you will do better to merely observe until the end, then give it some thought.
There is some. A few register need to be assigned, and everything else gets pushed/copied onto the stack. Then you jump to a location and copy everything back off the stack.

This doesn't take many cycles, but it does take some. While a GOTO is just a jump.
Ah, the Fermat's Last Theorem of startups.
Www.goemotify.com
Hi All,
Found a link for a good software online. Please check this link and let me know if we this is good software that can measure audience reactions !
I often think that this is what Minecraft should have used instead of redstone.
Gilectomy
I always use ',' and ';' in guards. Maybe I'm weird but it feels wrong using the short-circuit operators knowing that guards are always short-circuited anyway. Also they take up too much space :)
From what I understand (I am not a British citizen) the plan seems to be to delay triggering Article 50 for as long as possible, and then get the actual triggering to be voted in Parliament (expecting Parliament to vote against it and therefore nullifying the Brexit).
This will dilute the (understandable) feeling of betraying for Referendum voters, especially if during the intervening period media and UE will scare people in believing that an actual Brexit would be a catastrophe.
My understanding is that the majority of that is jemalloc, libbacktrace, and glibc. jemalloc can be replaced with system malloc easily, libbacktrace can be removed by setting the compiler to interpret panics as aborts (which you need to do in a library used by C anyway, really), and glibc can be replaced with musl. This can bring binary size down to about 160kb for a binary which just does printf!(). Still not quite as good as C, but a lot better than default Rust with just a few tweaks.
> And then there is the realisation that this is a population-specific, not species-specific, trait! It is a bit of locally acquired genetic knowledge.

Some human populations "know" how to digest milk, and some don't. Non species-specific. It's a bit of locally acquired "genetic knowledge" as well.

What's surprising here?
US Police Appeal to Public to Stop Filming Them Shooting Black People
I meant this as an informal rule, i.e. the "spirit" of the law. I think your suggestion is fairly close, in effect, as you can consider assumptions to imply greater resources (namely in validating them).
I'd like it if this happened. if the web has some standard way to ensure DRM that means it will be possible to sell media (and hopefully possibly software) on the web without requiring people to be online at all times. It would be even better if the entire thing was managed by the w3c, not just the endpoints. that way everyone could make use of it. I do not think everything should be free although it's good if there is an option to give things away. but in general, developers and content creators have to eat.
Build an Instant Delivery Store Using Ruby on Rails, Stripe and Uber RUSH API
The author seems more than ok with receiving these types of comments and almost seems to be fishing for them... Great writeup, but the number of times he's mentioned that it would be 'ok' to thank him or give him praise seems a bit over the top

> If you have any questions or comments, _or just want to thank me_, feel free to email me....
Attaching a keyboard and then SSHing to a computer having full developer environment works OK.
https://www.youtube.com/watch?v=rgKkEnaaSDc
Compared to HDD SMART yields quite a lot of false negative/positive hence it is proving harder than HDD means to detect failures.

Failure rates seems to not fit the models and be a tad higher than expected.

Most SSD are reliable, the only problem is they are failing in a way that is tough to detect leading to consequences we may ignore. (falsely positive functioning SSD in operations and we may experience silent corruptions)

Given the "too many knobs" of the SSD they can defect in non predictable snowballing effects (chaotic and dramatic).

Basically this study confirms that IEEE standards for rating MTBF are to be reconsidered drastically and that our models of failure for SSD are far from totally being well understood and that SSD is in production while all costs are not totally yet known. The Cost of SSD specific failures is not yet known and they urge SSD makers to begin studying the effects of their "knobs" on reliability

Even though it is written in a very scientific neutral tone trying not to scare people, it basically can be used as a strong evidence to ban SSD from critical systems.

It basically is an heavy blow to SSD industry since it attacks it on the costs model that is based on its expected reliability and says that these drives are basically still an unknown territory when it comes to failures.
There is still an overhead in terms of executable size, unless you use #![no_std]. This environment is not easy to code in; it doesn't even have heap allocation.
> A static library is a whopping 2.4 MB. The comparable number for C are 4K and 800 bytes respectively.

It is possible to significantly optimize that number [0]. Not that binary size is not an issue, but rather 2.4mb vs. 4kb is not an apples to apples comparison

[0]: https://lifthrasiir.github.io/rustlog/why-is-a-rust-executab...
QED!
Apple's second iOS 10 beta includes unencrypted 32-bit bootloader, RAM Disk
If you're looking for a tablet that's also useful for programming, why would you pick up an iPad? Surely getting something like the Microsoft Surface which is a fully featured x86 machine with a keyboard is a better option?
That's why I look forward to StarVR [1] from Starbreeze Studios (or what the competition will do if it hit's the market. I'm a bit skeptical if Starbreeze has enough resources), since it has a field of view of 210 degrees, which allows the user to look to the corner of the eye and see stuff like in real life.

It seems in the next prototype they want to also integrate eye tracking, which hopefully works great together. The downside of the current prototype seems to be the weight, only 60 hz refresh and hard to make optics which have a tight sweet spot, and if you are not in the sweet spot it looks bad.

[1] http://www.starvr.com/
> Silverlight and flash both work on Linux.

> Welcome to the new world where depending on the number of users your system has, some websites will work and others won't. If its worth for the company to develop to your platform, you might be worthy the time. If not, well, thought luck, go out and buy a platform which is supported.

If you're implying that the world wasn't like this before, you're simply wrong. I was unable to give good faith recommendations of Linux systems to people for _years_ because Netflix wouldn't run on them, at a time when Netflix access was important to pretty much everyone I knew. This only really changed after mobile devices became ubiquitous and thus more or less obsoleted the complaint.

Holding up silverlight as an example of a closed source plug-in that works on Linux is a terrible one, given how long it took for that to be the case.
Microscopic Pacman
Has go got a decent web framework that can match features in Django or Rails. I don't find Python any faster to write than other scripting languages, but I do find Django gives me a ton of productivity.
Volvic etc. do flavoured water. It's nothing like Soda.
It's literally bottled water with a bit of flavour added.
> Many organizations are beginning to pay interns.

The author forgot to mention even in the US it is illegal, unless the employer without any doubt does not benefit directly from the work of the intern. In deails: http://www.dol.gov/whd/regs/compliance/whdfs71.pdf
Thanks for all this info. Just out of curiosity, when they offered the same config as your £12/mo box for £3/mo and refused to reduce your billing, could you not have simply bought the cheaper one, taken a snapshot of the existing server, transferred it over to the new one and discontinued the older one?
Windows native controls could be remoted? The point of the comment above is that NeWS communicated events at a higher semantic level than X between the display server and the application. This communication was network transparent.
Isn't Knuth's CWEB used for C?
How Not to Run a Blog: 27 Experts Reveal Their Biggest Mistakes [by Daren Low]
Preferably with a network trained on Terence Hill and Bud Spencer movies.
Twitter-eraser: Purge old tweets
‘I Was a Spy’: He Lived a Hidden Life, and Now Fears Deportation