skysight-inc/HackerNews huggingface dataset:
well if intelligence is recognising and extrapolating from regular patterns in your sensorium, surely the AlphaGo system is rather intelligent; even just playing against the search-less pattern subsystems on the version that beat Fan Hui (way weaker than the one we saw in the Lee Sedol match by Google's internal ELO assesment) almost any non-professionals would get crushed. So it clearly learned a great deal from both go game records, and from experience of playing.

But isn't a question of creativity rather different from the matter of intelligence? I'd love to see recommendations on papers that try to formalize creative AI systems -- but I'd expect something with less focus on exploitation and more on exploration than a goal-directed game engine. Maybe using some novelty signals or the like.

The fact that people redefine what AI whenever reached is is a valid point; but that does not mean one should lump all sistems into the same basket.

Something like a pop music composing and light novel/screenplay writing bot at least seems like a doable goal, yes, but it def isn't AlphaGo.
It's not even the same company. It's a new company that purchased the brands. Actually, the Hostess assets were sold off to multiple companies, but the one under discussion here purchased the Hostess and Dolly Madison snack cake brands for $410 million. The problem was that the old Hostess company was $860 million in debt.

The OP's theory that the old executives got rich is completely without merit.
Silicon Valley is not like Wall Street in that way. If quantum computing breaks public key encryption the world is in deep doo-doo though.

It is like Wall Street back in the 00s in that it attracts greedy people as well as people in it for the love of it. I predict the greedy people will ruin this iteration of Silicon Valley, if they haven't already.

It also has a savior complex that is convinced Silicon Valley is "doing God's work". In other words drinking the Kool-Aid. "Do well by doing good" is a bit self-serving to me. It's a big warning sign when an industry constructs a mythology around itself. First, it's used as a psychological reward for employees that allows employers to suppress wages. Second, like any moral framework it makes ends-justifies-the-means rationalization easier.

It's just commerce! Get over it.
These are good, but some of our codebases predate these conventions. We don't even use // for commenting, because the code could find its way to a compiler that can't handle C99. Secondly, the overriding principle here is that the massive company, despite dealing with a huge variety of architectures, has to speak one language.

If I were to start a company today in a similar domain, and not have a legacy to deal with, I would mandate uint_{least,fast}{8,16,32,64}_t and such.
This looks great. Obviously you'd need to have a KVM setup installed, but is there any other requirements for this, such as mysql, etc?
Add to that, that the author is an Electrical Engineer.

Not that it's a bad thing but if he does programming as a hobby it means that he only used it a few hours a day for 6 months.

I don't quite understand why HackerNews gave so much importance to some random developer opinion on Rust.
And once the workers are all gone, the only people left to cut will middle and higher management.

Somebody, likely in an audit or an internal controls position, will be the last person to turn out the light.
Yeah, that's pretty much what's going to happen. My employer just acquired a rival that does exactly that, so now my entire division is gradually shifting to build on their work and automate more and more.

The biggest change internally is what kind of grad degrees people get. 10-15 years ago everyone went for an MBA when they wanted to move up, now more people are getting their Stats PhDs, then coming back and applying their knowledge to problems that would have been the domain of B-Schoolers just a few years ago.
Unless the company covers it up somehow, and since they have a very clear profit motive...::crash::
Ask HN: Is web programming a series of hacks on hacks?
Been doing application development, primarily backend development, for a number of years. I've always found it quite easy to move up and down the stack and work anywhere from UI down to the bare metal in a number of environments and languages, and always the 'fast learner' who quickly knows the system inside-out, even when thrown into some area that I've never seen.

Lately I've been doing some web development on a fairly long-lived and large code-base, but I'm finding it MUCH harder to wrap my head around than application development ever was. I think my difficulty is that the whole environment feels so... HACKISH... everything is a horrible hack on top of a horrible hack. (yes, I'm familiar with the history, been using the Internet since before the web) I'm not even talking about the fact that everything has to be stateless, in fact I develop desktop apps as stateless even driven UIs as well, but just the fact that it really feels like there's no consistent way to do anything, there are 1000 different frameworks, all with their own way of doing the most basic tasks, and my experience is that they all ... well... suck.

Am I missing something? Is it me resisting change? Is web programming really that bad? Is it really just that I need a new mental paradigm?

Can you recommend any good resources to help me orient my mind to this new way of thinking?
Lol. This guy was involved in a massive scam in the online poker world years ago. not sure if he's completely changed. I don't know what he's doing in the SW world.

Source:
https://www.highstakesdb.com/2375-haseeb-qureshi-admits-to-c...

http://www.cardrunners.com/blog/internetpokers/the-girah-sca...
> However, a trait has no knowledge of the underlying implementation. So a trait can define abstract functions, but can't access any underlying fields.
> ...
> Let that sink into you. My first reaction to this was "Sorry, what?!". While there are valid criticisms against OOP, to offer this as a solution is just silly.

This is a misunderstanding of what traits do. Interfaces in Java have no knowledge of the underlying implementation, either. And more generally, neither does an ABC: you can't use fields you don't declare in the ABC in methods declared in the ABC.

It is sad that Rust traits can declare only functions, not fields; so you must redeclare your fields as methods if you want to be able to use them as part of a default implementation (I think). Later the author explores this option -- but notes the "field methods" must be public along with the real interface of the trait. I am not sure what options Rust provides for making them private. For example, it might be possible to split the trait into a public and a private half. (But maybe not: https://github.com/rust-lang/rfcs/blob/master/text/0136-no-p...)

I do question the wisdom of the author's design at a higher level, because the author is using a trait for provide an implementation, not just an interface. If the implementation really applies to everything that matches the trait, it should probably be provided with a generic. If not, it is at worst tedious, but hardly limiting, to recycle a generic definition by calling it in an implementation.
The prof noted that it's almost all EE folks, with a few others, but didn't mention Comp Sci. Can anyone comment on why there were seemingly no Comp Sci people in this class? Wouldn't this be 'core' to Comp Sci?
You sound like an employee who thinks they're an employer.
"Did any executives take pay cuts?"

They lost their jobs and the company's assets were sold off in bankruptcy court.

That's a significant pay cut, I'd say.
Actually, I think most of the OCaml GUI libraries (lambda-term, for instance) do use objects and classes, because it makes sense in that context.
Entire point of having autopilot is not to have hands on wheel! I really don't think it would serve any purpose other than legal caveats. Even if your hands on the wheels it takes much longer to reacts if something bad happens. I hope this is just because its early days of self-driving so we can collect some test data and improve the system to the point that it is actually self-driving.
Reminds me of Turing's morphogenesis.
https://www.wired.com/2011/02/turing-patterns/
If you're too scared to make changes to your application, that's a great reason to start making sure you have test-cases, and a test-suite.

My toy side-project has a full regression test which is executed before any (automated) deploy/upgrade, for precisely this reason.
> It also has a very interesting property as an adjective, and that is its impossible to use the word, dynamic, in a pejorative sense.

Such a wise consideration!
Another example of why a brand matters so so much. Brand managers all over have to use this as an example
I've found it easier to either get an absentee ballot or vote by mail, and in a lot of places around here you can do early voting. haven't gone to a poll on election day in a long time.
30 lectures on Fourier transforms and not one mention of the Fourier transform over compact groups? (Which is arguably the most generalized/abstract formulation of the concept of a Fourier transform.) A lot of recent research has been done on FFTs over groups like the rotation group and the symmetric group, and this work has lead to significant progress on problems that were previously considered intractable.
Maybe not markup language, but the idea is to show the markup. To get a paragraph break, you still hit Return and don't try to type that end-of-paragraph marker.

The field codes are more like an actual language; you can insert a field and then type the content in it.
20-30g is low-carb, and induces dietary ketosis (read: not ketoacidosis) which is in essence a cure for type 2 diabetes.

Everything other than that and it no longer fits that category.
Thinking more clearly, no. You're right, I would just take the $2000.

But...as I pointed out in my previous argument, a book is not comparable to a BMW, acquiring a new skill is. "$30 is cheap for acquiring a new skill" depends upon the premise that the $30 has some potential towards acquiring the new skill (which would depend upon some evaluation of the author and the book contents). Otherwise it's just an "I have $30" iPhone app.

Actually I think I could put it this way better – if I tried to sell you a $2000 lottery ticket with a BMW as a prize, wouldn't you at least enquire around and see if you could get one cheaper?
Show HN: my YC W17 App "Sellbyme – Blog Monetization as It Should Be"
So you want to run an open-source project
After loosing the key's once... I got a bit paranoid and set up a backup phone that stays at home. However lately i've started using enpass which allows me to sync the 2fa key's as well as the passwords.
He explains himself here: http://haseebq.com/about/

If you didn't see his previous posts he's clearly a pretty skilled self-teacher - negotiated up to 220K offers at Google and Airbnb despite going to a bootcamp.
> Earthquakes, tornadoes, floods, all can grossly change the environment at a particular geocoded location.

As do other car accidents.
Or if you're looking for variance rather than mean. You can't beat the beta of a lottery ticket!
The driver is still the final authority. Pay attention and in most cases, if you die, it won't be your fault.
Yes -- the name of the Han people and the name of the logographic script Hanzi are both meant to recall the golden age of the Han dynasty.
Flip Diving Hack Tool (Android/iOS)
Depends on the individual. I had little trouble staying keto for over 18 months once I saw it working.

(cardio) Exercise alone generally doesn't work unless your genetic predisposition makes you a good responder to cardio; see the University of Bath study or Michael Mosley's "The Truth About Exercise".
There are alternatives to C, people just need to search for them.

http://www.mikroe.com/mikropascal/pic/

http://www.mikroe.com/mikrobasic/pic/

With support for all really tiny CPUs out there. The language runtime does the OS role.

Just one possible example, there are other vendors.
It looks like there is a font rendering issue in this image:
https://global.localizecdn.com/uploads/1463786278815.png

The last item on the right column should look like this: 中文(简体)
Ask HN: Have you ever been hurt by a lack of privacy?
I've recently taken an interest in privacy and security. The two concepts seem bound. A lot of people seem freaked out that the government and corporations are monitoring everything. I'm not saying they shouldn't be freaked out. But I'm wondering specifically why are people freaked out? Are there material ways that this lack of privacy hurts people or is it more anticipation of future harm?
instead uses ketones for energy

Mostly free fatty acids, actually; also ketone bodies.

Some organs require glucose, which can be made from protein via gluconeogenesis.
Unsure which candidate you're talking about (both?)? They're both equally awful in different ways.
If I may, XKCD is as opportune as ever: https://xkcd.com/605/
In a similar category is Shellsort[1]. When I learned about it, they helpfully neglected to mention it was created by some guy named Shell; unlike bubble sort, insertion sort, mergesort, etc., the name has nothing to do with the technique. I spent way too long trying to figure out what it had to do with shells.

1. https://en.wikipedia.org/wiki/Shellsort
With $1M net worth (expect $40k/year annuity,) you'd have to live frugally to be truly independent, especially of you have a family. With $5M net worth, you could live well, independently.

A 9-5 is unlikely to let you save $1M, much less $5M, unless you're high level in a big company. If you're very early in a big success, you can get there.

However, in many ways, employee 15 and up is the worst of both worlds. Small stock grant, sub market salary and benefits.
Examining the Architecture of the Art Deco Automobile
Not in this detail, no. And I bet there many are CS curricula where fourier transforms aren't in the core courses (or even not explicitly present at all).

It's only relevant for some application domains (and has no "pure" CS use case I can think of), so a basic idea what it does, as a single lecture in a maths course or so, is probably enough in many cases. If you go in an field that uses it, you hopefully learn it in more detail there (or go googling for resources like this...).
Yeah, I think a more appropriate statement would have been "If you don't know how compilers work, you don't know how software works".
I don't know that they're all "horrible" hacks, but yes. We still generally don't know the best way to build a complicated website. We can't even agree on the simple stuff -- for example Angular2 and React, two of the hottest frameworks, pursue wildly different philosophies.

I think it's exciting. It keeps me motivated to learn new things, and really think about the code I'm writing.
> sacking a thousand blue collar factory workers won't save much but fire the decision makers (or outsource them) and you'll save an absolute fortune.

That math doesn't really work; if the CEO makes $1.5 Million, and workers cost $10,000 per year (low-ball), getting rid of the CEO only pays for 150 workers. If you've got a top-heavy corporation, sure getting rid of a bunch of Chief whatevers and Vice Presidents is going to help, but realistically, workers are where the money is going.
Yes, We Can Build Industry in Space – And We Should Start Now
My dad retired at 55, in the early 80s, with 25 years of service as a mail carrier. It was a secure and respected job, at least at the time. He's received a pension check every single month since then and has full medical coverage for life. I don't think that happens anywhere any more. Maybe the military, but there are certain downsides to that career.
You'll only make $100M of you're a founder of one of the very few really large, successful companies. It's a 1 in 10,000 chance or worse, not 1 in 10. (And mean value of $100M at 0.01% right now is only $10k)
I think it got particularly crazy around the creation of npm/node: https://www.commitstrip.com/en/2016/05/10/a-moment-of-nostal... . This was an enabler for complexity to spiral out of control.
"...probably would never have been created by the private sector is nuclear weapons, since there is no profitable use of such devices."

As of now, maybe. They're going to be quite useful once we get around to asteroid mining.
Where did you get that from?

The article says that Yelp has been ordered by a judge to remove a few posts that have been found libelous. Yelp is refusing.

Nowhere does it say that Yelp was "held accountable" for anything.

It's also not a case of prior restraint since it happened after a trial and a verdict.

The sky is not falling.
I've seen a lot of stories that blame robots and unions for the job losses, and praise the new managment's tough choices, but it is all a distraction.

They reformulated twinkies to have a longer shelf life. This let them fire the distribution channel, and close all but 3 of 40 factories. I haven't tried the new twinkies, but the consensus on slashdot (this is running there too) and elsewhere is that they taste like cardboard.

So, they didn't really save the twinkie at all; they just slapped the brand on a different (and vastly cheaper) product, and now they're prepping for an IPO by running consumer (investor) facing stories like this one.

Prediction: A year or so after this fall's IPO, they burn through their brand equity, sales tank, and the stock collapses.
or ChibiOS? http://www.chibios.org/
Oops!

https://www.youtube.com/watch?v=2Kud9eVbmRY
There is some stuff that actually makes logical sense, like CSS Specificity, but yes a lot of it is hacky. I mean, negative margins? Clear? Thirty different lines of browser-specific rendering tweaks?

WebKit is great, but any attempt to reform the competing browser shitshow reminds me of that xkcd comic about competing standards: https://xkcd.com/927/

(former web developer -- get out while you have your sanity)
More interesting would be to take the delta between a startup salary and a Google salary and invest it in SV real estate. I'd easily bet real estate would net higher returns.
Huh? There were updates to the MacBook Pro in March and May of 2015. Are you talking about the fact that the quad-core models are still using Haswell chips?
Ask any postal carrier if they would take a job that paid $20K more. I guarantee they will say yes. Stop thinking everyone is happy with their job because they have "a good life." Money still rules this world. Why else do people spend 8-10 hours a day trying to make money?
Malditos plásticos, Reducir o reciclar – ROOSTERGNN
Not to dis Polr, but if performance and minimalism are your thing, there are a lot of nginx + lua + redis URL shorteners on github.

Two random'ish selections...

https://gist.github.com/MendelGusmao/2356310

https://github.com/sanshi0518/shorturl-nginx
I have had success with asking for modest increases. I think it helps to have a good reason, like them not doing any 401k matching.
They, like the majority of car companies, are doomed no matter what they build - because people won't be owning cars.
Yep, you're right. There's a belligerent, Randian dream behind that 1000% nonsense that always seems to be accompanied by some far-fetched narrative of climbing the ladder.
>he's clearly a pretty skilled self-teacher

I think it's pronounced "self-promoter."
You already applied or just thinking to apply ? Anyway, very cool video made. How can I join there?
I didn't say this was prior restraint. I said it could lead to prior restraint. So does the article, and so does common sense -- if companies can be hauled into court whenever someone posts libel on their sites, they will take steps to prevent such libel from being posted in the first place, e.g. by proactively moderating and filtering negative reviews. The article explicitly addresses this possibility.
There are a lot of articles out there arguing that the web wasn't designed with modern web apps in mind, and that that's a source of a lot of strife, so you're not alone in this feeling. But there's also a lot of articles that argue that that even though it wasn't designed with this kind of use in mind, that there are ways it can work well.

Out of curiosity, what's your stack look like? Not all stacks (or components of the stacks) are created equal, by a long shot. Some devs love to try out brand new or new-ish frameworks/dbs/etc that haven't got all the kinks worked out yet, simply because it's the new hotness.
For whatever reason you're refusing to engage with the existence of black crime as a problem, and deflecting to whether I secretly believe in particular causal mechanisms or am arguing for heresy. In fact I've been clear in not advocating for particular causes. I've also been clear in not advocating an Emperor Giuliani solution.

It rather reinforces my point that there is unlikely to be a good solution to the problem when the response to pointing out very simple and agreed-upon statistics about black crime, and that any solution would presumably disproportionately affect blacks - is to point and shout "racist". That's what I'm saying. A solution to vastly disproportionate black crime would probably be, ipso facto, racist.

Incidentally, I agree with you that men commit essentially all violence, to say nothing of violent crime. There's pretty much societal consensus that measures disproportionately targeting male crime are A-OK, eg, the fact that young men are far more likely to be stopped by the police than young women, or disparities in sentencing between male and female crime, or the use of sex-offender registries, etc.

In fact management of large groups of men has been a concern for literally millennia. For instance, maintaining order in militaries, or in prisons, or managing boomtowns. "Import women" has been a solution (promoting female immigration to boomtowns, or brothels and baggage trains in <1900 militaries), as has been the imposition of hierarchies with recursive responsibility for enforcing order (militaries in general & prisons) or sequestering violence from the population at large (prisons & to some extent militaries). We've actually gotten pretty good at it through the use of social technologies we haven't thrown away.
Isn't everything? With web programming that's very much a feature, not a bug. You could say that Perl's - the first major web back-end programming language - TIMTOWTDI paradigm is a feature of the web itself.

MFC, Swing, Cocoa, Qt all offer more or less consistent experiences but none of those is as flexible as what you get with the web, which also is a feature, not a bug, because with a certain OS you also want a somewhat consistent, vendor-independent UI / UX across applications.

That said, if you aim for consistency, there are widely used frameworks and tools like Bootstrap, Modernizr, jQuery or Angular that can help you in that regard as well.
By that definition, wouldn't the heat death never actually happen? Space is expanding, so there should be some particles that zip off and never collide with anything.

Also, couldn't a sublimating gas disrupt a time crystal?
Modern designs do that, but paradoxically it's the political environment of anti-nuclear fearmongering that makes it impossible to switch to them.
> I believe they deliberately negotiated in bad faith with the goal of declaring bankruptcy and restructuring.

They were only two years out of their last bankruptcy, and the reorganized Hostess really has very little connection to the old Hostess. The old CEO resigned at the beginning of the bankruptcy, I'm not sure who from the old company benefited from the restructuring? Maybe investors, but why would they invest in 2009 with the goal of negotiating bad faith contracts and breaking up the business?

One of the reasons the new Hostess is more profitable than the old one is that they only purchased the snack lines, which was the most profitable part of old Hostess, and they also simplified distribution by delivering to warehouses instead of stores.