skysight-inc/HackerNews huggingface dataset:
What do you mean by "resolution-related"? And it's not unusual for major OS updates to trigger hardware faults, either because they do something a bit differently, or because the older OS was simply masking the hardware fault somehow.

And FWIW, I've never heard of anyone else complaining of graphical glitches after upgrading to iOS 10. And if I search for "ios 10 graphics glitches", the only relevant hits are some complaints about minor glitches with the new UI for notifications (I assume that's not what you're talking about, and I also assume these minor glitches have been fixed).
That map is only their large stadium sized venues.

http://www.houseofblues.com is one of the biggest conglomerates for small size venues, also owned by Live Nation.
This site locked up Firefox 50.1.0 hard on my machine. Deal breaker.
Are there any open source or widely available Go engines that are even remotely as strong as AlphaGo (which I think we can safely assume plays beyond the 9p level, i.e., at superhuman strength)? If the only seriously strong engine is completely tied down behind the closed doors of a company that has largely already moved on to other challenges, I think that's the issue right there -- or at least a large part of it.
> doesn't matter which language you use

Idris.
But the most used are and I can't see it change anytime soon.
The CPU designers could have protected against this by randomly fluctuating the size of the xsave'd data.
ZipRecruiter - https://ziprecruiter.com - Santa Monica (LA area) - REMOTE OK for some positions

Our goal is to create the best online services for filling and finding jobs. We bootstrapped for the first four years, growing to 450+ employees. 2014, we raised $63M led by Institutional Venture Partners.

We have a number of open positions:

- Software Engineer (primarily Python) (Santa Monica)
- Software Engineer (primarily Perl) (Santa Monica or remote)

We're growing rapidly and have a large customer base (primarily small and medium sized businesses). We have interesting problems to solve in the areas of search, yield management, analytics, scalability and new product development. If you'd like to learn more, please visit https://www.ziprecruiter.com/hiring/technology or email us at techjobs@ziprecruiter.com
It's actually similar, it's just that the moment of choice here - whether to sacrifice yourself for the good of the genetic line - happens before birth for those ants that will not reproduce, and is made for them by other ants. Same thing for bee workers etc. But the genes that enable this type of behavior should arise in a similar manner as part of the evolutionary process.
> This sounds interesting but the use case seems very specific to your internal infratstruture and tooling.

This is actually also part of the openSUSE project[1], and it's all free software. The Open Build Service[2] supports several package formats and distributions (Arch Linux's PKGBUILD, Fedora/RedHat's RPMs, openSUSE/SUSE's RPMs, Debian/Ubuntu's debs).

> Can you elaborate a bit on use cases?

Currently at SUSE we're working on a new product for running Kubernetes on top of our distribution. One of the important pieces is building and distributing official SUSE images (as well as customers distributing images). But this code will be a part of the public Open Build Service instance, so everyone will be able to use it. And SUSE customers will also be able to use to to create their own images.

Effectively the "cool thing" is that you can create OCI images without needing to use something like Docker -- it's all just modifying a root filesystem and umoci will generate the diff layers for you.

I'm also working on distributing OCI images through RPMs, which may end up being a really cool way of distributing images (because all of SUSE's tooling is built to work with RPMs).

[1]: http://openbuildservice.org/
[2]: https://build.opensuse.org/
Qualcomm’s Snapdragon 835
... which means the current generation of Macs could remain in place longer than i'd hoped!
Iterator loops are different. They don't elide bounds checks automatically, like frequently claimed. Instead they merge it with the loop branch, so there's no redundant checking.
You should treat stupidity the same way you treat malice, because it's just as dangerous. The fire doesn't care who set it or why.
I can't wait until retail stores start trying to charge more for signature edition. Pay more for less!
>A one byte buffer overflow can cause your program to crash an hour later, with almost no hope of figuring out why it happened.

I don't know about rust, but you can have an ArrayOutOfBoundsException in Java, and equivalent in Go and other safe languages
It's more like me being sad that many people don't want to integrate human-level experiences into science.

No, no, many scientists do, but quantum mechanics is not "human level". Its weirdness at the fine-grained level usually averages out at the macro scale: probabilistic, jumpy, chunky, etc. at the atomic scale or smaller become (for all practical purposes) deterministic, stable, and smooth at the macro scale. Quantum mechanics is rarely useful for analysis of macro-scale phenomena. It would be like studying the human perception of time passing by resorting to relativistic time dilation: VERY unlikely to play any important role at the human scale.

There are exceptions where QM and relativistic effects are visible at human scale, but that's not a smart place to start looking for explanations of human-scale phenomena. It would be like losing my car keys and flying to Tahiti to look for them. As interesting as Tahiti is, if my real goal is to find my keys, I should start in the house, garage, car, office, etc., and ignore Tahiti.

The place to start looking for an understanding of meditative phenomena is cognitive science, not quantum science, in my opinion.

I never heard of a scientist who actually tried really hard to study meditation

Some are working on it. Go to scholar.google.com and search for meditation. Unfortunately, most of this work is done by the least scientific of the "science" departments. My (controversial) opinion of it is that a great deal of what is done in "psychology" is leftist junk science. What they discover often depends on the current political agenda they are trying to promote.

Though there is good work done by psych departments, too, the best real science in human cognition (of which meditation is a part) is being done by cognitive modelers using computers and algorithms, and AI researchers. They don't just claim to find things about people, they build cognitive systems and see what phenomena emerge. They explain phenomena by reproducing them--far more scientifically rigorous.

Cognitive modeling is too low-level to be ideal for investigating real human-scale phenomena, so it has to be combined with psychology, but it's much closer to human scale than QM. I believe that we won't have any solid, scientific explanations of meditative states until we can build working models of human cognition that are very close to the real thing and recreate ordinary mental states. Trying to just jump straight into it instead of slowly building up to it is like the ancient alchemists trying to make gold from lead with no knowledge of atoms or molecules.
[Guide] How to Get Feedback from Customers and Generate a Tonne of Sales
Any recommendations for a good starter guide? I've done some lisp here and there, a bit of Clojure, and some other FP-style things (e.g. Elixir). I'm not scared by parens :). I'm just not sure where to start with elisp and getting into a good groove with it.

Edit: also a long-term Emacs convert, just haven't written any of the elisp myself.
The memory mapping is the same before and after execve(2), so I don't think it needs to be copied. I'll take a look though.
This is throwing the baby out with the bathwater though.

You need unsafe to do some things in Rust, sure. But usually this code is isolated and auditable, and nowhere near the linecount of the rest of the application. Even the operating systems written in Rust have pretty conservative use of unsafe (redox, Phil's OS, etc). Most of your code won't be working with raw memory operations, most of it will work with zero-cost abstractions on top of raw memory.
None of this exists independent of environment.

Mismatch your behavior to the environment, and you're screwed.

People consistently compliment me for being "such a nice guy." And I've made, and valued, many alliances with contemporaries.

But the power brokers? They've screwed me right over.

If you are unmitigatedly kind while hoping for reciprocity in matters essential to your own well-being.

Well, either you are weakening yourself, or you are not really being "kind" by failing to respect the particular circumstances and the other party. Or some combination of these.

People become less and less comfortable with you, and continued kindness is actually perceived negatively.

Unmitigated kindness is another false, simplistic lesson that has been counter-productively fostered in recent decades.
Slightly terrifying is the optimizer may very well replace the following

while(n--)
*m++ = c;

With a call to the built in memset()
A few use cases where I have wanted long battery life for include travelling, and spending the day at university studying. (IME there were quite corners of my campus, but they had no power outlets).
As much as I love CPU-heavy Paradox RTS games, I really doubt that they're on Intel's mind.
Their past paper on this: https://www.google.com/about/datacenters/efficiency/internal...

In the blog post in July 20 2016 they said "We are planning to roll out this system more broadly and will share how we did it in an upcoming publication" https://deepmind.com/blog/deepmind-ai-reduces-google-data-ce...
The majority of software companies don't hold any patents (aside of copyrights). As such, it doesn't seem necessary that patents are the only means to profit from "inventing."
Please read about ZFS Boot Environments, no matter if from Oracle documentation or Illumos one, You will get the idea what it provides. There is beadm command same as in Solaris/Illumos and You can select BE at boot in the FreeBSD bootloader.

In short the idea is that You create snapshot (BE) of the current system state (filesystems), then make changes/upgrades. If something went wrong, then You reboot to that snapshot (BE) like nothing had happened.

About GNU userland, I also use SOME GNU tools like 'gls' (GNU ls) or 'gawk' (GNU awk). They are provided by the FreeBSD sysutils/coreutils package/port, I also use sysutils/moreutils like 'vipe' or 'vidir'.

The documentation part on FreeBSD is much better then on Linux, check the Handbook, or Wiki, or FAQ, or plain old MAN PAGES with useful examples. I sometimes read/use ARCH Linux wiki or Gentoo WIKI but for most of the time FreeBSD documentation is second to none. Even with a lot less people then Linux has.

BTW, while there are a lot more Linux people out there then BSD people, remember that Linux people are fragmented over about thousand Linux distributions while there are only several BSD distributions.

I do not want to sound 'bad' here but I also found many times that 'BSD people' known more about Linux then 'Linux people' if You know that I mean.

Regards,
vermaden
For handwritten character recognition, see:

https://www.tensorflow.org/tutorials/mnist/beginners/ (also google "tensorflow ocr")

http://yann.lecun.com/exdb/mnist/

CROHME: Competition on Recognition of Online Handwritten Mathematical Expressions http://www.isical.ac.in/~crohme/

Closed-sourced API: http://mathpix.com https://photomath.net/en/

Best off-the-shelf OCR (originally developed by HP, now Google):

https://github.com/tesseract-ocr/tesseract

https://github.com/tesseract-ocr/tesseract/wiki

Two Clojure talks...

Machine Learning Live - Mike Anderson https://www.youtube.com/watch?v=QJ1qgCr09j8

Adventures in Understanding Documents - Scott Tuddenham https://www.youtube.com/watch?v=94NjRg8zoCA
Tokamak style fusion is efficient only at extreme scale. That's not five 10GW nuclear power plants, it's one terawatt scale plant. For reference, the entire Three Gorges Dam and its electrical plant cost ~$30bln and it has a nameplate capacity of 22.5GW. $50B seems low for a terawatt-scale fusion plant.

You'd need 3 of those plants to replace all electrical generation on earth, assuming they're at a 95% capacity factor. So call it a trillion dollars, maybe. Then you've got to look at total energy usage, which is order of magnitude larger, at 120TWh, so you'd need 12 to supply every energy need of current civilization. Maybe ~$50 trillion all included.

So one year of the entire world's productive output.
Any time anybody tells you that POSIX isn't terrible, the subject of this article is the sort of thing you need to bear in mind.

(For a long time, I thought that literally the only thing that POSIX didn't fuck up is the way they don't have any analogue to MAXIMUM_WAIT_OBJECTS. But then, after I gained more experience with POSIX, I realised that even if I don't understand how, this too was probably also something they got wrong.)
From the vantage point they have now they have approximately 18 bazillion ways to generate a backdoor that yields control of the entire machine to an arbitrary person on the network. The fact that virtually every backdoor ever created works this way, and not by creating an elaborate set of circumstances through which you can get access to specific TLS sessions, is not an accident.

But even in the bizarro world --- which I do not concede that we live in but will briefly stipulate to --- where you would backdoor kernel AV software that looks at TLS plaintext solely to give people the ability to get access to TLS plaintext, this still doesn't make sense. They terminate TLS locally. They are the client to every TLS session originating from the machine. They don't need to create a noisy 32 bit certificate collision, so noticeable to the Internet it shows up in CT logs, to accomplish this task. They can backdoor TLS itself in a zillion plausibly deniable ways that would give network observers access to plaintext.
Search commit messages
Exactly. Best way to deal with drought is to privatize the water supply and raise the price of water. Higher water prices leads to low value agricultural production moving elsewhere, minimizing water consumption.
Care to elaborate? I don't see how this can be done without trading space/time over solution without bound checking.
I used to think I hated SQL until I decided I had had enough of it and I tried to do a project using a no-sql database. Suddenly everything became a lot harder and I was having to write massive amounts of code to do the things that could be done with a few lines of SQL. Even the simplest of tasks just sucked the life out of me.

I soon ported the project over to use Postgres and decided that actually SQL is awesome.
Probably the use of a DNC for industrial application is novel.
What they don't tell you is that it's only 8 hours under ideal conditions, and when the battery is new. After a year or two of heavy use it might become 4 hours. That's when the 12+ hours really shine.
No idea if Kapersky is a black hat in white haberdashery, but the behavior you describe is 100% Kremlin modus operandi. That's how they do propaganda too -- a bunch of real news with some fake news mixed in. It's a good idea for any propaganda outfit.
Show HN: Catsql, cat for sql dbs
I can't really respond to an anecdote in any kind of useful way. There are simply too many factors that could effect this. What I can say is that the data does not support what you are claiming. This doesn't mean what you are claiming is incorrect, it means nutritional science is very very difficult and we don't have good evidence that supports your claim.

Right now there is not reason to think obesity happens outside of a caloric surplus, and there is a fair amount of basic science that supports that view. If that view were not true, it would invalidate many things that we think are true about the physical world.

That being said, while calories-in/calories-out is basically inarguable, there are many things going on that can effect calories-out even if calories-in remain the same. Body composition is one thing. I could definitely imagine medications that are catabolic leading to decreased muscle mass and increased fat storage. But I still don't think this would account for a massive change in bodyweight, not one that would make the difference between obese and not obese.
No OS security can beat user stup^W cluelessness or accidental mistakes. Also, sometimes trusted providers get hacked and malware is distributed in disguise.
In the workflow creator, under "Outputs" is "Dispatch Key Combo Output". Give it the same hotkeys as the binding uses in init.lua. https://www.alfredapp.com/help/workflows/outputs/dispatch-ke...

Edit - If you're looking to do it through AppleScript, see: http://stackoverflow.com/questions/3690167/how-can-one-invok...
Tulip | https://tulip.co/careers | Boston, MA | Full time, interns | Onsite

Do you want to help realize the next industrial revolution?

Tulip is transforming manufacturing processes by bringing the latest technological advances from the lab to the shop floor. We have multiple Fortune 500 customers and are already enabling production lines building the things you interact with everyday.

Whereas most factories are still using state of the art technology from the mid 19th century, we come from the future to bring them a rich, realtime web app, modern tablets, IoT systems, in-depth analytics, and more. Our products are already (measurably!) helping our customers, so we're rapidly expanding our number of customers and size of deployments.

We’re looking for people to join our core team who are excited about working across our software stack: Meteor-based web development, IoT/embedded software, computer vision, data engineering, technical operations / DevOps, web-based UI design, and anything else we need to make the best product possible. E-mail us at jobs@tulip.co.
sort of like following ones own footprints.
Offshore desalination typically costs ~3x as much as onshore. Obviously, I don't know if that will apply in your case, but thats a good rule of thumb.

Have you spoken with David Zetland? He's a really good guy for running ideas like this by.
Who cares how thick it is, what matters it what does it weigh? Not seeing that information.
Final word on the subject - what we have is people who are trying to make Open Software Reputation Points by finding a problem and fixing it, rather than waiting to find a real problem and fixing that.

When the figure of "ten minutes" was used - that's really what it should be as a mean or median figure, with some long-tail outliers for knotty cases.

While I am (somewhat) sympathetic, I don't miss what it is - it's make-work. There's not some body of material on language, O/S and software design available today that wasn't available 40 years ago. People new better back then, and didn't do better.

But the endless, circular, Utopian arguments just don't cut it. It ain't the crate, it's the pilot. I am sorry that oh so many are put upon to actually - gasp - test their code but that's what this is.

The economics of a Rust or Go or whatever make perfect sense - in the long run. Just recall what Keynes said about the long run.
Unix signal are an OS try at giving user a portable abstraction for software interrupts (HW Int & trap). It confusingly employs much of the jargon (masking, priorities, bottom halves...)

http://stackoverflow.com/questions/13341870/signals-and-inte...

I have the intuition knowing the HW/ASM & the code but ignoring how POSIX works (I read stevens, but I am not having all my answers) that unices reimplement in SW what the HW does with wires.

Maybe this could be fixable at the HW level? (and maybe I guess requiring kernel privileges)?
I posted this 18 days ago. https://news.ycombinator.com/item?id=13196136
The ease of communication makes it really easy to find like-minded individuals, of practically any opinion a person could hold. When you find a community of people that hold a particular opinion then it's easy for that community to turn into an echo chamber, and to turn that opinion into an identity. At that point, differing opinions become interpreted as attacks on a person's identity.

At internet scale, that becomes extremely divisive.
So you want the array to have type foo * ? Ignoring that this doesn't let the compiler help the programmer with arrays (you still have to manually remember to use the accessor, not []), you also have to manually remember which pointers are pointers and which are arrays, and this representation doesn't work for pointing into subsections of an array (a similar problem to C-style strings), nor does it work well for putting arrays on the stack, which means one is forced to allocate every array (both of which mean the safe C is likely slower than the equivalent in Rust or even C++).
:) I don't know anything about either.
"my package manager written in it..." strongly suggests GNU Guile.
The filter bubbles are getting more severe imo because FB wants to be a news source.

Simple illustration: http://graphics.wsj.com/blue-feed-red-feed/
Agreed - as I understand it, the relative and absolute positioning of pieces, and analysis of surrounding dirt, is very often more useful information than anything that can be gleaned from the piece itself.
Only software other people write. :P
The notion that there are some "norms of civilized behavior" that go beyond states and their written laws is very old, dating back centuries and even millenia:

https://en.wikipedia.org/wiki/Jus_gentium

https://en.wikipedia.org/wiki/Hostis_humani_generis

It works in the same manner as unwritten common law does - set by custom and precedent.
Nuclear is more costly than vast majority of other energy sources. Solar makes more sense if you want to stay green, and if you don't care about the green aspect traditional energy generation is probably better.
You don't need to go to Japan for that. Many years ago I ordered fresh lobster from Massachusetts to Minnesota, it arrived packed on ice and still alive.
I don't know about their other lines but I had a Zbook for work that made me never want to own anything made by HP. Huge clunky piece of flimsy plastic with terrible battery life and a worse trackpad. The display had a habit of breaking, meaning I went through several replacements before they finally just gave me a MacBook.
I've used it here and there and don't think its near as bad as people say. Perl6 is a good design, but if the implementation doesn't get sped up, I don't see it taking off.
I'm not sure it's hard in general but deepmind's program didn't do well because it couldn't plan ahead https://www.technologyreview.com/s/535446/googles-ai-masters...
I have a Skylake Envy 15. In general, I like it as a Linux development machine, but there are a lot of things that I'd change about it if I could. The polish just isn't there...and somehow it manages (with an aluminum body) to feel more rickety than the plastic Lenovo that work issued me.

I'd rather just use it without getting into a discussion about why I'm using an imperfect computer rather than [insert other guy's preferred brand].

edit: I suppose it's not really a business model, but it is supposed to be their premium consumer model, and to supposed be kind of an HP Macbook "replacement".
Definitely, that is one possible design. Although that would be fairly tricky to implement in the kernel.

One way you could do this is to heavily abuse the CRIU project. https://criu.org/Main_Page Just do the following:

1. fork

2. send a request to a privileged daemon

3. privileged daemon checkpoints your child

4. privileged daemon modifies the saved state of your child in whatever way you requested

5. privileged daemon resurrects your child (which is possible because it is privileged)

I am not really serious about this method but it is certainly a thing you could do. :)
Thanks for the kind words.

Does your library offer delivery?