skysight-inc/HackerNews huggingface dataset:
I've modified this system

http://ontology2.com/essays/ClassifyingHackerNewsArticles/

so that it sucks down job listings from "Who's hiring?" and does the same classification. If it hadn't worked on the first try I probably would have modified it to scan the local job board (which is unusable otherwise because it is choked with spam, such as a place called "CyberCoders" that lists hundreds of jobs in Atlanta in other places.)
Cube – A Game About Google Maps
emacs can be very slow to start if you install everything and the kitchen sink. I had spacemacs installed with everything for working with elixir and it took maybe 5 or 6 seconds to start. I started over from a blank init.el and I have it much quicker but it doesn't really matter because you just run a daemon and connect to it.
Spectre and Meltdown: Attackers Always Have the Advantage
I'm in the same boat. Need to stop being an idealist and finally grow up :)
Do humans understand things, or does our inner voice merely tell us we do? Without more concrete answers to some very vague/often infuriating questions, it's a very bold and unsupported position to suggest that computers cannot understand something.

To me, it's still up in the air whether we understand things, or if we're just applying a lot of simple, low level, information processing networks. Recognizing objects in vision, for example, turns out to be a serious of clever organizational and optimization tricks around simple mathematics.
We've banned this account for repeatedly violating the HN guidelines with uncivil personal attacks and by using the site primarily for ideological battle. Those things are not allowed here, regardless of your politics, how right you are, or how right you feel you are.

https://news.ycombinator.com/newsguidelines.html
I gave VS Code a try recently for Python development. VSC almost won me over. However, in the end I found important features / packages that are available in Atom weren't available in VSC, so I moved back. For instance, autocomplete ("intellisense") failed to recognize functions that were written in files open in the editor!
I don't think it's an issue of old versus new methods. Daniel Lakens has an great string of blog posts / publications on how a lot of the same things can go wrong with Bayesian anaylses [1], and how p-values can be viewed as a "poor man's Bayesian updating function" [2].

[1]: http://daniellakens.blogspot.com/2017/03/no-p-values-are-not...

[2]: https://daniellakens.blogspot.com/2015/11/the-relation-betwe...
emacs core is written in C. All of your extensions are mostly in elisp. A few run servers and talk to them though. (Eg ensime)
a weekend fighting functions while trying to move a Flask application hosted on Elastic Beanstalk to AWS Lambda
Yes. It usually does. Also at some airports customs is seperate as well.
I hope you are kidding! If you have problems with my bad breath and constant farting, gas masks are cheap and waterproof.
How Meltdown and Spectre Were Independently Discovered by Four Research Teams
Database sharding explained in plain English
> There’s no reason the Atom team couldn’t optimize
their critical paths while retaining extensibility and cross-platform-ness, and the proof is that Emacs has already done it.

I believe that's what the Atom team is doing. They've detailed several critical paths that can and will be rewritten in C++/Rust in the linked post.
And Electron’s are written in C++, so I’m unsure what your point is.
It was all downhill after 10.6.8.
There are alternatives to requiring a massive amount of miners. Some alternative cryptocurrencies implement those alternatives.

Happy? ;)
"I hate gas station telescreens, and in my experience they never have STFU buttons."

Try pushing all the buttons. Whether out of some residual guilt by the developer, a general propensity towards featuritis, or perhaps some obscure regulation I've never heard of, there has always been a button mapped to mute when I tried it. And I think maybe only once was it labeled.

(In my local stomping grounds I just avoid these gas stations, but when traveling I sometimes encounter them by accident. They don't exactly put "WE BLAST YOU WITH ADS WHILE YOU PUMP!" on the billboards.)
Look, who is in charge?

It is either Ive or Cook, or both, right?

Do either of them have any experience with software design?

One is good at making physical things look pretty, the other at large quantities of physical things to the proper location.

I miss Steve.
>Mostly for persistence. Save it into a file, restart the program and load the entire state losslessly.

Interesting, and makes sense. Coincidentally, just today I was remembering the feature of the Palm IV or V that I used to have (also the Palm Zire later, but don't remember if the latter also had the feature), of saving app state, so that when you turn it on again, all apps would be running (or was it only single-app-at-a-time, don't remember) with their exact state preserved from when you shut it down, down to even the last characters entered in the middle of a field in a form that you were filling in, for example. Also it was an almost instant-on kind of device. And was wishing that my PC / laptop could be that way too. I had read a while ago that some work had been done on much faster booting times for Linux or other OS-based PCs. Don't know the current status of such efforts.
That is great! I hate the car culture in the US. It is crazy that if you want to go out for an ice cream, or just buy something really quick, you have to drive in the horrible traffic most US cities have and find parking, which is sparse and expensive or spend money on an uber/lyft. It is just not worth it, since you might as well pay for two hour delivery on a ton of things. I wish there were more pedestrian zones, more walkable malls and less cars/traffic.
Yes - the cryptocurrency space is witnessing a bubble. But Warren Buffet's views on it are just as valid as anyone else's, especially given how little he understands the technology.

A million Warren Buffets wrote Bitcoin off in 2009. Today, the IRS requires you to file taxes on income received as Bitcoin payments or investments in crypto currency. IRS (government) acknowledging Bitcoin to be a currency is enough of a rebuke to the Buffets from 2009.

Are frothy validations sustainable in this space? Probably not. But is this a space one can ignore? If you're there world's richest man with about 20 years to live, then yes - you've already made your fortune. For others, this is a space that presents opportunities, and may even disrupt legacy players in existing markets. So, pay close attention. But be vigilant, the space is rife with fraud.
Gross. It sounds like a total failure to correctly model reality.

Like measuring how blue the sky is, based on how much "blue" is left in the universe. The idea they attempt to quantify is improperly described in terms of qualities. e.g. Do colors even work that way?

(...and keep your planck unit, M theory, quantum field eigenstate, history-of-the-big-bang, age of the universe remarks away from this hypothetical example, please. You know what I mean when I describe the sky as either blue or not blue in the colloquial sense.)
The ICAO code is KSQL!
Pardon my sloppy example, but using https://about.gitlab.com/jobs/developer/ as GitLab salary calculator (on the bottom of that page), you can earn at least $76k/year working on GitLab as a senior engineer. While still not fair—in my humble opinion—that's more than 2x compared to numbers on the article.

Mind you, outsourcing firms take at least 30% of your paycheck (from what I remember from more than decade ago, $1.5k fees on top of $3k/month salary).
> As a software engineer, isn't there some way to draw maps which balance out demographics programmatically?

Once you define which of the many competing priorities for districting (aside from naked partisan advantage and disenfranchising particular races, which we can assume are agreed not to be acceptable priorities) to optimize and how to weight them against each other this becomes easy.

Of course, the people with illegitimate goals can easily game out which combination of the notionally legitimate goals maximizes their actual illegitimate ones, and advocate for that as the standard.
huh, fun timing on this one. I finally got fed up with atom's performance and switched over to VSCode this morning.
I can no longer edit the comment above, but I meant sudo on linux, not on Windows.
I love the Economist and have a subscription to that and also to Bloomberg Businessweek which is similar in some ways but different.
We Analyzed 100M Flight Searches, This Is How You Get the Cheapest Flight
I'm always interested in how and why things are designed. The article highlights a simple+cheaper way of putting trees in a parking lot at Target that as far as I can tell wasn't previously done because it's likely the designs were done in a different climate.
Output source: https://emilwallner.github.io/bootstrap/pred_1/
Performance is the reason I switched from Atom to Sublime Text in the first place. I was annoyed that it took seconds to start, and even then it felt sluggish. At some point I might give it another go but for now Sublime Text suites my needs perfectly, even if it has a smaller package ecosystem than Atom.
Sssh, don't spoil it.
AFAIK DoomEd was made mainly by Romero on NextStep too, but QuakeEd was mainly Carmack - although Romero most likely worked on it too. But that was the GUI, the command line tools that the GUI used were mainly Carmack in both Doom and Quake.

BTW Carmack released the source code for QuakeEd back in the mid90s [1], however it was written against the "traditional" NextStep APIs which were incompatible with OpenStep or GNUstep and AFAIK nobody ever ported it to anything nor managed to compile it.

EDIT: also id did release an editor before QERadiant - in fact this is how QERadiant came to exist :-P. They released QuakeEd 4 (i don't know what happened to the other 2 :-P) which they used for Quake 2 [2]. They also released the code for that which is what Robert Duffy used to make QuakeED 4 Radiant that actually made id hire him (you can read an interview with him here before he was hired [3]). The original editor was written in C and used straight Win32 API with a bunch of floating windows while Radiant converted it to C++ and MFC. AFAIK even though it was converted to Gtk through GtkRadiant, the MFC branch survived even in Doom 3 (which was embedded in the game and launched through the console).

[1] http://www.gamers.org/dEngine/quake/QuakeEd/source.html

[2] http://www.quake2.com/qworkshop/info/qe4.htm

[3] https://www.quakewiki.net/archives/spq2/edit/duffy.htm
You can't neutralize a component, but a solar sail vessel would not need to: diverting a fraction of the force retrograde (without neutralizing the rest) would be enough to turn a stable orbit into a spiral towards the sun.

Edit: But the way I understand the plasma magnet drive it would not be able to divert the force vector at all. It could still travel in both directions by modulating the throttle after using other means of propulsion to "replace" some orbital speed with solar drag, but it would never match the speed of its orbital peers. Maybe useful as a complement to conventional solar sails ("solar spinnaker")?
Packages are required to survive a six foot drop without damages during shipping, so to some extent it’s very difficult to shake a correctly-packaged shipment and damage it with human strength alone.
How do you think we could adapt that concept to subjective experiences? As I've gotten older (and learned to manage my mental state better), I've found great benefit from separating "scientifically true" and "useful to lead a good life".

I suppose that makes me a hypocrite in the same way that devoutly religious scientists are. But it makes my life more fulfilled, I experience less anxiety, etc.

It's an interesting ride, whatever it is.
I don't think it is the updates themselves that are annoying but the fact you have to reboot all the damn time because of it. Someday, somehow, an OS vendor will invent a way to patch a running kernel and it's underlying stack without requiring a reboot.
You've been breaking the HN guidelines egregiously too. If you keep doing this we will ban you. Please read https://news.ycombinator.com/newsguidelines.html and post civil, substantive comments or no comments. That means no flamewars, no snarky dismissals, and no tedious tit-for-tats. And no personal attacks, which you stooped to shamefully in this thread.

I'm not banning you just this minute because your comment history doesn't show that you've been using HN primarily for this sort of battle, and that's the test we apply. But if you keep breaking the rules, we definitely will.
Think about hardcopy terminals. What's left after #-as-DEL is a lot more readable than the overtyped mess you'd get from backspace-and-overwrite.
That's the whole point of these drone-like copters: instead of one engine and main rotor with mechanically complicated collective pitch, you have many fixed-pitch variable speed rotors sitting directly on an electric motor. The complexity thus wanders from hardware to control software.
> I'm delighted to have found a gym that simply doesn't have massive TV screens within every line of sight.

I like shopping at Aldi because they don't play music.

The worst are chains which don't just play pop music but also have pseudo radio jockeys which talk about gossip and try to be funny. It's insultingly stupid.

The gym I'm currently at doesn't have any TVs. Unfortunately, they play some music. The volume is very low, though.
I would flip it - rent an apartment in LA, work at ${Silicon_Valley_Startup} and sleep under my desk Monday-Friday.
There really is a special place in hell for slumlords.
so what is the conclusion here? Road tests have no positive impact on road safety because Mexico City has fewer accidents than Peru?
I'm an old guy & Kraftwerk is all I need for a good mood programming. Or some Plaid.
Wouldn't a multigrid approach yield a more scalable acceleration compared to using a GPU?
No, that was more me playing around with what would work (I started with a 4k 42" Seiki TV and this was the upgrade. At sizes larger than 40" the curved screen really helps you with better seeing the corners of the screen without having to lean.
Native New Mexican here. Rainwater collection is more nuanced than this article suggests. Water that runs off a roof of a building isn't "wasted." It typically drains into an aquifer or a river. This is well-known in Tucson, a city that pumped so much groundwater that the Santa Cruz river dried up decades ago. [1]

There are also legal ramifications. In New Mexico, it's not clear whether rainwater collection is legal. [2] The water falling on your property could be somebody else's water under the doctrine of prior appropriation.

[1] https://www.tucsonweekly.com/tucson/a-river-ran-through-it/C...

[2] http://www.inkstain.net/fleck/2011/07/rainwater-harvesting-i...
The iMac Pro comes with a lockable bootloader, that includes support for Windows 10 Boot Camp. It can be unlocked if necessary.
I do go back to Atom often because of a few details that I like better over VS Code, but it's a lost cause, and reading this proves it.

Who cares about start-up time? I only open the thing once/day. Same thing for large files: it's a edge case. Memory usage? Sure, but as developers we probably have GB and GB sitting there, if the thing worked it wouldn't be a big deal for the most important tool in your arsenal.

What Atom sucks at is regular file editing: huge latency when typing, constant freezes (try editing remote files), and general sluggishness.

What they'd need is a huge architectural overview, and the fact that they're showing off how much they're optimizing proves that they'll never be as performant (or even close) as they'd need to.

Also weird that they blame extensibility. Emacs does it, Firefox does it, Chrome does it, and most importantly VS Code does it. I'm sure it's not easy, but it's done by other projects.

Too bad, because the UI is very nice, package management is very good, as well as not having to edit JSON files for settings (which sure I can do, but I see no added value and I'm lazy).
> Is this considered normal?

Impeachment looms larger in the public's imagination than it does in Congress's. It's normal for people wo want an elected official they dislike to go away, but let's be honest: it's mostly rhetoric and not action. Nixon and Clinton lost the public's confidence to a degree that forced the issue, but most people understand that it's not likely to happen even if they wish it would.

> If so, why? It's like results of an election aren't final.

This is essentially the point. Election results aren't final. We don't elect a king, or a dictator, for four years. We elect a President, who serves at our leisure, but whose power is checked by Congress, who also serve at our leisure. If Congress loses faith in a President - which is what impeachment implies - one would hope that they decide to exercise that option.
Don't get all the gripes about slow startup time. How often do you launch your editor? We're programmers - the editor stays open all the time!
I looked very seriously at using Stripe Atlas from New Zealand, but ultimately the uncertainty of the tax implications stopped me from using it. It was not only the short-term implications while running the company I was worried about, but also what kinds of reporting requirements it might trigger for years after. Things like FATCA, dealing with US foreign tax credits, and who knows what else that is lying just below the surface.

It would be great if Stripe could offer incorporation in another company with fewer unknown implications, or hire a lawyer to write an opinion for the implications of using Stripe Atlas in every country in the world.
Using that logic, you should “diversify” into lottery tickets too
While true, this does not mean a forest would be the natural state of the area. Its more likely it would be part of the mammoth steppe if enough megaherbivores would be around. The vast forest only came later when those were all gone.
Good news: You're a very impressive 16-year-old. I mean that sincerely. You sound like you're going to be able to do just about whatever you want.

More good news: You don't have to know what to do now. You're 16. Spend your time learning how to do more things, and getting better at the things you already know. In Paul Graham's term, spend some time learning what the options are. (There are far more of them than you know about yet.)

When you see a goal that makes you say "I want to do that", instead of "that might be a way I could retire early", that's a decent sign that you should seriously consider chasing that goal.
I'll have to look more closely at the paper, but am very surprised by this result! I've always figured the effect sizes were quite small, and there are good researchers who don't buy its main explanations, but the idea of ego depletion shows up in a lot of areas under different names (e.g. "resource depletion in working memory").

Pretty contentious area of research, so I'm sure this will be some nice fuel for the fire..
> Any country with our agricultural exports and requirements that decides to do that will collapse upon itself... incentivized agriculture to supply their basic survival needs

Ugh.

This is a huge pet peeve of mine. The agricultural industry does not exist in isolation, so its most immediate practitioners do not deserve a minority-rule electoral power.

Farmers use Wall St money to fund the planting of seeds geo-engineered by folks living in cities, harvest the resulting crops using tractors designed/built by folks living in cities, then ship the product on freight designed/built by folks living in cities. Throughout the whole process, farmers depend upon a whole set of energy informatics products (from weather prediction to oil discovery) made possible by a tour de force of scientific and engineering talent designed/built by folks living in/around cities.

Farmers are not rugged individualists, and an individual farmer is no more "critical to the survival" of city folk than a Deere software engineer or an Exxon scientist is "critical to the survival" of the modern farmer. And yet, you don't see those folks asking for a non-representative democracy...

The myth of the rugged farmer as the pillar holding modern society is just that -- a BS mythology.

And all of this before even considering that city folk help pay for all the public infrastructure that makes farming possible in the first place -- everything form rural roads and interstates they never directly use to subsidized crop insurance they don't immediately benefit from to concessions in international treaties that directly harm their industry in return for concessions that boost our agricultural industry and thereby contribute to our own food security.

Going back to the article, farmers don't deserve to be the dictators of a minority-ruled psuedo-democracy because farmers are just one more cog in a huge machine, a machine that farmers depend on to support their own way of life and, in many cases, even survival.

> When every policy decision is decided by the needs of the residents of a few, highly populous cities, with no thought to the different needs of those living in rural areas, being a farmer, miner, logger, etc. becomes completely disincentivized.

There are lots of people in cities who depend on and know a lot about the agricultural industry. Some of them grew up on farms and went on to work in knowledge industries supporting farming. Many of these city folks know more about farming/logging/mining than even the most skilled farmer/logger/miner. And many have more at stake in the success of America's agricultural industry than the folks actually working the land.

Presuming that someone who doesn't work the land can't know the needs of the agricultural/mining/logging industry is a somewhat conceited viewpoint.
That's a great observation. There was a _very long_ but funny and insightful article expanding on this issue, calling such interfaces "hubristic":
http://unqualified-reservations.blogspot.de/2009/07/wolfram-...
It's not. This in particular is completely lacking:

> decentralized consensus?
I'm confused by the title. Why no mention of e.g. Chrome, Safari or Firefox?

And if it's meant to be a React alternative, then I suppose it should support native as well.
For security-related bugs, maybe. When I file bugs with Apple (which I've mostly given up on), they are usually marked as a duplicate of another still-open bug. So it seems that people actually file bugs -- free QA works! -- but there's not enough time to fix them.
As someone who had access to M, initially my friends and I mostly just asked it to do all kinds of obscure things, which at scale would be very difficult (and I imagine most users would enjoy actually using it for as well for the sake of entertainment).

We asked that it drew pictures of us, and tons of other queries around memes, ect.

Outside of that the only other use case was having it remind me to wish friends a happy birthday when they otherwise didn't list it on facebook.
Kubernetes trends and predictions for 2018
In fact, it's very easy in Scotland. I spent two weeks doing so a couple of summers back. Rules are roughly: Leave no trace. Don't be visible from the road or a settlement. Don't stay more than one night in one place. Don't camp in large groups. I found there was flexibility on visibility and duration, even forest rangers weren't bothered. But we didn't push the limits far, and, being conservation enthusiasts, we were incredibly careful about leaving as little evidence of our stay as possible.

Often lots of discarded, felled, cut wood in Forestry Commission forests. Find a forest here: http://scotland.forestry.gov.uk/.
this is only really possible in a very controlled ecosystem. Apple has this down well but MSFT does not. For example for this recent patch certain (major) antivirus vendors rendered computers unusable with the update. What if MSFT force updated everyone and bricked 20+% of windows users? Not a good strategy.