skysight-inc/HackerNews huggingface dataset:
I'm sold! I'll go in and refuse my pay check because my employer offers me high quality products that even I can purchase.

I can't, because I won't have the money to purchase them, but they are "in business to make money," and I'm clearly only here for the opportunity to buy the products that I make.

OK, sarcasm isn't especially productive, but I hope my point is clear: if my employer takes all the money and pays only subsistence wages, which the huge power imbalance enables, then he's doomed because nobody can afford his products.

At the very least, mine would be if he hadn't managed to get massive tax breaks for being a "job creator" who's also persuaded the government to subsidize those jobs with public funding, and then decided that he's not topping those wages up with the money his business earned. Basically, running costs are funded by the public while he pockets all the profits and pays me with my own tax dollars.

The working class needs more than just the benefit of stuff being offered for sale. We need to be able to spend and save, the ability to shape the economy and keep it running, otherwise it all breaks down.
An important distinction re: territorial taxes is that if there is no settlement of the difference between a foreign tax rate and a home country tax rate then companies are incentivized to artificially earn as much of their income as possible in low tax jurisdictions.
No, I thought it was deprecated
Blocky team member, here. Microsoft and MIT/Scratch have been amazing partners and contributors. We're really excited about Scratch 3.0 and the efforts on Scratch Blocks.
Would you consider tenure in academia to be an equivalent? Or maybe rank/advancement in the military?
Not the OP. I imagine unions and insurance play a huge role.

I’m not interested in starting a union/anti-union fight. Please.
Commentary by the conlang critic: https://m.youtube.com/watch?v=tZDUVJKo5nY
I'm assuming you are being sarcastic but the comments above were mostly about low cost southwest flights that are likely cheaper than the HSR tickets will be. Other than the subsidized flights to Merced from OAK the central valley airports are very expensive to fly in and out of.
The best fried chicken in the Twin Cities, the prep starts on monday and it's only served on friday. Two-stage brining process, first in a very intense salt/sugar brine, and then in buttermilk. My daughter used to work the kitchen there and has the recipe, but it's like 40 ingredients and the breading is best made in buckets.

You don't make something like that at home.
> We have a ton of aging and insufficient local/regional
> infra that badly needs upgrades and expansion.

That was _precisely_ the point of HSR--to slow growth in automobile traffic so there'd be less need to upgrade and expand the highway infrastructure. Airports and highways are immensely expensive.

There were extensively analyzed projections that showed investing in HSR was more sensible than doubling-down on the automobile. We can quibble over the calculus all day long, but that sort of quibbling is why we can never get sh*t done.

I live in the Richmond District of SF. We have one of the busiest bus lines in the country, and that's just one line out of 4+ parallel lines 2 blocks apart. Everybody here wants a subway, but the city is building BRT because of cost and as a compromise with local business owners (who don't want _anything_). Nobody wants BRT, but it's a done deal, and it irks me the amount of energy people put into killing BRT ostensibly in pursuit of a subway. It's idiotic. All it does is make BRT more costly without making a subway any more likely. If you want government to be more efficient, we need to come together as a community and learn how to compromise and _support_ infrastructure development. This stuff is costly because the opposition is a self-fulfilling prophecy.
According to an article I found [0], a doctor may at least theoretically be subject to legal penalties for disregarding a DNR.

> Wrongful life. Theoretically, if a patient is resuscitated in the OR against the patient's wishes, a “wrongful, life” lawsuit could be filed. Under this suit, a patient could request compensation for ensuing expenses for continued life, negligence, and battery. An Ohio appellate court reviewed a case in which a patient was resuscitated after a DNR order was documented on his chart.12 Although the court in this particular case rejected the wrongful life theory, it did uphold the possibility that battery and negligence had occurred. This case has made it certain that the advance directive is an important component of a patient's chart.

[0] Evelyn Eckberg RN: The Continuing Ethical Dilemma of the Do-Not-Resuscitate Order http://onlinelibrary.wiley.com/doi/10.1016/S0001-2092(06)626...
I would not consider taxes to be “punitive.” Taxes aren’t punishment. They are much more like a membership fee.
You can follow my development even further—the lingering question in that gist is how to expand the guard code to see if it is valid in a guard.

I tried my hand at a pure-Elixir guard expansion in an earlier PR, documenting my thoughts as I went:
https://github.com/elixir-lang/elixir/pull/5854

After José gave me some direction in response to that, I produced the ultimate PR: https://github.com/elixir-lang/elixir/pull/5857

It simply relies on calling the :elixir_expand.expand function that the compiler uses, with a guard context—so the defguard implementation is always up-to-date with what the compiler allows in guards. Waaay more elegant than munging AST myself.

Funnily enough, the tests I wrote for defguard actually uncovered some missing assertions in that function. Some invalid expressions would make it past that step and return a different error much deeper in. It's kinda cool I indirectly contributed to the compiler.

I took on the feature mostly because over 4 years ago I'd made a gist to do exactly that, minus the validation, and when I found the issue on github for it, it gave me a lot of pleasant closure to get it merged in! https://gist.github.com/christhekeele/8284977/revisions#diff...
I had same experience before. But I request you to give it a try now. The experience is much better now!
No it does not, but it can imply it if you take it in the context of the whole article. One round of job posting led to three hires by the end of the article; should we assume that was a unique practice? If so, then the number "three" is an unusually arbitrary thing to mention in the quote you selected.

But that's neither here nor there as far as I'm concerned. LennyCrop would likely say that your attention to perfect parity in n=1 comparisons counts as moving the goal posts, and I'm inclined to agree. We don't have complete data for this company's hiring practices and it would be weird if we did; no matter what argument you want to make out of this article, some assembly is required.

I hope that people who read this chain ask themselves what they actually care about more: the source of bias, or the size of its impact. I've made my opinion known, but I'm willing to believe that reasonable people can disagree on that topic. It's a debate worth having. Challenging me on my Bayesian assumptions for reasons that are more parsimonious than anything else, on the other hand, is just a distraction.

But I know that minds that have already been made up are slow to change and are more likely to do so in private than in the heat of a debate, so I'll take this parting chance to plant one last bug in your brain -- a paraphrase of one that I used in a very similar conversation on HN just shy of a year ago:

If x% of the white male population is working in the field of software engineering, but only x% * y% of the non-white-male population is, and getting people interested in software engineering isn't a zero-sum game, then making y as close to 100 as possible can only be a good thing. Making a concerted effort to recruit diversely, it is hoped, will have accelerating returns as intentional involvement of diverse contributors will lead to more and more organic involvement of diverse contributors. Even if you want to argue that the reasons people have for deciding not to get started with coding are wrong or that those reasons shouldn't affect the industry for some other reason, the fact is that social patterns will self-reinforce if not corrected for and will ultimately have negative impacts on everyone by deterring more hands from coming on deck.

Again: If this wasn't the right way to begin to solve this problem, then what is?
Main use of HSR is going to be getting to and from peripheral cities. Fresno to SF and Bakersfield to LA in under an hour would be HUGE. That's going to get used more than the full SF to LA trip.
Klart Inbox: Save it for later
> Can we just get rid of the ridiculous notion that corporations provide more than the workers DOING THE ACTUAL WORK?

Why is this a ridiculous notion?
How does a nation expand credit with a cryptocurrency? Like as in the case with fractional reserve banking?
One of my favorite T-shirts reads "enjoy the silence..."
No, the reason for that is that the semi-privatised model failed abysmally, compounding historical lag.

Most of Europe pays less for a superior experience. Reasons: Europeans literally rebuilt their networks from scratch post-WWII, and used the chance to electrify and modernise most of them - whereas Britain, that was bombed much less, just kept using very old lines (most of them are STILL not electric, in 2018, which is absurd). That's investment failure #1, driven by short-sightedness.

Then you have the privatisation shenanigans from the 90s onward. This is investment failure #2: in order to reduce running costs and avoid having to deal with running trains, every few years taxpayers end up paying huge one-off sums that basically offset any potential savings. In the rest of Europe, despite attempts at privatisation, the old state-funded companies still dominate, achieving economies of scale and efficiencies that private competitors will never be able to match.
Why are we forgetting the amount of money spent developing fast JITs for Javascript here?
> What is little known about this tax bill

> But all this has now changed

I live in Australia. As a casual outside observer, can you inform me as to whether this tax bill has passed in to legislation, or is likely to?
Coder Eddit.

Love it
If you were going to legitimately buy >$100M BTC, would you not wait for a dip in the price? The speed at which Tether responds to market conditions is suspicious, though.
In this world of online spying and decaying security and privacy, I really think nations should segment their networks and tightly control internet exchange points. Networks of the future will be strategic assets. If I run a company that gains a competitive advantage over some US-based business, do I want the traffic between my data centres going through the United States? Certainly not, because I can't trust that the US agencies will not act maliciously. Encryption is not a panacea.

I can't really trust my own government, either, but at least they're theoretically answerable to me as a voter. The US Government doesn't give two shits about me.
Is the runtime performance similar to the startup performance measurement?
I do. I actually decided this year would be my year of used clothes.
The Thing from the Future game
While that's true, the less flippant question is whether fully autonomous cars -- where "fully autonomous" is defined as being able to climb in one, kick back and do your work with no concern the way you conceivably could on a train -- will (a) exist, (b) be road-legal, (c) be widely available, and (d) be generally affordable within a timeframe that makes a high-speed rail line moot. I don't think that's remotely a given.
1) Apple rejected an app that sounds like it does a good thing.

2) Developer has made up an interpretation to explain Apple’s supposed real, unstated, reasons for rejection, substituting it for the reasons Apple itself explained.

3) Since the app had a good reason for existing, developer’s made up theory must be the only possible correct interpretation.

4) QED

Anyone else see a flaw in this logic?

I agree that from the few and highly spun facts we have been given, it seems like Apple could do a better job here communicating back and forth and clarifying the potential issues. But to attribute the rejection to the presence of the words “net neutrality” seems a bit whacky.
I concede there is a non-trivial number of cases in which my counter-point is irrelevant.
Google's Project Fi has good support - live chat, phone, email, and social media. Likewise with YouTube TV.

Of course you're paying $35+/month instead of the usual $0-10/month for most of their consumer products.
Are you kidding, that’s your defense?

$2M in taxpayer money is nothing to them. Just like the expense of incarceration didn’t bring down jail terms for minor offenses. Or settlements for police brutality haven’t affected that one iota either.
This was tried (search for "LiveConnect"). It failed for many reasons, but the one that's most relevant to today is probably that most interesting client-side stuff (that isn't already written in JS) is written in C and C++, not a JVM language.
I would argue that legal obligations are different than moral obligations. You may not agree that wealthy corporations have no moral obligation to pay higher taxes, but I would say that not having a legal obligation to take some action is not the same as having no obligations period.
Most megacorps don't seem to care. IT by goon squad has been standard operating procedure for almost a decade now.
I am a semi experienced dev, about seven years of experience. I know what you are saying, and I agree it should be kept simple.

I only picked up gulp last year, and honestly I use it to just automate the stuff I was doing before. Basically all my build system does is concatenation, minification, and preprocessing css to add browser prefixes. Oh and live reload my browser whenever I make a change. It's honestly refreshing and a huge time saver.
Wow, what is the name of that restaurant? I don't plan to be in the twin cities any time soon but I'll still make a Yelp bookmark just in case!
I regularly drive ~120mph+ in the empty expanses of Spain and elsewhere that isn’t America, and even I can’t average 100mph in that route in California.
Quite nice to see a local and someone I know personally on HN. A while back at my suggestion we had her at the Lansing Startup Grind:

https://www.youtube.com/watch?v=4yfyesm-Cu8
Yeah, there are a bunch of different kinds of net neutrality violations and this app only tries to detect some of them. DPI seems increasingly pointless from the ISP's perspective now that everything is encrypted, so detecting DPI is fighting the last war.
I certainly hope bulgogi is! My absolute favourite food. 24 hours to prepare, at least how I was shown when I lived in Busan
The SF Gate tried a plane versus car trip in 2001 and the driver won substantially – and that’s only gotten worse with the post-9/11 security theater and both airline and airport budget tightening pushing the whole system closer into the safety margins:

http://www.sfgate.com/news/article/The-Great-Race-car-vs-pla...
It's law, as of a few weeks ago. Some provisions will go into effect over the course of this year.
Also, Persona was interesting for being one of the few actually user-friendly and usable deployments of public-key cryptography ever to exist.
But you generally can’t get a degree in it (I don’t believe I’ve seen one). But wow, a discrete mathematics undergrad degree sounds like a lot of fun.
https://www.w3.org/TR/webauthn/

Disclaimer: I have not reviewed this spec in detail yet, and my confidence in the W3C is not high.
> First, you have to deal with the security boondoggle. Add 30 minutes for that

In all fairness, how many incidents will it take before boarding a train means 30 minutes of security theater?
Do you have a source for the 1 employee per four passengers? Metra trains here in Chicago typically have only one conductor.
or stick it in a microwave for twenty seconds, it takes twice as long but you will avoid all that bruising.
So nowadays, even MIT is a vocational school? This just seems too damn specific to not be a direct industrial request.

edit: corrected per bitL
But that's more of a DOT/Commerical trucking thing, not a "moving license" thing.
What market do they expect to sell these exclusive American made phones? And how do they compare to the already perfect Chinese made iPhones? They know the answer but it was a well written article.
5k and growing by orders of magnitude, where it's likely the case that Visa is continuously reducing their energy usage.
> I don't really see the difference between having a legal obligation to act in your shareholders best interests and an obligation to maximize profits.

Simple. "It's in our shareholders' best interest to have a stable society with upwards mobility so more people can buy our products over time."

Or, "It's in our shareholders' best interest for us not to act so amorally as to turn public opinion against us, incurring new onerous regulations as a result."
And the people love the bullet train very much. As a matter of fact, the bullet train is making profits.
http://www.rediff.com/business/report/pix-beijing-shanghai-b...
I hired these guys and they never showed. I was in contact with them every hour, being reassured they were just running late. Eventually they stopped responding.

By midnight I gave up and threw half my stuff on the curb and UberXL’ed my clothes and small items to my new apartment.

Unfortunately I had a flight at 3am so couldn’t handle a cancelation, which is my fault.
Apple must pay taxes where they make money. Apple's retail operations in China/Japan can't be moved to a less-tax country, it is physically impossible to be in China/Japan and not be in China/Japan at the same time! You simply cannot operate in a country without paying taxes, the EU rules being weird and an exception because of their one market principle.
I think the state just needs to gulp the costs here. There are a few large bets which every state should make every decade to make landmark progress. For California, having this bullet train will be it. No matter what happens, California needs to build this infra to help easier transportation and leisure travel for generations to come. The cost equation will seem peanuts in comparison to the benefits offers for multiple decades thereafter.

Otherwise, we won't even know where this $64B went.
I would. Feudalism, corporate promotion, and academia all sounds like gangsterism by other names to me.
As stated elsewhere in this thread, Edge compiles WebAssembly lazily, so it's basically skipping the test: https://news.ycombinator.com/item?id=16170496
JQuery is widely accepted as a productive and appropriate tool for many types of projects by huge swathes of the programming community.

I currently help maintain a React app that's approximately a one dev project. It's a beast though. 900 transitive npm dependencies. Huge, brittle build process that has broken in the past and prevented us from deploying critical changes for periods of time while we debugged it. Several long-standing bugs because it's such a hassle to get into. I'm a big fan of jQuery sprinkles in light of this experience.
That's even worse, because it means that Bitcoin's energy usage is additive on top of the energy used by the existing financial system.
I have an ancient "backup" sitting somewhere. It was a provider called Nameplanet which provided vanity addresses (lastname.[assorted TLDs] for example), and morphed into Global Name Registry when we launched the .name TLD... The webmail system itself was sold to NetIdentity in 2001 or 2002...

It had a few interesting details - we ran it on ReiserFS for the fast/efficient small file support (at the time it really stood out) which made it great for Maildir's.

We also eventually used a small daemon to poll backends for which server a user belonged to, which had a mechanism to let us mark a user as "busy" so that we could balance accounts between backends by marking it as "busy" on both servers, sync the files over, and then mark it as available again without triggering errors anywhere. qmail on our MX's was modified to look up the right server that way.

The biggest changes were the POP modifications I mentioned. The ones I remember off the top of my head were:

* We modified qmail-local and the pop server to append size changes (from writing a new message or deleting one) to a file used to manage quotas. We appended rather than rewrite because it reduced the need for file locking (we took care to do single writes). We'd lock and coalesce the changes when the file got over a certain size.

* qmail-local was also changed to append the message size, and read-status to the filename. That let us avoid stat() calls for the files for the filesize, and opening and reading the files for unread counts etc. It was one of the first optimizations we did.

* Then we added a cache file that contained subject, sender, size, attachment status etc., for the web frontend, which would be dynamically re-generated automatically as needed.

* We made "+[something]" sort directly into folder "something".

* When we sold it I was most of the way through adding Sieve support to our qmail-local replacement.

These changes were quite small, and each successive changes lowered IO load dramatically (we handled about 2 million accounts before it was sold). Today, we could probably handle the IO load and storage we had with a single NVMe card...

The web frontend would try to use our extended POP3 command, and then fall back to scan the messages (and store a cache locally on the frontend) if it wasn't available, so we could use it as a POP3 client for other backends too. (The frontend is a story in itself - C++ CGI statically linked to shorted load time (it made a big difference at the time) and with "delete" only for really large allocations, to avoid wasting time on deallocation since we knew each process would at most live for a few seconds.
Did apple actually do that? Do you have a source for Apple licensing tech from Ireland?
If in fact the $64B could be spent on your proposals, you have a point. Otherwise, it is better to spend the $64B in this landmark project vs. it being diverted somewhere else where neither you nor me could figure out what happened to it. This is a landmark project - let it happen. Your future generations will thank you.
--Note Most these questions here are rhetorical, but answer if you want.--

I agree words do mean things. Although, I would say putting someone in solitary confinement is an enactment of force. If that force destroys or damages their sanity would it meet the first definition?

Also let's not forget about the connotation to words. If someone put someone in solitary confinement and basically left them for years on end. May I ask is that cruel? I would say it is cruel.

The definition of cruelty is generally to inflict pain or suffering. So how different is cruelty from violence?

I can go further. Inflict also means to impose. Impose can also mean to force. One can see that these words are related.

So now I shall state what I feel is the most important question people should ask. What power do "you" think the state should have? I would clearly do not want the state to have the power to be cruel. What about the power to enact violence? I would say no again. (Power as in legal authority).

However, one might ask what about war or defending the people with a potentially violent means? Just think about that? I can guess you would probably not want your government to be violent just because it can. However, I also guess that if your country is under attack you would not feel the government is acting wrongly or illegitimately for defending you and the rest of it's citizens. Where do you draw the line though?

Lastly, I say it is wise to ensure a government does not have power that is either immoral or violates the rights of it's citizens.

--edit--

I would agree that from a quick overview of that structural violence page. That seems a bit of a stretch for the word violence.