skysight-inc/HackerNews huggingface dataset:
Top Highlights from Tim Cook's 5 Years as Apple's CEO
Yep, people are really forgetting that most of the time it's just being clever rather than having (or using) in-depth knowledge is what allows to bring some good solution to the table.

An example from today: we have a very slow pattern matching code, that starts to be a bottleneck for the application. What can you consider? Well you can dive into sexy bloom filters, experiment with some Trie-based structures. But then when you analyse the problem it results that simple word lookup with a simple hashtable is the fastest solution for given constraints. No big deal, no rocket science.

Probably the same goes for rocket scientists, but one level higher ;)
Preach it. This is EXACTLY my experience. CS degree or not a person's proficiency depends on that person. One of the biggest hurdles I personally face is that so many programmers just don't care about #3. It's often not a competency issue, it's an apathy issue.
Reinforcement Learning and DQN, learning to play from pixels
lea is used to implement addition in OCaml: http://caml.inria.fr/pub/ml-archives/caml-list/2004/07/e86a2...
Its reasonable to quell shouting-down or hazing - some speech is antisocial and indeed needs to be restricted.
I agree with you for the most part, but I think if his sentence read:

> A CS degree can prevent you from making a lot of obvious (if you have a CS degree) and costly mistakes.

I think most people can agree that it doesn't provide any guarantee, but it definitely gives you a boost in the right direction.

(For the record, I don't have a CS degree)
The one by EWD appears to be real
https://www.cs.utexas.edu/~EWD/transcriptions/EWD03xx/EWD340...

Edit: Ok, I admit it's not a book...
You don't need to use an intermediate party to use bitcoin. You can submit transactions directly to the network from your wallet software without running a miner. The miners secure the network, but the nature of the system is that they are trustless, so long as %51 of them are honest. By having the cost of mining being high, that makes the cost of an attack on the network high. Which aligns the miners incentives (Eg: keep the price of bitcoins from going to zero as it would if the network were compromised) aligned with yours.

The blockchain is a bit large at 80GB but you don't need to download the whole blockchain to run a wallet and make transactions there are "light wallets" that will do this, and currently in testing is an even more efficient method of doing this called segregated witness.
A refrigerator that works by stretching rubber bands
If you are interested in this stuff, check out Christopher Wallis's Tantra Illuminated. It describes the potent View of classical tantra and has a history section tracing it to modern yoga.
This is a case where a little knowledge can be a dangerous thing, because "regexes" are often strictly stronger than just "regular expressions".

(That said, the moral of this story is still correct, i.e. use a parser, but mostly because html-in-the-wild is uniformly awful and it's better to let someone else worry about that).
"Neuroscience" is an extremely broad field, but is defined by being grounded in direct observation of the brain. I work for a major neuroscience journal, and can assure you that research being done is both highly technical and extremely rigorous.

That said, implying that psychology isn't legit science is troubling. It's certainly harder to do than other sciences, due to limitations in our technology for observation, but you can absolutely be rigorous and careful in your methodology, and come to well-supported conclusions.
No doubt. But I've had a while to consider this possibility, having noticed general aviation aircraft loitering over Baltimore for some time now and half surmised something like this may be going on, and you know what? I'm fine with it. Being watched from the sky is hardly ideal, I concede. But also worth considering, I think, is that the next time I get mugged, if there has to be a next time, maybe being watched from the sky will make it possible for the police to catch the son of a bitch who does it.

That's one of the things that can happen in Baltimore. It is far from the worst. Indeed, it, and things much worse, happen in Baltimore every day. Don't misunderstand me here - media depictions aside, this is a wonderful city with which I fell in love very quickly, and where I expect and intend to continue living for the remainder of my life. But this is also a city, wonderful though it be in many ways, in which many bad things happen to many innocent people. Being observed from on high by our government bears a certain degree of potential danger, of course. There's an argument to be made, and I think a very cogent one, that that potential danger is outweighed by the very real danger evident in this city's crime statistics. I'm okay with being watched from the sky if it is likely to reduce that danger, and I think that it is.

I realize that people who have never been the victim of a violent crime may feel differently about this. I understand that their perspective on a matter such as this may well be different from mine. I also don't think it is unreasonable of me to regard their perspective as incompletely informed. Basing an argument around my personal experience is not something with which I'm wholly comfortable for a variety of reasons, not least of which is that it's often deployed as a tactic against dissent. But there's also something to be said for the idea that there's only so much a virgin can be expected to know about sex. I don't really know if it's reasonable to expect there be a single right answer on a question like this one. But I certainly know where I come down on it.
Attack of the Week: 64 bit ciphers in TLS
More bizarre useless rituals have been done before in the name of "health." The placebo effect is powerful.
Holographic 3D miniMap with sync'ed controllable players
What a ridiculous title. Compare: "building a hardwood coffee table with woodworking"

Gotta get those keywords in for clicks
Isn't LEA also a quick single instruction multiply-add for fixed scales in the SIB? e.g. `LEA EAX, EAX*4 + 0x3`
While I don't climb trees anymore, I gave up my chair at work and now I just stand all the time (except meetings). The first couple weeks were very hard on my feet, but after then it wasn't that big a deal.

I suspect this is similar to going to the floor regularily.
Good examples of (essentially-deprecated) instructions include the rep prefixed instructions for string operations (modern library code for string operations typically involve a mixture of SSE, full-word loads and unrolled loops for speed); the "loop" instruction (compilers usually generate explicit loops for flexibility); pretty much all the BCD arithmetic instructions (since programming languages don't typically use BCD anymore), and many other such examples. The x86 architecture is chock-full of rarely-used legacy instructions that are mostly carried around for compatibility these days.
>> "Unlike a bookstore, it's not fun to "browse" music physically"

I enjoy browsing a music store much more than a book store.
Show HN: Taggroo, Instagram meets PokémonGO on the streets
Wandering around a new city, discovering your own or just armchair travelling - why don't you give Taggroo a try?

Taggroo is a free mobile app, which will tell you where and how far to go to discover fresh Throws, graffiti or other street art.

Inspired by all that art? Upload your own stickers - we call them Tags - and put them on top of anything. Follow the compass to get close to any Throw, and you will be able to Burn it! It is legal, virtual, easy and fun.

Taggroo - happy hunting!
My mom works for a health insurance company and all of their machines boot off immutable network images. The only downside seems to be longer boot times and immutable desktop icons.
In theory, languages have type systems. In practice, compilers do.

If there's more than one C compiler, and they behave differently on this, then in practice, C has more than one type system.
Intel's hugely unsuccessful 432 also supported hardware garbage collection in 1981.

https://en.wikipedia.org/wiki/Intel_iAPX_432#Garbage_collect...
And:

1. The floor is likely slippery.

2. It's dark

3. Glass mugs/Bottles can be broken and used as a weapon

4. There are hard table corners (watch out if you fall!)

5. There are chairs in the way (or maybe they can help you if you like to wield chairs!!)

A football team once picked a fight in a bar with a kung fu school. One of the best Kung Fu student slipped on the floor and his 15 years of kung fu went out of the window very very very quickly :-)
The article mentions irrationality numerous times. The experimenter appears to be attempting to frame all decision making as economic value choices. It even gets called Neuroeconomics. "What part of the brain calculates that the Snickers bar rates higher than the Milky Way?"

Maybe I'm just broken, but this is a long way from how I choose a choc bar, from 3 or 20. My choice will change depending on what I had recently.

I don't have time to skim the actual paper, but I'm more with the GP that it seems a pretty poor experiment.
We evaluated NATS some years ago, but the lack of delayed messages stopped us from replacing our beloved beanstalkd.

Looked very good though
My understanding is that when talking about aircraft, "lighter-than-air" means that it's designed to require no additional lift to keep it aloft regardless of cargo. Anything requiring non-aerostatic lift would be considered a hybrid.

https://en.wikipedia.org/wiki/Aerostat
Goldausgang купил таблицу за €15 как быстро за отку На листинге
I think it would be sad if humanity is the best we have to offer.
Outlines are still broken in browsers, yes (so multiple nested-level <h1>s ain't gonna work in <main>), but things like the banner and nav roles work just fine and come free with the appropriate tags.
Perhaps you just aren't taking/finding the more challenging jobs?
That's hardly a showstopper. They could easily remove the proprietary font when open sourcing. I doubt the heavy users of this app are using solely because the font is beautiful.
There are harmful words in use, but obviously it needs a user base to spread, the two can't live without each other. I'm not talking about swear words, but words that offend or misinform people or summarize a concept that can be harmful or generate controversy.
Take web 2.0 for example. It caused quite a stir because nobody was sure what's 1.0 vs 2.0 was, then it faded away. I consider homeopathy a harmful word too. It sounds innocent, memorable and somewhat legit, but it's a dangerous thing.

I think that if many people point out that a word is pointless, inaccurate and deceptive, then that user base can fade too, therefore it makes sense to attack the word and not go ad hominem on the users.

> Gmail is "serverless" for me, but not Google.

Thanks for bringing this up, for me as a user, gmail is nothing but a webapp for an email server. So is SaaS a better category for it or serverless? Without net connection (to a server) it's pretty useless. Even from the user point of view it's not clear what the term should cover.

After all, we should focus on the technology, because that's promising at least.
Proxifier 3.29 Serial Key Full Crack Free Download
mov is Turing complete
> There are professional day traders who earn an income over the long run by day trading. This is a true fact.

Got anything to back up this "fact"?

> The model I gave was the simplest model I could think of that would let you test the theory that skill is a factor in day trading.

You can't assume the existence of skill proves the existence of long-term profits.

Nor can you even assume that a good up/down ratio proves skill without considering the magnitude of the ups and downs or the impact of compounding.
> If they were heating the oceans in a meaningful way compared to the sun, such a gradient would be apparent at tens and hundreds of kilometers.

I think the El Niño / La Niña oscillation is probably caused by cycles in underwater volcanic activity. Wikipedia says "Mechanisms that cause the oscillation remain under study."
It's helpful to other computers reading your website. This can be anything from a screen reader to a search engine crawler to a script like Readability for extracting the readable sections of a website to a document.
I can see that; I did a lot of similar work with signal processing algorithms. None of what I did affected asymptotic complexity at all, though. The asymptotic complexity was tied to the algorithms chosen, and changing those was an issue of trading computational performance for system performance.
And the counterpoint is that some instructions that are commonly believed to be slow (eg. the string instructions like rep movs, lods, stos), are in fact fast on modern processors.
Things I Keep Repeating About Writing
Self driving cars will improve our cities if they don't ruin them
That's not a fair comparison, though. A fair comparison might be Haskell's type system compared to Idris, or a small dependent typed language against a small type inference language.
when I was college I thought all the data structure and algorithm courses were complete waste of time. Primarily because I was working as an intern on the side, making crud applications, slinging xml, writing DAOs etc.

For first five years of my career I never had to touch any of the stuff I learned in school and I was particuarly happy that I mostly mailed it in in those classes. Eventually my career evovled into dealing with data at massive scale and working on some of biggest services on the planet and the way I have taught myself to program completely changed. No longer it was possible to just sling code and hope that it will just scale to million of users. All the stuff that I slept around in class was relevant again and I had to go back to coursera and take those classes all over again. So moral of story, if you will be slinging webapps rest of your life you probably dont need to know Big O, different search algo, linear algebra and statistics etc but if you think you will be working on stuff thats coming around like automanous cars, IoT, augmented reality etc, you should definitely read up on it
The ibrain is here
The point of a compiler, specifically the code-generator is to use the most effective instruction where applicable to get the job done. Its not necessary to have full coverage over the entire instruction set.

Sometimes new and fancy instructions can end up being slower as opposed to using more but more standard "older" instructions to get the job done.
What's really interesting about this batch (and previous two) is this new blend between digital and physical.

In the decade of the 2000s, the big companies that succeeded were all software/web in nature - with Google, FB, LNKD, TWTR, etc. you engaged with them solely on the screen and their revenues derived primarily from advertising and taking advantage of your eyeballs.

If you look at the new monopolies in the first half of this decade (ex. Uber, Airbnb, Palantir, etc.) they're bleeding into the physical world and providing value in a very tangible way (ex. literally moving you from point A to point B). It's no surprise that many of them are staying private for even longer; physical problems require human engagement and it's just a harder problem that requires more attention.

I believe a lot of startups, investors, and partners have subconsciously realized this and now see the potential that new technology has in impacting the physical world through digital portals and digital means. Expect this trend to continue.
So cynical. Perhaps all the intuition and mastery from decades of work could be the explanation.
Yea, I've seen compilers use lea for some integer math in C/C++, because it is handled by a different part of the CPU and so can happen in parallel with other integer math ops.
> EW-Govt is accredited by the Army and Air Force for NIPRNet and SIPRNet. EW is free to users.

Not that it means anything, but NIPRNet is the unclassified network, SIPRNET is secret level.

So this is not accredited to run on Top Secret and above.
> it's not fun to "browse" music physically

speak for yourself.
> A CS degree prevent you from making a lot of obvious (if you have a CS degree) and costly mistakes.

This. Many years ago, our code was shitting the bed, a month before a major milestone deadline. Turns out that someone wrote an N^2 algorithm and only tested with N=5.

I don't have a CS degree--just a few semesters of combinatorics and graph theory. When I was programming, I always felt that was a huge liability. I'd confront a problem, and I knew just enough to know it could probably be reduced to some graph problem and solved using a known algorithm, but I didn't know what that was.
Hum... Say you have an interactive command that takes a "y" keystroke.

Does your history becomes like this:

Second result - line 1
Second result - line 2
Command prompt
y
First result - line 1
First result - line 2

Or this:

First result - line 1
First result - line 2
Command prompt
y
Second result - line 1
Second result - line 2

And if it is the second option, how does it at the instants it shows the prompt, and after it gets a result?

Looks complex to me.
also works with tags! e.g. https://www.instagram.com/explore/tags/Pyongyang/
Extensive discussion of the performance of the new Tesla model: https://news.ycombinator.com/item?id=12346792
You can even unset this within macOS; it just requires a reboot:

1. Hold Cmd-R as you reboot. That puts you in recovery mode.

2. Bring up a terminal.

3. Run 'csrutil disable'

4. Reboot back into regular mode
Briefing for a Recursive Descent into Hell - Benoit Mandelbrot

Brilliant!
Thanks for mentioning Grokking Algorithms. Looks great, and might be the first non-digital tech book I will have bought in years.
@dang - Can we please change the url from mobile to desktop?

http://www.nytimes.com/2016/08/28/magazine/turning-instagram...
s390!=POWER

The GOARCH for power is ppc64/ppc64le AFAIK.

(s390x is the mainframe processor, aka z/Architecture, the latest being the z13 which is most definitely not a power8/9.)
Now I'm curious - do you have performance numbers somewhere for this? The rep instructions can actually be shorter than a call to str*, so if rep is actually fast enough then it might make a nice optimization.
In Brent Simmons' second blog post about shutting down Vesper, he mentions that Open Source is being considered:

> Some people have asked that we make it open source. The request is getting serious consideration, but I can’t make any promises.

> The code is all Objective-C. It’s an iOS 6 app with just enough changes to keep it working on iOS 7 and beyond. It knows nothing about size classes, presentation controllers, and so on. Doesn’t even use auto layout. It’s not an example of how you’d write an app these days.

http://inessential.com/2016/08/21/more_notes_on_vesper
>The only reason this is even being talked about is because of who the author is.

It seems to me that post mortems of shutdowns and discontinuations of apps, be they web or mobile, show up quite regularly on HN despite the relative fame of the author. People love to armchair quarterback this kind of stuff.
From the bottom of the page:

Unendorsed polyseme: Encryption Wizard for Oracle [http://www.relationalwizards.com/]

uh... How can I say this... :)

wut?
LEA (load effective address) can perform computations of the form BASE + SCALE * INDEX + OFFSET, where scale can be 1, 2, 4 or 8. This allows optimisation of multiplications and additions into a single instruction, and the compiler takes advantage of that.

So if you write:

a = 4 * b + c + 10;

It will be optimised to a single instruction like:

lea 0xa(%rsi,%rdi,4),%rax

Rather than the more naive:

imul $0x4,%rdi,%rax
add %rsi,%rax
add $0xa,%rax
Do you have some numbers for the Norwegians are more depressed than Jamaicans statement that control for the other differences between the populations?
Thanks, will wait for final release, by then i guess the code should sync up with video.
> Yes, like the fundamental right to wear saggy pants in some american cities ... where they are outlawed.

Actually, our (lower) courts have ruled that these laws are unconstitutional. So yes, Americans have the fundamental freedom to wear burkinis and baggy pants.

So, while small, local governments are free to enact repressive laws, Americans have the luxury of being protected by pro-liberty groups that will come in and fight against laws that violate the constitution.
People might say this, but it's not really true. All these instructions are decomposed into micro-ops, and then the micro-ops are run in parallel - if data dependencies allow that - on a common pool of integer ALUs. The reason to use lea is for code compression - it allows you to express two or three operations in a single instruction.
Is there a difference between a business and a startup? A lot
Just read the output of your compiler for simple functions. objdump -d, or, cc -S
This is the CA model. Gut and offshore the workforce. It's painful for both the employees and customers, but beats seeing a product get turned off.
"Public place" is indeed a vague term. In some statutes, it has a definition that includes publically accessible private property such as common areas of businesses, hospitals, etc. Does it include places where access depends on payment of a fee? How high above the ground do public places extend (thinking of photography drones)?

See also https://mentalhealthcop.wordpress.com/2013/09/20/place-to-wh... which shows the same ambiguity exists in the UK.
> [...] but if that's the case, what's the downside? We get clean air, more sustainable power sources, etc. There's very little reason not to push for better climate regulations.

Efforts should be entirely focused on making "carbon" energy sources obsolete. Making energy more expensive for poor people is a counter-productive endeavor, and doesn't fix the problem.

Improved super-capacitors and breakthrough cheap energy storage technologies would be good enough to begin to phase out the current energy status-quo. Eventually someone will certainly come up with a breakthrough technology that will destroy the current energy paradigm.
It has chapters on those things, including a chapter specifically on SOLID.
Just because they’re not showing you all the data and analysis capabilities they have doesn’t mean they don’t have them. Why would Facebook waste their effort making sure that all user data is exposed through their decrepit and intentionally hidden ads preferences section when they could spend that effort analyzing that data and making it available to their partners?
Implement A/B testing in 5 min
Yes but I've seen CS degreed developers with industry experience do that when deadlines approach and the test procedures don't keep up with the product specs.
Interesting.

Morpheus replies to Neo, "Show Me". They then enter the para-Matrix and fight. Neo's "Kung Fu" (martial arts) can't beat Morpheus.

Eventually Morpheus convinces Neo that winning the fight has less to do with knowing martial arts than it does with knowing how to bend/break rules. Neo is of course a hacker who has spent countless hours learning to massage and bend computer systems, so he does indeed know the requisite Kung Fu.