skysight-inc/HackerNews huggingface dataset:
I find that hard to believe. What about basic text editing like selecting and moving around blocks of text, copying and pasting between documents, etc?

Those kinds of tasks are excruciating to perform on iOS.
Something most authors don’t mention, but I’ve read in the book by Andy Kessler: (1):

Apparently Tesla not only invented the first electronical wirelessly controlled battery powered device, he also invented the first electronic ligical circuit then, the author claimed, all in year 1899.

1) “How We Got Here: A Slightly Irreverent History of Technology and Markets”
Ditto as I commented above, but I’ve heard these reports from lots of technical and smart people leading me to believe there’s a real reason. As others above have mentioned it sounds like laziness on the part of peripheral vendors, but it’s a bit surprising Apple doesn’t have a workaround that makes this not crop up.
They mentioned they just started using Golang, But I had read they use Go extensively. Then I realized this is 2 years old post.
https://www.reddit.com/r/programming/comments/bkos1/what_has...

https://pdos.csail.mit.edu/~baford/vm/
But why are you hand waving away the compounding GDP value of those other things??

Buying things which allows for employment and investment to invent yet other things is pretty obvious capitalism 101. Safe societies have a value which shows up in GDP long-term, see also spillover benefits.
If you can afford to use pen-and-paper as an option, there's no way you're using your computers to their full (or even 10%) of their ability.

People computing large amounts data don't have the luxury of hand calculations and the HUGE AMOUNT of errors that method entails. I have a client that has THREE levels of human validation of the SAME numbers (that the Dynamics NAV they're using could have calculated for free). Literally 1-2 full salaried persons worth of man-hours billed every year.

Going backwards away from that, and using more humans, is even crazier. Their hours and errors would skyrocket.
This is the least problematic reason for CRISPR not working - the major one is getting the constructs into every cell you want to target.
Type-Driven Development with Idris

https://www.manning.com/books/type-driven-development-with-i...
I’ve had no problems with my MacBooks outside of what I’d expect (periodic smc firmware resets), but my wife had nothing but problems with the two nvidia MacBooks she owned.

It was a shame because they were, on the surface, basically the best thing since sliced bread for dgpu on Apple hardware, so you must have gotten a gem :)

Or she just got a few lemons out of the millions manufactured.
Sakurai Quantum Mechanics
One solution would be to ensure that each javascript interpreter is isolated in a process memory space where it cannot see anything it shouldn't. Basically, you have to design the software the the understanding that anyone who can execute even "sandboxed" code in your process effectively has full read privileges over all the bytes therein.
∇programming
Intel says it has a fix for “Unfixable” Spectre
> deep learning must be supplemented by other techniques if we
are to reach artificial general intelligence

I don't think anyone major ever disputed that.

Having said that, thousand times yes to the author's concerns. Deep learning is AI's cryptocurrency in terms of being overhyped, although its main proponents are not to blame for that.
98se2 was solid as a rock for me :)
Too bad he died alone and poor. Would he have given up some if his intellectual ability for companionship?
> Kids probably don’t have the same issues.

Your argument consists of imagining that kids prefer iPads to complete certain kinds of work when the data tells a different story.

Chromebooks are vastly outselling iPads and their margins continue to increase. iOS has functional shortcomings at productivity tasks, and those functional shortcomings don't evaporate if you happen to be a kid, unless you just want to repeat the party line painted by Apple's advertising.
TravelFlex ICO Round Continue Until January 12, 2018 – TravelFlex Cryptocurrency
This is similar to what I do, save brief notes about important stuff. I hardly save links. Mostly it's a line or 2 from the link that I save.
I’ve been finding the root cause of this a month ago, but don’t know where to look due to lacking of experience in kernel debugging. If anyone here could lend me a hand, please send me an email at (es at evsfy dot com)
My gut reaction was that the Uber write-up seemed pretty pathetic. It feels good to know my instincts were correct.
Ask HN: For someone starting to learn webdev in 2018, where should they start?
For a newbie programmer, without a degree, webdev seems to be the easiest field to break into. So with that in mind, what would you recommend said newbie to learn? Is starting with python-django or ruby-ror combo still good enough or are they considered outdated? What about JS with koa-express? Is Go preferred over JS? On the frontend, react or vue or just html/css is good enough?
Your comment adds nothing to the discussion and only serves as an attempt to disregard every point without any reason or fact, and simply because you prefer not to face the facts.
this should be pinned to the top.
I am thinking seriously of Yishan-style CEOs, and the board and other executives etc ideally should be held to the same standard too.
> CES made a concerted push to diversify its entire speaker lineup, but ultimately failed to find a high-ranking female executive for an individual keynote address.

And Karen Chupka wrote: “As upsetting as it is, there is a limited pool when it comes to women in these positions. We feel your pain. It bothers us, too. The tech industry and every industry must do better.”

Now check out this event: http://www.officeshow.co.uk/ Lots of photos of females on the front page. A majority of female speakers here. I bet the attendees will be mainly female.

Just observations, symptomatic of the problem...

And the problem is women, just as much as anything else. There, I said it.

Get out there and do some science, engineering, AND tech.
Literally all of my issues revolve around display issues. I honestly don’t understand how developers at Apple don’t fix these things... If I am getting up/down from my desk throughout the day and plugging in and unplugging a monitor, sometimes my screen is just _stuck_ black and requires a hard reboot. Other times, it shows the login screen on both monitors. Yet other times, it decides it didn’t actually detect that monitor.

Most folks on my team have the same deal to differing amounts. We don’t use any special software.
Yes, especially 2)
F00F is probably worse in practice than the recent timing attacks. For the average user, I think even the perf hit from the workaround for the timing attack is probably not worth it.
This library looks really cool!

Frequently I'll have a data set (list of transactions over time, log of analytics events to a site, etc.) that I want to visualize. It usually involves slicing the data in multiple ways with a handful of queries.

It'd be really cool if I could load up a CSV file / SQLite database per document and embed charts that visualize queries on that data. The goal would be to keep the data, visualizations, and text as close together as possible.

Short of this feature being available, I can only do something like:

- write some SQLite queries

- write a quick script to run each query, and save the results to a file (CSV/JSON)

- reference each individual file from the Idyll document

Again, really cool project!
Author of comment here: Doing this alone doesn’t do any harm unless running htop in background, also this only makes the bug happen more quickly. If one has Activity Monitor running prior to crash, it’s still possible to kill htop with it and would make OS useable again.
At which point in time did "less convenient" became "oppressing"?
Python decorators they don't tell you about
> Well, shit. I've had one of these as a stand-in for hopefully eventually getting a Synology NAS, and now I'm paranoid about continuing to use my WD MyCloud.

The hardware is still fine. You can put Debian on it!

There is a very active forum of people replacing the WD firmware with Debian on various models (EX2 Ultra, EX2100, EX4100):
https://forum.doozan.com/list.php?2
Depends where you choose to reside, they are enforceable in e.g. Europe
Unsong
The keyword in the rule of thumb known as Occam's razor is neither that the explanations be simple or complex, but that they be adequate to a knowledgeable person, and that given two (or more) highly adequate explanations -- one simple and one (or more) complex -- that the complex ones be cut in favor of the simplest one.

I guess the answer is no.
Docker for Mac with Kubernetes
No, he would not. As mentioned in the article he was reputedly celibate by choice for this reason.
To avoid accidents I suggest you actually create a separate user and develop from here.
The 3 best I got:

dynamically cloudify long-term high-impact architectures

distinctively grow hyper-scale convergence

enthusiastically leverage other's resource-sucking partnerships

fungibly repurpose resource-sucking technology
Thanks for confirming this. I had my suspicions, especially after the last few years of using them and just seeing massive problems that seemed to be caused by the software at Rackspace.
The HN user interface on mobile leaves something to be desired.
I think, ClearClick and ABE are still missing. (According to this post [1] from a few weeks ago, they're supposed to be coming in the next few weeks...)

Or well, active content blocking and XSS protection are definitely in there.

[1]: https://hackademix.net/2017/11/21/noscript-1011-quantum-powe...
See MoleculeNet ;)
Most articles are saved to pocket. If I really like it, you can "favorite it". When I'm bored from time to time, I'll scroll through what I've favorited. A good chunk of the time I'll prune stuff I no longer appreciate.

If there's certain types of learnings that I really appreciate --> I'll add it to Anki, but just a little snippet of Q/A.

Q - How should you view SSDs when scaling high traffic sites?
A - "Think of SSDs as cheap memory, not expensive disk" - This was from an article from High Scalability about Reddit.
Adam Smith defined wealth ... well, several ways. But his initial definition is "the annual produce of the land and labour of the society". Which, as numerous commentators have comentatored, is a flow rather than a stock.

https://en.wikisource.org/wiki/The_Wealth_of_Nations/Introdu...

In his other statements, Smith isn't consistent on this distinction. It's a curiosity, however.
> Turns out it doesn’t, but it’s not unusual for people to make these types of unsubstantiated claims

What are the unsubstantiated claims? That these people including me are lying and have made this crash up? Do you really believe that?

> turns out it’s a build issue that conflicts with High Sierra.

Thanks for checking, but what is the build issue is exactly?

The original point was that unless htop installs kernel extensions or runs as admin it shouldn't break the rest of the system. So there might be an htop issue but there is most likely a macOS issue as well.
It's weird how you cite Jack Davidson's website, then go to Wikipedia for information on Cherri Pancake. I checked her website and it turns out she has research interests too. Even just looking at the Wikipedia article you cited, you stop right before it goes on to discusss how she spent over 3 decades doing computer science, 2 of them while active within the ACM.

Do you really think this election is a qualified man vs an unqualified woman because the man has research interests and the woman did other things before becoming a computer scientist?
Short answer: no.

It is, however, the accepted answer in most parts.
The Gini coefficient is about the relative inequality in a distribution. If everyone were brought down to the level of the person who is currently worst off, the Gini coefficient would improve, although everyone's quality of life decreased.
https://archive.fo/vXmyX
I have not used it but there is an implementation in PyTorch: http://pytorch.org/docs/master/optim.html#torch.optim.LBFGS
Goodhart's Law: https://en.wikipedia.org/wiki/Goodhart%27s_law
looks like the site is down
They should instead outlaw tracking a persons movements throughout their day without their knowledge or permission.
> Amazon and Goodreads ratings, and numerous online book-reviewing sites, have all contributed to and reflected the democratization of the arbitration of literary taste. But such democratization is not intrinsically a good thing.

It hadn't occurred to me before this article but after thinking about it I do depend upon Amazon/Goodreads ratings in large portion when choosing my next book.. Upon re-examination I think I'm going to factor in more book critics' opinions into my selection process.
https://www.npr.org/books/

https://www.nytimes.com/section/books
Yes, I was saying that the vans themselves obviously don't work, evidenced by the legislation - not that it's technologically infeasible. It does however reflect on the nature of the UK that an effectively private organisation is granted legal protections to assist them in enforcing a monopoly over a technology with a racket, that looks a lot like something out of a dystopian fantasy.
>How about creating a new aphorism [based on Hanlon's razor]?

The whole enterprise is sabotaged by the simple fact that the logical foundation behind that aphorism can be bluntly, but better, summed as:

"Choose the most adequate explanation."
Xkeysnail: Yet another keyboard remapping tool for X environment
In the US servers have different incentives than the restaurant; they want you to quickly build up a tab, pay and leave so they can get as much tips as possible. They don’t care about the margins but about charging as much as possible because the tips are percentage based.
> fb dropped patent stuff

Ah, thanks for the update, glad they did that

> are not needed that often

Right - statistically most apps are probably throwaway code for hackathons or demos. However, I'd venture to say that >50% of serious apps will end up needing performance boosts from native code.

> Building is not needed most of the time

You need to rebuild every time you make a change in native code (obj-c or swift). Hot reloading is cool for JS changes, but bloat from RN becomes a nightmare when debugging obj-c or swift issues.
Note that raco doesn't make static binaries unfortunately (b/c Racket is LGPL.. which is a bit unusual for programming language)
You don't understand the tax implications, you'd have to pay income and payroll taxes on the laptop, depending on your marginal rate that could cost you an additional 40% of the cost of the laptop. And the company would pay payroll taxes on it as well. Versus the company buying it as their property and being able to fully deduct it over time.
My suspicion is that it is to do with the set of third party software and peripherals used.

In my case, that’s a 2nd gen 15” touchbar MacBook Pro, a 15” 2015 MacBook Pro, and a Skylake i7 hackintosh tower. I use Asus and Dell monitors and stick to first party or Mac exclusive third party software wherever possible. All three give me little or no trouble with high sierra... reboots are infrequent (1-2 per month, sometimes less) and are usually done to install updates or boot into windows.
The Unfinished Nation by Alan Brinkley
"Considering that on average you have a branch every 5 instructions and the reorder buffer of high performance OoO CPU is in the order of a hundred of instruction, such a CPU is pretty much running under speculation all the time (often of multiple branches at the same time)."

Yes, it is.
Remember, again, that the vast majority of those instructions can still be speculated, because the vast majority of instructions are not loads or stores.

Now, certainly, the expensive ones are loads and stores, but i'm just pointing out that the hundreds of instructions you are talking about in the buffer are mostly not loads and stores.

It's true that lowering memory level parallelism would be a huge blow, as the vast majority of time in well-tuned cpu bound apps is usually spent in stalls waiting for memory (otherwise, if it's really just arithmetic bound, it may make more sense to run it on a GPU or something), and this would just increase it.

The real question is what percent can you prove are safe to speculate, and at what point can you prove that safety (ie assuming it must be dynamically speculated, can you prove safety with enough cycles left that it matters). If you have 5 instructions, yeah, no, probably not.. But it may also be the case that the execution environment can prove it safe for you as the program executes and tell you.

I expect getting back this performance is going to be done using a variety of methods, some cooperation between jits/compilers and processors, and possibly some weird abstractions around marking memory you want to protect or not (IE not speculate around).

I mean, in the absolute worst case, you could make loads/stores take constant time and speculate as much as you like :)

It's just that this has a much higher performance cost right now than not speculating at all (by a few orders of magnitude)
Using mathematics... See the Laundry series by Charles Stross.
DeepMind's Mustafa Suleyman: In 2018, AI will gain a moral compass
Are you mentioning conspiracy theories because of 1201a?
I've just finished a PhD in this area, topological quantum memories.

Totally amazed at the level of this quantamagazine article. Superb stuff. They even manage to explain string-nets. I keep thinking that you could make an interesting iPhone game out of this.

Actually it's nice to read a bit of a summary of the field, including the history.

Here is another good article discussing the open problem of the existence of a quantum memory [1]. The story goes like this: your hard-drive stores bits of information in little magnets. That is magnetic order, which falls into the symmetry-breaking paradigm discussed in the article. When you turn the computer off, it remembers what's on your harddrive. Those magnets keep the bits protected, by virtue of the "magnetic order". Now here's the question: can we do the same thing with quantum bits? Even theoretically, is it possible? Is there some kind of "quantum ordered system" that will protect a qubit?

[1] https://arxiv.org/abs/1411.6643
Ask HN: What resources would you recommend for an English speaker to learn Hindi
Serious question: what is the point of a coin like that targeted at a specific industry?
For those looking to read the content but stymied by FT's paywall, the author has just published a book, The Growth Delusion, and discusses it in numerous other articles.

Unpaywalled: http://www.resilience.org/stories/2015-03-31/the-growth-delu...
Ask HN: Which cryptocurrencies are you bullish about and why?
The original statement was "Never attribute to stupidity alone that which is adequately explained by both stupidity and malice."

It seems to me that both are adequate explanations. One explanation requires one factor (stupidity), and the other two factors (stupidity and malice). The one factor explanation would seem to be the simpler of the two explanations.

It seems to me the original statement reverses the logic of Occam's razor by preferring the more complex example. I think my point still stands. The original statement makes as much sense as trying to reverse Occam's razor.
PlanGrid (YC W12) Is Hiring Front End and Back End Engineers and More
Reminds me of a post [0] on evolutionary architecture retweeted by Martin Fowler just yesterday:

1 Build for now

2 Choose tech based on ability to evolve

3 Evolve one use case at a time

Despite the (imho) horrors of
having to maintain their own compiler, it seems Wasabi was a vehicle that supported the company's evolution. Once it became obsolete, the next evolutionary step was to get rid of it. Perfectly fine imho.

[0]: https://medium.com/@shoup.randy/evolutionary-architecture-27...
Please also read Alan Kay's comment below the article.

BTW, if you're interested in the 'Mother of all demos', a chapterized version is available here: http://www.dougengelbart.org/firsts/1968-demo-interactive.ht...
Having identified a backdoor in a major product myself, the eventual meeting with product managers led to a clear and frank discussion about the cause. That being, it was there because it was expected only "certified" engineers would know about it.

The initial view was a hotfix that just changed the hardcoded password, because senior management felt lightning would not strike twice.
Madlib – do data mining in postgresql (release 1.13)
> Do you also run an open BIOS, no CPU ME, no cellphone basebands, OSS controllers in your hard drives, and control the firmware on all of your USB/PCIe peripherals?

I saddly can't answer all these questions with yes yet, but I'm constantly looking to improve that situation.

Still, my situation is better in that regard than what most people have. Most people are literally illiterate in the digital world. Schools are failing in this aspect. Often they ignore the digitalization or think it just means to use new media and the internet, which is the totally wrong angle to teach this transformation of our world. Google is especially evil in trying to profit from this situation by creating schooling centres where Google teaches its vision of a digital world using its tools and services.

> And if you don't, you're a hypocrite who should be more sympathetic to the numerous compromises that exist in reality.

Why am I a hypocrite for stating a simple fact? If you use propietary system, you are at the mercy of somebody else who most likely woudn't even answer your questions about it.

I'm very sympathetic to what happens to people around me and also those that are not around me. That is why I advocate for legislation and regulation to solve this problem. The state must fund free and open software and legally require open documents. Also, they must finally get their shit together and properly integrate the digital world into schools, and no, this is not done by giving every child a tablet. I want this to get better for everyone.

Still, I have little sympathy for the decision to buy for example Apple products. There are alternatives that are more open. Whoever chooses the closed system whenever an open alternative exists unnecessarily takes a risk by given a very limited set of people a lot of power over them. Don't do that, don't choose proprietary systems. Don't use Windows, don't use Apple products. It's not hard not to.
I have always looked at pocket like 'read it later' (it's previous name as well). Save -> read -> archive.

However, looks like a lot of people use it like a bookmarking tool.

and thanks for sharing your flow.
Test if your iPhone has been slowed
The Evil Genius of the Amazon Six Page Narrative
Not everyone cares about encryption first. Personally, I’d rather have my entire HDD published on nytimes.com than lose the data on it.
funfact: though Elon Musk has a company named after Tesla, in an interview, he has said Edison is the better role model.

e.g. It's not that Edison invented a light bulb - he created the first power grid. It's like inventing an internet client, and the internet.
How+We+Built+Uber+Engineering’s+Highest+Query+per+Second+Service+Using+Go
I guess we understand "disaster scale" differently.
Filters and labels in Gmail.

Any email I send to myself is automatically marked as read... then based on what’s in the subject line a label is automatically applied. For example, if I have an idea for a design I send an email with a subject of “Design - blah blah” and whatever text in the body. The filter I set up in Gmail looks for the word “Design” in the subject, marks it as read so I don’t get notified of a new email, and then applies the Design label. From there, I usually start an email thread on that subject line as I have more ideas.
Le film Lost in translation de Sofia Coppola
Party like it’s 1999. It’s been a long time since I saw a device this bad.
Light bulb to electricity is as www to internet.

Internet client?