skysight-inc/HackerNews huggingface dataset:
I didn't read the emails, the link is dead.

You might want to search HN for "toxic customer", which returns some submissions and some useful comments.
Almost the only people who have my phone number (ie. not Google Voice) are my parents.

If they're calling me, it's usually for a good and urgent reason.

Also, PagerDuty is set up to call me. If a site I'm responsible or is down, that's something I want to know immediately.
But sometimes all you need is a bike. Or a pair of sandals.
Where the digital world is going
There are many who attend OS-related academic conferences multiple times a year: https://en.wikipedia.org/wiki/List_of_computer_science_confe... There are also some more industry-related conferences like http://operatingsystems.io/, Linux- and BSD-focused technical conferences. If you attend these you'll meet people from many age groups who are working on OSes.
Billionaire Holocaust (video, 1:20min)
Yet why would you want to do that instead of working on a laptop?
Could You Shorten That Aria? Opera Weighs Cuts in the Classics
I'm certain the opposite. At least for iOS. I get a pop-up when I open the application for the first time "x would like to send push notifications" with an allow/disallow button pair.
SpeedPage for Firefox
If you like pool, Pool Nation VR (http://store.steampowered.com/app/269170/) is both multiplayer and fairly polished.

Disclosure: A friend of mine worked on it.
Killer Feature (Bot) for Telegram
Is the book you're referring to 'A Deepness in the Sky'?
People should intervene more often in these situations.
> Most of enterprise development is on rich web apps that couldn't work at all with javascript.

Doesn't enterprise development stay within enterprises? As for the public facing web, even if the functionality requires Javascript, having it look like crap without Javascript does seem kind of lazy. I'm even for being lazy, I don't test everything and on every device, but when something is pointed out to me, at least I realize it's suboptimal, and don't rationalize regression into progress.

https://www.w3.org/wiki/Graceful_degradation_versus_progress...

Nothing really changed to make these best practices moot.
I was thinking about this yesterday; I had air-conditioning installed and the guys spent an hour measuring and marking the walls before deciding where to mount the unit and drill holes. I kept thinking "get a HoloLens, take a picture of the back of the unit, look at the wall and pin the picture where you want, start drilling".

I think interior design will change a lot in the next ten years.
Native support in browser would be appreciated. But I was also thinking about nodejs server side decompressing via native or emscripten transpiled module.
FYI I've added these to https://anclafs.com/#other.

Closing https://github.com/jpsingleton/ANCLAFS/issues/4 from dewiz (https://news.ycombinator.com/item?id=11987853).
Bluetooth keyboards are pretty popular nowadays. Leave them in the bag when you're just reading or emailing (which is most of the time), take them out only when you need to write a lot.
Graphene-based enable heat-resistant for lightweight planes _ Graphene Uses
Added, closing https://github.com/jpsingleton/ANCLAFS/issues/4, thanks!
You start from the common but misguided assumption that "unknowns" are an absolute evil, whereas they are just another risk factor to weigh. You offset the costs of worst-case scenario readiness with the productivity and financial gains of using the tech.

If SSDs make your business 2x as productive or 2x as remunerative, the cost of an extra backup or two is simply a blip.

> ban SSD from critical systems.

That's an over-reaction if I've ever seen one. I guess it depends what a "critical system" is for you. If it's something that has to guarantee high performance under massive load, SSDs are what you need, period. If it's something that has to guarantee 100-year data storage under a mountain, then there might be better choices, but they might not involve spinning drives either.
Not remoted, but the semantic communication between the kernel and the application is at the event level for native controls such as the scrollbars example mentioned.
As for size = -size I think he was inverting the bits then adding 1 in one step (or something similar). Just a guess.
If you like wireworld, you'll love Factorio's conveyor belts [1]!

Also check out John von Neumann's 29 state cellular automata [2] and universal constructor [3].

[1] https://www.youtube.com/watch?v=4mGdL4XKXew

[2] https://en.wikipedia.org/wiki/Von_Neumann_cellular_automaton

[3] https://en.wikipedia.org/wiki/Von_Neumann_universal_construc...
Depends on your definition of opt-in. The app has to 'sign up' with the push notification service of the plattform to receive push notifications. But most apps do this by default.
I guess that in most cases this makes sense. most people who install an instant messaging app want to be notified of new messages.
Actually it exists since Android v3.0 I don't know the exact date because neither Google Play Store nor the release notes from Samsung [0] log version dates.

[0] http://developer.samsung.com/release-note/view.do?v=R0000000...
It's entirely possible that Apple have a SIMD-optimised version targeting their in-house CPUs but have chosen only to open source their reference implementation.
Show HN: New Natural Language to SQL Platform Is a Game-Changer
It would be slower, but point is to reduce bits when sending large json over cellular network.
Push notifications are opt-in on iOS. You need a token to be able to send a push notification to somebody, and you can only obtain that through explicit permission granted by a system-provided prompt.
The problem is that sometimes you don't pick messaging apps you use, your friends/relatives/coworkers do. So to communicate with them you have to use what they use. For example, I don't like Skype, but it's used by some people I want to have connection with and they have no plans to switch/use something else.
> Don't all enterprise SSDs come with their own backup capacitors?

Yes, but the cost of such drives makes rolling the dice with consumer grade drives appealing to some[1].

From the same thread, here's a word of warning from a Stackoverflow devops engineer[2] wrt to lack of capicitors on consumer grade drives and the perfect storm that can occur when UPS goes down in a power failure (unlike with spinning disks hardware RAID is unable prevent data corruption/loss in this case).

[1] https://laur.ie/blog/2015/06/ssds-a-gift-and-a-curse/

[2] https://laur.ie/blog/2015/06/ssds-a-gift-and-a-curse/#commen...
Avast acquires rival AVG for $1.3B to create a security software giant
iOS' do not disturb mode works well for me for this use-case. Phone numbers I've added to my favourites list can call me, anyone can call me if they call me twice in a row, and I get no notifications while it's on.
Kueri is a Natural Language to SQL platform and for limited time it is offered for a free commercial use.

By releasing the Platform for free commercial use we are hoping to cultivate a global active developer community and to set a benchmark
when it comes to Database Natural Language user interaction.

Therefore we would appreciate your download and feedback. A documentation page and an active forum can be found at our website.
As a reasonably "younger folk", on-screen keyboards are still dreadful. You could attach a bluetooth keyboard or use an OTG cable (or use a USB-C keyboard if you can manage to find any :P), but at that point you're just back to having a really awful laptop.

The Transformers were an interesting concept that could have made it viable, it's too bad that they switched to Windows...
Fair enough in a way, but on the other hand.. will that be like JPEG2000, which browsers might support when websites use it, which might be when browsers support it?

Or put differently, how would someone who can't use or even see your thing become your user?
Have you seen Pearl from Google's Spotlight Series? It's a VR film that shows how you can get around the "limitations" of VR: http://www.fastcodesign.com/3060252/dont-be-surprised-if-goo....

I definitely agree though. You can't just take what works in film and expect it to work in a VR film. It'll be interesting to see how filmmakers experiment with the medium as more and more start pushing what it can do.
I heard a good rule of thumb to follow when drawing Feynman Diagrams is that the fewer lines there are, the more probable the occurrence of the event represented by the diagram. So at the simplest case, a single line representing an unchanging particle, is far far more likely than any two particle interactions (3 lines) and so on.
Ask HN: Timestamp vs. millis, storing time in database
Ok. this question usually come to my mind and always I prefer using millis because I think that is the easiest way to store and get the time in database.

But some of my friends prefer using timestamp.

So I just wanted to know, What is the best practise for storing time in database ?

When choosing between timestamp and millis which one you prefer using and why?
She might have grabbed the gun, and shot back. That seems very unlikely, I know. But that seems to be how police are trained.
How far will they go to save the company? Let's hope they don't take money from In-Q-Tel[1] which is probably eager to give them what they need (in exchange for certain things of course).

[1] https://en.wikipedia.org/wiki/In-Q-Tel
That's pretty cool - I like how you have to get the timing correct as well.
Web developers can always ignore this. I personally wont implement it at all cost. It's a reason for me to quit my job and show the finger to the DRM supporters.
Most likely they would infer energy usage from resource consumption.
In QED, each vertex has 3 lines attached to it: 2 electron/positron lines and one photon line.

But in other quantum field theories, there are vertices with more edges. In QCD, for example, there are vertices where 4 gluons meet. In the Standard Model, there are vertices where 4 Higgs particles meet, and vertices where 4 electroweak bosons meet, and so on.

The numbers 3 & 4 aren't really special. What's special is the numbers we assign to the edges. In 4 spacetime dimensions, any gauge boson (like the photon or gluon) gets the number 1. So does any scalar field like the Higgs. Fermions like electrons and quarks get the number 3/2.

These numbers are important because you should never meet a Feynman diagram in a particle physics computation where the sum of these numbers at any vertex is larger than the spacetime dimension 4. This is a fairly deep fact about physics. Diagrams that violate these conditions are strongly suppressed at "low" energies (such as those accessible at the LHC). They contribute almost nothing to the Feynman diagram sum.

Edit: This is Wilson's explanation of renormalizability, adapted to Feynman sums. It's the explanation for why physics is possible: The details of short distance physics (think Planck scale) can be very complicated, maybe involving lots of complicated Feynman diagrams. But at low energies, almost all of that complication averages out, and we can adequately approximate the laws of physics using simple ingredients.
I didn't think anyone would be interested in the emails anymore. It's back up https://1drv.ms/t/s!AJBqmKEOgVTliB0
React tiles: Multiple routes at the same time
I am surprised no one suggested
https://search.disconnect.me
20+ web development newsletter to read
NEVERBLAND | London | Onsite | Full-time | Frontend and Backend Engineers

NEVERBLAND is looking for Frontend Engineers and Backend Engineers to join the team in our London office on a permanent basis.

We’ve always done things differently. Our name is a commitment to that philosophy and you’ll find expressions of it at every touchpoint— in our partnerships, workspaces and the culture we define together.

We’re building technology that redefines industries, here in the heart of the most exciting city in the world.

You’ll get a warm welcome, a state-of-the-art tech setup, a tonne of perks and inspiring projects to work on.

Join us. Apply here: http://neverbland.com/careers
Managing Iptables with Ansible the Easy Way
Bret victor
> With energy efficiency as a primary goal I was expecting way more use of explicit SIMD instructions.

I remember reading one paper whose conclusion was running SIMD instructions can be bad for power consumption: while you need the processor in a higher power state for longer without, you can keep the SIMD unit powered off.

[Edit: That said, I have no idea how true this is for the modern Intel CPUs yet alone Apple's custom SoCs.]
Because an ipad mini is much lighter and works 4 weeks in standby, connected to wifi, and probably a good 10-15 hours of actual use? It's my device of choice when going on business trips now, despite the fact that I have a macbook air.
Geo-Fencing in Push Notifications: Next Step in User Engagement
Can this circuitry be implemented in FGPA?
I think the OP was reminded of the 2011 media appearence because of recent research on the topic of longer distance swimming of polar bears:
http://onlinelibrary.wiley.com/doi/10.1111/ecog.02109/abstra... (abtract, full article is closed access)
A/B Testing in Push Notifications: Smartest Way to Experiment in Push Campaigns
When I clicked the link, I got a gray page with a "Quote of the day" in big font. Nothing else visible on the page, no X to close this or similar.

I was about to close the tab when it suddenly redirected to the article.

What kind of nonsense is this? I mean, seriously Forbes?

http://i.imgur.com/ALe3s1v.png
We already have YouTube, Netflix and many other similar services, commercial or ad based. They work pretty well and serve the needs of many people.

Would anybody mind remembering me what we're going to gain on top of them thanks to DRM in the browser?
If I'm not mistaken, they meant that text == text, just as video == video - not that text and video are directly comparable.

There's no difference between a printed and bound book full of (for the sake of argument) Tumblr posts and the same posts online - or alternatively, a betamax video, and the same video captured and encoded in an MKV container.
> 1. GPUs certainly have halted in price.

I don't know about that one. The Nvidia 1080 GTX costs here in Europe around 750-800 Euros, that's what previously high end multi GPU cards have cost.

It's still a good price for the performance though.
Apologies for the meta comment: I'd like to read the article, but the obnoxious ads on Forbes and the even more obnoxious splash screen that won't let you through if you use a blocker show me that Forbes web presence is obviously in a troubled period. Does someone have the text of the article elsewhere?
CNN metaphor didn't speak to me at all.. I was born in Poland and have barely watched American TV channels. Now that I live abroad nobody watches TV anyway.
Ok, but why?
moreover every connection is not a simple fixed function * transfer weight either, they have varying activation levels, can be inhibited or self stimulate and have all sort of behaviors related to fatiguing and the presence or absence of certain chemicals around them
[1] is soo enthralling. In case it isn't obvious to everyone, you can add an electron with left click and reset things to copper with the right click. It's loads of fun to introduce a few random errors and watch them cascade through the system.
The flower. Butterfly was created two days later... :-)
Brexit and IT Law: Where Do We Get Off and What Is the Best Article 50 Outcome?
We have a very similar problem. We keep timestamps in numeric form as "epoch nanos" (nanoseconds from 1970-01-01 00:00) We are using PostgreSQL as the database, and I would very much like to use the native type (TIMESTAMP) [1], but PostgreSQL only keeps TIMESTAMP columns to microseconds, not nanoseconds. :-(

Using the native DBMS types allows use of native DBMS time and interval functionality, unless you like doing it yourself.

See also [2]

[1] https://www.postgresql.org/docs/9.6/static/datatype-datetime...

[2] http://stackoverflow.com/questions/409286/should-i-use-field...
the compilers are free to optimize. Creating a stack frame for each function is trivially avoided by inlining (esp. trivial for non-polymorph call sites)
His writing is difficult to read, and makes him sound like a snake oil salesman. Good work nevertheless.
Looks like it is implemented from this http://stackoverflow.com/a/18516731 answer, which itself is inspired from another source
BlackBerry's Hub is your friend.
Plain Concepts (http://plainconcepts.com/) | Senior Developer | Bilbao, Basque Country, Spain | Full-time, onsite

We're currently looking for a Senior Developer to join our Agile Team. We value experience, but also capabilities and competency.

Plain Concepts is a tech company founded in 2006 by 4 Microsoft MVPs. Our team is made of people passionate in technology. We love helping out our clients with their technological challenges. We enjoy sharing our knowledge with them, especially when it comes to the latest innovations.

Occasionally, you will also have to provide training or help our customers in person. In Plain Concepts we have a highly multidisciplinary team. We don't do bodyshopping, so you will not be abandoned in a client without knowing who your peers are. The rest depends on your skills and preferences.

Some requirements:

* Being a team player

* Being able to work constructively criticize your teammates and being open to receive criticism about your work.

* Having constant desire to learn and the ability to learn quickly.

* Passion for all activities related to software development.

* Having communication skills.

More info: https://plainconcepts.workable.com/jobs/258551
John Baez's Prehistory of n-Categorial Physics [1] has some interesting nuggets about Feynman diagrams, in the "Feynman (1947)" section.

In particular, "The mathematics necessary for [interesting Feynman diagrams] was formalized later, in Mac Lane's 1963 paper on monoidal categories (see below) and Joyal and Street's 1980s work on 'string diagrams.'"

In other words, Feynman diagrams were (or at least can be taken as) an early precursor of diagrammatic approaches in category-theoretic mathematical physics.

The paper is really great for getting some context around these diagrams and a sense of the underlying mathematics, even for a category-theory ignoramus like myself, with a little "suspension of comprehension."

1: http://math.ucr.edu/home/baez/history.pdf
They are probably going to lock things down so that you won't be able to use the services without DRM. It's just for them. It was always for them. Nobody cares for the user. Even the fucking w3c just cares about companies' money. Nothing more.
Because an iPad mini fits in my purse and can be pulled out on the subway to fool around with F#.
The author of this app, Frank Krueger[1], also gave an interesting talk recently on using functional programming for mobile apps[2].

[1] http://praeclarum.org/
[2] https://vimeo.com/171996394
Your view but on what basis? A cursory search seems to me to show that thanks to the difficulty of gathering evidence, anyone can find data supporting an increase or a decrease in their population.
Neither. They coevolved. But there's more to the article than that.
That would be great! I'd be happy with any version, email is in my profile.
Neither Vulkan nor WSI are essential for operation of X11 or Wayland. Vulkan is "just" a new API to talk to GPUs, completely separated from windowing (just as is OpenGL) and the WSI part of Vulkan aims for a standardized method to allow windowing systems to expose the low level graphics device they're working towards to client applications so that implementations of APIs like Vulkan (but also OpenGL) can talk to it. WSI is kind of a generalized API for what GLX or WGL are doing. This neither revolutionary nor a new technology. Just a unified, agreed upon, window system neutral API for something that's quite old.
Exactly. Not all code can be understandable to layman with zero effort.
Our revamped product. Thoughts?
Being used to live in a world of cause and effect, I'm having a really hard time of getting my head around “random fluctuations” that seem to have an effect but no cause. That's about as illogical to me as the idea of a magnetic monopole. But then,

> ...particles are merely bubbles of froth, kicked up by underlying fields. Photons, for example, are disturbances in electromagnetic fields.

I can get behind this, even if only by way of misunderstanding. All deviation from nonexistence (Void) is a disturbance. All existence is one giant software bug in the fabric of Nothingness (if it could have something like fabric).

That's why I've got to love Physics. To me, it's the most exquisite collection of brain-racking mysteries I can imagine (modulo the narrow bounds of my imagination, of course).
Not all that uncommon to let your partner use your iPad or whatever.
iOS push notifications require permissions, but I believe that apps can schedule "local notifications" without requiring permission.

eg: A timer app can schedule a notification at a specific time in the future.
The headset camera is not needed for showing borders. Vive does it with an overlay 3d grid in the Vr space. I don't think I ever used the camera in my Vive.
If you compare "being killed by the police" to other causes of death, then yes, you can call it rare.

However, 600 killings in just over half a year is deeply troubling when you compare it to other first-world nations. For example, in Germany, the police kills approximately 6-8 people per year [1]. If you scale this number by the US/German population, it's equivalent to 24-32 police killing per year. Clearly, the U.S. has a problem.

[1]: https://de.wikipedia.org/wiki/Waffengebrauch_der_Polizei_in_...
A 9-10" tablet with FBReader and Pocketbook does well. I'd prefer eink, but this isn't bad. Both remember location within many books (I've got 100s).

I hear you on bookshelf and tagging issues. Also at thumbing, flipping, and flipping between sections.

Archive Org's Bookreader has some very nice features. That's desktop Web based though.
CQRS/ES #1 a bit of theory
This Man Trying to Close a Pop-Up Ad Is All of Us
We have a proverb/parble which goes like this:

—Lazy-bones, lazy-bones, would you like a boiled egg?
—Is it peeled off?
—Nope.
—Throw it away.
Having the article open without an ad blocker increased my battery utilization by well over 1000 mA.
> the organizations that develop the most influential browsers do

The problem here is that 3/4 browser makers are also DRMs makers (Apple, Microsoft, Google) and are also the biggest W3C donators.
Cloud Wars: Amazon Redshift vs. Google BigQuery
Stealing Travis secure variables (and Snap CI too)
RDSTuner – using random FM tuner and stm32l476 to get audio and decoded RDS data
This reminds me also of Conway's game of life. I love those kind of automata systems.
I did an implementation of it a few years ago (it's pretty simple and bad I was just learning how to program) but it works http://www.jonathanfromgrowth.com/lifebb
I copied it here for you http://pastebin.com/2W00arZC
Hey there,

This is part of a frontend CMS app I've been working on for a while. I have stopped working on it, but I thought that react-tiles deserved to be open to the community for anyone that may think it's useful, so I decide to write some docs and a demo and share it with the world.

Since frontend apps know how to load any app route, there is nothing that block us from load more than one route at the same time. That's the idea behind react-routes, a simple React component that divide your app in tiles, loading different routes in them.

This is one of the projects I have that I don't have much time to work on it, so every little help is much appreciated :)

Hope you like it.
Trying to picture the "right to explanation" being applied to a Google car or an automated vacuum cleaner. Mm...

In more seriousness, would it even be feasible for recent machine learning algorithms to explain _why_ they opted for a decision?
It let me through the spash just fine, using AdBlock Plus and NoScript on Firefox.
O nice! Thank you for sharing :)