skysight-inc/HackerNews huggingface dataset:
>Compared to them Go is a very well thought out and elegant language.

But interestingly, not one I would choose with which to embark on a project that I expected to require more than 2000 lines of code (as a ballpark scale measurement).

Go seems to be an excellent glue language. It's very suitable for making a tool that does /this/ and only /this/, putting it in a docker container and running 500 of it at once, linking other parts of my stack together.

I would never use it to write a RDMS, because (as someone who has admittedly been following the situation only loosely) the language maintainers don't seem interested in solving other-people problems. They seem to be making a language for them, and I can respect and understand that, but it certainly gives me pause to think about using it for anything big. If I run into a problem that Go can't solve, will it be possible to persuade the language developers to give a shit? Situation unclear.
There are ways of doing this that don't involve expending energy, but it requires re-thinking the very concept of the modern house.

A thousand years ago you had to build things this way, you had no alternative, but now it's taken for granted that air-conditioning will solve all problems.
What evidence do you have of this? Judging by other comments, it's pretty clear everyone got the same questions in the same order.
yes, the 3gs didn't have loca, although the 4 and beyond did. Android phones tend to have much more expensive LCD's which since about 2013 are all loca'd to the glass and digi, so when the screen breaks on your s7 it's a very pricey fix.

At the shop I worked in, in the case of broken glass but fully working LCD, on a galaxy s3-s5, we would spend about an hour holding the screen assembly under a heat gun and slowly peel the glass off the LCD with a playing card. The we could put on new loca and glue a new piece of glass on, which cost ~$10. We charged like $120 for the because it took forever and there was like a 1/4 chance you broke the LCD and then replacing the assembly was like $110.
WebL: A programming language for the Web
And that’s false. There’s laws about this, and there’s rights about this. And the right owners can do what they want, if the law allows me to sell content for which I bought a license, I should be able to do so.
A month long vacation is a luxury most don't have here.
The VC industry is somewhat unique in the US in that it takes a long, almost-industry-wide vacation at a time of year when other American professionals do not have a coordinated vacation. People who have to interface with the industry (like e.g. founders) are occasionally annoyed at what is, from their perspective, an unannounced total work stoppage.

It is useful background knowledge here that American professionals culturally expect less vacation total than European professionals do (the norm is ~2 weeks) and expect it to be largely non-contiguous with the exception of the end-of-the-year holiday season.
That's not an answer. That's just Intel being dicks.
Thank you for taking the time to find some examples supporting your argument; I found them quite persuasive.
Yeah and if you read the quotes in the article, he's definitely more focused on the content than how it was made
It's already ended. I have an 8-"core" AMD FX CPU, and I decided to underclock it to 1GHz to see how games reacted. You'd be surprised how playable many games are. Mostly, I guess, because the thread communicating with the GPU does not need all that much power, so frame rates stay semi-playable.

Anyway, with an underclocked 1GHz FX 8350, The Witcher 3 saturates about 5 cores in cities and nibbles on the sixth core. Dragon Age: Inquisition uses up to 8 cores. RiME uses 4 cores. TrackMania Nations uses 1-2 cores.

Generally, AAA games have been post-quad-core for years now.
> 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.

As someone who's also spent a fair amount on gear, the post-processing part is the thing I've had most issues (read: spent least time with) to get right, and while I haven't tried all software, I haven't found a one-click solution of sufficient quality.

I've been hoping for a while that ML might lead to something like this. I would like if I could spend all that time taking photos, and no time fiddling with them afterwards.

Could you recommend any "enhance" feature that you've encountered that you think is okay?
That's one of the reasons I made the switch to iterm: https://www.iterm2.com/documentation-automatic-profile-switc...

The actual automatic profile switching can be a bit of a pain because you need to install the integration on each machine you ssh into. But iterm also gives you access to a bunch of proprietary escape codes, so I was able to just wrap ssh in an alias that would automatically change my terminal colors and display the ssh command as a badge in the corner to keep my dumb ass from accidentally screwing up a server.
The problem munificent was talking about is that for more complex types you cannot write that type checking predicate you want, which would check if a value belongs to the given type and return a variant-free version of the object. For example, if you have a reference to an array of integers in the typed part of the code you need to protect against untyped parts of the code inserting non-integers inside the array. The only solution is to insert typechecks in the reads and/or writes to the array (there is more than one way to do it, with different tradeoffs in expressivity and performance). A similar problem happens with functions: if you try to give a static type to a function with a dynamic implementation you can't just make the check at that point. You also need to insert type checks after every call, to see if the return value has the expected type (and again there is more than one way to do it...)
The Asteroids demo is cool too:

https://xviniette.github.io/AsteroidsLearning/

AI Lab at UTexas Austin has more Atari 2600 NEAT demos as well. The Kung Fu Master "button masher" style makes me think a Street Fighter V agent would be hilarious to see in Human vs AI competitive action!

http://www.cs.utexas.edu/~ai-lab/?atari

For a proof of concept, this shows the capability of ML in a web browser. Creating an ad hoc cluster of a hundred webrtc peers would yield a formidable (but slow) meta learner. And just to put it in perspective: sentient.ai's petascale darkcycle cluster consists of ~1M CPUs and ~1k GPUs:

https://www.sentient.ai/platform/scale/

Distributed computation seems to give natural evolution a competitive advantage: it is by design already parallel.

Reference for further study: Evolving Deep Neural Networks

https://arxiv.org/pdf/1703.00548.pdf
I found this [1] piece of fake news more entertaining (and accurate ??).
[1] https://twitter.com/GrantTucker/status/878535146709950464
Google Payed Hundreds of Thousands of Dollars to Academics Writing About Google
I installed an Amazon Echo Dot in a car and it was the best infotainment system
I think you may have misunderstood - it is the Larsen C shelf that is held in place, not the iceberg that it calved:

An iceberg the size of Delaware is now in motion. If it follows the path of previous icebergs from the Larsen Ice Shelf, it will drift north along the coast of the Antarctic Peninsula before heading northeast into the south Atlantic Ocean, according to NASA.
> "Climate change" doesn't make specific enough predictions about this type...

Actually it does. In a warming world more frequent calving events are expectable. This part of Antarctica shows quite some positive temperature anomalies. So, asking whether Larsen C would be still intact today without Climate Change the answer is certainly yes.
It sounds like augmented reality will be the signature feature of the iPhone 8
It is definitely possible, but I was saying that switching to LLVM would take a while, and that even GCC updates are painful. 5-10 people for 6 months is a fairly serious time investment for a community project (especially since we have a lot of other things on our plate).
Top Regex Books
That's why I mentioned "a few rounds of it". Use 1000 if you're paranoid, you can make it as computationally complex as BCrypt. And, of course, you should use salts. Good luck breaking that. You couldn't even break my double MD5.

Another thing you should do is not allow common or short passwords. That includes "password123". That alone will immediately elevate your security.

> Additionally, if I can find a bit of text that hashes the same I don't care what the original password was. I have a key that works

And you clearly don't understand how the collusion vulnerability works. You can't create one with a given hash. You carefully craft two documents that hash to the same hash, which you don't know in advance. Again, you can prove me wrong by doing just that to the hash in the code snippet.
Any of his work in particular?
It is really an extension of the "Don't talk to cops" rule[1].

I wish I lived in a world where I trusted the police.

[1] https://www.youtube.com/watch?v=i8z7NC5sgik
so 'email .. on a mobile phone' patent? not to mention He was the one helping them with this particular application, and even mentioned it almost 10 years ago in his original paper.
Yes! Developers are people too..
125k rev at, say, 15% margin is less than 20k/mo income. Decent for a one person company I suppose but hardly untold riches.
As I said, countries that are sovereign in their currency and don't hold any foreign-denominated debt cannot suffer debt overhang. Or put another way (to specifically address your link, though I only got four paragraphs), there is no involuntary default risk if we're talking about a country issuing money and then issuing liabilities denominated in that money.

Regarding specific claims in your linked article:

- Bond markets in such countries are subordinate to central banks; the most obvious case is Japan, where a greater-than-200% debt ratio is accompanied by, I believe, negative yields on public debt. Central banks (again, in countries that have nonconvertible sovereign currency) totally control short-term interest rates, and so indirectly control long-term rates. Creditors take the central bank's number and then risk-adjust and discount it for borrowers; for the government the risk is zero, so they just discount it.

- Ricardian equivalence is a stupid model. Have you ever made consumption or investment decisions based on a belief that public deficits will result in higher tax rates at some point in the future? I certainly haven't.

- "Workers organize to protect their jobs," but I guess the anti-union bent says a lot. Nevermind that spending equals income; a falling wage share is a far more plausible explanation for less-than-desirable growth in most situations.

- "savers [...] withdraw their bank deposits" The loanable funds model is not how banking works, but that's a much lengthier discussion. Suffice it to say, it's still the case that central banks set interest rates. I assume this is the reason the author brings this up, because otherwise the question is---they withdraw their savings and do what?

- Again, the only way the US government can default on US Treasury obligations is if Congress explicitly decides to do so. There's no mechanical or functional reason this might happen.

Historically, countries have not been sovereign in their currency. You'd have to be more specific about Argentina, though its biggest debt crisis was because its currency was pegged to the US dollar. Likewise, the current troubles in the Eurozone come from a lack of currency sovereignty. These things are unfortunate, and will probably lead to a dissolution of the EMU at some point, but they have no bearing on the US.
Is there any plan to open source the software?
Bonus Episode: The Ten Commandments of Startup Success
Researchers 3D print a soft artificial heart that works a lot like a real one
Joining an accelerator is a way to break into that network while focusing on your business. Depending on the accelerator this provides a pre-vetting too (your startup was picked as one out of thousands or more for a reason).
Interestingly, certain non-medical names for the other organ give:

Error

This word is unacceptable as a domain name.
Thanks for the tip, you made me go google some things! [0]

Do you need a full-on JIT, or just a runtime? [1]

[0]: https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...

[1]: https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
This goes for anyone on HN -- feel free to email me directly. I'm (my HN username)@stripe.com I'm happy to expedite things if e.g. they're time sensitive for you.
Some are saying that the "sad but true" comment is a commentary on American/Silicon Valley culture.

I interpreted it as a comment on the fact that VCs will pass on funding if it doesn't fit into their schedule
This is interesting because there's been some controversy with 1Password pushing people to use subscribe to use a cloud membership as opposed to a single purchase for a version using standalone vaults.

They had 5 of their employees post super positive responses in the comments about how awesome Agilebits is and how at first they didn't think it was a good idea, but then they realized how great it is. I haven't seen this technique used before.

It's also interesting that they are trying to use an appeal to emotion to respond to people who explained that they only want local for security reasons(Pathos vs Logos):

"I remember fielding a request once from a woman who was asking for our help. She was distraught. Her husband had passed away suddenly. He handled their finances and important paperwork... It was one of the saddest moments for me having to tell her that without the master password, the data simply could not be recovered."
getting downvoted for asking questions.

HN sometimes really can fuck right off.
Exactly. If using Linux means getting stuck with apps that are horrifically slow and your battery life is awful, whereas just switching to Mac or Windows eliminates these problems, that's not going to make Linux a very attractive alternative.
My understanding is that you can achieve higher density with a toroidal dyson swarm (e.g., http://burtleburtle.net/bob/scifi/dyson.html ) , although this has the drawback that planet position in the habitable zone varies.
FWIW, here is a similar project done in C#: https://github.com/A9T9/OpenCV-Face-andmore-Tracker
The case for free-market anticapitalism
> The Eiffel compiler required four distinct sequential processes (note: not phases. I really mean that four programs needed to be run in sequence, and each of these four programs implemented who knows how many passes). Eiffel generated C++, huge executables, was incredibly slow (even with contract stuff turned off).

This was not an inherent problem of the language, but one of the implementation.

I know this because I wrote a compiler for an Eiffel dialect for my Ph.D. thesis and there have been other Eiffel compilers without these shortcomings.

Also, EiffelStudio – which seems to be what you are talking about –
generated C code, not C++ and had the option to generate an intermediate representation instead that could be mixed with compiled code.

> It was a very verbose language that implemented all known features under the sun, a bit like Ada and Scala.

It was actually pretty minimalist, not at all like Ada or Scala.

Code was verbose because (1) programmers were encouraged to annotate methods with contracts and (2) exactly because it was minimalist and didn't have a lot of alternative ways of expressing the same functionality.

Edit: There are two hard parts about writing an Eiffel compiler.

1. Getting the semantics of feature renaming during inheritance right. If you aren't careful, it's easy to introduce errors during this step.

2. Doing separate compilation for mutually dependent classes. This is where much of the complexity of the EiffelStudio compiler comes from. Java solved the problem by simply not allowing separate compilation in those cases. If class A has a member of type B and B has a member of type A, they need to be compiled together.

Everything else that's involved in writing an Eiffel compiler does not require more than than what you learn in your typical compiler course. (Though, obviously, experience will get you better results.)
Net Neutrality Day of Action spurs millions to speak out for online freedoms
Apple's policy on VMs feels so backwards and it really bothers me. Apple expect you to have dedicated hardware if you want to do CI? It makes Mac/iOS projects a real pain and that's not including how much hassle Xcode only functionality is to script.
On the other hand, you have two unknown dogs approaching you. They are of a potentially dangerous breed, and will likely defend their territory.

Sure, your pitbull might be a lover but this type of dog is frequently in the news for biting people and killing children/elderly.
Is this website paying people to register
I'd also be fine with it if they switched the ordering of the tuple so that only unpacking one thing gave you the element instead of the index. My point is mainly that the behavior you get currently with a slice is not what you want 9 times out of 10.
There was a point made that 4 groups of mining pools can perform a 51% attack if they were orchestrated. That's not really decentralization is it if such a thing is possible already?
How about F#?
Top highest-paying tech jobs in SV
Thanks for the tip! Looking at the "Card Catalog" book on Amazon [0], I see it seems to be more of a photo book more suited for coffee table reading.

[0] https://www.amazon.com/dp/B01NARMY8O/
Sounds like something you can only sustain when you're young and healthy.

http://www.abc.net.au/news/2015-06-18/fifo-work-can-lead-to-...

https://www.australianmining.com.au/news/fifo-lifestyle-poin...
CS still pays way better than most stuff in Canada and almost every school's CS department is struggling to meet demand. I'm sure there would be some negative effect in terms of demand but realistically the supply side is so constrained especially at good schools I doubt you'd see any real downtick in graduates.
Detroit has thousands of dogs roaming the city, in packs.

http://www.mlive.com/news/detroit/index.ssf/2014/10/detroits...

They kill other dogs, attack people, they are a huge nuisance.
My car (2017 Volt) has that same head unit, but with CarPlay (I'm surprised his doesn't have CarPlay)

CarPlay can do every thing mentioned with Siri, while also not keeping an Echo Dot in a car 365 days a year. If you don't have CarPlay Bluetooth alone can already get pretty close with "Siri hands free"
Well, VHDL was heavily inspired by Ada, given they both came out of DoD contracts around the same time...
Luckily, from 2018 on, SNI will be mostly unnecessary, as LE will support Wildcard certificates, with DNS verification, for many domains in a single certificate.
Exactly. Like when people don't give a shit about audio quality and end up damaging their ears because of speakers with poor frequency responses.

Most people would care if they knew the difference, they do not. It is up to those who know to tell them, to make a stance and denounce the shit.
Sexual Harassment Isn’t Just a Silicon Valley Problem
Up to what point can the output be controlled?
Can complex conditions be created?
e.g. a lake with a mountain background during the evening
You'd think the downside would be living with the knowledge you killed someone's beloved pet. Cops are people too.
Why would they say that? You can't have HDR with a single exposure.

I think you're trying to say professional photographers don't apply tone mapping to single exposures, but that is false. There are times when it's not 'technically proper' to apply tone mapping to a single exposure, but it makes for a better picture.

Really it sounds like you're trying to make a snarky comment referencing how some professional photographers complain about novices over using HDR on flickr. But who cares. You can have a professional quality photograph that uses what some pros think is incorrect tone mapping. Just like how you can have a novice hack together a working professional-level product that many professional engineers think is trash. If it works and meets the criteria, who cares.
As I said a month ago when this coverage started, it is very strange how there are so many people (in the media and internet posters) who are so sure about that, when the actual people studying it claim otherwise: https://news.ycombinator.com/item?id=14577296

>“Although this is a natural event, and we’re not aware of any link to human-induced climate change, this puts the ice shelf in a very vulnerable position. This is the furthest back that the ice front has been in recorded history. We’re going to be watching very carefully for signs that the rest of the shelf is becoming unstable.”
http://www.projectmidas.org/blog/calving/

>'Andrew Shepherd, professor of Earth Observation at the University of Leeds, agreed. “Everyone loves a good iceberg, and this one is a corker,” he said. “But despite keeping us waiting for so long, I’m pretty sure that Antarctica won’t be shedding a tear when it’s gone because the continent loses plenty of its ice this way each year, and so it’s really just business as usual!”https://www.theguardian.com/world/2017/jul/12/giant-antarcti...

>"And while climate change is accepted to have played a role in the wholesale disintegration of the Larsen A and Larsen B ice shelves, Luckman emphasised that there is no evidence that the calving of the giant iceberg is linked to such processes." https://www.theguardian.com/world/2017/jul/12/giant-antarcti...
and there are military applications as navigating near the sea floor is greatly facilitated by having accurate maps. I am a bit surprised this isn't an NGA effort.
"Police should have a loud speaker and strobe light on their uniform that trigger when they unholster their firearm."

Interesting idea, really. In addition to the warnings, the unholstering should also activate body and dash cameras (if not already on), and send a signal of the event to authorities (plural) which records the date/time/lat/lon/etc...
Very impressed by the results.

I hope that one day our driverless cars will alert us when there is a pretty view (or a rainbow) so we take a moment to look up from our phones. Every route can be a scenic route if you have an artistic eye.
Roku Expects to Launch IPO Before Year-End