skysight-inc/HackerNews huggingface dataset:
How exactly is a neural network called that classifies unlabeled data by itself? Also could they turn it around somehow to produce cat faces?
Oh internet, so stereotypical. Of course the "Top Posts" for most of these is pictures of attractive women (and the occasional man). The notable exception being North Korea.
Are the computers/AI already smarter than us?

My eight year old son is enamored with "Ok Google" on my phone. He can ask it questions until we tell him "that is enough, let google rest"... and it is very interesting to see where it takes him.

He has learned to tailor his questions to elicit a voice response in addition to the actual google search. The questions must use keywords to achieve this desired response. It is like a new form of boolean search logic, just used verbally. Not only that, but "Ok, Google" according to him "knows everything"...

We call it searching the internet to learn something, an eight year has decided that "Ok, Google" already knows everything. He just has to ask it to see a video of the Puff adder eating its prey and it will show him. In fact, there are not many things that have stumped "Ok, Google" and my son assumes the problem was with his question, not with the machine.

So to circle back to my original question, I didn't know about the Taipan snake or smallest person in the world, or seen videos of Puff adders eating prey... If all I have to do is ask, isn't the machine already smarter than I?
I realize you are joking, but this is why I was in frantic mode in my early years. I do not have a degree in CS, so I had no idea what I was missing. Consequently I read up on everything. I still have a bookshelf filled with books on algorithms, "gotchas", Gang of Four wisdom, database design, you name it. I was forced to learn coding on the side and still have the habit today. I always have a side project going (which has fueled my career, but has also unfortunately cost me my marriage).

I now have a son going through the proper steps of receiving a degree, and I have book to supplement him for every class (except for the higher math).
Another value add archetype might be the "sounding board" partner. This is the person that listens to you vent, provides moral support, gives advice on non-product related issues like personnel, politics, power plays, helps with strategy and negotiation, etc
"The company has denied claims from a witness that a line
hanging down from the vehicle hit a telegraph pole about
two fields away from its landing."

Telegraph pole? Is that a British colloquialism or do they still have telegraph poles over there? Or was that how they knew the witness was lying?
The joke in this case is that it's the only one of these titles that's real. (Probably the only.)
Because they work? Especially if you are Joe Public who has been trained for years to just click past any warnings on any website. Because most people feel their tax dollars are better spent on things other than redesigning government websites because they "look old?"
Just a note for blog authors - please add link to your product on your blog, in visible. I almost didn't check what you do, because I'm almost too lazy to click on address bar and remove "blog" prefix.
Very true this has been happening since the 1950's Kung Fu carries with it eons of dogma. It would truly be a loss to humanity should the art be lost altogether...
Reasonably modern versions of GCC will emit various rep instructions in some cases.

Some code I just compiled with GCC 6.1.1 had several snippets like this emitted for zeroing with memset:

xor eax,eax
...
rep stos QWORD PTR es:[rdi],rax

and some rep movs for memcpy/memmove.
> Imagine you were sold a car not as one, but piece by piece. Need a steering wheel with that? A seat belt? Another seat belt? Oh you need a rear bench too? Another tire, maybe? A few more screws? Brake light too?

This is exactly how it works nowadays. You're sold the basic version of a car for a price and everything you want on top costs. A lot. Better headlights? Electrical trunk opener? Auto-adjusting curve lights? You can basically spend twice as much on every car if you get it in its luxury version.

> The system checks what I use and how much

So, how would you solve this: I have a small utility app. It provides value that is not tied to the usage time. On the contrary: It is designed to be used only a few minutes per day. I'd make much less money than, say, the Netflix app, which you'd consume hours upon hours every day.

The only solution I see is: Value based pricing. And this is exactly what's happening right now, since value is a highly emotional and subjective thing.
>To a product manager, even four weeks of technical debt reduction sounds like "no new features for a month."

Yeah, but if you can't implement new features in under a month because the code is such a mess, then maybe spending a month cleaning it up will allow you to do more features in a shorter amount of time, thus increasing revenue faster than just hacking more features into the existing crappy codebase. Obviously it depends on the codebase, but you have to look at both long and short term goals to make good decisions.
You're never going to get the same audio quality through wireless. Not even close.
This trash algorithm identifies me as "very liberal". Excuse me, I am a leftist, not some modern liberal tyvm.
> True but you still shouldn't get that from the employer, that is part of the pricing problem.

I never said that should be the case, but it should also be mentioned you don't need get your insurance from your employer anymore, under the ACA. Employers may provide it as a benefit (just like many other non-cash benefits employers may provide), but nothing's stopping you from purchasing your own insurance separately instead.

> I'd argue that individual insurance is closer to auto insurance as they have high deductibles

That's only true of HDHPs - you can get PPO or HMO plans instead if you prefer.

> Maybe health insurance is changing into more of a catastrophic level like auto/home/life where... routine health checkups are paid mostly by the customer.

Yes, that's how health insurance would operate under an actual insurance model. Routine health checkups involve no risk, so there's nothing to insure against[0].

> Personally I have never felt that routine care is acceptable to use too much as it harms the group/work policy.

This is a moral hazard problem, and it's part of why it's a bad idea to consider coverage of routine care as "insurance".

> [health insurance being] linked through your job/employer... causes much of the pricing issues and many other issues associated with employment/survival.

I'll agree that having health insurance being tied to one's employer is bad (though as I mentioned, that's not really the case anymore). Though the pricing issues are more to do with using an insurance model to price something that is fundamentally not about risk, as well as the problems with the way the billing system is setup. I don't think the fact that having health insurance provided by the employer makes a meaningful impact on pricing in the aggregate (as opposed to in individual cases).

[0] The fact that you can choose whether or not to have your annual checkup is not 'risk' in the insurance sense; it's an issue of either adverse selection or moral hazard, depending on the point at which it occurs.
My bad, missed your response.

There are the occasional stories about companies that draw water from a local community for their own purposes, usually for retail, when that community would likely be better off without that relationship. In some cases there are shenigans involved and complaints over the contracts.
I know how to get around the paywall but it's still a pain and a lot easier when it doesn't show up, and it may vary, but for me, it shows up 100% of the time on desktop and 0% of the time on mobile.
My favorite is you have all these pun titles and then:

> The Humble Programmer - E. W. Dijkstra

Which is actually the title of that essay by Dijkstra! http://www.cs.utexas.edu/users/EWD/transcriptions/EWD03xx/EW... I guess this guy really doesn't think much of that essay?
Accordingly, I guess that "Trajan" (a real "Roman Emperor") is an interpolation of ACM Turing alum Robert Endre Tarjan, the developer of several important algorithms and data structures.
So the lossage there is that you don't get to compress and generate that dictionary at the same time. Interesting.
Unless intelligence is non-computable I don't see how it being "unique" would prevent AI.
Both static and dynamic histograms can be pretty important, actually. Dynamic ones for performance, static ones -- usually for correctness (imagine developing a tool just like QEMU, which needs to emulate each instruction type).

Performance counters by themselves aren't granular enough for an exact histogram. But you can use them (especially the LBR[1] and the fancy new PT[2]) to reconstruct an approximate control-flow graph, and with a bit of post-processing it's easy to get per-instruction call frequencies.

A long time ago, I wrote a paper on x86 trace compression that needed a dynamic histogram like the one you mentioned. As expected, the CDF rises very very fast [3, Fig. 5] -- you can cover a very large fraction of execution with a very small number of instructions.

[1] http://lwn.net/Articles/680996/
[2] http://www.halobates.de/pt-tracing-summit15.pdf
[3] http://skanev.org/papers/ispass11zcompr.pdf
CRV Ventures: “F*CK TRUMP”
Tech Startups Struggle to Close Deals with IT Buyers
The top companies by market cap today are:

1. Apple
2. Alphabet
3. Microsoft
4. Berkshire Hathaway
5. Exxon Mobile
6. Amazon
7. Facebook

If we're going by impact on tech, opportunities for software development, etc., it could potentially be different.

http://dogsofthedow.com/largest-companies-by-market-cap.htm
I don't mean it as "readable", but as in "thanks to type inference, it will take forever". I linked to this question [1] somewhere else, which is something that AFAIK happens only in Python.

[1] http://stackoverflow.com/questions/8097408/why-python-is-so-...
JIT compilers are able to take advantage of them, because you don't get a binary set in stone that has to run everywhere.

This is the main reason why Apple is now pushing for LLVM bitcode, Android still uses dex even when AOT compiling and WP uses MDIL with AOT compilation at the store.

So regardless of what an OEM decides for their mobile device, in theory, it is possible to make the best use of the chosen CPU.

This is actually quite common in the mainframes, with AS/400 (now IBM i) being one of the most well known ones.
Yes, but if remember you can always say that the values are different.

A blue 5, and a red 5.

Five feet, or five inches.
Different universities will provide different sets of knowledge and depth of that knowledge. However, I think we can generally say that a CS degree will provide the "crystal ball" information that GP states. I believe that your last point is the crux of it all.

Anecdote: I have peers all over the CS knowledge spectrum while taking the exact same class from the same instructors. Some peers have taken that knowledge and written kernels. Others are struggling to write an array sorting method. The former have been served well by their undergrad studies. The latter would have likely fared better in a 12 week bootcamp where it's more training and less theory.
Google/facebook datacenters maybe, but there are others where backwards compatibility is actually the most important metric because the companies in question have been investing in nonportable software for decades. Those places tend to be massively heterogeneous as different business merged/etc and absorbed the technology stacks or layered on newer technologies over older ones.
Very interesting. Since "hard" mostly means going above the limit, physical and mental. Nurtured instead of native.
I mean... which consultants? In which industry? And who else works in that industry? And do you have phone numbers?

Just... asking. You know, for reasons.
Microsoft's iPhone keyboard takes aim at Google with new built-in search
I'll mention since I didn't see a /s,

there are certainly environments and use cases when self-powered headphones would be convenient.

But there are also many many circumstances where the last thing you want is self-powered, radio-driven, digital headphones.

Some of the concerns that would make this not work for me, personally:
- integrated rechargeable batteries (nonremovable)
- radio interference with sensitive recording paths
- de facto compression
- the necessity of integrating your amp into a miniature form factor

Sound recording and review and critical listening in environments where you don't have plug-in ('mains') power on hand, possibly for months at a time, and need absolutely uncolored access to your recordings, often with high quality amps...

...these are very different from consumer convenience listening e.g. while commuting or sitting at a desk.

There's room for both in the marketplace happily...

...and need for both.

So I am among those who think a trend towards dropping analog microjacks is truly terrible.

The case for phones is 'OK' but the more they become both a model e.g. for light-weight laptops, or laptop replacements themselves (e.g. in 'phablet' or pad format) the more risk there is of innovating us into a very limited corner (in which a lot of battery life is spent on mandatory DRM no less...)
4 examples of fantastic employee handbooks
So I guess we start sending light patters to that planet and wait 8 years for a response?
I'm no expert but I'd say you need an orbiting telescope to do that.
The cost of non-Java-style types is compile time :)
At ~500 light years away, even if we did see lights, who would we be communicating with _now_? And would it be disappointing if we saw a technologically-similar civilization that hadn't contacted us yet, being 500 years ahead of us?

Sometimes it's romantic to look up at stars that probably died a long time ago. Sometimes I hate that we can't see what's happening now.
British term for a wooden pole that has wires at the top, regardless of what the wires are actually for.
Is it, though?
Related: https://news.ycombinator.com/item?id=12325933
The article assumes that no software in bin is written natively in asm or has asm blocks or linked objects... which seems a bit out there.
It's extremely helpful if a team member has a CS degree, but it's not always essential.

The CS grad usually understands the whole stack from UI through CPU, I/O, and memory. They don't get the distant stare when they see code with a Red black tree or a graph algorithm. They may not know about skip lists and bloom filters, but they can figure it out quickly. They understand reference vs. object equality. They understand multi-threading and concurrency strategies. They understand how to implement a hash so that there are few map collisions.

That said, a lot of IT work, web development work, database work, API work, etc. doesn't require all of that. A lot of my work does, but if it doesn't, I hire based on passion, productivity, resourcefulness, and craftsmanship.

As an analogy, many small businesses are successfully run by self-taught entrepreneurs. But, running a $100M company requires different knowledge.
Types can be seen both as collections of values and as collections of expressions. (I'm defining a “value” as “something the operational semantics of the language lets you substitute a variable with”.) In a call-by-value language, the former is embeddable in the latter. In a call-by-name or call-by-need language, the two coincide.
Which would of course be the optimal solution. I always forget about that object.
SHMMAX basically stopped being an important factor in PostgreSQL 9.3 (released almost 3 years ago) and later.
It's not the only section that's incorrect. The effective_cache_size is wrong too, shared_buffers is misleading (e.g. new PostgreSQL versions are not subject to SysV kernel limits), and so on.

The recommendation to set low checkpoint_segments during restore is a bit strange. Also, not a single word about checkpoint_timeout (when the configuration should aim for timed checkpoints in the first place).

Haven't read further.
Nitrogen itself is not easy to set alight, though.
Tagschat will change soon
STOP NAMING EXPLOITS WITH CUTE NAMES!
Ways Your Wi-Fi Router Can Spy on You
Artificial Intelligence Gets Its Own Sports Column, a Technology First
We'll release a completely new version of our Interest-based social network in a few weeks.
Stay tuned for UI previews on dribbble.com :)
Where does the 500 light years number come from? Alpha Centauri is only 4.4 light years away from Earth.
I was speaking abstractly, not about the OP theme - a logical fallacy is a logical fallacy, even if it provides a useful heuristic.

Even if the opponent wants you to do something, it might be the best for you.

Think about the game of chicken [1] in game theory. If the opponent puts on a blindfold and makes a precommitment, they want you to swerve - that's what they want! But it would be foolish not to swerve and crash. Once the opponent precommits, you have already lost, and you decide how much both take home.

That's even without accounting for different target outcomes or one of the sides knowing more about the outcomes, that might be in play in the OP discussion.

Example of the first, for the OP discussion: if the mayor that banned the burkini only looked after votes, "That's what the terrorists want!" yeah, but for the mayor, short-time the outcome is good, and long-time, other might solve the issue.

Example of the second, for the OP discussion: if the terrorists want us to make a step that would be their unavoidable demise, but only us would know it, "That's what the terrorists want!" yeah, but they are clueless and/or crazy, our choice is good.

Anyway this is all just for the sake of imagining and hypothesizing :)

[1] https://en.wikipedia.org/wiki/Chicken_(game)
It's only 4.25 light years away
https://en.wikipedia.org/wiki/Proxima_Centauri
Chef Spotlight: John Ford of Cameron Bar and Grill
BARK: Spark Jobs Running on BOINC [pdf]
Habitable planet candidate in Proxima Centauri – Nature paper
Quite simply, a bank would have done a risk analysis and quickly pushed for a settlement, whereas Thiel was motivate by hatred, and the kind of entitlement which comes from power and wealth. He was to happy to carry all the risk and let Hogan reap the rewards give the reward to Hulk out of pure hatred for Nick Denton. Decision makers at banks always report to somebody. Thiel knows that being a billionaire means that he doesn't have to justify his actions to anybody.
For kernel/OS functions, there are lots of things that can only be done while in 'kernel-mode' with kernel privileges. These are things such as turning interrupts on and off, changing which page table is being used, changing the GDT/IDT, and other various things. C has no concept of these things, and they are very special purpose. The AES instructions are similar - C has no built-in AES functionality, and the compiler just can't figure-out in which situations it could use them. All of these instructions can be accesses through inline assembly, so you can still use them in C, the compiler just won't understand what you're doing besides "It takes in these inputs, does something, and then puts out these outputs".

As for `lea`, there's nothing particularly special about it. x86 allows you to do some 'funny' addressing within instructions that take memory addresses - where you can do several calculations on the address within the instruction itself, without having to use a temporary to hold the address. `lea` just lets you 'load' the result of that calculation back into a register, presumably to let you avoid making the CPU do the calculation a bunch of times in a row. But there's nothing about `lea` that requires you to actually use addresses, rather then just plain numbers you want to shift and add. It is used a lot because `lea` is a single instruction and will generally run faster then doing a shift and some additions over multiple instructions.
I'd be asking the question of wether anything depended on `more` that couldn't depend on `less` already, but instead depends on more because more is not less.

Or, in other words, maybe the issue is cultural instead of technical, which would in practice, result in new users going to either more (the relic) or less (the bloated), depending on their views, instead of all new users going to less

edit: reading through the rest of the comments here, it seems a lot of people prefer more, for various reasons!
Gimmicks? Some of them, yes, but CLOS and its descendants are used in Real applications, as are the TCL OO systems. But if you want Real World, I'll give you real world.

Maxima is a descendant of the original MACSYMA, developed at MIT. It is still a usable and viable system, even if it has ageda bit.

Emacs is a popular programmer's text editor written in C and a dialect of lisp.

Both of the above programs are large, useful, and written in an HLL - one particularly amenable to pointer chasing, I might add - and they make use of the variety of abstractions which that HLL provides.

If those aren't modern enough for you, check out some Clojure applications.
In some countries (think "Europe") Bachelor degree is considered "incomplete", or just an intermediate step. Only Master of Science degree is regarded as true "higher education". There are even university programmes that take you straight to MSc degree, without stopping at BSc.
Kirkman's schoolgirl problem
I think the interesting part that relates to this experiment is that it's not worth it to the brain to expend a considerable amount of energy in honing the precision of deciding which candy bar to eat, which even if there's a preference is not extremely significant. What I'd be interested in seeing is a similar study where the subjects are presented with potentially life altering choices whose outcomes are unclear and see if the brain kicks in with extra processing power since it knows that the extra precision could make or break the lasting repercussions of the decisions. Not sure not only how you'd measure this but also whether it's possible to do such a study in an ethical way, but it would be interesting!
Ok then, added that one to the queue. Thanks!
Also likely because it's not targeted at consumers in the same way. Intel doesn't release products like hat. Dell and Apple do for their products that integrate Intel chips though.
This is one of the most annoying things about the Apple ecosystem. People have heard that Steve Jobs was proven to know better than everyone most of the time. They've heard that Jobs didn't care what was popular, he just knew what people would like before they even realized it. Apple fanboys like to fancy themselves similarly.

I don't think the myth was true for Jobs and I definitely don't think it's true for Random Apple Fanboy #2,764,241 (and yes, John Gruber is included in this, though his number may be slightly lower).

It's really irritating when developers approach their audience as sheep to be led rather than customers to be pleased.
That question pops up on /r/askscience fairly often.

Here's one that does the math for the previously closest known Earthlike exoplanet (36ly) and Alpha Centauri (4.5ly).

https://www.reddit.com/r/askscience/comments/137klp/will_the...?
Now that I've thought about it, I'd be willing to bet money it's somewhere in "The Foot Fist Way". How could it not be?
I believe Instapaper also had a developer product they charged for, though I'm not sure how big of a share that had of revenue.
Compilers have flags to use eg avx instructions. If you run such a binary on a cpu that doesn't support it, your program will simply crash. It's possible but cumbersome to detect cpu features and take different code paths based on that.
One idea behind certain Kung Funstyles is tonallow those who are not as physically adept to still be able to defend themselves. A 70 year old will not be able to throw a Muay Thai roundhouse.
Dropwizard bundle managing authentication through JWT cookies, 2.0.0 released
Apparently, one of my hobbies is Shapeshifting. And another is Resin.