skysight-inc/HackerNews huggingface dataset:
"There is a huge difference between top marginal rates and actual effective tax rates. Since 1950, federal taxes have consumed 17 to 20 percent of GDP in taxes. Most economists are opposed to very high marginal tax rates though due to the inefficiencies they introduce"

Most economists who say that are responding to incentives.

It's a rare economist who would admit in the same breath that this 'inefficiency' coincided (not coincidentally either) with the highest growth rate in recent American history.
> In the latter case, even if you have whatever freedom you wish outside the wall, you can have it. In the former, you cannot.

That is obviously and blatantly false. If the world turns hardcore nationalist, then it will be impossible for Americans to move elsewhere, because all countries will have strict imigration policies. How would you move to Mexico if Mexico doesn't allow for imigration? Where would you go?
Anyone buying Snap shares is Not an investor, but a speculator.

No profits.
Significant losses.
Net asset value negative.
Shares have no voting component.
No dividends for the forseeable future.

What a joke. Anyone that gave up their money for this worse than zero stock should consider themselves lucky for not having lost all of their money.
Happened to me once two weeks ago. I've also been on a train that had 'broken down' where it couldn't leave a station after coming to a stop.

Also accidents with cars and pedestrians happens more frequently than they should. I don't know if the upgrades to the line include raising and separating the track wherever possible.
I've run into a few problems with lower memory Android devices - even with the optimised ListView components, there were crashes. However, there's a new FlatList[1] component coming in (I hope) 0.43 which is waaay more performant - it's practically solved all of my issues.

There are also ways of bridging over to native scroll views - see this article[2] by Wix's Tal Kol for one example.

1: https://facebook.github.io/react-native/releases/next/docs/f...

2: https://medium.com/@talkol/recycling-rows-for-high-performan...
What output are you looking for? IIRC, Kimono was about creating REST apis — are those sufficiently non technical?
I don't see why there can't be React-like libraries written and used in languages that compile to native. I'm not expecting to have JSX but I should be able to write component classes and implement their render methods, returning view trees written with some kind of object/array literal syntax.

To get as good of a development experience as React, it would require some work by the compiler and runtime people to basically let you do something like hot loading--Android has something like this now, and maybe Apple will get it too, though I'm not holding my breath.

I think it's a no-brainer for web development these days to do React because 1. you can opt out of it for parts of the page it's not going to work with for whatever reason and 2. the performance is pretty damn good compared to lots of alternatives, including writing all the UI state management logic yourself. However, I've not been convinced that the buy-in is worth it for native mobile development. Can someone who knows more tell me: is it fairly easy to do something like say "I can't/don't want to use React Native for this view controller--I'm going to implement it in code and use it and everything will just work."
Ask HN: Is Route53 down for anybody else?
I don't see any info on their status page or on twitter. Wondering if it's down for anyone else? I can add entries on the route 53 dashboard but it simply does not reflect on the name servers.
> What can happen in this scenario is that the big players can make a loss temporarily while the smaller players lose money. Eventually the smaller players (miners) close shop which would make bitcoin more centralized.

As far as I can tell this claim is FUD from the Segwit side of the argument. There's no realistic mechanism by which it could happen.
Kobos are extremely easy to modify and completely not "protected". I highly recommend them. Many of them have touch screens and wifi too if that's of any benefit to you.

There's a pretty decent dev community that has Qt fully working too which could offer you a good starting point. There are already full UI replacements going on in the community, like KoboStartMenu and KoReader.
As someone who will never run BU, I'd rather have segwit activate, which will bump the blocksize to ~2.1MB and also enable a lot of better payment channel implementations, like lightning, that can lessen the demand.

It seems very clear to me that simply increasing the block size forever to keep under some arbitrary fee isn't going to work, though the reasons I have against running BU are mostly to do with its implementation.
I still love Uber and will continue to use them. They provide a great service: point A to B at a good price and no hassles. That's why I use them.

I don't care at all about the rest of the drama. It's hard to even keep up with it. I suspect most people are the same.
It's much more fundamental than that. I think a lot of folks who tend to frequent sites like HN truly live in an echo chamber - a good one, but still a bubble. I think it's difficult for many here to imagine that "learning stuff" just isn't fun for most folks. When I was a kid my idea of having a fun night was staying up late reading the encyclopedia under the covers. Most people hear that and find it absolutely absurd - as if I was torturing myself since they cannot imagine doing something like that for fun.

The simple fact is most humans do not enjoy learning for the sake of learning. They are in no way self-directed whatsoever, and expecting anything resembling even a large minority of the population to exhibit such traits will leave you hating humanity.

It has taken me many years to come to terms with that conclusion. Most folks are simply mentally lazy - or being charitable the modern world does not trigger whatever their interests are and motivate them.

I've struggled with how to explain to my "less successful" friends what this means, with little success. It means showing up on time for your 9-5 job and working hard at it is the absolute minimal bar for success. Most people do not understand that fact, and vehemently disagree with it as a universal truth of life. But it is. The folks who are consistently successful in life are the ones hustling 24x7 - where most of their effort is in learning and furthering their career prospects - not just toil for someone else at a salaried job. They are successful largely due to the fact others simply don't put in the effort they do.
> Just as additional information, this is just the future catching up with the past.

> Most mainframe architectures since the early 60's, didn't really used pure Assembly, rather bytecodes that were processed by microcode on the CPUs.

And was that microcode typed SSA-based IR with alias metadata and so forth?

You can't just lump all "bytecodes" together. x86 machine code is a bytecode that is processed by the microcode on the CPUs too.
As a physicist breaking into software engineering, but lacking education in CS, this list is extremely welcome to me.
Exactly. Code is indeed law, but we should take into account both the code living on the blockchain and the code the nodes are running.
Now Ally:

https://en.wikipedia.org/wiki/Ally_Financial
> Uber only counts their cut as revenue not the full cost of the ride.

except that revenue != income. (http://smallbusiness.chron.com/net-sales-revenue-vs-net-inco... )

> Net sales, or net revenue, is the money a company gets from doing business with its customers. Net income is profit -- what's left over after the company has accounted for all its revenue, expenses, gains, losses, taxes and other obligations.

Uber almost certainly counts the revenue. This is a standard silicon valley way of getting a higher VC valuation.

This is important because if the money is flowing through Uber's pockets then Uber has the ability to adjust the diversion of revenue into income. ( and the VCs know this )

Look at the random silicon valley startup marketplace that reports how many millions of dollars they sold. All revenue - but the income may be pitiful.
One thing to point out - there are hundreds of thousands of fully capable programmers out there who could easily be trained in the languages of the day in the right environment or business, but there are next to no places willing to train someone.

Whether thats a jr. frontend job or a senior backend job but Java instead of C# (or vice versa), people would rather spend months with a position unfilled than take a risk on training someone to do better. Its hilarious with all the "right to work" states that you could basically just try someone out and get rid of them if they don't work out that it always seems like too much trouble to invest in someone's learning and get a good and usually pretty loyal engineer out of it.
You are not wrong, the talk talked about the benefits of types, but focusing on Flow
You can supplement TLS without rolling your own crypto. Sending a GPG message, for example.
A ton of modern languages still use the namespace I think.
Is there a mechanism for detecting flagging rings?
I haven't heard of RU attempts to Balkanize USA; could you please elaborate.
Haha it's like CIA knew this would get leaked, and wrote this to troll HN in advance...
> Nope, your argument does not negate the idea that those screening measures wouldn't turn away desirable immigrants.

No one ever said that screening measure might not have false negatives. The only way to guarantee that no desirable immigrant is ever turned away is to never turn anyone away ever, since there's always a chance. This is not to say that immigration could not be reduced drastically with minimal effect on startup cofounders, based on the research in OP which is being cited for drastically different claims than it implies.

> I also see that you are listing a lot of countries with very small populations and an even smaller number of legal immigrants.

In my sarcastic aside, I listed countries by order of the WP entry; they may be small countries, but they have nevertheless managed to send an awful lot of people into the USA. Numbers is not their problem. And if you are referring to the list of startup founders, many of them coming from small countries (with even smaller immigration into the USA) only emphasizes the disparity in odds between countries...
I used Appcelerator Titanium to build a couple of apps a few years ago (2011–2012).

The positive: If you know JavaScript, you can get started quickly because they provide a JavaScript API and all your code is in JavaScript. Under the hood the JavaScript connects to native code. So you get a native look and feel on iOS and Android. You have a single codebase.

The negative: Back then it was impossibly hard to get an app working and/or looking correctly on both iOS and Android at the same time because Titanium was full of bugs. So many bugs. This is because for each platform they have to provide native code. Sometimes their iOS code had bugs, sometimes their Android code. It was absolutely frustrating. I often had to find workarounds which caused a lot of delay so I had to double down to keep the deadline. Titanium was a reason I quit that job after 1.5 years.

On paper it’s nice, but the implementation was terrible. I went back to web apps and have since been happy.
Yeah I think that the point the author of that book was making is that oakland is an import/export port - where most others are primarily importing...

He stated they are in the process of installing a refrigeration area such that they can start exporting meats to china.
Please don't use clothing as a straw man for a real issue.

Blind interviewing does not handicap anyone. The way to improve the perception of an applicant as a gangster or a rapper is for them to prove it on the job. You want the most qualified right? Hire based on actual qualifications. Implement a dress code for your conscience and get back to business.
It's a series of poor decisions, starting with the decision to stick with what he knew was a dying language because he thought the talent pool would be smaller and therefore demand higher.

Don't get me wrong; I've made plenty of bad decisions and judgment calls in my life and it's only by the grace of God and sheer tenacity that I've been able to recover from each of them. OP's tale just goes to show how quickly things can change if you're not careful.

TL; DR: This is an industry where you can't afford to sit still. Be a shark.
This mess makes perl look readable

Thanks for proving without a doubt that Mumps belongs in the trash can
no difference between Bush and Gore

I'll tell you how you are lying to yourself: Gore would never have invaded an entire country because of 9/11. He would have sent in SEAL team 6 to kill Bin Laden.
Sub prime Auto loans like subprime CC also have much higher interest rates so they can absorb far more defaults. Further, the loans are not nearly as long so if someone makes payments for 4 years much of the principle has already been recovered with 15% interest rates.
That would be a terrible idea. LLVM IR has an inefficient in-memory representation; every IR node is separately heap-allocated via new and chained together via pointers. This is probably a suboptimal design for the compiler, but it would go from suboptimal to disastrous if directly used for execution.
I am not sure that most people would agree with you on that; at least, I personally do not agree that people who are in this country illegally do not deserve taxpayer funds. I think that's very similar to saying that someone who pays no taxes does not deserve taxpayer funds, which I also disagree with. Since most people who are living in this country illegally are paying one form of tax or another, the only difference between the two groups is the amount they've paid.
Uber almost certainly counts the revenue. This is a standard silicon valley way of getting a higher VC valuation.

It does not, as you can plainly see if you look at the nakedcapitalism link. Revenue is a separate, and much smaller, number than total passenger payments.
Thats only because there is no agreed upon way to understand talent. I'd bet that that MOST Java programmers could take a C job and start doing pretty damn well in the first month or two.
It most certainly is, there is just a plugin to do the behavior exactly how you want to do it, which in my opinion after learning other ways is much slower.
Sliding off topic but I think that's more like 49% of pulls. The amount of time that it takes a slot machine to drive your odds of walking away richer down to hopeless levels is pretty short.
That sounds amazing. My car made in 2015 has a touch screen with a 0.5-1.5s lag, it's infuriating.
Can't say enough good things about Myles. I had a similarly good experience with him via Bradfield. Myles did a Clojure course for my colleagues and it went remarkably well, especially given that none of us had really done much work in a functional language before.
The War on the Disturbingly Real Trolls in Virtual Reality
Oh .. you mean buses, paratransit, and other mass transit vehicles :-)
As a bald man, a router under my hat would be extremely painful!
Great list that covers the basics. For anyone interested to expand I would suggest the following:

(the description is taken from the corresponding courses I took in college which I found super helpful)

Programming paradigms: Examination of the basic principles of the major programming language paradigms. Focus on declarative paradigms such as functional and logic programming. Data types, control expressions, loops, types of references, lazy evaluation, different interpretation principles, information hiding.

Textbook on Haskell and prolog would be recommended.

Computability: An introduction to abstract models of sequential computation, including finite automata, regular expressions, context-free grammars, and Turing machines. Formal languages, including regular, context-free, and recursive languages, methods for classifying languages according to these types, and relationships among these classes.

Introduction to the Theory of Computation by Michael Sipser

Explorations in Information Security:
A broad survey of topics in information security and privacy, with the purpose of cultivating an appropriate mindset for approaching security and privacy issues. Topics will be motivated by recreational puzzles. Legal and ethical considerations will be introduced as necessary.

Someone already mentioned computer graphics which I excluded. I personally had the most fun in college in my graphics courses. They were hard but super rewarding and a ton of fun!
Not exactly, blocks are 4KiB so the vast majority of the CRC32C's apply to 4KiB block size; the metadata uses 16KiB nodes and those have their own checksum also. From what I see in the on disk format docs, it's a 20 byte checksum.
How is it a failure? Seems to have done the job it was set out to do: make the original owners wealthy, make bankers more rich. Still above/near the horrendous IPO price.

Seems like great success.
Exodus the New Streamhub
Check out Streamhub with settings fix. Enjoy

https://youtu.be/CW8EsefXLmk
Suppose this is more of a philosophical and personal idea. Do you consider textual to be the same as graphical?
One example is the very complex set of rules for specific professions in the US. There's no one-size fits all business licence as there is in some other countries. If you want to, for example, start a moving business you buy a truck, and then you have to register as a mover in CA, and if your client wants to move their stuff to WA you have to register as a mover in Oregon and Washington as well. You may then have to register into a special commercial fee system for using the highways commercially. This kind of thing really shocks the redneck crowd who thinks that if they've got a pickup truck then of course they can move that sofa for $20 bucks.
Some people have connected Trump's Putin connections with the Russian connections of Calexit to conclude that they are part of a coordinated effort to exacerbate regional divides in the US to the point of Balkanization.
Well, you can ask over 50% of software engineers: explain in 1 phrase what engineering is, or what software is.

Many people cannot give you the correct accurate definition.
"(A) Each TNC operating in the City of Austin shall pay an annual fee calculated by the department based on one of the following methods of that TNCs choosing:

(1) The total of the permit fee paid by taxicab companies times the number of persons driving for the TNC;

(2) One (1) percent of the TNCs annual local gross revenues, or a comparable percentage of a TNCs portion of driver fares; or

(3) Based on total miles driven.

(B) Except for any TNC participating in the Safety Assurance Program, each TNC shall pay an additional fee of one (1) percent of the TNCs annual local gross revenue for the Compliant Driver Education Fund to be used to assist and incent drivers to become compliant."

Also, it was about much more than just fingerprinting. Fingerprinting was emphasized because it would have affected Uber and Lyft's business model the most by reducing the supply of drivers due to higher onboarding friction.

Here's the ordinance: https://www.austintexas.gov/edims/document.cfm%3Fid=245769

Some more interesting parts:

- "A TNC shall establish a driver-training program designed to ensure that each driver safely operates his or her vehicle prior to the driver being able to offer service"

- "during periods of abnormal market disruptions, dynamic pricing shall be prohibited."

- ...and the whole reporting section where they have to hand over all their internal operating data to the city
>I didn't think I was assigning new meaning, but only exactly what Bannon intended. I can, obviously, never be certain I've understood him correctly, so I just make my best guess.

Why are you guessing at all? Why are you assuming he isn't saying what he means?

>What is your interpretation of Bannon's words?

What they mean in English.
It's a British statement free from all sarcasm.
best pun of today :P
I highly recommend getting Godel's proof[1] and reading it. It's an amazing journey and quite understandable from the start (the first half of the book is introduction), and I've never been able to read proofs very well. It takes concentration, but once you get it (at '17 GenR') it's almost like a symphony going off. The crystalline brilliance of the "System P" decomposition is worth it just to see how math as a process could be reduced to a such simple, clear and concise set of symbol manipulations...and then the rest shows how that could be used topple itself. Incredibly philosophically insightful.

[1] https://www.amazon.ca/Undecidable-Propositions-Principia-Mat...
ITunesU have great computer science classes which is offered my major universities
You just described my current position. I'm reading as many books as I can. I want to contribute to the linux kernel.
Because they are two different numbers in the report in question. Maybe go look at it?
The notion that these companies are meaningfully suing each other over "trade secrets" as opposed to "government help" is rather laughable to me. Fuck Google and their attempted U.S.-sanctioned digital monopoly on Earth.
That's funny because I immediately thought of the Honeywell Vista 50p when I saw this headline, and various alarm system forums I've lurked in.

Something dumb, hardwired, and preferably with a couple of way to call out over a phone line really seems like the best option in my opinion.

That said something like the Vista doesn't seem impossible to install yourself for someone with a basic understanding of electrical circuits.
Reddit Became the 5th Most Trafficked Site in the US
Now I know where Initech of Office Space was inspired from, even the name matches.
Could and should Microsoft buy Citrix?
It's hard to predict when these bubbles will end. For example, the massive bubble in green pieces of paper with pictures of presidents (people are trading houses for these things!) will end some day, but you never know when.
I think that's his point. In this scenario, you can't raise any meaningful amount of outside funding without either getting very lucky, coming clean about your crime, or raising very small amounts. You go to a prospective VC and tell them you're going to be a super-successful self-driving car with an exit of $1b. 'Why? What makes you so awesome?' 'Well...' Either you tell them the truth, you give up a large fraction of equity just to get a token $1m investment, or you go away with $10k for 1%. In the first case, they may blow the whistle on you; in the second case, you reduce your eventual payment by a lot just for some dubious plausibility; and in the third case, you have the hassle of outside investment for no real plausibility at all.
Weren't you an anarcho-capitalist utopian these past few years? What caused the about face?
Sounds like the networking model for containerd will suit you? See https://github.com/docker/containerd/issues/362#issuecomment... - you get as long as you like to set up networking before the process starts running.
compared to western union fees and timelines - much cheaper and faster (well, assuming a "normal" ~10 min cycle for 1 confirmation) even with having to buy/sell bitcoin on both ends of the tx.
Most of Caltrain's locomotives date back to 1985, so they are more like Windows 2.1