skysight-inc/HackerNews huggingface dataset:
giving those numbers ( $400+ means like 100KWh/day or more), it sounds like properly insulating your home is the way to go. In Bay Area, my 2/2 townhouse was built in 2004, so it is very well insulated. We have a small dog and thus keep pretty much the same temp 24/7/365. My bill rarely goes higher than $100 in winter / $50 in summer.
TAOCP is very much worth reading, but it does emphasize the "science" part of "computer science". That's not 1960s minutiae, either, that's just academic rigor.

TAOCP creates challenges for many readers, because it does address most problems with an enormous amount of depth and breadth (but at the same time, offers a pretty exhaustive treatment of many topics) and requires a level of mathematics that may be daunting for beginners.

If you want a more accessible text in the same vein, you may want to give Mehlhorn's and Sanders' "Algorithms and Data Structures: The Basic Toolbox" a whirl, as it is freely available online [1]. It is a text aimed specifically at undergraduates and isn't as ambitious as TAOCP, but it still is something that may require a fair amount of effort to follow.

[1] https://people.mpi-inf.mpg.de/~mehlhorn/ftp/Mehlhorn-Sanders...
The same here, but it does not freeze, it just shuts down.
Bear in mind that there are a lot of counterfeit SJ4000s out there of varying quality, some of which are sold using photos of the genuine article. At that price I wouldn't be surprised if it's a fake.
Are you implying Sublime Text is somehow on its way "out"? Is there a reliable way to compare text editor usage beyond popularity from Google Trends?
Farfetch and Transferwise have raised more than $100m and both have valuations of more than $1bn.
Unscrewed: A Story About OpenBSD
One thing I noticed about Atom is that it doesn't handle (or preserve) Byte-Order-Mark and that wrecked havok on one of Unity project I was editing before.

I liked the design of Atom, but for this reason, I guess it's not the time for me to give up Emacs yet
Ask HN: What audiobooks did you “read”?
Why Big Data Is Still in Its Adolescence
Amadeus Embracing Google Cloud Platform and Kubernetes
Still eats lots of RAM and hangs on large files.
I recently used gammu[1] to receive SMS messages on OSX using a Huawei modem, then forward them into iMessage[2]. Gammu's written in python and works great on Linux.

Goal was to have my old foreign number still able to receive SMS (receiving messages while roaming is free in most countries), and have them appear in iMessage on my current phone.

1: https://github.com/gammu/gammu
2: https://gist.github.com/rcoup/93460ea39b05e957e884

Edit: gammu is cross-platform
Sending SPAM with this new startup Woodpecker.co
Anaplan just reached $1bn
Have You Every Wanted to Run Your Business Remotely?
When I tried it last time, maybe a year ago, I was quickly turned off by how uncustomisable it was, despite the claims.

All I wanted was a non-blinking block cursor ...

Now I just found this https://github.com/olmokramer/atom-block-cursor

But more than 200 commits to support non-blinking block cursors? I think Atom is not for me.
On mobile so forgive my short reply. I just don't understand why you were getting down voted.

I too use Emacs, and another reply mentions that you have to learn Emacs (Elisp, etc) to program your thremes which is just plain incorrect. (See: https://github.com/mkaito/base16-emacs)

I'm a newish user of Emacs (around two years) having switched from sublime text. I can safely say I don't know much about elisp at all, but hope to some day.

I am never stuck in my ways, and always seek out tools that get the job done. Atom is actually quite impressive. Most of my co-workers use it on a daily basis (for JavaScript development).

... Man editing text in HN mobile blows in this tiny ass text box.

What keeps me in Emacs is it's philosophy as you said. There is a nice uniformity that the editor provides, and I can do practically anything. Atom has nearly stolen me from Emacs, but there are some issues in the past with some commands that have kept me from switching.

Let's see if this new version puts Emacs in my past.
It was worth the 25 euro's my dad spent on them i guess (bday gift it was on sale). just to look at it sometimes and i even read some stuff. but its hard. if you want to learn something for real pick any other book.
I mean, the whole IT sector is about "Look what I've done!"
Unfortunately, in that preview, the (interlaced) GoPro footage has been incorrectly processed. If you pause the video at any point, you'll see the double-imaging in the GoPro footage - an immediate sign of incorrect processing that isn't the fault of the videocamera.

This happened because the GoPro probably records interlaced footage, which didn't get properly deinterlaced by the video-creator's software. Basically, the GoPro didn't get a fair trial.

That said, the SJ4000 footage has a decent quality, and I'm all for capable competition.
Switched to atom about a month ago.
Been using it on a large project and it performs great (the ctags file is 344MB, but symbol navigation has no hiccups).

I still miss a few features from my previous editor (notepad++ on wine), such as the comments-only spell-checker and macros.
But overall I'm happy with the transition.

Linter's work quite nicely (at least the Haskell, Bash, and Python ones). And git integration is useful.
As usual with these highly modular text-editors, batteries are not included, and getting a good environment going can take up quite a while.
I have TAOCP in my bookshelf. It's actually my second set of books since the first set was stolen from my work-place. I also have other books I haven't read.
This is a really great article. I've been asked several times about the right moment to join a startup, but truth to be told, it really depends a lot on your expectations. Do you want to join a super early stage company and do whatever is needed or do you prefer to join a funded and work on a very specific role. Important questions here:

1. What are your expectations?
2. Are you a generalist or a specialist?
3. Do you want to work in a small room with two or three guys with a pay check?
4. Do you want to join a more established startup, but have less impact?

Make sure you understand the pros and cons of each option!
> I am mostly interested in the "bootstrapability" of the business model here

By that definition I can see how you think it's dead. I'm afraid the opportunity for that went away several years ago, by now all the early innovators were bought by big vendors.
It seems like an awfully capital-intensive and global business to me.
Saccadic masking
I turn it off at night too. It bugs me any time I live with people who want it on as it seems like such a waste of money when you can just use more blankets and everyone can be a comfortable temperature for sleeping (I can't sleep when it's warm). I would normally have it turn on automatically again about 30 mins before I have to get up in the morning.
:)
I get you perfectly, but every exensible system usually has a couple of corners that are not that easily extended as indented. Design choices, tradeoffs or laziness usually involved.
That's technically fair, but everyone knows it's not what's going there. A small LED equivalent of a heart rate monitor is your optical mouse hacked into being a crude pulse oximeter. By the way, you know your mouse is also a 1-D camera / scanner, and can be used to somewhat digitize something?

They totally advertise it as a working heart rate monitor. If they have a problem with accuracy, they should not be making it. Otherwise it's like making a tape measure that has marked distances within +/- 20% of the real value (i.e. 1cm becomes anything from 0.8cm to 1.2cm), and marking it with a small caption that it's not for construction use. Oh, and having the product website say "it measures distance" and elaborate on the benefits of measurements for building stuff.

--

I'm conflicted about it. On the one hand, I feel like people should be free to build whatever trinkets their like (as long as they are safe). OTOH, I feel like they should totally not be free to sell crap tools.
It means that operations don't get executed in the same order on every replica. If the systems state depends on the ordering of operations, then each replica might be in a different state for the same set of operations.

"Consistent replication" would be using a protocol like Paxos to have the replicas decide on a single order of operations.
I find it fascinating how much people give into first impressions in dating, given the fact that when you have a baby with someone, it's an affair for at least 20 years.

It is an open question whether super-rational AI will spell doom for humanity, but I am sure, it will be infinitely more boring. :-)
They've scanned 80,000 km, and found two ship wrecks.
Just with a bit of reality testing I would have thought they would have found quite a few more. Over the last few hundred years a lot of ships must have passed through that area, and with the rough seas a fair proportion of them have sunk.

How many may they have missed?
I do. I just don't go there anymore and they can be however they want.

It's just too much for me, when I go there with female friends and suddenly were ringed with peoples who ask them dumb questions.

Or that they "are not racist" but still have to make dumb remarks about the Turks living in their block.
Could you name a specific course you found too difficult to complete?

My experience was the exact opposite - most Udacity courses seemed (disappointingly) lightweight. I remember taking their Object-Oriented JavaScript course, which is marked on their website with "intermediate difficulty", and completing it all in an evening.
5 ways developers can extend a business model
So many of those commits are "updated readme", "updated changelog" and stuff like that. Scrolling through the log it's not uncomming to find 5 or 6 "updated readme" commits right after each other in that repository.

It's not a good metric. Instead look at the 278 lines of code necessary to achieve it.
With the notable lack of "click through to definition"!
Is there a sample of the generated background image available somewhere?
I like it, but there was that joke doing the rounds that Atom was an acronym for 'A Terabyte Of Memory'.
That's what happens when someone tries to write desktop application in JS :)
I see results in the search results for Sid and Squeeze, but not for stable. Nginx has not been removed from Debian all together, just from certain versions. This is according to packages.debian.org at least. As you pointed out, it may be that their search engine is not working correctly.
There nothing for-profit about Vipassana.

Mr Goenka set up the centers after he was profoundly helped by the practice. No money is asked, and donating either time or money can only be done after completing a course, when you sincerely feel that you want to pay it forward for a next student.
Join if they give you what you want. Same as with every company...

Want to work from home? Ask them. Most normal/bigger corps won't let you do this. A Startup probably will.

It's also good if you like green field projects, haha.
Yeah, maybe, sort of.

Today, large chunk of Buddhism (well Mahayana (Chinese buddhism) and Vajrayana (Tibetan buddhism) at least) is practiced in societies where there was never Hinduism in the first place.

So it mixed with the local religions instead and what we get in China, Japan, Korea is mix of local religious traditions and Buddhism.

Theravada ("Sri Lanka and company" buddhism) seems to me closer to the "actual" original Buddhism, but really I was never in any Theravada majority place for a longer time, so I don't know

Vipassana is actually quite a new tradition, as is for example Japanese zen as we know it now (from what I can gather, it was sort of a reaction to Meiji reforms in Japan that violently separated Shinto and Buddhist traditions, not that long ago).
Another angle to that problem is that a lot of IoT today is basically making something equivalent to a weekend hardware hack, tweaking it a bit, and then calling for investors and marketing the living shit out of the device. Popular IoT products are toys, not tools.
While I do like Sublime Text, development really has stagnated and it doesn't help that the core is closed source.
These are great definitions of the stages of a "startup" but I'm missing the point here?

Also, at some point, does a startup not become a company?
I've been a happy vim user for 10+ years.
I took Atom for a spin last week and I absolutely love it. There's a vim mode package for Atom that implements some vim features (not all, obviously) here https://github.com/atom/vim-mode
That only speaks to the inadequacy of the public transportation network where you live though, which is exacerbated by the construction of urban highways instead of a better mass transit network.
The rate at which new plugins are developed (and maintained) for it maybe? Does it support xyz?

To me, editors are on their way "out" if they can't keep up with the new languages / etc. Sublime text isn't going anywhere quickly. It can do a lot of things. If it can't keep up with other text editors it will still be usable, but may not be best option for everything.

People value notepad/nano for quick editing.

What role will sublime text play once a "superior" text editor comes into play?
I've been using Atom since day 1 (I never really loved Sublime) and it's gotten considerably faster. Still, if I have a particularly huge file—especially one with syntax highlighting—I still just reach for Sublime.
What proportion of their clients used it? Was it worth it to support such a horrible protocol?
Show HN: Cool Android app to discover places, meet explorers and inspire friends
This is also the principle behind foveated rendering (https://en.wikipedia.org/wiki/Foveated_imaging) where you only render the graphics in high detail where the viewer is looking, and use a low-res image for the rest with the goal of saving computing power. Big area of development right now for VR!
Here's the link to Nginx in Sid:
https://packages.debian.org/sid/nginx

The same link but for Jessie says "Package not available in this suite.":
https://packages.debian.org/jessie/nginx
Lets say the plane is under water. With current radar and sonar technologies, we didn't find the plane yet. What if the paint coating or some other part contained markers which could be more readily tracked.

An example would be a floating accelerometer/gyroscope/barometer combination found on almost all phones for instance. If plane crashes, the markers will float and its path can be reverse plotted based on stored sensor data, which we will get when we find one floating around. It doesn't need to have internet connectivity.
Been using it in production for about half a year now and it's great. The customizability and package system are much better than in Sublime (which was already good to begin with). That was the main reason for switching.

Performance has improved a lot. I don't care much about startup times, because I only start it once a week and then keep it running, but the rendering speed, too, has gotten much better.

The only thing I'm really still missing is column select.
The Top 5 Hidden Features of Python
Human influence delaying next ice age by 50000 years or more
The FTC's PrivacyCon Is *Today* in DC (free to Public and Webcasted)
".. to discuss the latest research and trends related to consumer privacy and data security"

event url:
https://www.ftc.gov/news-events/events-calendar/2016/01/privacycon

research submissions for the conference:
https://www.ftc.gov/policy/public-comments/initiative-623

Curated list of research submissions (noteworthy):

Chamber of Commerce Foundation: https://www.ftc.gov/policy/public-comments/2015/10/09/comment-00051

"The Web Never Forgets: Persistent Tracking Mechanisms in the Wild" https://www.ftc.gov/system/files/documents/public_comments/2015/10/00064-98109.pdf

"Big Data and The Phantom Public: Lippmann and the fallacy of data privacy self-management" https://www.ftc.gov/system/files/documents/public_comments/2015/10/00076-98127.pdf

The Information Accountability Foundation (submission regarding ethics in big data analysis)
https://www.ftc.gov/policy/public-comments/2015/10/09/comment-00049

"Towards Usable Privacy Policies: Semi-automatically Extracting Data Practices From Websites’ Privacy Policies" https://www.ftc.gov/system/files/documents/public_comments/2015/10/00074-98122.pdf

"Model Inversion Attacks that Exploit Confidence Information and Basic Countermeasures" https://www.ftc.gov/system/files/documents/public_comments/2015/10/00030-97821.pdf

"Web Privacy Consensus 3.0 findings" https://www.ftc.gov/system/files/documents/public_comments/2015/10/00025-97669.pdf

"Government Surveillance and Internet Search Behavior" https://www.ftc.gov/system/files/documents/public_comments/2015/10/00023-97629.pdf

"HTTP header enrichment " https://www.ftc.gov/system/files/documents/public_comments/2015/09/00015-97597.pdf

"THE TRADEOFF FALLACY: How Marketers Are Misrepresenting American
Consumers And Opening Them Up to Exploitation"
https://www.ftc.gov/system/files/documents/public_comments/2015/09/00012-97594.pdf

"Android Permissions Remystified: A Field Study on Contextual Integrity" https://www.ftc.gov/system/files/documents/public_comments/2015/09/00013-97595.pdf

"Peeking Beneath the Hood of Uber" https://www.ftc.gov/policy/public-comments/2015/09/26/comment-00011

"The Rise of Mobile Tracking Headers: How Telcos Around the World Are Threatening Your Privacy" https://www.ftc.gov/system/files/documents/public_comments/2015/09/00008-97486.pdf

"The Hidden Cost of Accommodating Crowdfunder Privacy Preferences: a randomized field experiment" https://www.ftc.gov/system/files/documents/public_comments/2015/09/00009-97487.pdf

"Playing the Legal Card: Using Ideation Cards to Raise Data Protection Issues within the Design Process" https://www.ftc.gov/system/files/documents/public_comments/2015/09/00004-97144.pdf
Metro. It's also the fastest, cheapest and most convenient way to get to the airport in the cities I've lived in. Not affected by traffic either.
> doesn't that imply that you have the right to modify the software that Microsoft is selling as well?

The DMCA should not pertain to you flipping bits into your own copy of Windows to modify it's functionality. You can do that, and if it's a violation of the license, Microsoft can sue you. It's an entirely civil issue with the burden of proof on MS.

The anticircumvention provisions of the DMCA criminalize any alteration of a device with the purported objective of protecting copyright. So now the state not only defends copyright, but the technical measures themselves, even if the real objective of the manufacturer is simply to be anticompetitive and incompatible. It's a massive privatization of criminal law in ad-hoc, unwritten form: "it's illegal to disable anything manufacturers claim defends copyright".
Instant reaction tool for visual feedback
A Four Chambered Heart, Interview with Vex Ashley
What's your setup with Emacs? As an Emacs user with Atom installed I'm curious in learning more about your setup & how I might use multiple editors as well.

What do you use Emacs for? Atom?
2016 Edge Question
"1,407,161 users"

"it's lack of use"

...?
Ah yes I wasn't saying that it was Parallels fault, other than there is clearly a lot of hardware out there (including "top of the line" Macs from a few years ago) that have this hardware. If I switch to an SSD, yes the problem would go away.

BUT! we should not be quick to ignore hardware like this and suggest to upgrade as a solution. Since there is a lot of hardware in use with that spec, it is best to cater for it. You wouldn't recommend someone went and used a fibre Internet connection when your mobile web page takes too long to download, would you? You'd fix your massive mobile web page.

I do get the feeling that OSX developers are all using SSD at Apple, because they obviously don't realise how unbearably slow the experience is with the 5200 RPM drive they sold me...
Hmm, IIRC they had a surprisingly open streaming API (raw .mp3 stream). Doubt that will be staying. :(

Edit: I see that API still exists at the moment. I wonder how that works with the ads they have running on the website. Do you currently get no ads if you use a custom player which uses that API?
Well, agreed, the last part is just them being assholes.
Unmaintained.tech: No Maintenance Intended
It's probably more that my situation doesn't match the topic under discussion. I live in an urban area, whereas many clients are in the rural areas surrounding it. Servicing those areas with mass transit would be prohibitively expensive: there is no mass traffic to service.
Best thing about some of the modern tools like Atom is that, by the time you know about the release, you are already updated!
I used it on my desktop. You can call XMPP horrible, it still worked without any problem. Much better than having a browser tab dedicated for Facebook.
New extremely offensive Charlie Hebdo cartoon
While it is noticeable, I use and iPhone 4 with 7 on it as my daily device. I definitely don't think it is unusable. Maybe my pain tolerance it high though.
These are just a few pieces I've liked recently.

http://firstround.com/review/radical-candor-the-surprising-s...

https://medium.com/@gerstenzang/21-management-things-i-learn...

https://hbr.org/2015/11/how-company-culture-shapes-employee-...

https://getlighthouse.com/blog/company-growth-everything-bre...
The VCs also answer to someone. They answer to their investors and limited partners. Those guys usually want monetary return on investment, except in special cases for unique funds. The only people who have nobody to answer to are the billionaires. Some of them do good like Bill Gates. Some don't.
So how many ship wrecks are assumed to be in the areas they are searching? Finding two doesn't sound like many but granted shipping lanes have changed through history
How SkunkWorks Became Chairmen of the Board
This should be titled 'When to join an externally funded startup'.

It's a whole different ballgame if you join one that's actually making a profit and doesn't need someone else's cash. Get in as early as you can, if you like the idea and can see it's got longevity.
Renault Shares Drop on Apparent Fraud Probe into Emissions
> The Linux version does not currently automatically update so you will need to repeat these steps to upgrade to future releases.

Bit of a shame, I wouldn't have known about this update if I hadn't seen it here. While I appreciate auto-updating isn't for everyone, an in-app notification would have been useful.
That Dragon, Cancer
A startup is always a company, but not really a 'business' until it's making a profit.
How I Write SQL, Part 1: Naming Conventions
As someone that's only used XMPP fairly briefly and has no knowledge of the underlying protocol, could you tell me why it's 'horrible'?
I'm really enjoying the innovation that is happening in text editing. I prefer Visual Studio Code for light weight editing. Both Atom and VS Code are built on the Electron [1] engine but "VSCode uses Monaco for the user interface, not Atom. It is the web editor which Microsoft developed for Visual Studio Online. Electron is just the common core between the two applications. You can think of it like different programs using the same .NET framework, or two games built on top of the same engine." [2]

Both are fine editors and I use both [Ubuntu versions] in different contexts. It's fantastic that both are open source. That's were Sublime Text 3 loses me, because it is proprietary. I agree with some of the concerns raised in this thread, but realize some see closed source with one benevolent dictator for life as a benefit [3]. Other editors I'm keeping and eye on are Adobe Brackets and Facebook's Nuclide. LightTable is interesting. I have given vim and emacs a spin, but I am not a keyboard jockey. Aint we got fun!

[1] https://discuss.atom.io/t/visual-studio-code-and-atom/16479/...
[2] https://en.wikipedia.org/wiki/Electron_(software_framework)
[3] https://forum.sublimetext.com/t/sublimes-future-and-open-sou...