skysight-inc/HackerNews huggingface dataset:
If you think swapping via register renaming is creative, you'd really like barrel shifters.

http://en.wikipedia.org/wiki/Barrel_shifter

The easiest way to shift bits isn't "adder like" with carry propagation across data lines (sorta), although that could be done. The easiest way is just to phase distort the bus (sorta) so what you called bit X is now bit X-4 for all bits on the bus, and use a 2x1 mux to select which, and cascade rollers in binary (you don't need a roller for all integer numbers if you can cascade them 16, 8, 2, 1 position only activating some rolls). If you can rotate, you can shift by adding one more stage at the end that does bit oriented ops to clear MSBs or LSBs. Also if your roller is capable of rolling all bits on the bus, you don't need two rollers one in each direction. Latency does add up of course, all those cascaded ops.

Also I saw in the notes the Rodney Zaks z80 book being referenced. I learned assembly from that book, back when it was new. I enjoyed that book. I also looked at the PDF scan of someone's beat up copy... remember when textbooks were only $10.95 each?
Most people are still missing the real reason, which is that quadrocopters vary thrust by changing the speed of the rotors. You can only do that with small rotors due to inertia, so with large rotors you'll need variable pitch to change the thrust. And if you have variable pitch you only need one rotor.

The only exception to this is to have many small fixed pitch propellers, which has been done and is probably quite attractive from a price point of view, and to a certain extent safety (although you can't autogyro). But it is undoubtedly less efficient.
Source: lived in Dubai for 2.5 years.

This is a combination of Dubai's two greatest past times: spectacle and surveillance, so naturally they will implement this as quickly as possible, paying top dollar to contractors to make it work.

I'm sorry if this sounds jaded, but I lived this for 2.5 years, running projects whose sole purpose was pomp and circumstance for various Emiratis who have virtually unlimited (debt funded) budgets.

To all those saying it won't work because {{technical reason}} you're probably right, but it won't stop them from overpaying to do so.

Some more examples of this:

* They have a road toll system called Salik, which is like EZ Pass gone amuck. There are numerous tolls and each give the police the ability to track any car to a small area. So ther is very little auto crime.

* There are speed cameras about every 10km, which residents speed up and speed down to "obey" the speed limit. So to whomever was talking about high speed chases: they don't happen. They just wait for the criminal to stop, know exactly where he is, and then apprehend him.

* Most projects I worked on had a whole component about being "the best", "the biggest", "the tallest" where we would have to show why {{costly technology}} is the best in the world. There was no definition of "the best" beyond just claiming something.

* In my apartment building, there were cameras from outside my door to the carpark in the basement. And they were regularly watched. I know this because the door man would make it a habit of hitting the elevator button for me when I was about a meter away from the elevator, having seen me from CC cameras far below

* To those talking about how burqas and hijabs will make this technology impossible: most folks there don't wear traditional, national dress. 87% of the country are westerners who stay there for an average of 2 years and leave. Westerners and low-wage workers are who they want to track anyway.

* All internet is filtered by "du" and "Etisalat" (think ATT and Verizon) - by order of the state. But they don't maintain a common block list, so some websites work on du, some on Etisalat.

* There are large articles on this, but basically the UAE compelled Blackberry to allow them to install backdoors so that the government could circumvent secure communication (this was back when Blackberry was dominant).

And there are many more.

I'm not saying other countries don't have these problems. I'm more just listing these things out to show that this is exactly the kind of project that Dubai would love - high technology, spectacle, and above all controlling.
Having been a class member in many class actions, I can say that I have never seen any real benefit. I think I got less than $20 from Microsoft once, for example, and the terms given were calculated to cause further harm (they'd "donate" the remainder to schools in such a way as to funnel the money back to Microsoft). I actually spent a considerable amount of time writing up some opposition to that, only to be advised by a lawyer friend that while I had a few good arguments, I could not expect to get very far in court.
Traffic is number of transactions times number of full nodes. That's why there's a scaling problem.
Definitely just a bit of a spike to learn React and mess around with D3. I think it turned out pretty well though - lots of different things to play around with.

https://github.com/TGOlson/react-d3-visuals
Both eBay and HP announce splits within six days of each other. Corporate unbundling.
Krugmania
Sylvain from Pusher here. I just up the app quota for the time being since it currently using our free plan.

The app should work fine now.
Kevin Hale of Y Combinator tells you how to build a billion dollar business
While it doesn't have to be shallow, there is an advantage in training a smaller model to mimic a more complicated one. The smaller net uses less computations.

Neural nets are often trained to be as large as possible on clusters of GPUs. Machine learning also commonly uses ensembles of dozens of different models. So there is a lot to be gained by compressing it down to a single model.
Maps attributed to Marco Polo sketch what looks like the coast of Alaska
There's always insider manipulation, but people cannot prove it either way.

It's like saying that there is insider manipulation behind every price dip and price rise on wallstreet.

Maybe it's true. Maybe it's not. You cannot prove either way. So it's just noise.
Right. There are proposed technical solutions for Bitcoin's scaling problems, but none of them are widely deployed. They're vaporware.
That's not how PayPal's "bitcoin integration" works. All it is is a partnership with bitpay, where if you're a paypal digital merchant (doesn't sell physical things), and you also have a bitpay account, you can link them.

So someone buys something from you, sends bitcoin to bitpay, bitpay sends actual money to paypal, paypal takes a cut, and gives it to you.

Before you would just use your bitpay account to get actual money, and paypal wouldn't get a cut.

The PayPal partnership is silly.
Throwing my experience with meditation down in here. I said almost exactly the same thing in another post recently. I should preface this with saying that while I'm attracted to Zen Buddhism, and ended up getting an accidental minor in east asian religious studies way back when, I don't meditate because of Zen Buddhism (though obviously I acknowledge a lot of the history there).

I fairly consistently meditate. I don't spend more than five or ten minutes in any given setting, so you might not consider me a hard core meditator, but I do feel that it's provided me with some positive mental tools. I'm going to focus on the ones that aren't necessarily related to long term average increases in objective health and wellbeing and more on a subjective perception that I have new cognitive strategies to deal with certain situations.

As an example, I used to be pretty anxious about falling asleep, and I think it caused it to be more difficult to fall asleep. Some of the insight meditation practices helped me deal with the anxiety feedback loop. It wasn't something crazy or mystical; I mostly just learned how to effectively stop thinking about something, or at least stop focussing on something. Ordinarily trying to stop thinking about something had led to a nasty loop. I can't sleep, so I get anxious, the anxiety makes it harder to sleep, which makes me more anxious.

The meditation got me more comfortable with just sitting, for one, and secondly it helped me learn to acknowledge a thought, and "let go" of it. Eventually I got to a point where I wouldn't be able to sleep, but whenever a thought that would provoke anxiety popped up, it would just sort of pass by, and I never actually felt the emotional reaction.

Honestly, I don't think I fall asleep any faster (again none of this is quantitative data), but I do find that I just don't care anymore because the anxiety isn't there. It's not the effect I expected when I started meditating, but it's just as, if not more effective.

I continue with it because it's pretty easy to carve out five or ten minutes here and there. I have no idea if it's causing any long term health benefits, nor does it really matter to me. Subjectively I feel more relaxed right after I meditate, but that's about it. Honestly, I'd keep doing it just because it feels nice. I don't do any crazy postures or full lotus, or anything like that; maybe there's something I'm missing out on, but I do plan on continuing the practice as I perform it. I try to keep my reasons for that as subjectively tangible and non religious/spiritual as possible.

Side Note: The book "The Wisdom of Insecurity" is an interesting Alan Watts book. I like Watts work but like anything, I have a tendency to read things looking for what's wrong with what the author is saying. Eventually I learned to more actively look for what's useful instead, which I think is helpful with that kind of book, otherwise I end up in this endless cycle of critique, which is fun but doesn't really get me anywhere. (I'm not saying don't do critical analysis; more just be aware that there can be value in imperfect works)

</book>
Peer to peer small lending is easy. Peer to peer small debt collection is hard. That's why the low end of lending is so expensive.
This isn't always the case. Zappos had always hired people to prepare breakfast and dinner and then flipped and used a contractor for food prep and service when they moved to their new HQ in downtown Las Vegas. Zappos is definitely not tight on money and is very well run (from what I could tell).

Perhaps they're just an outlier though.
In IT? Buckets of money, and a ridiculously low tax rate. When I was contracting, I actually felt guilty at how little tax I was paying (about 9% effective, as opposed to about 30% typical for a wage).

Downside: binge-and-purge income (this is why I gave it up). Shitty work for shitty people - where there's muck there's brass, and where there's muck there's contractors cleaning out IT toilets that haven't been cleaned in years.
If I understand correctly, they generated artificial data from the NN they were mimicking.
> It needs to be stated that most practitioners of Zen Buddhism, in both the east and the west, consider Alan Watts to be misinformed about Zen. Some might even call him a charlatan.

Citation needed please.

Watts certainly has his flaws, one of which was that he simply wrote and spoke so much that I think some of the material suffers and becomes repetitive. He always took more of a wide view of religions (east and west) than just focusing narrowly on zen. Watts wrote about Taoism, Christianity, Hinduism, and materialism in addition and often in contrast to Buddhism. I'm not sure even he would lay claim to being an expert on Zen, but when he certainly was responsibly to turning on a lot of westerners to it. Many of those who then went on into deeper study with more "true" Zen teachers (whatever that means).
Don't we already have a collapse in the money supply?

I wonder if the huge number of people/organisations that can loan money but not set up a fractional reserve system (eg because of regulations) amounts to a smaller amount of money available. People making smaller loans may be less risk-averse too?
I really need to stop arguing with idiots on the internet.
Many (most?) doorman buildings - whether high-rise apartments or office towers - have a security desk in the main lobby where someone watches the cameras and elevators. They may or may not have full elevator controls but they definitely have a "stop" button. That might be a foreign experience to SV natives, but for people who live in dense urban centers and work at medium to large organizations, it's pretty normal.
Did you manage to rebound the price by a few pips with this suggestion? ;0)
The Cost of New York
Lol bro I think you missed the point he's making with flying. It's an analogy.

once you're familiar with your dev environment, you don't need to have it floating around in VR space. Its all memorized pretty much, instant access, L1 cache. so to look at something in VR you turn your head and the view pans. To look at it in your brain, its just there, instant lookup.

one requires a transition in space to access information (flying) the other does not (teleportation)
Have you found the tech stuff to be a bottleneck / usurping a significant amount of your time that could be better spent on other stuff?
There is no crypto based system which is appropriate for actual elections in the USA.

While cool for technophiles, all crypto based systems rely on hash collisions to protect voter privacy. It's a combinatorial problem. Given a typical general election ballot (say 10-30 issues, with 1-6 choices each), the pool of voters (ballots cast) would need to number in the 100,000s.

Alas, elections are administered per precinct, which typically number 1 - 1,000 voters.

To use crypto election administration would require splitting our ballots into a ballot per issue, greatly increasing the size of precincts, or both.

But whatever the case, the burden of proof for this hair brained ideas is on the proponents. And until they (you) assume the responsibility of proving these systems work for real world elections, I'm not interested.
What are the major reasons to be bullish on bitcoin right now?

Not sarcasm, totally serious.

I've owned a small amount of bitcoin for a while and have followed the market from a far. This observation is highly anecdotal, but I just haven't seen many signs of serious traction over the last six or nine months (i.e. post a ton of the initial retailers partnering to accept bitcoin, Coinbase raising their monster round, etc.)
Cheap Beer and the Psychology of PlayStation Now Pricing
I'd say you theory is pretty on-point, and I agree. Someone will probably profit from this, and it's an artificial fall of BitCoin value.
And then reflect on the fact that you're still using a joke of a "KDF". SHA256 1001 times? Really? (And it doesn't even so much as have provision for upping the number of iterations!)

Like TFA says, don't roll your own crypto. GnuPG exists for a reason.
What you are describing would be more precisely called an anarcho-capitalist solution. There are a lot of self-described libertarians who would not endorse it.
Maybe as the last big wave of people flocking to BTC figured out there's not a lot to do with it and lose interest?

Because we've got to have moved past the point where it's all currency enthusiasts, and if you're not enthusiastic about alt. currency in general, is there any reason yet to prefer it?
I find that I sometimes act like the 'assholes' in this essay. However, the attitude of the person asking the question seems to affect me a lot: I tend to be a lot more of a jerk to people who have a very high opinion of their skills and ask beginner questions than to people who readily admit that they're just learning.

Why? Because I like the implicit acknowledgement of my superiority? Because people who think they're great when they aren't are annoying? Who knows. Note that I'm not condoning my own behavior here, just observing it.
Ask HN: Canadian HS student getting job in SF?
I am senior in highschool (17 years old) going to university next year. Before heading off to university I would really like to spend the summer in San Fransico.

Over the past 4 years I have worked at several (3)startups doing mainly data science work. One of startups got acquired and the other 2 are still going strong. I also do some freelance web development work on the side, mainly to pay for school.

I would just like to know what the best course of action would be for me. I know its hard to get a job for one summer, 2 months is a small amount of time. So, the company would have to take a risk on me.

I was thinking of renting a place on AirBnB to save some money. My father has a U.S citizenship so I have the whole work Visa situation under control.

In general, how feasible do you guys think this is? I have the year to prepare for the trip.
I think the reasoning for a spike isn't anything to do with the actual details of the implementation. The spike in demand is caused by an existing legit payment company that is widely known and used saying: "We think Bitcoin is important and interesting enough to do something with.". This implicit endorsement draws in new buyers, gets more speculators buying, etc.
Not directly related to OP, but should be part of this reform: pay for "malpractice" insurance from their retirement fund.
My stance is exactly the same as yours. All the logic sits in the service layer in front of this abstraction and nothing touches anything but the service layer. Nothing touches the tables at all unless it goes through both layers. This was a massive battle to get the organisation to accept.

I've seen many many piles of fail where all the logic is pumped into the database where possible. The result is making scale up expensive and scale out impossible. Also where people do ETL straight into the tables resulting in constraint failures outside the limited capability of the database engine.

No we killed those expectations, everyone sees the benefits.
I really hope they name the spun-off computer division "Compaq."
The people who react that way towards not just ignorance, but inquisitiveness, are plainly assholes. If you do this, you are an asshole, too.

I experienced this sort of condescension all through medical school, and my experience is not unique. There is nothing more embarrassing, deflating, and discouraging than being made to feel like an idiot in front of your peers because you could not recall a piece of information, or because a question of yours was deemed too basic and simple for an expert to waste their time answering. That is how you stunt curiosity and instill destructive self-doubt. My most beloved teachers are those who exercised patience and did not treat any question as beneath them. I didn't take advantage of it. In fact, I was more motivated to learn and to return to discuss new ideas and concepts.

This reflects on a wider social view in which coming across as ignorant or not knowing the answer to a question is perceived as a sign of weakness. If you don't know something, you don't admit it and instead bullshit your way to perceived expertise.

My point is, people who do this are a net negative to your growth and society at large. It's taken me a while to grow comfortable with not knowing a lot, and to accept that there is absolutely nothing wrong with it. When I encounter people like this, I view them as nothing more than assholes who are not worth interacting with, and move on to finding the answer I need. What saddens me is that there are many who are stopped dead on their path to learning.

/rant
If the bank's reserve requirement is 10%, wouldn't it only be able to lend out $90 of the $100 it had taken in deposits?
'God View': Uber Allegedly Stalked Users for Party-Goers' Viewing Pleasure
There are lots of reasons to be interested in and somewhat optimistic about cryptocurrency in general. But I think there are enough arguable flaws in Bitcoin's specific implementation that its first mover advantage ultimately won't count for much.
Mindfulness is being fully in the moment, while concentration is eschewing the moment.
Sometimes I wonder, would it be worth moving to Bermuda so that I could own poop.bm
The exchange rates of normal currencies are primarily interesting as tools to look at trade deficits &c. I can't think of an analogy with Bitcoin.

I think the only reason this is interesting is because so many people treated as an investment. Using it as a store of wealth is clearly silly -- much too volatile. But Bitcoin as investment seems very common.

It's hard to emphasize how bizarre that choice is, but suffice it to say, there are people who make a living speculating on currency, and (almost certainly) you aren't one of them.
I predict we will see more of this.

There was a reason for conglomerates in 1960-70s: shortage of capital meant that cross-subsidizing one division by another was the only viable way to finance growth. These days are long over.

Nowadays, it makes much more sense to operate unrelated businesses as completely independent companies, with different set of managers and investors.
I'm going to go out on a limb and predict that they won't be going to the consumer PC and Printer side.
I guess I see both sides of this. A Python programming group isn't necessarily an intro to programming group and may expect people to come in already knowing general programming concepts. On the other hand there are a hundred good ways of dealing with a beginner that you can use rather than making them feel like human garbage. I recognize this as a very real problem so I sympathize with the author.
I suspect it's because Red Hat believes overlayfs is superior to aufs and so they'd rather advocate for that solution.
Well said. My thoughts exactly regarding bitcoin vs. the overall crypto market 10 years from now.
Few voters look at the "voter verified paper audit trail" (VVPAT).

There's no reason to believe what's printed is what was cast or recorded.

Having observed the "audit" of the VVPAT, touch screens, etc. in my jurisdiction, when the paper tape was damaged, they just reprinted it. Which verified the printer was still working, at best.
Someone please build vim in VR...

Then I can legitimately wear an Oculus Rift at work!
Relevant parts of the article, since it's paywalled:

> Hewlett-Packard Co. HPQ +2.00% plans to break in two, separating its personal-computer and printer businesses from its corporate hardware and services operations, according to people familiar with the matter.

> The company plans to announce the move as early as Monday, the people said. It is expected to be effected as a tax-free distribution of shares to the company’s stockholders next year, one of the people said.

> The move is one H-P and its investors and analysts have long contemplated. It would come amid a wave of breakups and spinoffs at technology companies and in the wider corporate world, underpinned by the idea that companies with a narrower focus perform better. The moves in many cases have been well-received by shareholders—if not actively sought by them.

> Ms. Whitman will be chairman of the PC and printer business and CEO of the separate, so-called enterprise company, one of the people said. Current lead independent director Patricia Russo will be chairman of the enterprise company, while Dion Weisler, an executive in the PC and printer operation, is to be CEO of that business, this person said.

> In fiscal 2013, the printing and personal systems group, as it is known, inked $55.9 billion in revenue, about half the Palo Alto, Calif., company’s total. Sales for the operation dropped 7.1% amid fierce competition, compared with a 6.7% decline for the company as a whole.

> Last year, H-P lost its place as the largest PC maker by shipments, slipping to No. 2 behind China’s Lenovo Group Ltd, according to industry research firm IDC.
One method that I have used in the past was über-simple, yet extremely effective. It exploits ZIP compression, based on the the insight/assumption that two concatenated texts compress beter when they share their language.

I think I found it in this paper [1]. The implementation was like 13 lines of Python code. I wonder how it would compare.

[1] http://www.ccs.neu.edu/home/jaa/CSG399.05F/Topics/Papers/Ben...