skysight-inc/HackerNews huggingface dataset:
* Repealing prop 13 and by-right development processes would solve a lot of problems. But, as you say, not all of them. Repealing prop 13 would help with school funding, though...

* You're completely right. Transportation needs fixing. This is mostly a governance problem, I think. There are too many agencies, too much overhead, and too little accountability.

* Demand management always struck me as needlessly authoritarian. Why do it so explicitly, when prices are doing it for us? And what keeps politicos from going "Well, we convinced a bunch of the evil rich techies to leave. Now they can be replaced by worthy natives! Mission complete!". It would be dangerously politically popular, and lots of local politics tend towards populist and short-term-ist.

Have you looked at how much of SF and the Bay works in tech? Most days, it feels like the answer is absolutely everyone. Yet, in SF the actual number is something like 6% of the workforce. That's half of the number working in finance. If a sixth of the tech workers left SF tomorrow, the population would be replaced within a year or two (recent rates are around 1% yearly). The approach might get some very short-term relief, but without major reform a lot more time would be needed to get long-term changes in place. Never mind the politics of handing tax cuts to tech companies!

Your monoculture concerns are real, valid, and rooted in reasonable worries. You are absolutely right to have them! Yet, they could be better-aligned with reality.
> "Fully inform" is that not simply what we in real life call "the small print"?

It depends. We can easily get into the sophistry of "what is understanding", "what's the nature of knowledge" and "how many gains of sand makes it a heap". But usually the most common, though definitely imperfect, test would be whether a random reasonable commoner would be able to understand it. I.e., if somebody is told "we have a contract for 12 months, for X dollars per month, if you want out earlier, you'd have to pay fee of Y dollars" and you say "yes, I agree" - that is voluntary transaction. If you are told "the price is X per month, don't worry about cancelling, it's easy" and then you have to jump through hoops and pay Y dollars because it was printed in unreadable font somewhere in the 2-inch pile of documents you've been given to sign - it's not voluntary, because average reasonable person wouldn't realize it.

> Taking advantage of people is never ok in my book.

Neither it is in mine. There is, however, a wide area of situations where some consider it to be "taking advantage", while others, sometimes including the individuals supposedly being taken advantage of, consider it a free choice. I am against paternalistic approach which says some people can define for other people what's best for them and must protect them from voluntary transactions because it looks to the paternalists like "taking advantage". On the other hand, if it looks for everybody, including the participants, as "taking advantage", and involves hiding substantial information that alters the meaning of the deal, then it's not voluntary. I know it's a more complicated position than fits on a bumper sticker, but life is complicated, so there's no reason not to have complicated positions.
>You mean "oracles" (from the blog post). Just program correctly amirite? eyeroll

I don't see the reason for the eyeroll.

You'd have a point if the "just program correctly" meant "just get it right".

But it's not. It's "just use contracts and invariants explicitly defined in your program, Eiffel style to check its correctness".

Which is even more powerful than writing tests.

>f your example doesn't deal with user input, you're talking about a problem of modeling under known conditions, which is trivial and ivory tower arrogance.

Not sure how tests are anything other than "modeling under known conditions". Are the assertions in your test in any way "unknown"?

If you mean fuzzing, you can do that trivially with Eiffel style programs as well.

And the "tests" you do that way are there in the code, available in the debugger, and so on.
Well Germany does have the most expensive plans it seems. I pay for 3GB what my Austrian friends pay for 30GB and don’t even have LTE, although this is because I chose a plan on the D network (that just means it uses 900MHZ instead of 1800MHZ) and brought them through a resell because that’s about 1/3 cheaper.

They offer an option for about 10€ a month which offers unlimited international calls but only to landlines. 10€ is also how much unlimited texts cost – but I don’t send many texts anyways so 3 * 20¢ a month is not too bad.

I think the real problem is that there is no real competition in Germany. They are 3 carriers, 2 of them use the D network but are very expensive and one is cheaper but only uses 1800HZ frequencies which makes them unusable in most buildings. You have a false sense of competition from third party resells which either use the a slow network, a slow connections, or just don’t offer LTE/4G at all (although their customer support is usefully way better then one of the three carriers).

After all, we almost pay American prices in terms of $/GB, but live in a very dense area, we don’t need a lot of rual coverage (unlike in America where you can go 300 miles in one way and don’t meet anybody) and have no difficult mountains. Even according to our government we have “good and fair telecom regulations”.
"ASCII" is limited to characters 0 - 127

https://en.wikipedia.org/wiki/ASCII
I think he will but this would require Congressional action which I think is unlikely even with this Congress.
OK, to be explicit: React ecosystem vs Angular. The difference between to two is how to separate the concerns - inside on large package or into an ecosystem.

I work primarily in Django. I could have given the same comparison of Django vs Flask. The pedant would say flask doesn't have an ORM, and would be correct.

Given the context of this article and HN in general I thought the shorthand referring to React generally would be understood.
Repealing prop 13 would do a lot to bind together building housing and funding for transit and schools.
I would be surprised to hear there exists a trillionaire that Forbes didn't even consider. That would mean having 8x more money than the "officially" richest person.
Ask HN: Common tech career moves?
What are some common career moves for tech workers? As in, a jump from Operations Engineer > Devops Engineer is a fairly common move as far as I can tell, and often Developers can end up in Project Management.

Background: As a devops engineer who hates being on call, I'm looking at related fields and wondering the kinds of role transitions that people have seen happen (or made happen themselves!)
That employee is typically generating more than $10,000 of net income per year to the bottom line for all of the top tech companies

I think your math is a little off: http://www.businessinsider.com/revenue-per-employee-at-apple...

...even if you're only talking about profits: http://www.businessinsider.com/apple-facebook-alphabet-most-...

Not to promote Business Insider, they were just the top hits with the charts.
> via outrage, fake news, etc

Also via politicizing their identity, their gender etc. Taken to the extreme, anything that has emotional impact can manipulate people. Taken to further extreme, such an argument means that democracy is useless and based on very flimsy and wrong assumptions about human nature. But we can be reasonable instead of extreme.
The name of this "technique" is a marketing grab. "Polyscripting" means something that is not this, on its own.
Not sure what your point is.

The average person should just own a stock index fund. In fact, this is the exact advice that Buffett gives.
> People that have money spread across borders.. trillionaires

The only person I could even speculate with that sort of wealth could be Vladimir Putin, if you argued he is a dictator and so controls the entire Russian economy / wealth base.
Imperative Things to Know About Divorce Home Appraisal
Is there a viable solution that isn't type theory or functional programming or something? If it were feasible to do so, wouldn't we see progress in "everyday" common language?
Chinese scientists set new quantum entanglement record
The best jerky ive found is trader joes
Easy. Just look at the most valuable companies in the world today, and how long did it took to get there.

Please give another example of people becoming billionaires in under 10 years who are not in tech.
I thought one can solely form a Corp on H1 as long as one doesn’t draw salary?
Yes, if the I-485 has been pending 6 months and you'll be working in the same or similar "occupation" with the new employer.
>There's 49 other states in this country where that's exactly what happens every single day. Should the city of Palo Alto subsidize them, too?

So there's 49 other states __you__ can move to and not deal with Prop 13?

That's reality right now and if you're going to be headstrong that's how the community will respond to your reasoning.
That's why I consider Socialist types to be ultra-pride-ridden. Enjoy those breadlines.
The whole web is "worse is better". You can say "worse is worse", but that implies you think the web is worse than something that.. what, would have sprung into existence if the current web was suppressed?
Please rephrase. I'm not sure what you are asking.
> As an evening person, personally I find it more optimal if it stays light until later in the evening, and less light is wasted on morning times like 7am

Someone like you is why daylight savings time was invented originally.

I must be an evening person too because I used to think I was opposed, and then I looked at the graph of sunrise and sunset times over the year and realized what summer looks like without daylight savings, we'd waste half the sunlight before most people wake up.

https://en.wikipedia.org/wiki/Daylight_saving_time#/media/Fi...
I really like the idea about the "switch" to put oneself in "learning mode".

I wonder if we can hack this by isolating what the OLMa2 cells do (which appears to be tied to anxiety) and using some kind of mindfulness technique to self impair that part of the brain, the same way we can attempt to turn off parts of our brain in meditation.

If the function of the OLMa2 cells are anxiety, my experience has been that when I am in an anxious state, I don't learn very well - could it be as simple as relax and then learn?

Wondering if anyone can add insight to this?
In k8s you can easily host stateful services. You have persistent disks that you can attach to containers, and you also have StatefulSets if you have a stateful service that you want to have automatically scaled (https://kubernetes.io/docs/concepts/workloads/controllers/st...). You can use both to run a database (postgres) for example.
Yet, typically, each country/culture is reduced to a single cuisine.

The exception to this is when you're lucky enough to live in an area with a sufficiently large immigrant population from a particular part of the world.

I've especially noticed this w.r.t. various Asian cuisines in California, versus anywhere else in the US that I've lived.
Yes I get your viewpoint about long term stability guarantees and feel it's valid to a certain degree. But I waiting for so many years for Julia 1.0 while expecting the entire language (base + stdlib) to have API stability for at least a few years, and hopefully many many years, like Fortran or at least Matlab.

Also, I wish you guys would have some overarching philosophy w.r.t API stability in the stdlib. From looking at the github, it seems like the core developers are just delegating API change decisions in the standard library to new people who are not as familiar with the code base, without much discussion at all. I just don't think that is the way the stdlib should be managed.
I'd guess he's referring to this.

https://internals.rust-lang.org/t/why-do-i-have-to-indicate-...
I read it and wrote a reply: https://medium.com/@mostafab/mit-paper-in-ai-for-drug-discov...
I look at the map then take a sip of whiskey. Map, whiskey. Then I suck the last of the whiskey from the ice cubes while cracking open another bottle. Map, whiskey. Day dream a little.

Ding! Ladies and gentlemen...
Most people could probably steal from two or three houses without expending too much effort too. Of course, that's illegal because most people don't support allowing random third parties to steal from them. The wider population considers people who do that to be objectively shitty people, and always did, even before there were formalized national codes of laws to forbid it.

Sure makes you think...
MIT paper in AI for drug discovery at ICML 2018: very incomplete
I wanted to create a new party called the middle. As the poor and the rich are arguing over who gets what the middle class is getting gutted.
Crazy to me how far we’ve come from HTML and some script tags. Part of me is really sad that the web is big and complicated and ugly now. I just don’t have the patience to read some new framework author’s long winded and grandiose tutorial and ode to themselves. Why is it so hard to do seemingly simple things? I can remember 10 years ago training up someone with no programming experience at all to competency in a few weeks, on the job. They had to learn HTML, some CSS, Perl, and JavaScript was left for extra credit.

Something is very, very wrong if you now need to master dozens of technologies to add the same value to the world you used to be able to 10 years ago without so much effort. And before someone says it the applications were of similar complexity and scope to today’s SPA behomths.

Too many cooks in the kitchen!
Everyone quotes “the standard” as what they do. CSS is probably the one area where there is no consistency in how it is handled in React.
It’s a really important distinction that the invariant has to be an invariant in the real world (e.g. in the problem domain). Programming “right” is context-dependent.
Some programmers try to program to some theoretically correct ideal, even if it doesn’t apply to their particular problem. Or, they may try to make invariants for things that they think they will need to hold true (possibly because of some future requirement).
All of these can lead people to shy away from having any form of invariants.
Agreeing on what invariants exist in the problem domain at a given time is really important for avoiding confusion. That kind of discussion happens all the time with teams who collaborate well and across disciplines.
“Should it possible for that menu and that modal dialog to be open at the same time?” (Invariant)

“A post can’t be published if it hasn’t been reviewed.” (Precondition)

“After submitting a payment, an audit log entry must be created” (post condition)
My point is that billionaires like Mark Zuckerberg whose wealth is concentrated in equity for a single company are different from people like Buffett, who actually spent most of their life working on managing different investments in order to create stable growth of their portfolio.

So we're comparing someone who is 87 years old and has steadily increased their wealth over time, to someone who basically got rich very quickly, and whose wealth is open to extreme fluctuations.

I'd much rather be the first person.
Nobody disputes that more productive people should get more reward. But with inequality increasing I have my doubts that the top x % are increasingly more productive than the rest. Or are today's CEOs who make for example 200 times the average workers salary 10 times better than the CEOs in the 50s who made 20 times as much as their workers?
I think that would be an essential part of a comprehensive solution but on it's own wouldn't incentivize efficient land use in the interim.
Yup, compared to King Salman and Putin (1 trillion +), these guys are poor.
Automation Anywhere raises $250M in series-A round
In the US: Since November 1st, 2015.

I always get confused about what a 'position' is, in this context. The company job code is the same, although I have switched to a different group(more devops oriented, rather than just software development, although it is still a major part of what I do).

I was hired and worked as an employee for the overseas "affiliate" for exactly 1 year, after working a little under 2 years (same project) as a contractor from another company – that company is still in business and I can get the letter from a former manager.

Total work experience dates from 2004, but most other companies did not survive to this day.
If there was a European nation of comparable size and diversity (class, race, history, etc) as America then these Europeans would have a point. I just roll my eyes when I read points like infant mortality, gun violence, literacy, etc are better in some European countries than the US (and thus, by proxy, said European country is better than the US) because we're comparing apples and oranges.

I'll echo GP's statement. America isn't perfect, but from the many countries I've visited (and with the many challenges that the US has to face), it's "The Greatest Country In the World".
New homeowners anywhere in the country frequently stretch their monthly budgets to that range based on the expectation that their incomes will eventually increase while mortgage payments remain fixed.

The housing market is fairly efficient and with so many participants effective collusion would be implausible. Asking prices are essentially meaningless, just the starting point in a negotiation.
Sorry. My email address is in my profile and you are welcome to get in touch with me. In short, an EB1A GC application is a lot faster but the standard is much higher than a PERM-based GC application.
Regardless of how you feel about $-lines, we can all learn from reading project code.
I was an Eiffel fanboy in the early 90s, when the only alternatives were Smalltalk and C++. It was obvious to me that garbage collection was necessary for modular systems, and that Eiffel assertions were the sweet spot in formal specification: lightweight enough to be usable in the real world, but formal enough to let you state and demonstrate useful things about your code.

However I was still always bothered by mutation. Everything was fine as long as you didn't change any data structures, but as soon as you added mutation to the mix everything fell apart. You could state an invariant, but if you shared a reference to an internal structure then you had to trust everything else in the system not to change anything.

Then I discovered functional programming in the shape of Haskell. Its still not perfect, but it's fundamentally better than OO.
> The same spokesperson went on to call Orlando a “smart city,” with cameras everywhere that allow authorities to track persons of interest in real time.

Someone needs to design an AI-powered camera-seeking spraypaint drone.
I work across the street from one in California and they do a ton of business. Lots of trucks dropping stuff off daily, which they weigh and charge.
Right, less downside risk, but Berkshire Hathaway in particular hasn’t even kept up with the S&P500 for the past decade. Better off with an index fund for sure.
>> But nobody felt safe even acknowledging the problem ("How dare you admit that a half-dressed drug-addict screaming sexual profanities at the woman in front of you makes you uncomfortable! Privilege much?").

> This is an insanely privileged thing to say though.

...
Respectfully, you keep sidestepping the point. People of reduced means are at an unfair disadvantage in our society, yes. But people of disfavored minorities are at an independent, largely uncorrelated disadvantage, over and above that. Simply means-testing benefits addresses the first injustice, but not the second one.
The higher tax bracket only applies to the additional dollars earned, so mathematically it can't penalize you when you make more money (I'm assuming you are using "penalize" to mean "you take home less overall pay"). And you have to make about 50K (factoring in the 12K standard deduction) for that to happen. At that point, you should be using some of the extra money to dump into a 401(k) plan, which comes "off the top" for tax purposes. So 10% in 401(k) means you have to hit 55K before the additional funds start to diminish returns.
I feel that's rather a failure of the social safety net rather than something inherently immoral about surrogacy. You could certainly say the same about joining the military, or taking a hard manual labor job.

I don't think anyone should be forced by circumstance to do any of these things; they should be a completely voluntary option for people who are kept safe from poverty through through a functioning welfare system.
By that argument, there’s another person that’s basically president for life that controls a country with about 10x of Russia’s.
I think the opposite.

Redux should have your application state, and any UI state should be in pure React (portals, context, etc).

Redux -> app data
React -> UI
read a book
> * No Google services

Question about this - my blackberry q10 had an android vm on it but the limitation of "no google services" meant that unless the app used none of those APIs it would not run. Surprisingly this was very limiting - have you had a similar experience?
We should talk. Although an E-3 is like an H-1B, there also are significant differences.
Whoops, top, yeah.
That's not how capitalism works. If you make a new widget for $4.50 and sell it for $5.00 then both the buyer and seller are enriched. You haven't impoverished anyone.
Listing a property below the expected selling price is a common strategy to induce a bidding war. If a homeowner receives 10+ offers at or above asking price then that homeowner is perfectly reasonable in coming back with an even higher price and seeing which bidder wants it the most. It's the homeowner's asset and it makes sense for that person to sell it for as much as possible - no collusion needed.
There are many loads where that system would create a lot of inefficiecies. The type of loads where it makes sense are already run that way. It's called LTL (less than truckload) and is one of the most volatile sectors of the industry. Wages tend to be higher in that sector, though, and there's more home time, so they tend to go to more experienced drivers with excellent driving records.
Interesting. I'd much rather be a 34 year old with extremely risky/fluctuating wealth than an 87 year old with even a trillion in the bank.
Nothing stops Zuck from selling some/all of his shares and buying BRK.A, SPY or treasuries. Sure, if he wants to do it quickly he will need to do it at a discount, but I'm pretty sure it's under 10% if he is willing to spread it over a year or so.

You can argue that he is so rich exactly because he didn't diversify.

Obligatory Warren Buffett quote: "Keep all your eggs in one basket, but watch that basket closely"
Show HN: Live Crypto Currency Prices on GitHub Repos(readme/issues/comments)
That blocks a large percentage of the websites out there now.

It's probably easier to just block all AWS/Azure/Linode/DigitalOcean/etc... blocks.
What's your current immigration status and country of citizenship?
Putin is controlled by oligarchs that are much more wealthy than he is. So not only does he not control the Russian economy (the oligarchs he reports to do), but he himself does not have the wealth you're assuming.
Berkshire is sitting on over $100 billion in cash. Buffett will hopefully double his money in the next 5-7 years.

He’s giving away 99% of all his money. Bill Gates will be using it to make the world a better place.
Unit Testing Celery Tasks
That's my recommendation as well. If you want to manage your own finances there are plenty of services that let you buy ETFs with no commission fees too. I'm definitely not telling people to go out and dump all their money into BH stock
Actually there are many ways of appraising houses, and they track the market pretty well (own multiple rental properties so I keep an eye on it)

> here's no great system for appraising houses
Managing subscriptions is what banks should do and not some third-party company.