skysight-inc/HackerNews huggingface dataset:
You can write an interactive function that runs fill-paragraph (or whatever M-q is bound to in the mode you are using), then deletes multiple spaces (something like http://stackoverflow.com/questions/8674912/how-to-collapse-w...).

That would not be a good default because some people, like me, like to align their code in columns (for example, things like let clauses).

What I would like to see come as an Emacs default is just-one-space working on regions with the behavior you describe.
Selfie: tiny self-compiling C compiler, MIPS emulator and MIPS hypervisor
Okay.. so that kind of sounds like you need a dietician, which is someone you can ask your GP for a referral for, or in many cases just book an appointment with. Your GP doesn't send you to the dentist unless there's something so wrong with your teeth it's impacting the rest of your health; why would it be any different for your diet?
I don't know how that goes against my argument. Try not paying income taxes and you will find out that any citizen is at least a partial slave to their state.
One of my coworkers had some weird bluetooth bug fixed by firmware in her car. Being the hacker she is, she found the firmware, installed it per instructions.... and it bricked the car!

She brought it to the dealer, who initially claimed it had to be done by the dealer, which to their dismay wasn't true. They had no idea what to do, and my coworker ended up talking to the tech, looking at the screens they figured it out -- another bug that froze the update process if the battery was below some level. They charged the battery, everything finished, and the car was back.

She ended up getting a part time gig with them helping folks with these problems, which may become a bigger thing.
For anyone else curious, I googled it and it looks like a delete-pipe, (aka muffler delete, cat delete) is basicly a muffler/catalytic converter bypass device. Some do it for performance, some for the noise, some explicitly to "piss off tree-hugging liberals".
They could tear out the freeways and let people be free to live anywhere.
Another Sell Rating for Snap from Wall Street
I enjoy reading public apologies from companies. They're always a good reminder of how difficult it to say "I'm sorry" in a post like this. "We would like to apologize" is close, but it's easier to say and less effective than "I'm sorry".

People are not good at admitting guilt. They are good at finding the reasons that led them to make sub-optimal actions.

Not that this is a bad post -- I found it informative and interesting, but I'm adding it to my collection of "apologies that didn't quite get to the apology part and spent too long on excuses".
The Factious, High-Drama World of Bird Taxonomy
Sounds just like Rust as well.
In Germany, we did exactly what you suggest and banned all the old and badly tuned cars in the inner cities, with significant success ("Umweltplakette").

Edit: https://en.wikipedia.org/wiki/Low-emission_zone

The concept is used in many other European cities, too.
To defend VMS, if you have to have an always up with hot backup and multi-machine cluster that you can upgrade without affecting the cluster, OpenVMS is quite nice.

As a developer, it was a bit painful, but the whole file versioning was handy sometimes.
OK, thanks - that sounds plausible on the face of it, but why wouldn't you store special characters and then ignore them when matching patterns? You could then make an exception for strings in quotes (or some other option for activating a more precise search).

Maybe Google hasn't previously thought the extra space/complexity was worth the special treatment but given the relative quantity of data they already index and the usefulness of this feature I'm surprised.
Pepperdata | Front End Software Engineer, Distributed Systems Software Engineer | Cupertino http://www.pepperdata.com/

Pepperdata is a small company doing big things with big data. We're looking for front-end engineers (of which I am one) as well as distributed systems engineers.

The interview process starts with a phone screen with someone on the engineering team. If that goes well, it is followed by a paid 2-3 hr take-home assignment and then an in-person interview where we'll discuss your assignment among other interview questions.

I've found the culture to be very chill, mature, and inclusive.

Front end: http://jobs.jobvite.com/pepperdata/job/ogmi1fwF

Distributed systems: http://www.pepperdata.com/company/careers/?p=job%2FoJF60fwe

Or email me with further questions: cholland (at) pepperdata.com
It's semis and buses mostly. Diesel trains too.
There's such a problem with immaturity in tech. It's frustrating because it creates barriers to learning from others. No self-respecting person is going to want to learn from someone who has a "holier than thou" or "I'm a rockstar" mindset.
This is certainly ambitious. I wonder what the plans will be for those who won't be close to the infrastructure to support it, eg Farmers, small country towns residents. Will they be exempt?
Another definition from the Oxford Dictionary is, 'A person who is excessively dependent upon or controlled by something'[0].

Being forced to fight in a war is being 'controlled by something'. In this case, a government. They're government slaves.

[0] https://en.oxforddictionaries.com/definition/slave
Yes, "wait a year" fixes most of these problems.
If you are still using Windows then Far Manager [1] is an amazing Norton Commander-like open source file manager with lots of available plug-ins. I miss it in Linux, although Midnight Commander is not bad too (which I'm using now in Linux).

[1] https://farmanager.com/
I'm sorry, but I'll wait for futher word from Susan on this. Uber and it's surrogates have little in the way of credibility in this regard, given that they've intentionally lied about similar behavior in the past.

http://www.theverge.com/2016/7/15/12201134/uber-ergo-admit-l...
Launching Signal 1.0 – a Tool for Founders to Find the Right Investors
I'm in the same boat w.r.t. tomatoes, and like very few of the nightshades, potatoes and chili peppers being the exceptions.

I find the smell of tomato plants to be totally repulsive, far worse than the tomatoes themselves.

My gagging when forced to eat tomatoes as a kid was seen as histrionics. It's satisfying to have some external validation
Coffee Meets Bagel | iOS Engineer | San Francisco | Full-Time, ONSITE, https://coffeemeetsbagel.com/jobs/

Hey I’m Karim, CTO at Coffee Meets Bagel. I’m looking to hire an iOS engineer!

You'd be the 3rd engineer on our iOS team and be responsible for implementing new features, prototyping new ideas, and building out Coffee Meets Bagel on new platforms, like Watch.

Coffee Meets Bagel is a dating app that focuses on quality over quantity. We're growing fast and looking for great engineers to help build new features and scale out our platform globally.

We have a super fun office near Union Square right off the BART line and you'd get to work with a bunch of very smart, driven, passionate, and fun people all dedicated to helping our users find love!

https://jobs.lever.co/coffeemeetsbagel/4f404064-3c3e-4acf-a8...
> But the reasoning process that was used isn't actually for reaching logically correct conclusions

The purpose that reasoning is bent towards affects the truth value of the outcome of that reasoning?

The purpose of a building-- house or office-- affect the framing quality, and not the materials and hammering technique I use?
IIRC, the original (1969) version of UNIX was designed to run on a computer with 24 kilobytes of RAM.
I will never understand this attitude that everyone must like the same things, or that there must be justification for disliking something. And then of course you get the inevitable "oh well you just haven't had a real tomato/cilantro/Harry Potter/whatever" people, which adds a lovely dollop of hipster authenticity fetishism to the whole chauvinism shit sandwich. It's a matter of taste, people. Some people don't like the things you like and that's that. Deal with it. sunglasses descend onto face
What's the required gender ratio, out of curiosity?
"to defend your homeland"

That's actually a very typical war propaganda. In reality you are defending the order your state imposes on you and everyone. In slave terms you are defending your master's desire to control you from other masters. And that's it.
Facta Non Verba: How to Own Your Enemies
Live close to work, your sanity will thank you OR live near a metro line.
Similarly, our appendices, which are useless to begin with, occasionally decides to become infected, swell, and possibly burst, threatening our lives, just because biology a long time ago decided "this is the way to go."
I think there's a socioeconomic side of this that isn't discussed enough.

I have a highly engaging, challenging job that pays well. I'm a holder of an advanced degree, regularly read long-form books, and am engaged and will be married soon.

Frankly I think I'm pretty typical a lot of people on HN, and developers in general. I don't consume much media, though. I entirely checked out from facebook and haven't looked back.

When I think about who the heaviest users of facebook and snapchat are, I think of people who have boring jobs that don't require their full attention: working retail in a mall, gym attendants, hotel workers, basically anyone working a minimum wage, customer-facing job with a lot of time to kill. These people tend to be young, but they also tend to be less educated and not earn that much.

Looking at my own life, I remember thinking how backward the rich were when I was young, they were late to the internet and some still don't even use email (I think Buffett does this?) It's ironic that as developers have risen in prominence and income, we may be excluding ourselves from using the very mass-market products we ourselves create. It's weird. Are we drug dealers?
Perhaps the issue when comparing Windows and Linux is more one of "dependency management" than just merely installing applications or libraries? Although I've had issues with package managers screwing up dependencies in the past, it hasn't happened in a while and when it would have happened I was warned beforehand.
Public transit doesn't need to be profitable. It's a public good. It's one of the things we all pay a little for to have access to as part of living in a city or community.

They shouldn't lose too much money or be too expensive to run, but that's the conversation to have, not how much profit they generate.
"Except" the pussy tape? You mean your require a couple more notches of unacceptable behavior to even consider this?
That's a fine reason.

But I was just being immature.
I think you're right: Too often, people underestimate the power of creditors in industry. If there's any potentially valuable IP, no matter how outdated, it becomes increasingly unlikely older releases will be supported or patched. I suspect you're also correct regarding the legal issues: In many cases, licensing agreements were made between the now defunct company, and others, which may or may not carry over. Often, even the licensors themselves may have been acquired, and discovering who actually owns what becomes expensive or prohibitive. Worse, on rare occasion, the parties involved are dead.

Nevertheless, there are sometimes happy endings, and I'm reminded of this comment [1] by Don Hopkins just over a week ago highlighting the importance of equal parts archivists' duties, detective work, and persistence (very much worth reading) with a healthy dose of luck. Unfortunately, this is probably more an exception than the rule, though older/niche games are perhaps more likely to survive through such efforts than popular ones (Carmageddon's resurrection with the new Stainless comes to mind) given that there's less at stake.

If a much more popular franchise goes belly-up, I would be exceedingly surprised if independently playable versions were ever released. More likely, you'll see new installments based on the same IP with the same shortcomings, thus repeating the cycle. Tribes is a curious, if complicated example (failure, resurrection, failure, resurrection), but it's also a case where an interested third party was able to circumvent the authentication server code (Tribes 2 via TribesNext).

[1] https://news.ycombinator.com/item?id=13693675
The old way, it gets downloaded, then run `sudo dpkg -i FILE.deb`. With the new PPA, just run `sudo apt update && sudo apt upgrade`. Maybe I just like the terminal but upgrading VS.code is simpler than installing other unix utils.
I mean, it's in the SLA that they have to refund 10% for the billing period IIRC.
> Will electric cars change the health issues related to living near freeways?

Electric cars don't emit chemicals, or the atmospheric fine particles born from the condensation "sticky" hydrocarbon chemicals from the car exhaust fumes.

But the fine particles originating from the wear of tires, road surface and brakes will still remain with electric cars. (The utilization of the electric motor in braking could reduce the fine particles originating from brake pad wear, though.)
DNA could be the future of data storage
Its a ponzi scheme they said, you need a rack of nvidia to get 1000 bitcoin they said...
That Python sure looks a lot like line noise to me. I don't get what ppl say, to me Perl is a lot more readable. Go back to Perl man!
Me too. I accidentally SSH'd into the wrong data center and ran a for loop restarting every database server once.

Fixed that by putting the DC domain in red on the prompt.
NASA doesn't make these sorts of mistakes

https://www.wired.com/2010/11/1110mars-climate-observer-repo...
Looks like a dupe of https://news.ycombinator.com/item?id=11605379.
I am curious about the type of workloads that you do that will require serverless architecture yet are backed by a MySQL database. It was only 5 or so years ago that we were told that relational databases didn't scale so we all needed NoSQL.
> notorious
Show HN: Frop.io, instant remote presentations. In your Browser
That's my whole point: since it's such a small minority already, let's take it out completely and replace it with something better.
Hi HN!

https://frop.io is a simple application that allows you to present content (PDF presentations, Images, Text, YouTube videos) on a remote screen without installing any software. It's completely based on web standards (Websockets, JS) and runs in most modern browsers.

Simply start a session by calling frop.io/[yoursessionname]

I posted this two weeks ago. Since then I've completely overhauled the design and built a native tvOS and Fire TV viewer app (both free and publicly available).

Once again, looking forward to your comments, suggestions and criticism.

Thanks!
Yes, electric cars eliminate the vast majority of the concerns mentioned. (Zero tailpipe emissions, significantly less brake pad emissions, significantly less noise, etc).
Thanks for pointing that one out. I dig it.
Hogwash. A slave is property. Inherent to slavery is some form of dehumanization, being somehow below the ruling class...a subhuman.

You are not the pet of the state. You are not regarded as less than human. This is hyperbole. You may not like being subject to taxes and laws, but you have remedies, such as renouncing your citizenship or leaving for an area not governed by a state.
Thanks for the feedback regarding the prefixes in the Sass source. As you pointed out it makes much more sense to add these in the build step. I am using Autoprefixer to do this currently, so this is a bit redundant. I'll comb through the source to see which ones are being repeated.

The clearfix is really just there as a utility to developers. It is not widely used in the framework components itself since much of the framework is based on Flexbox. I had debated taking it out previously. I have seen more modern clearfix uses which I will look into exploring.

You are right on the breakpoints, they are implicitly added without any sort of developer preference. My plan going forward is to lean heavier on Sass mixins and functions to allow for much more flexibility with developer preferences.

I don't have plans for the Tent features to evolve as large as what Bootstrap offers. So this framework will certainly fit a niche of minimalism.
> all within a single Gradle project. [...] Groovy [...] worked with everything, though.

Given that Gradle was originally designed with Apache Groovy as its only language for writing its build config files, I'd say you should try again with the build system relevant to each language, such as SBT for Scala, Leiningen for Clojure, etc.
Objectroot: a new filesystem hierarchy for Unix-like systems
All type systems have false positives by their nature. The trick is...humans have to be able to reason about their type errors so they can fix them. If the type system is too expressive, reasoning about type errors can be incredibly difficult.

When I worked for coverity, a lot of time and resources were spent on consulting to help customers understand the errors they were getting, and to identify and lower false positives. Usability is key, or no one can/will use your stuff.
I'll just step in here to advertise a bit. I write poetry, using technical metaphors to convey a lot of the things i think about. Here's an example:

===

In Case of Emergency, Shatter Ego

i am not a process, but the pattern.

i am not a system, but the shape.

i am not a rapid, but the river.

i am not the ocean, but a wake.

i am not the etching, but an image.

i am not the constant, but a rate.

i am not the message, but a relay.

i am not a signal, but the wait.

i am not a digit, but an index.

i am not a value, but a space.

i am not a body, but a person.

i am not a vertex, but a face.

===

If you liked that, here's a whole book full of it:

https://www.amazon.com/Mechanics-Emotion-Structure-Possibili...
Just FYI, Go has a (currently experimental, linux-only) plugin mechanism now. Of course, it's not cross-platform… yet.
Thanks for working on it.
How can you say that ease of implementation is overlooked in academia, when academia created the exact tools your are speaking of?
From what I understand via second hand comments (some from the AV Club itself) it may be standard Guest Worker Visa type boilerplate. At least at the core. Now, whether SXSW turned up the volume to make a point / wipe-their-hands-clean is probably a bit more for conjecture.

A good number of bands drop in to Dallas if they're playing SXSW, but I don't know if that option or this new highlighted tone might have any affect.

Honestly unless a band is really being courted / funded by somebody with deep pockets, I don't know how the band would show up to Austin / the US just for one show. I mean, for most international bands, I'd hope for their sake they're already here on Guest Worker Visas for their music act. I do know Pogo from Australia learned the hard way via the IRS...

But, I don't say this lightly, there's probably a good number of bands being flown in by corporate interests just for SXSW bragging rights so maybe this actually has teeth. I mean, it's not an "indie darling" anymore. It's the kind of place where they have acts playing on a stage that is an oversized Doritos vending machine[1], and caught so much flack for it they finally dialed some things down. Like using Homeless people as WiFi spots[2].

[1] http://www.brooklynvegan.com/files/img/music2/doritosjacked....

[2] http://www.npr.org/sections/thetwo-way/2012/03/13/148506762/...
If you had googled it for me then you'd have seen that much of the search results echo what you said earlier--that people take issue with Hansen's advocacy, but say very little about his science.

When it does speak to the science (the first result refutes a 1988 paper), it seems a quick validation shows that his predications were not correct in 2010 when the article was written, but his prediction is inline with current temperatures reported.

So, yeh, I did look into this already, and haven't found a good critique. So, rather than blindly repeat claims that Hansen is wrong or an alarmist, I urge you to critically read the topic before spreading others lies further.
Thank you for posting this here; I absolutely love that anti-foreward, and it was life-changing for me in that it offered shelter to those of us who were defending Unix during a very, very dark time (namely, the mid-1990s). I have also (shamelessly) cribbed dmr's beautiful closing metaphor of a fecal pie and its "undigested nuggets of nutrition" -- it seems to just describe so much that is not entirely devoid of value, but it utterly foul nonetheless.
tldr; read and understand what you're signing before you sign it.

Then, too, they would swindle you with the contract--and how was a poor man to understand anything about a contract? It was all nothing but robbery, and there was no safety but in keeping out of it. And pay rent? ...

So long as they paid, however, they had nothing to fear ... -- Upton Sinclair, The Jungle, 1906
Can people even explain why they hate Finder, or is it just a fashionable bandwagon to jump on?

While I do prefer Path Finder [1] for file-heavy workflows, Finder is perfectly usable with a few tweaks here and there:

- Get TinkerTool [2] to show hidden and system files, pathname in the window title etc.

- Tweak and create your own keyboard shortcuts for Finder in System Preferences -> Keyboard -> Shortcuts -> App Shortcuts.

- Trim the Finder Sidebar and Toolbar to only show you the most relevant items, or hide them outright.

- Tags are your friends! Use them freely. They can be used to effectively store a file in multiple "folders", and are very handy in combination with Spotlight and even Siri.

- Show the Comments column and use them too if you need to! (Comments are applied from the Get Info panel.)

- You can customize icons for files and folders by Get Info -> Drag an .icns file to the icon in the Info panel. To delete a custom icon, click the icon in the Info panel and press Backspace.

[1] http://cocoatech.com/pathfinder/

[2] http://www.bresink.com/osx/TinkerTool.html
Being a slave means that you are property, like a pet. It also means that you are not quite recognized as a human being.
Sorry for being unclear.

I mean to say that intent (and other aspects of mental state) can influence the severity of punishment.

It shouldn't determine whether something is legal, however.

Hitting pedestrians ought to be illegal regardless of whether you intended to do it or not.
Oh awesome. This got me to dig out my raw 23andme genome data and it turns out I have the "supertaster" gene for bitterness as well. Explains why I hate all the foods (cauliflower, raw tomato, broccoli) and drinks mentioned (tonic water and alcohol generally) - very cool to know :)
I think the question is why would you go there illegally?
Outside Philly, Upper Makefield. I think we have FreshDirect which some how manages to encourage people just to go the shops themselves due to how terrible their service is.
Losses Mount for Oscar as ACA Repeal Looms
For the average user, the worst install on Mac OS is drag icon from dmg into Apps folder. The other type is double clicking a package.
If you look at Plan 9, you'll see /usr is once again the location of user home directories, and binaries go in /bin. In fact, /bin is a 'union' directory composed of /386/bin, /rc/bin, /usr/jff/bin, and any other places you've decided to put binaries.
Is there a collection of data safety tips like this somewhere? I never knew this existed. What else am I missing?
Good points, ATT is planning on sunsetting 3G next 3-5 years and move everything to 4G. So it wouldn't surprise me if 4G gets dropped within the car lifespan.
This is true under the hood of most static language IDEs as well. If they are not using a custom compiler (like JDT Core in Eclipse) they end up implementing a partial compiler to support features beyond ctags. ctags itself is the tokenizing and partial parsing step of a compiler.
A little old...C Database Development by Al Stevens.