skysight-inc/HackerNews huggingface dataset:
Yeah, this whole article strikes me as one of the "I don't fully understand modern technology so I wistfully recall the predecessor technology that I do understand" variety.

There's a lot of these going around these days, and while it's easy to dismiss them when they try to argue on the merits there is a certain value to them from a design perspective. Old-school analog systems were (to the user) tangible, comprehensible, predictable and repeatable in ways that digital systems often fail to match. You push a button and the device does a thing. You push that button 20 years later, still does the same thing. The response is also tactile and immediate, having a specific feel, sound and smell. Much the same reasons us CS nerds glorify mechanical keyboards.

I think a lot of apps/user facing products could improve from attempting to emulate analog systems more closely. People want a piece of software that they can use for 20 years without being thrown to the ground when the UX does a triple-360 in the next upgrade because someone thought it was "bad design". In the tech world we seem to gravitate towards this relentless, iterative, constantly changing march to perceived glory when perhaps shifting the balance back the other direction could be helpful.
There are standardized efficiency measurements that all A/C manufacturers must conduct and publish in the US. You'll see terms like COP, EER, and SEER. Those allow you to compare pretty easily.

Currently the minimum is a SEER of 13, but I've seen units as high as 22 advertised.
I agree, the hack known as "javascript" has no place on the server side.
No kidding. As a developer and infosec person, having seen countless non-tech company forays into software (take Toyota for example), I'm extraordinarily skeptical of automotive companies rolling out something of this difficulty.

I just don't see it as plausible that a company with little to no roots in software managed to bring on a large enough team from scratch, that understands software engineering well enough to build something like this to a high level of reliability.

Does anyone here really think that the same or similar teams responsible for the god-awful, un-updateable, UI disaster that is the center console nav in any car ever have somehow elegantly conquered autonomous driving?
Isn't even tech, a notoriously mobile and free-wheeling industry, not perfectly contractable? See the intense interview processes. It's not simply preventing low-quality workers from being hired- if it was a perfect contract situation, then employers can simply terminate them as necessary.
All the more reason we need to find a way to make remote work work for positions and jobs that allow it. Most people are already heating and cooling their homes while away at the office. How much energy can we save and how much more comfortable can we be if we work from our homes? Additionally less energy is consumed and less pollution generated from not having to commute.
There's a proposal for it! Stage 0? Stage 1? Don't remember what stage it's in off the top of my head, but it looks promising.
Individual coverage is crappier than group coverage, especially if many of the ACA reforms get rolled back as the GOP wants to do. Pre-existing conditions, yearly and lifetime caps, etc.
Fortunately, the actual spending decisions are made by Congress, so the content of the President's proposed budget doesn't matter.
Which is quite surprising. With open source projects it's usually the other way around...
Are you trying to suggest that Craigslist hasn't been updated in that 10 years? The UI might not have, but I guarantee you that various changes in business direction and in regulation have required Craigslist to make changes to the software running their servers.
I recently tried to go the AMD/Ryzen route. I like an underdog comeback story as much as the next guy.

But be warned: Motherboards that "support" Ryzen do not in fact support Ryzen out of the box. You have to update the BIOS to support Ryzen. How do you POST without a CPU you ask? Who knows? Magic, possibly.

I still don't understand how AMD expects their customers to have more than one CPU (and possibly DDR4-2133 sticks) to be able to POST and update the BIOS.

I returned everything AMD and went back to safe, good ole Intel. Worked on first try. I'm never getting sucked into AMD hype again.

Also, when I went back to return the AMD components to Fry's, the manager said they were aware/used to getting Ryzen returns because of this.
It makes me wonder if the author and artists actually believed they were documenting real-world phenomena. Did they treat this as fiction or non-fiction?
Also, people who set their home heat pump to "auto" instead of "heat" in winter and "cool" in summer.

No-one should mind if they have it on 18 in winter and the sun heats the room to 20 in the afternoon, but a heat pump on auto will start cooling to maintain the room at 18.
But why not make real plans and actually get something accomplished, then you can point to something truly concrete during re-election, and even bump the funding even more.
I guess I don't see how generics would help you reduce the number of insert/update functions. The basic problem of an ORM is to map struct fields to columns; I don't see how generics would help you here. Can you write the generic pseudocode you want to write?
I don't think it's worthwhile.. the union governs over 42 000 employees, they will hardly take my own preferences into account.
That's a good analogy, but two things:

1) It's a lot easier to call a bot accidentally than to make a phone call accidentally, since the phone requires you to press your butt against it, but the bot is just listening to you talk near it.

2) Accidental phone calls are also ephemeral. Even if it goes to voicemail, only the recipient is likely to ever hear it, and it generally won't be kept forever. With Alexia, it goes into some big training pool, probably permanently.
A large standard library, too?
Verizon partner data breach exposes millions of customer records
You could always pay the alternate price of kidnapping a Novartis executive's child until the treatment is completed, and then surrendering yourself to a lengthy prison term afterward. I can't pay $500k out of my own pocket, but I can buy a roll of duct tape and rationalize the hell out of an ethically tricky situation.

That's one of the classic posers to gauge someone's level of ethical maturity, isn't it? Your child is dying, and you cannot afford the treatment. Would you steal it instead of buying it? Why?
Fortunately? Congress is a bit of a double-edged sword in that regard...
Well, China both educates its own people instead of foreign national freeloaders ... and it sends Chinese people to the USA in order to pick up on AI and other technologies ... and they have been digitally stealing, robbing, and pilfering everything that they can get their hands on to launch themselves hundreds of years into the future in terms of technological advancement and development. Why develop things when you can just steal them from others, right?

But at least the communist dictatorship of China that has been using ideological subversion along with their cold war allies the Russians and Mexicans, to make Americans both hate themselves and throw open the gates to antithetical minded people, will surely be as benevolent and generous and self-sacrificing as the USA has been. They are communist after all, and we know that communism works really well due to all the examples of it working really well.
... only if this doesn't temporarily bid down energy prices and lead others to use the same energy somewhere else.

https://en.wikipedia.org/wiki/Jevons_paradox

Note: the more potential uses of a resources, the more vulnerable it is to Jevons effects, where people use a resource more in response to being able to use it more efficiently.

The real benefit of energy efficiency is not that it reduces energy use by itself, but that it reduces the utility loss from implementing the caps and taxes necessary to actually reduce total usage.
Here's your comment mate
He wasn't making that argument...
If you can't wait until PHP 7.2 is available, version 2.0 of the standalone extension was released on PECL: http://pecl.php.net/package/libsodium

It's identical to what was merged to PHP 7.2 (actually a bit better since some pull requests haven't been merged to php-src yet).
Indeed. And what about GWT? Was Dart the GWT nixer projet? GWT lost momentum one innocuous day (years ago) faster than a speeding bullet.
Talking as a semi-pro (I've put in some money into cameras and lenses and spent a good bit of time on photo editing), this is a bit underwhelming. For landscapes (which this seemed to focus on), I've found that opening up the Windows photo editing programs and clicking 'enchance' or Gimp and clicking some equivalent already gets you most of the way there in terms editing for aesthetic effect. The most tricky bit is deciding on the artistic merit of a particular crop or shot, and as indicated by the difference between the model's and photographer's opinion at the end of the paper, the model is not that great at it. Still, pretty cool that they did that analysis.
Absolutely never.
Is this cnn sponsored ?
Multicore OCaml is in the works and is looking amazing, but is indeed a ways away. They're taking their time and doing it properly so things are fast and safe.
Interesting how hi-res the photos of a small section of Google Street Car photo can be compared to what users see online; here's an example from the linked article:

https://2.bp.blogspot.com/-6bVWUgA8NEI/WWe1uoW8ayI/AAAAAAAAB...
> I had thought enums can only be used as named types. Good to know they can hold data as well.

That depends on the language, and enums being sum types also depends on the language.

* Rust and Swift enums are sum types (they can hold data and every variant can hold different stuff), there is also a ton of (mostly functional) languages with sum types not called enum: Haskell, F#, OCaml, … there are also languages which replicate them via other structures (sealed classes in Kotlin, case classes in Scala).

* java enums (a bare "enum" is the C one) can hold data but every variant must hold data of the same type so you'd need up/down casts

* C++, C# and C enums can't hold data

Go does not have enums.
Missed Kotlin here too. I also missed one where I guessed Haskell when it was actually Prolog.

I feel like this quiz was much more about how much you've dabbled at surface level in various languages, enough or not enough to remember specific details to aid in process of elimination. For example, I knew what GLSL stood for, so the picture was most definitely not GLSL. And I had at one point written Scheme and looked into Lisp enough to guess that it was Clojure and not Lisp. And I remembered vaguely enough that Objective-C still uses C-like pointer notation, for example. And I remembered enough of computer engineering class to immediately identify that the VHDL question's code fit the use case despite not having written a line of VHDL (or Verilog) ever.
Or you could avoid the Rube Goldberg and just be upfront about the "buyout option"/"bid max" you're reserving on every ticket.
His Harvard speech a couple weeks ago (which he took three months to prepare for) was an pretty clear bellwether of his political ambitions, an arena in which public speaking skills are crucial.

I'm not sure I can get past this, personally... http://www.npr.org/sections/alltechconsidered/2016/02/26/467...

If pursuing -actual- equality (treating everyone equally, not singling people out based on shallow attributes) is something that Zuckerberg believes should result in name-calling / scolding / disciplinary actions... bleh.
Shouldn't we get told about this 5 minutes after it ends?
Every (hetero) marriage.
Quite true. But if you are concerned about the EnergyStar cuts, it is fortunate because they are not likely to happen.
Friendly writing advice: use simple words. Elongated romance (etymologically-Latin) terms sound pompous. Short words are better. Think "gut" not "stomach".
Yeah, and it's total hell, I worked in that industry.

Imagine having to uproot your entire life and move at the end of the project because there aren't local jobs or that pay(which is 30-70% lower than standard SE roles) means you can't afford stay around in a high CoL. Many people I knew in the game industry lived month to month(present company included).

If there's any SE industry that could do from unionization it's gamedev.
He's doing this because he thinks he's a competent politician who could make the world better? Or because he's looking at Trump and eyeing the throne, realizing everything a billionaire president could get away with?
Here be Opinions:

I hate generics.
also, I hate exceptions.

Too many people are wanting "magic" in their software. All some people want is to write the "Happy Path" through their code to get some Glory.

If it's your pet project to control your toilet with tweets then that's fine. But if it's for a program that will run 24/7 without human intervention then the code had better be plain, filled with the Unhappy Paths and boring.

Better one hour writing "if err" than two hours looking at logs at ohshit.30am.
Maybe now you can ;)
[Unless it's obvious to others,] paper doesn't conclude that DDR1 to DDR3 discrepancy correlates to error rate. It only concludes from empirical measurements that memory density scales with error rate (2).
It's possible your data (and types) are short lived.

When I'm doing text processing for example, I pass the same strings/dicts/hashes through dozens of functions for cleaning, sorting, organising, benchmarking, comparing, etc..

It's not just in->save->out CRUD work.
"In this study gender differences in thermal comfort and use of thermostats were examined by a quantitative interview survey with a total of 3094 respondents, and by controlled experiments. The studies were carried out in Finland and considered everyday thermal environments: homes, offices and a university. The results show significant gender differences in thermal comfort, temperature preference, and use of thermostats. Females are less satisfied with room temperatures than males, prefer higher room temperatures than males, and feel both uncomfortably cold and uncomfortably hot more often than males."

"Gender differences in thermal comfort and use of thermostats in everyday thermal environments". Building and Environment, Volume 42, Issue 4, April 2007, Pages 1594-1603
Oh, goodie. I get to compete against people who are gaming the system to enhance their artificial reputation in the name of a market.

Do I get to trade recommendations with 30 people on "Agile Methodologies?" We can turn LinkedIn into a MMORPG! Great!
It's inarguable that the final probability of contact is the product of a large number of non-certain events.

By that metric alone, and given that the probability of each of realistically pretty small... contact doesn't seem too likely.
Paywall, so I can't read before commenting, but the main question: would he need to divest himself of FB shares before running and/or if he wins?
I also agree, if you have a heat pump do not use auto mode, it will never do what you actually want.
Ask HN: How to start with an augmented reality app for mobile
this is my first post to HN please be kind to me if iam violating any rules. i am at the final year of my undergrad study in computer system engineering i want to build an augmented reality app for restoring some historical places and augmenting them in real world for people to experience these places any where in the world.my previous knowledge includes c/c++(enough to get started building the app)html/css/javascript/mysql/php(enough to build a simple dynamic website)assembly language/verilog what knowledge i think i dont know have in this regard is of graphics programming or using any graphic api's like opengl, no experience in unity but i am going to dive in it.
knowing that much about me what would you suggest.how do i get started.what resources should i use to get the skills of building any kind of augmented reality app.what are the good practices and bad practices.can this project be completed in one year.how will be i treated in market after doing this project with a degree of BS computer systems engineering.any thing would help thank you.
What are some little-known but useful features of the tools used in prof'l math?
Newton's law is for convection of heat into the air. The cooling of the earth happens by radiation into vacuum, so it's actually much MORE temperature-sensitive: the heat radiated is proportional to the fourth power of the temperature.

https://en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_law
As I understand it - the sea ice extent is a quite different matter being thin and regenerating yearly. These lost iceshelves (including Larsen B in 2001) were hundreds of meters thick.

I wonder what age these shelves were and what a sustainable rate of such events would be. Without seeing such information I dont trust general statements on the events meaning.

As another massive iceshelf breaks off - it really looks like an event which we could connect with more for these environmentally crucial times.
I think the negative attitude comes more from frustration than from anything else.

> I am a professional programmer working at a large company and I am pretty sure that 95% of my colleagues (myself included, as difficult as it is for me to admit) have no idea what a reified generic is.

I didn't know what it was called either until I saw them mentioned here, but now that I know about it, I get why it would be useful. Before that, I kind of assumed all languages with generics would also allow you to access the type information at runtime.

> I have run into some problems where being able to define custom generic containers would be nice, but I don't feel like that has seriously hindered my ability to deliver safe, functional, and maintainable software.

I don't mean any disrespect, but this is a very good example of the Blub Paradox: http://wiki.c2.com/?BlubParadox
It strikes me as daemon porn.
“You filthy-minded little pervert” error when registering obscene .to domains
Google Cloud Platform Expands to London
I wonder how much Lovecraft was influenced by writings like this one. Creatures like 'Tsatoghua' and 'Azathoth' might be inspired by the depiction of 'Bael', 'Adramelech' and the likes.

Oh and by the way, with 'Necronomicon' you mean this this one [0]? I have one as paperback (I didn't even realized Hardcovers existed, up until now). Giger was always one of my favourite painters. I bet in a couple of decades, people will wonder about his images as we are wondering about Plancys Dictionnaire now.

[0]: https://www.amazon.com/H-R-Gigers-Necronomicon-Giger/dp/0962...
Better, balanced diets also create positive feedback loops in the healthcare equation too -- especially for low income homes. Like many things, it is a human psychology and behavioral challenge...
Artificial Intelligence Helps Build Brain Atlas of Fly Behavior
Skylake-X without ECC: $999

Skylake-SP with ECC: $3,000

There's your answer.
Higher is better in this case?
Obviously solar input dominate over whatever energy we add through burning fossil fuels. Nobody contests that. You must have heard of the greenhouse effect. THAT is the issue. By changing the composition of the atmosphere, a fractionally greater percentage of the astounding amount of energy is reflected back to the earth instead of escaping into the atmosphere, raising the temperature of the atmosphere and oceans.

Imagine sitting in the sun on a warm but not hot day. Now imagine you are sitting in a car in the same spot in the same conditions with the windows rolled up. There is no extra energy being released, just the plain old sun, but the temperature you experience is going to be much higher. Indeed, the temperature increase doesn't grow without bound, but it is meaningfully higher.
I would see Zuckerberg rise to power by first becoming a California Governor. Maybe he could swing by getting the Republican Nomination without experience .
What kind of "system" are you looking for?
15/15, not that it matters. I guess all those years of reading about languages on HN and trying out languages even when I had no real use for them was good for something, at least. :)
I worked in LibTech for 6 years, and despite crafting a system that was easy to use and intuitive, some of our university library customers still wanted their students to go through training - and produced hard copies of their own user guides to the discovery service, despite us releasing new features every few weeks.
I hope he sticks to running facebook and his... charitable endeavors.

From my perspective the current inhabitant of the White House provides a fine illustration that "success" in the world of business does not necessarily translate into success or effectiveness in the world of public service and politics. This feeling has only been compounded by the likes and conduct of members of the current administration like Tillerson and Mnuchin.

Zuckerberg's demand not to be quoted after meeting and talking with people is a huge red flag to me, for example.
Localtunnel exposes your localhost to the world for easy testing and sharing
Cover (YC W16) Raises $8M Series A
For sure. So, 1000 True Fans has been around as a theory forever. But the tl;dr version from the book is that it only works in extreme circumstances. So for example, if your audience is incredibly wealthy. Or if you're not selling a product but just looking for page views or email subscribers. Or if you have virtually no overhead on a project and can turn a profit with every user that signs up.

But ...

1. People don't share how we often think they do. They can be selective. So the idea that you just need 1,000 and that 1,000 is going to love and share your stuff actively is kind of bogus. Maybe 100 of them actually do it, then the 900 others either sometimes (or not at all) pass on your stuff. So you need way more than 1000.

2.There's rarely such thing as a true fan (except, again, in rare instances.) Customer loyalty today can be gone in a second if you say or do the wrong thing. So there's an assumption you're going to maintain all 1,000 overtime that doesn't hold up. That means the alleged multiplier effect of having the first thousand doesn't (always) exist.

3. You might get 1,000 loyal people, but they don't have a ton of money or resources or whatever to sustain doing the thing you want to do. 1,000 enthusiastic people who show up at your band's free show is great, but when only 25 of them show up to a paid gig, that's a whole other story, and this happens a lot more than you'd think.
I second this, sounds like very good idea: Feedback for the algorithm so that it can update its internal model in supervised / reinforcement learning fashion.

Further ideas: users can suggest totally new tags for a given article, if the current tags seem to miss something.
I will spend every time I have against Zuckerberg becoming President. I do not trust him, and I do not want Facebook or him running this country; Sadly, in many ways, they already do.
Why does it say 'Annual Recurring Revenue' on their chart? How is it 'Recurring', it's not like it's subscription based? It's straight up revenue.
Last sentence of the article, which is improperly titled for some reason:

>As Mr. Zuckerberg was leaving, he made one request, Mr. Moore said.

>“He said, ‘If there are any news reporters that call you, just make sure you tell them I’m not running for president.’”

The majority of the article is just about how Zuck's entourage worked to try and make his encounters feel more spontaneous. I felt bad for both the tokenized middle Americans and for Zuck, for whom the construction of his social encounters was necessary for security (and lets not kid ourselves, probably PR) reasons. I don't know if he'll run for President but I think for as tacky and PR-related as the trip is, I think he does genuinely want to learn more about the rest of the country, if only to improve Facebook's UX.

That's not an endorsement though. I think he would get crushed in a Presidential campaign.