skysight-inc/HackerNews huggingface dataset:
I'm sure all that technology helped, but I think the free time was more of a result of good union jobs, just a plethora of good private sector jobs, and reasonable housing. These good jobs allowed us to buy food, live where we wanted, take vacations, take on risk, have weekends off, etc.

The technology that really saved time was modern food procurement(the supermarket, or food that was ready to bring home with a short walk to a few stores.

And women, they wanted to work. I remember my mom had a lot of time on her hands, but it wasen't due to appliances.

When she got a career, she was happy at first, but then missed all the free time she had when she was a housewife.
> If you're going to call HTML a programming language [...] CSS is simply properties [...]

Whatever they are, they're complicated. They've each got syntax, enormous sets of tags/keywords to learn, and quirks coming out of their ears. There are even people down-thread pointing out that HTML+CSS is Turing complete.

> God, you don't need any of these [abstractions]

With respect, almost everyone else in this thread seems to disagree with you. I'd challenge you to find a major public-facing web app written with - let's be charitable - fewer than two of the frameworks on that list.

I do tend to agree with you on the merits of SQL, though. We built a very simple database for Anvil, that doesn't do anything except store and retrieve tuples of data, and for anything more complicated, we say "great, SQL is over there" :-P
Is there a good theory why there's only one moon, rather than many moons? The diagrams show, "moonlets" - what happened to them? And why didn't this new mass not just collide back into Earth again?
> Google's propaganda program.

Advertising and propaganda are different words for the same thing. This is not Google's only program in that space.
I think if you take into account the target audience for this article, then she has a fair point to make which is simply the mismatch between the hubristic talk and the reality. That's something non-tech people probably should have brought to their attention. At the same time it's obviously frustrating that she uses such a basic hook at the beginning to get her point across.

Perhaps I'm living under a rock but it seems to me that the great majority of tech companies and their employees (including me) are working on things that aren't very important in the scheme of things. Which is fine.

What isn't fine are the delusions of grandeur. Especially when people are actually buying into it. I hadn't realized how crazy stuff had got until I read this, from one of our own homegrown entrepreneurs:

https://blog.websummit.net/maths-and-conferences-lanyards-an...

Maybe I should have been watching Silicon Valley on TV.
Do you remember the sampler CDs that used to come with CD-ROM Today magazine in the mid 90s? They had all sorts of random games and other stuff that I had so much fun with as a kid. One of the first things I did once I got my emulators set up was to hunt down those CDs again...
How do you get that much exercise? How did it reset you?
That sort of stuff has been proposed in the past, and the North Koreans always balk. The leadership of the country knows it's not going to survive a change in government and is willing to let millions starve if it's necessary to stay in power.
Japan killed thousands of Americans so did Germany and China. USA has been humiliated pretty often by many other countries but USA has (correctly) not held the kind of grudge it has against Iran.
An identifier is exported if both:

1. the first character of the identifier's name is a Unicode upper case letter (Unicode class "Lu"); and

2. the identifier is declared in the package block or it is a field name or method name.

All other identifiers are not exported.

https://golang.org/ref/spec#Exported_identifiers

Both of the characters you asked about are lowercase:

http://www.fileformat.info/info/unicode/char/00df/index.htm

http://www.fileformat.info/info/unicode/char/0138/index.htm

Here's the full list of Lu characters:

http://www.fileformat.info/info/unicode/category/Lu/list.htm
I think putting carbon in the ground is the wrong approach. We need to take it out the the air, yes. But then we should build things out of it. Replace steel and concrete with carbon. Imagine a rocket made out of 90% air harvested materials.
For more details:
https://github.com/dveeden/mysql-history-graph/blob/master/m...
Came to say the same, crazy. A 4MB+ gif?!
Maybe I'm missing something, but that looks like SQL Injection ready to happen.
The "How it works" image is also very pixelated for me (is that intentional?)
No. Source: common sense.
>>I didn't know who Carl Malamud was an hour ago, but he is close to being one of my heroes now.

This. Real heroes seldom get the publicity they deserve. Truly amazing and (a heart rending story for me).

>>That’s something the ABA people don’t necessarily get. A couple of standards, what’s the big deal? No, no, no… this is a fundamental rock-bottom issue on democracy.”

This is what I like so much about the modern western societies (e.g. USA) with free market economy based democracies.

Would you even imagine such a free access to information in any religious based society (e.g. Islamic countries) or in any communist country?

I know, these modern western democracies are not perfect and need to be improved. It's getting improved (in this case regarding public access to public information) thanks to the heroes like Malamud, who are at work.

After reading this, I again realized to a much greater depth that "the issue of public access to public information" is an extremely important aspect of democracy.
To tell someone they're wrong, first tell them how they're right
I think fringe is probably more important than obsolete (though both together could be powerful). The problem being, obsolete software is trivial by modern standards to exploit, so it seems it would be like wandering a minefield. Stumble on some dusty old exploit, and it's over.
Ooh, they mention it includes Hyperlapse! I haven't looked into Pix too much so I don't know if this is a full implementation (someone commented on an unnatural-looking stabilization demo, but I think it was just a poor choice of an example), but Hyperlapse is one of the coolest research projects I've come across:

http://research.microsoft.com/en-us/um/redmond/projects/hype...

The video demo there is worth checking out.
> In a Mercedes [...] the tank is really empty as soon as the needle hits 0

Not in mine (in Germany, recent C class). It depends a bit on whether you define "reserve level" as 0 or not. On the one hand, the needle does go below reserve level all the way to physical zero, but from a UI point of view, reserve level itself is clearly what they want you to see as "running on empty". And that's what they mean in this article, too.

In my car, it actually shows you in the dashboard how much range you got left based on your current driving style, too. I have a medium-power Diesel engine, so that works out to about 40 miles remaining once the warning light goes on, and that's pretty accurate. After half of that is used up, the dashboard stops showing the estimate and instead begins to flash a "fill up immediately!" message.
How many spots can you see in this optical illusion?
I agree. I'm at the high end of the millennial range, and if anything as technology gets more mature, it requires less technical skill to use it.
The coup was an American failure caused by meddling into other people's affairs. This is not the first time nor Iran is the only nation where Americans have tried that.

Iran-USA relationship seems complete irrational to me. It is as if the establishment in Washington and Tehran have some sort of gain from keeping things as bad as they are.
I guess I was responding to the parent with ideas and links to use 'in case of emergency'. It isn't trivial, but some of these tools in conjunction with AWS make it possible to do alone, which I think is pretty cool. Alerting? Cloudwatch + PagerDuty gets me somewhat there.
Weight should probably be taken into account for insurance premiums. But you shouldn't single them out as the only unhealthy people in the world.

Drinkers, drug users, smokers have huge impacts. People who engage in anal sex transmit a hugely disproportionate amount of STDs.

Non-obese people who eat unhealthy are also a problem.

"They cost us money" is often just an excuse to discriminate or control other people's lives.
No, to the best we could determine, and we had a guy who liked to get into the weeds of CCITT Group 3 and 4 compression, it was the raw images themselves, and there was nothing wrong with them, some just tickled a bug. If I remember correctly, their API required stripping off the header and presenting the OCR code with some metadata and the compressed image. It's been way too long for me to remember the details, except that it was fairly obnoxious to interface to, I couldn't just hand it a TIFF in some way (helped us VARs really "add value" and earn our keep :-).

We were producing our own TIFF files using our own software that drove monster Kodak ImageLink scanners (software I in fact took over, redid the SCSI driver of, and eventually did a clean rewrite of the engine on Sun workstations), so the images and their compression came straight from Kodak, and going further, I don't recall those 600 pound beasts ever screwing up at that level.

And this was way before Windows 98, it was Windows 3.0 or by then 3.1, like in 1992, Windows was utterly naive about document image files. Which I can see was a blessing (although maybe it was losing quality, I'd long switched to NT by the time 98 came out).
A good part of the 'solutions' offered are in fact new time-wasters (and money-wasters, of course).

And honestly, that concerns almost everything around me, except a fridge, a stove and a washing machine.
This is the kind of high-quality, insightful comment I subscribe to HN for.
That's not my experience at least in a "DevOps" role. In fact a large portion of our time is spent reading/learning documentation, and random websites. Getting punished for learning on the job, would immediately lead to me looking for a new job.
> The last thing I want is a bunch of SV SJW's having an official capacity to manipulate people.

The "official capacity" here is called freedom of speech. Is that really what you object to when it is extended to people you don't agree with, or do you object to them having the resources to make effective use of that freedom?
Also running on WordPress and exposing version number - which is out of date:
https://www.microsoft.com/en-us/research/readme.html
Great summary of many valid issues.
That is a consequence of Hearthstone's focus on variety and simplicity (most of the game is powered by integers less than 10.)
Will there be an app for windows phone or does microsoft support only iOS?
Surgery works with a 5 year timeline too, for the average person. The average person does not succeed any other way. It's not impossible - 5% of people in these studies succeed - which is why you see anecdotes like yours.
Automattic has figured out the right tools for remote working
HP has their ink subscription thing. That's innovation, right?
I'm curious, do you have a malfunctioning or removed gall bladder?
If I didn't know better, I'd agree with you. Thing is, this organization is quite good, but HR is useless. Unfortunately, all hires have to go through this draconian and incredibly difficult HR department – for reasons I guess – and they just seem to throw spanners around for a living, especially into works. HR acts largely as their own separate entity, which isn't uncommon with these kinds of organizations, and play more or less by their own rules. What they do isn't indicative of the rest of the organization. It bugs me a lot that we couldn't offer him what he wanted, and for no good reason either.
>about every strange error they get from another programming language that js would have just passed silently with a weird result

Wait, do you mean to imply that "passing silently with a weird result" is somehow better than throwing a verbose, descriptive error?
Yeah, there's definitely dangerous ways to use microwave emitters. But my point is that your instructor thought that it was relatively safe to give them out in radar class. If they were x-ray emitters, on the other hand...
His name's Sawn, stop making fun of his speech impediment. /s
> And oddly it gets a disproportional amount of media coverage

It fits the narrative that if you have the right idea you will be rich with help of the already rich people. It is the American dream were some one bets on you and you get to be the best.

I like documentaries like http://www.indiegamethemovie.com/ were you see how much effort it requires to bring an idea to live. And even that they have chosen successful games, the bast majority never sell a copy, still looks more realistic than the VC stories.

I know two people that made successful games for Steam and iOS. And it required in one case years of development after getting home, in the other to invest the money of their company in the game. And in the end they are not rich, but they got good money out of it.

1. Invent revolutionary product

2. Get VC money

3. Unicorn

It is a story with more impact.
Anyone else seeing a bunch of drive-by Android app install attempts at that URL?
> Most startups seem to target either frivolous stuff, stuff useful for businesses or stuff appealing to the middle class and up.

This is drifting pretty far from the article in my opinion which focussed almost entirely on frivolous stuff. The article only obliquely lamented that lower classes don't have enough focus put on them. It mostly seemed to be claiming that it's all frivolous stuff, these last 2 categories are the things I think the article narrowed it's sites to avoid.
How to Avoid Trouble When Deploying Apps to Multiple Clouds
There are certainly plenty of rumors around an imminent Macbook announcement and some of the expected features: http://www.businessinsider.com/apple-macbook-pro-2016-rumors...
There would not be a cable -- I would be using a wireless keyboard and mouse.
Why do you even need the PPD? Why doesn't the print infrastructure allow the printer itself to supply the content of the PPD or the literal PPD file?
Just like there are clients running old code, there are old viruses around. I doubt it is safer than running up-to-date software, though it might be safer than being just a couple of versions behind.
No. I have no control over the software stack for this project, so for now I'm focusing on what they use first.
That's a truly epic workaround!
> I can't even drink a soda

Given that you call it 'soda', you're probably American... in which case, American sodas are disgusting, because they're made with HFCS instead of sugar. :)

It's still 'sugars', but it's not 'sugar' as the public calls it. I'm someone who eats too much sweet, sweet sugar, and I can't drink an American soda.
Interesting. I'm moving away from interfaces and toward plain structs (not consciously, but naturally). I tend to only use interfaces when I want polymorphism, not modularity. This is probably a consequence of me moving away from a mock-all-the-things approach to testing.
I remember hearing that, at one point, there were some secure government sites that ran everything on classic Mac OS because it was one of the only operating systems that had no CLI and as such weren't vulnerable to someone getting console access and going to town.

Never verified that story, though.
Sounds about right. No one mentioned the free rent thing to me, but I guess that's in corporate housing where you don't want to stay anyway. May I ask how you know?
Sure, a low density neighborhood can have street level parking. But, scaling charging stations over a few decades if electric cars continue to be popular is not a major issue.

It's a basic supply and demand question, and the basic economics is a low up front fee vs a small income stream. I mean in city parking spaces can sell for over 100k or rent for several hundred a month. Adding a few k on top of that is just not a big deal.

PS: Supose a parking space cost an extra 2$ per day, how often would it be used by electric or even non electric cars.
Dougal Matthews: Retrace – Configurable, Elegant Retrying
We raised $5.5M, but our first round almost never happened
https://www.microsoft.com/en-us/research/wp-content/themes/m...
If you look around, there's sauce on shelves now without lots of added sugar. It's been gradual over many years, but I'm starting to find more choices of various foods that have a shorter ingredients list, less salt, less sugar, etc.
I wonder if there is a plan for an Android version. I'd love to play with this.
It should converge to the right value eventually but does seem like there's definitely a chance for it to be wrong one or more times before running on the little cores.
I need to look at four pieces of paper and write on them and draw arrows on them at once without breaking my flow. That's four ipads at this point, and there's still no great way of flipping between pages. There is something about the 3Dness of a stack of papers that makes moving to digital difficult.
Huh, this is a badly coded WordPress site with HTML and CSS?
HP already does, in fact, they don't let you refill either, although there are workarounds.
THere's the difference between aiming high and failing vs. aiming low and glorifying it (and often still failing). Her argument is that there are a lot of low-hanging fruit that have the potential to actually help people but that the startup community is too homogenous to know or care about such project domains. Some of the domains may be hard to tackle but even within the software domain there are certainly classes od problems that are underserved vs. the gaming/photos/music/sharing market. Indeed one of my favorite example is visible right here: not a week passes without someone writing a new client for Hacker News on (the cli|oculus|as a kernel module). These ate usually side project to learn a new technology and it's completely legitimate to chose a domain you're familiar with, but with a bit more effort I belive it'd be possible to redirect that creative engery to projects that are both more enjoyable and actually useful.
> In particular, there exists a version of P' that is faster than the statically optimized version of P on your program's input.

Sure, but I'm interested in what the program does on all meaningful inputs, not a specific one. Otherwise, I'd just precompute the answer and hardcode it.

> I don't see how that isn't equally applicable to writing code to fool your JIT.

AOT compilers are supposed to provide feedback to the programmer about what the program means (e.g., inferred types, type errors). JIT compilers are not.

> I don't really understand why optimistic heuristics bother you so much.

Um, because they can be wrong, and then you need to fix errors, which makes the system more complex?

> Seems like you just have an aesthetic preference.

Yes, for simplicity, and for thinking before writing code.
If a new URL scheme shows up that actually makes sense to be used with sites like these, then these sites will have to be updated anyway to support that scheme, at which point you can easily whitelist it.
Maybe it's just me, but when I'm working in React it really forces me into a more "modular" way of writing things. Sure, I'll write something as a huge file that's a couple of hundred lines but React makes it _incredibly_ easy to step back and refactor to start pulling things out into modules.

I guess it doesn't quite _force_ you into thinking a certain way, it just encourages writing code in a more modular and reusable way. Refactoring is easy enough to say "yes, I should pull that out into its own component" vs "it would take me a day to pull this out into its own component".
Determining 'growth' in SAAS companies
YC and all VC's want a lot of growth in your startup and we all hear of the 'this company has gained 100,000+ users in the last 2 months!', but for SAAS companies...this is nearly impossible sometimes.

So what is considered 'good' for SAAS companies?
I guess I'm trying to find a goal to hit.
> It's a really bad, tasteless language.

It's really not that bad. It's actually a good language, and getting better all the time. See? We can go back and forth, without any substance.

But seriously, modern JS is not that bad.
I wonder who is responsible for their site design at Microsoft, their whole website looks very unpolished and quickly made, especially typography.
I'm familiar with how zoning works. Buildings in Chicago are required to meet the code for when they were built, or the current code. The building manager tried to get away with breaking the laws a number of other times, but the bike parking issue was the easiest example.

The building has a parking lot that was constructed to meet the current code, but bicycle parking was not added. Furthermore, the rack the building manager purchased to comply with the law was not a type allowed by the Chicago Department of Transportation, the entity responsible for determining which racks comply with the zoning law. Finally, the guy dropped the rack in the striped area of the ADA parking zone and didn't secure it to anything, which is also illegal.

For an example of a time he clearly violated the law, he replaced our windows with ones that couldn't open, but insisted that he could only run the mechanical ventilation from 9 AM to 5 PM despite the building being occupied well outside of these hours. When he was called out on this fact, he tried to hide behind the noise ordinance, which has a specific exception for mechanical ventilation. He also tried to claim that we "chose" to be in the building while the ventilation was off, so ventilation didn't need to be provided, which is also false. No matter which year was chosen for the code, the building would not be allowed to be occupied without ventilation under any building code.

Being able to look up the relevant ordinance on the internet and send him the link was extremely helpful. Furthermore, it made it a lot easier to find who was responsible for enforcing a particular area of the code, and then explain what law was being broken to them. Without the code online, I'm rather sure I'd have to hire a lawyer to get anything done. The city tends to respond to problems based on the length of time they will take to solve, and being able to contact the right department with the exact issue at hand speed up the process immensely. I can't even imagine how either the bike rack issue or the ventilation issue would have taken if I had to call 311 and try to get the phone number to the correct department. I once got a call back for some illegal dumping I reported two years after I had moved out of the apartment I was reporting the issue from.
Why 'site seals' are even worse than you thought
I don't use a word processing program much anymore. I just haven't taken the time to learn all the features, or care to.

What I have been using instead is Sublime text. I didn't plan on it, but just found myself using it to write. I know they have writing plug-ins, but haven't had the need to even seek those out. It probally seems crazy, but it just works for me now. Plus, most of my writing these days goes right into HTML markdown?
If you clone it on your local machine you also won't receive any automatic updates.
> Thing is, this organization is quite good, but HR is useless. Unfortunately, all hires have to go through this draconian and incredibly difficult HR department

If HR is that bad, and the organization gives HR that kind of power, how can you say the organization is "quite good"?
Nice Read
Intel will supply up to half of iPhone 7 baseband chips
Dutch Auction for Quant News
I miss After Dark. A handful of the screensavers (four, I think?) are available for OSX, but only through some Japanese site with a distribution and payment system that's not immediately confidence-building compared to other solutions on the modern web. It's reminiscent of shareware, which I guess is kind of appropriate but doesn't make me more likely to hand them my CC number.