skysight-inc/HackerNews huggingface dataset:
Ya it's way too early to be calling a bubble on food startups. Most exciting don't even reach the majority of potential markets! Hell, even uber isn't yet in a lot of places they will end up being in... that's how much growth potential there is in the physical-tech world.

Plus it's early days. Food is so important to every single individual for it not to become large is impossible. I wonder what the author would say about how restaurants are financed and if there's a bubble there given the 9999999999 other restaurants competing.

I have a friend that's doing a munchery-like service. At first I thought what are you doing different than sprig or spoonrocket. Then I remembered SF alone has more restaurants than I could uniquely eat at within a year. There's so much to be done -- from delivery, to cooking, to helping you cook, to group organizing, grocery shopping, farming, nutrition and more.

In fact I think it's category that's barely even formed. The big winners likely haven't even incorporated yet. Exciting times.
Thanks! That was definitely the most fun part of giving the talk; several people told me afterward that that was the point where the stuff I'd been talking about suddenly became real (accompanied by various degrees of "wat"), because it wasn't just talking to some abstract "hardware and firmware", it was drawing on the screen, and that made it real. And then following that up with Python-generated fractals really got people thinking about the old PEEK and POKE days.

My first programming environment was C under DOS, where you could create a pointer to video memory at 0xA0000000 or 0xC0000000 and start scribbling on the screen. I learned from a book ( http://smile.amazon.com/Microsoft-C-Programming-Robert-Lafor... ) which had an appendix showing how to draw the Mandelbrot set directly to video memory, so this was really nostalgic for me.
What a stellar list. The reuse part in particular needs to be read by many people. As he points out, reuse in-the-large will never happen for very good people reasons, not technology reasons.

> REU5. Pattern reuse is one solution to the problems inherent in code reuse.

Patterns are just Reuse in-the-small anyways.
Is this a trait of "internet companies" or of advertising-backed media companies in the post internet world? They all seem to sell product and its not like the New York Times has anything inherently more "defensible" than Twitter does (Brand & Scale).

And I'm not sure Facebook or Google (with its current revenue makeup) is anything other than a media company, nor have they ever not been.
It's not like the British Empire didn't have any experience of dealing with famine in the colonies, though. In the previous century a quarter of the Irish population died in a famine and another quarter or so fled to the US.

It's not that I have anything against Churchill, but it's easy to come up with excuses for politicians or historical figures one would like to support while assuming both omniscience and ill-will of the others.
Luckily for us, their iOS app and mobile browser experience is really nice (only I can't see some comment metadata like up/downvotes).

Only time I visit Amazon on a desktop is when I happen to deep-link into a product page from a review site.
Depends on what you're trying to do; both are useful. Booting to Python under Linux gives you an exploratory environment with access to operating system services, but not necessarily one that lets you poke directly at hardware, unless you put Python in the kernel. (And even then, the kernel and drivers are doing things behind your back.) BITS gives you direct access to hardware and firmware, and it's intentionally single-tasking, running only what you tell it to.

So if you want a comfortable Python environment with more services and the ability to use the full power of Linux, you would want to boot to Linux and run Python (possibly with some extra modules); if you want raw access to hardware and firmware, but without any OS (with all the advantages and disadvantages that implies), you want BITS.
After the Second World War, most additional housing was built in suburbs, massive highways were built--largely for military reasons but they also contributed to suburban sprawl, and the white urban population deliberately fled to suburbs in order to maintain racial segregation from the increasingly urbanized black population. Supermarkets were a side effect.
Amazon is a store, not a website design luxury showcase. They aim to deliver the most products at the lowest prices with reliable delivery, and they aren't selling copy-pasteable ad copy. They rte quite competent in their web design.
> What, other than his work with YC, makes Sam's musings worthy of our time?

Nothing, really. Not to take anything away from Sam Altman, but if he were still the CEO of Loopt, I don't think his every blog post would go to #1 on HN.

But, that's part of the deal here. YC-related stuff gets voted up.
I am honestly kind of shocked at the responses to this. We used it in school, I used it at home to figure out sales tax as a kid, I'm honestly shocked so many people don't know what the percent button on a calculator does.
Raw access to memory, MMIO, IO ports, registers, ACPI, and EFI should be pretty straightforward. If there's something you're trying to do that requires access to anything we don't expose in BITS, especially if it would require writing any new C code, please feel free to send us a patch, or just drop us a mail and we'll put it on the list to add.
I've seen it in person. Rather than being ghoulish, it's thought-provoking - it's odd to see an actual historical figure in the flesh, if not the spirit.
Costco + Google Shopping Express for me beats Amazon Prime. Same day delivery is better than 2-day or even next day. Prices are better, and I can even order fruits.

If Google keeps expanding Express, Amazon may be in a position where they're playing catch-up.
Lenin, Stalin are huge figures in Russia history. Many men worships them. They are generally not considered like evil in Russia. Lenin made communism under which USSR became the most powerful empire in the world and Stalin won second world war.

PS I'm not exactly agree to above statements. History is complex thing. But many men I know think the way I described.
The HP-48G is a lovely machine, although it's quite slow. Is the HP-48GX better? Graphing anything takes ages.
You just read an article about them being successful, and some of the innovations they used, did you actually read it?
I interpret it differently. Layering and libraries were solved ages ago (although we have many, many more layers now). This isn't what people were striving for when they talked about reuse in-the-large. It was more about domain models and objects like having a common Customer entity or reusing an insurance domain object model across different customers.

Horizontal re-use has always been possible but vertical reuse is a pipe dream.
What's MIR experience?
FWIW, the Tweetbot client (iOS) filtered out ad content by default. Haven't used it in a while, however, so this may have changed.
It did, yeah. We're generating GRUB menus directly from Python, so that we can dynamically construct menus of tests or lists of firmware tables.

GRUB's own scripting language is mostly up to the task of enumerating OSes and displaying boot options, though.
Here's a question. IF it's in the ISS's orbital plane and it finished its burn, so it basically had enough oomph to reach ISS with a little boost in altitude... doesn't this imply that it's travelling in a longer ellipse, with higher altitude apogee than ISS?

I'm probably visualizing this wrong but it seems as though it might have the potential to pass by ISS every now and then.
-1 for slightly scaling up the image on the desktop, so I can't see the whole height of each image.
> as well as North Korea’s 2014 attack on Sony Pictures

Oh, no...
Sounds interresting! Could you provide a link? Can't seem to find anything relevant.
A relevant quote from Chris Inglis, former NSA Deputy Director:

"If we were to score cybersecurity the way we score soccer, the tally would be 462-456 twenty minutes into the game."
>Providing sufficient food efficiently has been a primary challenge since day 1 of human history and probably will be right up until they invent those titanium bodies.

It might be the most important challenge, but it's certainly one of the challenges we seem to be rising to. People have been predicting mass starvation with population growth forever; From the seventeen hundreds to the seventies, Malthus has been a huge influence on the hippies, and he's been wrong for most of that time, too. Our ability to grow food is growing faster than the population; apparently arable land isn't the limit people thought it was.

At this point in history, famine is generally a political problem, not a resources problem.
Apple announces Q2 2015 revenue of $58b
Rent-a-Foreigner in China
CargOS.io – a new lightweight, open source, platform for Docker hosts
This is very very beautiful. As a owner of an Auto Industry Magazine in Pakistan. I would love this, since my magazine subscriptions are going down.

And my site isn't generating money.
Well, there may be one way. But it's not user friendly at all.

When the driver presses lock/unlock on the fob, the car first sends a signed message with a session secret. The fob checks the signature, takes the secret and creates a _single use_ auth token and signs it with the private key stored on the fob. That signed auth token is then sent from the fob to the car to lock/unlock the car.

To check if there was a MITM you would have to pull the door handle to see if your keypress was successful. If it was successful, you don't need to worry if the key was grabbed by a MITM, they can't use it even if they tried. If it was unsuccessful for some reason (e.g. the MITM knew it was single use auth token so they didn't pass the token onto the car in hopes you might not be paying attention and will press the button a second time) then there should be a manual override outside and inside the car that clears the valid auth tokens and allows you to lock/unlock/start the vehicle without sending any RF transmissions. A slot that you insert the key would work.
cool post! the development process must have felt so different then. constraints bring out creativity. today's hardware is amazing, but there's something special about knowing every corner of a system, working right on the metal. it might even be within reason to imagine building a system like this out of 74 series logic in the garage...
That is fantastic, something I never would have thought of!
Yes, but going back to the parent's point, while you may think it's instinctive to have a dominance trait, the "come on time" rule is only there probably because the manager's superordinate instilled it in him. I guarantee you we are not going back to our primate roots when we wake up and get to office, and OP might be thinking this in too much of a literal sense.
Really cool! As a dutch student (econometrie) I do not / didn't know that anyone used this. Kind of silly since it was right under my nose.

Very awesome :) if you guys need a werkstudent as a financial analyst or just a quantitative guy who likes to play with code and excel sheets ;)
The posters shown are not about airline branding, but are travel destination posters. There's a long history of those, from the railroad and ship era.[1]

[1] https://www.google.com/search?q=railroad+travel+posters&tbm=...
Half of the implementations out there involve

Step 1: Log in with Facebook

Step 2: Sweet, what we meant is we're pulling your primary e-mail address and filling it in for you. You still have to set up password, confirm it, enter your birthday and set up a security question as we use our own password validation and password reset flow anyways.
> which was released sooner than they intended

The major markets (NYSE, NASDAQ) require that major news be released 15 minutes before the markets open or after the markets close, to give participants time to "digest" it without racing to trade. Earnings are almost always released just after the markets close or early in the morning for this reason. E.g., here's a schedule of upcoming releases: http://www.earningswhispers.com/calendar.asp .

A major news release by the company during trading hours is supposed to trigger a 15-minute pause in trading (which we saw in Twitter's case).

It's an open question as to whether that makes sense in an era of nearly 24/7 liquidity in official and unofficial after-hours trading networks, but Twitter was likely trying to follow official protocol. It's also not clear when there's so much other near-instant trading, but the idea is that the company can at least (in theory) give a level playing field for its own news by releasing when everyone has time to read before trading.
If you need to carry more groceries than fits on a normal bike, a bike trailer or christiania bike will fix that. It's really not a problem.

(But you can use pretty big panniers on a standard bike too)
He is in good company. There is not much communism left in China, but Mao is still embalmed in his mausoleum: https://en.wikipedia.org/wiki/Mausoleum_of_Mao_Zedong
I'm not sure what's in production, but Duncan has talked about just this in his talk "The State of LFE: A Lisp Flavoured Smörgåsbord" 8 months ago:

https://vimeo.com/102108797
It is. It saves you from an extra mental operation. What's the price of that $56 shirt after 22% off? Doing 1-22/100 in your head adds an extra possibility for error.
I find this unremarkable. It's good advice for sure and most people would casually agree with it, but it's not consistent with what YC is doing nor preaching. That doesn't give the advice much weight in my opinion.
> You don't have to give other employees the company credit card (presumably) and the orders come back to management for final approval.

I've seen this for many years in other vendors.
As in 'we help you face retirement,' I suppose. I on the other hand, immediately thought of the Blade Runner sense of the word. Probably a good thing I don't have webcam installed and won't be gunning for my future self as a result.
The Way digital banking should work
Traffic actually originally was underneath Firewall, but Traffic will expand to other kinds of traffic/log related data in the future, so we decided to break it out now.

(i.e. this is the 1.0 release...we have a LOT of stuff planned for the next months in various areas)
Cavium Adds OpenWRT Support to Octeon III
Careers at Playground.global
The Drupal Way
As a user, I actually prefer Google's Oauth login precisely for lack of the underlying platform.

It lets the site confirm that I'm the Gmail account I say I am, and if I accidentally give it publishing permissions, it can shit all over my Google+ profile without anybody impacted. Giving a Facebook app publishing permission is a bigger hassle, so Facebook logins carry more cognitive load.
If you don't know math, then yes. Most people don't know or care that "adding 5% tax" is equivalent to multiplying by 1.05. They just know that you have to add 5% for tax. So 72 + 5% makes perfect sense; 72 * 1.05 is terribly confusing.
He reportedly wanted a private funeral and to be buried next to his mother.

I do wonder how they keep him from spinning.
It's worth considering that if everyone is using super-hard encryption, IDing actual secret agents from hostile countries becomes orders of magnitude more difficult.
The attack on SONY pictures will deter other companies from working with the US government to craft propaganda or other ventures - from the US perspective the SONY attack was pretty horrible.
An excellent summary.
"love what you do"... and have a good manager.
About Deceived, a Wifes Revenge by Randy Coxton – Freado
And 25m Indians in the late 19th C. The British had turned most Indian arable land over to cotton. The British food producing arable land had been turned over to wool. The market for Indian cotton collapsed when the superior American production recovered from the Civil War. The El Nino drought wiped out the remaining food production and what grain was produced was being exported back to the UK. They guarded from starving Indians with soldiers.

The same weather system flooded China, flood defenses had been neglected while the Chinese were fighting off European colonists. Another 25m starved.
Thanks to their unique approach to product support, Google won't have this problem though.
Women worked, as full+ time homemakers. For example, by hauling groceries like an ox instead of using a car.
Manhattan has many supermarkets. Heck. Manhattan has many chains of supermarkets.
The only reason to seriously object would be if it somehow went against his wishes.

It did go against his wishes.
> Are you willing to pay increased taxes, so [...] that they can get emergency orders out for civil defence ?

Unquestionably, yes.
There are big discounts for small inventors. The basic filing and examination fee for a "micro entity" is $250 now. If a patent issues, that adds $240.
Not much communism? Seems to me that the media plus almost every bank plus every square inch of land being entirely state-owned is quite a lot.
The most important thing I took away was that Rust has enums as tagged union types; I cannot count the number of times I wished I had this in my day-to-day language.
Show HN: My first app. An iOS client for Hacker News in Swift
I finally released my first iOS app following the excellent tips give on https://designcode.io/.I have open sourced the app https://github.com/NikantVohra/HackerNewsClient-iOS. I know there are lots of Hacker News Clients on App Store but I made this app just to learn something new and not with the motive of competing with anyone.I would love to get the feedback of the HN community on this app. The App store link for the app is https://itunes.apple.com/us/app/hn-app/id983203003?ls=1&mt=8.
>Twitter cut full-year revenue guidance to $2.17 billion to $2.27 billion, from the previous range of $2.3 billion to $2.35 billion.

I still don't question Twitter's ability to generate revenue, because they will generate over $2 Billion this year. I question their ability to meet Analyst expectations, sure, but they already have revenue. Billions of dollars of it.

They beat their earnings estimate by 57% and missed their revenue estimate by 4.7%. This is by no means the definitive death knell so many people on HN are making it out to be. Wall Street is a crazy place and expectations were sky high and yes the stock dropped a lot, but Twitter will survive and is doing just fine.

It seems like HN is convinced the company is eternally doomed and will never make money. That notion has been pretty much proven false. Twitter makes money; they're just behind where people thought they would be.
All of the fasteners I've bought on AmazonSupply have also been available on Amazon proper, they were just harder to find there. I really hope Amazon can improve their search interface for this stuff. While AmazonSupply was much better than Amazon itself or Grainger, McMaster still destroys everyone else in this space -- McMaster wins a lot of business based on nothing more than the ease of finding products on their website.
Microsoft unveils Trill, a .NET library for super-fast streaming analytics
Summary: bosses promote based on butts in seats. By working remotely, with a mobile device , you can fool your boss into thinking you work 13-hr days by working only mornings and evenings.
> Whether or not money can buy happiness, it can buy freedom, and that’s a big deal.

For me freedom was more important than absolute wealth. I found that freedom need not be very expensive. The idea is to convert your savings into income overtime. First become a software development consultant, then keep building your reputation and rates consequently by delivering results. Then invest your savings in income generating assets.

There are a few things I experimented with that yielded some results:

a) Buy economical/smaller commercial real estate and rent it out to companies

b) Lend money on interest to people you trust. Initially give them small amounts and depending on their ability to consistently pay interest, you may lend them more money on some kind of securities (their real estate properties etc).

c) Research annuities and invest in various annuities. I am yet to explore this option fully.

Overall I am happy with my progress so far, that afforded me to take a year off in India (living relatively well in a 4000 sq.ft villa).
Ask HN: What are the reason behind the erlang vm performance?
I always hear about the performance of the erlang vm regarding concurrent connection, I am wonder what bring such performance.

Also, it will be possible to implement/obtain the same level of performance in a system language using a library or it would be necessary to write/patch a compiler ?
“Want to Be the Next Elon Musk? Be Obsessed.” – Justine Musk
One in five sites at risk as WordPress rushes out fix for zero-day flaw
"Google's answer to that question is that at the very least, you can be sure you're not selling to a patent troll."

That's not what their FAQ[1] says: "Any patents purchased by Google through this program will join our portfolio and can be used by Google in all the normal ways that patents can be used."

[1] http://static.googleusercontent.com/media/www.google.com/en/...
An open-source search engine, if possible might solve that problem. In which case it would probably tell you that you need more high authority back links.
Many HNers are just part of today's lucky 10,000.

https://xkcd.com/1053/
Yeah.

Wealth is about our time. When we can purpose more of our time than others purpose for us, we are more wealthy.

Lots of ways to get at that condition. Having lots of money is one way. Limiting dependencies and costs is another way.

Well put.

Wealthy people tend to be happy people. And in the sense of time and purpose, I believe that's fairly true.

At least they have a good opportunity to be happy.

The other way is to really think about work, potential paths, and then network, until you find an arrangement that resonates.

For some, it might be working on contract. For others, it might be a good team that gets along well. Still others might want to be working on something novel, or making things. Whatever.

I'm not elite either. And I've managed to spend a lot of my work time doing things I really love.

And that's been difficult for me sometimes too. It's never perfect. That's the work part of work. But, it's possible for a lot of people to take steps, one at a time, to get somewhere they feel good about.

All comes down to what's worth what.

For me, I can't really deal with just living for weekends, or even burning so much time per week. It's gotta all mesh somehow, or I'm on a grind, and it's just not worth it.

The other case is being trapped. Being careful about money limits dependencies, and that can help with aligning work, life, love. Been there a time or two as well, and once that was bad decisions, another time it was happenings that ended up falling on me. Took time to dig out from that.
To be fair, Hong Kong is an extremely dense city, built in a location with very little developable land.

The density is both the reason for the high cost of car ownership as well as the efficiency of its public transportation system.
Nor does firefox. Looks like the TLS certificate for the domain is the wrong one.
Totally agree with your point of view while I also very much like the others:

>I thought this was "7 reasons frameworks are the new programming languages", not "7 random thoughts on software development that have been true for 30 years."

Details: http://is.gd/39Hq2U //Reddit