skysight-inc/HackerNews huggingface dataset:
I attended a private school because public school failed me. I'd been suspended multiple times for fighting with other children who teased me. Frankly, the public school's administration didn't want me there anymore. The private school provided a much better learning environment. They helped me learn academically and emotionally. Eight years later, I graduated high school as a model student at the top of my class.

Public schools didn't care about me, and I don't trust them to care about anyone else. Nothing would be fixed by forcing me to stay at a terrible school. You help a war-torn country by getting refugees out, not by forcing people to vacation there.
Because they took it out for a short test drive and found a viable class of antibiotic compounds without really trying very hard. That is something that would have been expected to take years and a lot of money prior to their advance.

It isn't just antibiotics. There are groups using this and analogous methods based on the same conceptual breakthrough to mine the bacterial world for all sorts of stuff, and now their efforts are about a hundred times more effective and efficient.
Network capacity, at least in most regards, currently dwarfs the expansion that happened back in the late 90s (unless you're talking about some later "dot-com bubble"). I'm not sure how you can argue that we're still trying to fill up bandwidth built in 1999. Sure, there was some build out during the bubble...but, I don't see any reason to think network infrastructure is going to shrink or that costs will increase remarkably.
True, but Venmo makes these passive/aggressive behaviors practically friction-less. progress!
Of course, there's Chaos theory. That deals entirely with deterministic processes so complex their outcomes can only be determined via probabilistic methods.
Best of luck in your sisyphean quest.
Of course we can make more transport.

Where do you think the existing transport came from?
physical apps store will be a cool idea, especially with a macguiver-esque iot swiss army knife of add ons for health, security, communication & interacting with physical environment.
They pay the same taxes, and cannot opt out of paying for public education.
Any suggestions for an arq like software for linux? Something that does encryption, dedupe, and can target anything.
We live in the States. My wife has been able to rent for some years now, but we are waiting until we move there in a couple of years. The longer you wait, the better your selection. I'm totally fine with that system. And yes, if you can't or don't want to be on the list, you live in the suburbs.
Latest governments have no incentives whatsoever given that a large chunk of tax revenues is coming from the sale of fossil fuels.
the core of the phone contains a non-removable battery. That doesn't mean you can't attach supplementary battery modules to it.
If plants transmit the lead to those who eat them how can it also accumulate in the soil? The plants would bioremediate the soil.
I'm just quoting the article.
Also no mention of politics, despite going on at length about the 'illusions of freedom'. Granted, going there would force an admission that the world just kinda works like this all around.
In theory, this is why we rebase our history and make an elegant series of coherent patches. At least if "we" are the Linux dev team or something.
Agreed, and from what I've seen, public schools could care less about parent involvement, at least compared to charter schools and private schools.
Which framework are you using for the said microservice?
"co-founder" =/= "50% co-founder"
The YC application isn't and doesn't need to be a contract. It was just another piece of evidence demonstrating the division of the company at the beginning. They also registered in Delaware as 50 / 50 split if I recall correctly and Guillory never signed any of the paperwork regarding limiting their shares.
> The point of science is doing it many times, at large scale, in a repeatable fashion. That's when we have confidence in the way things work.

Science says nothing about scale, only repeatability.

Unless if you're going to consider cosmology and the study of subatomic particles (e.g. particle colliders), among many other fields, entirely bunk.

Sometimes you can't test things at the scale of nature, and that's ok. We made it this far without doing so.
Bebederos para perros en los parques públicos
I've had exactly the same experience. I submit a fix for a bug, OK clean up a few cosmetic things, resubmit, then get another list of nitpicks and I just dropped it there. I remember thinking "fuck it, clean it up yourself if you like, or just keep the bug."
This is not really true. Immigrants are not being appointed housing in Stockholm City and they do not contribute to the housing problem. Most parts of Sweden actually have problems with housing for the opposite reason, urbanization is pushing big parts of the population into the big cities so there's rather cheap housing in the more "rural" parts.

The issue with housing is Stockholm has existed way before it became popular to blame all problems on the immigrants.

edit: had unclear language
Not exactly trustless, you need to trust the Thunder network as implemented and maintained by the Blockchain company until such time as your transactions roll up to the main ledger.
No. This is wrong and xenophobic. If you don't want to wait on the list, you just live in the suburbs. This list is for Stockholm, not the surrounding metropolitan area. Don't believe what you hear coming from Swedish neo-nazis about the immigrants. It's all lies.
I don't think it helps anybody to be forced to go to a failing school, but it only helps those with means.

I'm not concerned with forcing children to go to public schools, but rather stopping an inability to pay from keeping children from going to private school.
Really? I've never met a designer that wrote js. Engineers should be writing the software. Js web apps are essentially the same as c++ win32 ( or whatever thick client side tech ) apps with some web semantics like urls preserved. I've seen designers write css, and I think the good ones do, but I've never met one that was happy to or was particularly skilled at it.
Yes, exactly.

When you go fishing and the very moment your hook touches the water you catch a big fat fish, well, that's probably one hell of a water hole.

And in this case they caught one hell of a fish.
One thing the article misses--which I expect is because it wasn't mentioned in the City council meeting--is the difference in transit accessibility between downtown Palo Alto, the Stanford Research Park, and East Bayshore.

Let's take downtown Palo Alto as the baseline. It's within walking distance of the Palo Alto Caltrain station, which gives you great connectivity to almost all Caltrain trains. For bus service, you've got great connectivity North (via Samtrans ECR) and South (via VTA routes 22, 35, and 522), and good connectivity East (via Samtrans routes 280 and 281).

I don't know exactly which area is meant by "East Bayshore", but if it's the area served by Mvgo's East Bayshore shuttle (which goes to the Mountain View Caltrain station), then you've got inconsistent transit access, centered around commute times. The trips do go pretty late (until ~8 PM), but there's no access during lunch or on weekends. There's also coverage by VTA's route 40.

As for the Stanford Research Park, that's got alot more routes covering it, but again they're almost all commute-focused. For local traffic, VTA's route 89 goes through the area and connects you to El Camino Real and the California Ave. Caltrain station, but it doesn't run too often. VTA express routes 101-104 run a few commute-time trips to the south and east of the county. There's also the Dumbarton Express DB1 route (connecting people to the East Bay), which only runs during commute times (unlike the DB route, which runs at least hourly during the day). Finally, Marguerite has a connection to the Palo Alto train station (the RP route, running only during commute times); and another route (the 1050A route) that was recently adjusted to connect the Research Park, El Camino Real, and campus. That route I like the best, because it runs throughout the day.

The summary is: The areas earmarked for tech companies are served almost exclusively by transit that _only_ runs during commute hours, and rarely runs outside of those times (or on weekends). That just doesn't work as well any more, which is why places like downtown are such a big selling point for companies.

Full disclosure: I work at Stanford, and used to work on-campus, but recently got moved out to the Research Park area.
Fun fact: In Chicago, the second largest school system is the Archdiocese of Chicago catholic schools (which has 40k students to CPS's 400k). They spent about half what CPS does per pupil.
Building search and term suggestions with ElasticSearch
That basically kills it for me. The only reason I was interested was to be able to transform a phone into a larger tablet just by swapping the screen module out.

Oh well.
Which works great up until the point that some existing data that's supposed to be text, like a filename, or a file in a text-based format, or string fields in a file in a binary format, et cetera, turns out to be invalid UTF-8. Maybe because it was written in the wrong encoding, or because some binary data has been stuffed in (e.g. with heredoc quoting), or due to corruption, or even maliciously as an obfuscation measure. And Py3 turns up its nose and rejects it, probably by throwing an exception and killing the script - while programs written in other languages, including Py2 (if the unicode type is avoided), 'just work'. For most strings there's no actual need to analyze them as text or look at character properties or do anything other than move them from one place to another, possibly interpolated with other strings, and in that case byte strings work fine, including with non-English text if everything standardizes on UTF-8. Therefore they should be the default, and explicit Unicode processing the exception, like Py2. The only situation where explicit decoding improves things is if you have to deal with legacy 8-bit encodings, which aren't all that common these days, and in that case you probably should be doing complicated things anyway like parsing any applicable headers, autodetecting encoding if that doesn't work, giving the user an override option, etc., which is work that types can't save you from.

Using byte strings also doesn't 'just work' if the original format is a Unicode encoding other than UTF-8; e.g. Windows filenames are UTF-16 and can't be converted to UTF-8 without risking errors caused by unpaired surrogates. But that's what WTF-8 is for (or rather, what it should be for, disclaimers in the spec notwithstanding)...
Active fracking projects in the US have dwindled to low levels thanks to low oil prices driven by Saudi Arabia maintaining production at current rates. This is a well-established fact.[0]

Your claim on the other hand is just an opinion at this point as I have seen nothing that indicates low oil prices lead to worse practices and procedures among domestic fracking firms.

[0]https://www.theguardian.com/business/2015/dec/07/opec-plan-k...
It always surprises me that a country...

Palo Alto is representative of regulation in the USA at large?
When people will start dying en masse from this you'll see how suddenly the priorities will change.

Someday, I hope to live in an educated, industrialized, humanist society that can change policy direction without large numbers of people dying. (Of course, I already do. The answer is lots of $$$, as usual.)
Well, I'm not a Google fan boy.
Here's the original paper on Neural Turing machines: https://arxiv.org/abs/1410.5401

IIRC, that paper's results focus on the model's ability to extrapolate prediction of sequential data to arbitrary lengths having only been trained on sequences of a fixed length.
Given the economics of today's limitations, yes, that would be.

But if you knew, for example, that your camera could be used with your next two CPUs, you might make a longer term investment in a higher-quality camera.
I love it, these are elements I can use. Now... I guess I should read the docs, how to make my own or compose them.
RoboCop is real – and could be patrolling a mall near you
Yup, I agree that would be ideal. I think squash commits are a pragmatic way to deal with messy incoherent commits.

Plus it's easier to revert a squashed commit than a merge. (which is the index number of the parent I want?!)
The truth about due diligence
Is content that focuses on the same relatively small area of the United States over and over relevant to Hacker News at large? To anyone who isn't a Californian living in one of the SV cities (Palo Alto, San Francisco, Mountain View, etc) these kinds of stories are pretty irrelevant. Granted, a large portion of HN readers are probably in these cities, but does that give local politics a green light?

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon.
I agree. That's why I support school vouchers.
I think that's what some folks hope the Apple Watch and/or Android Wear can do - be conduits (like ST:TNG Communicators) to cloud supercomputers.
I do feel like this sort of thing should be the maintainer's responsibility. I'm pretty familiar with `rebase -i`, but only because I've done a bunch of work with git. Random contributors are as likely as not to be brand new to git. It should be reasonable to tell the maintainer, "Here's my branch, feel free to rebase or squash as you see fit."

Of course, I think the same is true with things like comments, obvious coding style fixes, tests (especially if the maintainer has more access to test infrastructure), etc. I can see the advantage of getting people to do it themselves if the maintainer is busy or especially if the contributor is planning on sticking around for a while, but surely the maintainer can ask "Hey, would you <...>? If not, I can do it."
In fact, most organizations, including the US government, use around 200% of the poverty line as their cutoff for different kinds of benefits.

185% of the poverty line is pretty much universally accepted as poor and shouldn't be used to cast doubt on the article.
Related: http://darkpatterns.org
Despite the laziness and corruption, human fallibility and mistakes, the fast majority of nuclear power is safe now.

We don't have to do it differently in the future ("this time"), we just need to do it marginally better over time. Every new power plant built, whether goal or gas or nuclear, or solar / wind, is marginally better than the previous design because of what we've learned.
It's not 100%. Suppose a plant absorbs 5% of the lead. Well in the first year you get 5% of the lead in all water used for irrigation. But, 95% is left in the soil. Next year you get 5% of 195%. Until, the soil has 20 years worth of lead and all new lead added in a year ends up in the plant. Drop that to 1% and it would take ~100 years to get the same effect.

Note, you would really get a differential equation with several terms, but more or less the same idea just after more time and balanced with water that overflows the field etc.
I'm using this these days. I find it incredibly flexible.
Not necessarily. You can reclaim those parking spots and use them for outdoor seating, green belts, and bike lanes. NYC has done this in spots. The effect is wonderful for pedestrians.
One of the biggest forces against marijuana legalization is from people currently in the marijuana business in one way or another. I very much doubt they're anti-marijuana.
The Drone Race is On
I have the following aliases in ~/.gitconfig:

[alias]
log0 = log --first-parent -m
show0 = show --first-parent -m
blame0 = blame --first-parent -m

These aliases treat history as if each merge commit introduced the changes directly, and didn't have the individual history. (Even for one-patch PRs, this means that the log/blame view will point me to a commit with a link to the pull request, which means I can see any discussion of the PR.) For instance, `git show` on a merge commit will typically show no output (unless there was a merge conflict), but `git show0` will show all changes introduced by the branch being merged in, as if they had all been squashed down.

My experience is that I've really appreciated projects with a policy of mandatory merge commits (e.g. Rust; every commit is tested and merged by the CI bot, and humans only push to master in emergencies) with these in place.
We also need to stop poor women having kids, because that's destabilizing to society. So maybe we should tax poor women who have kids to pay for the more desireable middle class kids.
Sometimes there's no need for too general definitions. All groups can be described as transformation groups, likewise for monoids.
I could totally get behind a voucher-system, but I think it's important that ability-to-pay should not affect school choice. Do most voucher advocates agree with this?
> homegrown JavaScript solution which does not work at all. Copy/Past, scrolling, and many other features are broken with it.

These all just work for me. I'm not sure what the specific complaints are, maybe it's a Firefox thing, but it's not like there's a lot in chrome that FF doesn't support.

> On top of that, you cannot resize it.

A little convoluted, but there is a way. In the subject of the thread, to the right, along with the collaps all control, there's the option to open the thread in a new window. This window can be resized, and since the input is the size of the window. Although, I suspect Gmail is meant to be viewed as more of an app than a site, so if the window size is not just about composing, but use, it might be worth using it as a freestanding browser window, distinct from and sized differently than other tabs, if you aren't already. I might actually play around with doing that not that I've said it.

> Re Github: The big issue is that they start hijacking keys that were free before. It's hard to impossible to sway developers to use anything but Github. I've tried and been treated as if I'm in the luddite camp.

Yeah, that's unfortunate, and I would have hoped Github would do better. I don't really think it's the norm though.
AWS vs. Packet.net – Why We Left AWS
Because a character encoding standard is considered worthless if you can't make ANSI bombs with it...
Graduated income tax and child tax credit starts making a big difference in taxes for below median incomes. $48,000 before taxes with four kids is around $5,500 in taxes before any other deductions or credits. With things like EIC and a normal set of deductions and credits, I'd expect actual income tax to be between none and $2,500.

Families pay proportionally way less taxes than single people do.
Still a meaningless comparison without controlling for price. Could Tesla have released a car at the same price that had sufficient electric range to be viable in the market? It's highly unlikely that was possible at the time the Volt came out.
I think the 2nd hack was Bob's exit plan. By selling the info to the hacker and compromising the employee computer, he is setting up the "who?" and the "how?" to point away from himself, and hoping it will also be used to explain the 1st theft. Except it didn't work very well!
I don't understand the nuclear waste "problem". Anything that is radioactive for thousands of years is also not very radioactive because it has such a long half-life.

More concerning would be the chemical toxicity hazard, but that is void because nuclear waste is vitrified (turned in to glass), which makes it extremely chemically inert.

Then there's the possibility of recycling the spent fuel (waste?) in fast spectrum reactors, if we can work out how to do that reliably / economically.
Just compare using Facebook/Twitter/Reddit in a browser vs. their respective native apps on any device.

Other than the initial discovery/download delay for native apps, the web apps currently have no advantage over the native versions.

If people could instantly start using a native app just by typing say "Facebook" what reason would they have to go into their browser? Does anyone currently even do that? Go back to the website after they've installed the app?
I love this :) wonder if I can get something working with my Hue bulbs
what is the benefit of glicko over elo?
Your counter-argument started very nice with the NIMBYism part and then you fizzled everything by saying irrelevant stuff like it's getting boring and nobody gets pissed off anymore.

Do you really think that your last sentence adds anything useful to further the discussion?
From your own source - the peak was Jan 1978, around $22/hr, which was a small blurb, and more significantly, before women entered the workforce in droves. The pay at 2014 was $19.17/hr.

Since 2014, real wages have increased (see BLS data) and are still increasing. And even the 2014 rate of $19/hr is higher than all but a few years in that entire chart.

And wages is not the same as total remuneration, which has also increased, due to many non-wage benefits companies have added since 1978. See the time series "Total cost to employ" in BLS data to see that.

Finally, demographics also change - the workforce is getting younger (as people are earlier in careers) ad boomers retire, lowering average wage while individuals are still better off. You can dig this out of census and BLS data also.

So, how is this "rampant inflation in cost and deflation in wages over time". It's nearly flat for a long time, and significantly better than the decades before that.

You called it rampant inflation as well as deflation in wages. To go from $22 to $19 over almost 30 years (completely ignoring the other relevant factors) is not a very big inflation or deflation effect whatsoever. Do the math.
Self-hosting was a pretty hard choice to make early on, but it turned out to be one of the best decisions we ever made. It forced many semantic issues to the surface, gave us a gigantic test-suite for free, and, most importantly, forced us to use our own language. We ended up cutting a lot of features that turned out not to be very helpful from the experience of writing the hosted compiler.
You can name methods invisible unicode characters so calling them is basically invisible. Quick example:

https://gist.github.com/Freaky/51086f3c97784bdd6dfbd31913cd1...

You don't need to use define_method, it just makes it more obvious what's going on.
The city center is almost all historical buildings except for a few parts where those have been torn down a few decades ago - something that left a very bitter aftertaste, it created what csn only be described as open sores in the city core that hasn't really healed yet - although it has started to get there in the last few years.

People in Stockholm generally don't vote for the people that want to build public/rent controlled housing, so there is no mystery there is a shortage. It has also been enormously lucrative to own your home the last 25-30 years or so as the interest has plummeted from 8% to 1.5-2%, so almost all rentals has been converted to bostadrätter (a kind of co-operative building society apartment) which you have to buy in to.

To me it sounds like Spotify and many other tech startups are just being babies and not trying to solve their own problems - they want to be in Stockholm because it is an attractive place to live, but they don't want their employees to have to pay for the fact that the city is attractive ? Tough luck.
> Basically infections are a sign you did something wrong, removing that feedback promotes problems.

Having surgery at all meets any standard of "you did something wrong".
I (and Adam Izraelevitz) designed FIRRTL together, but for questions about Chisel, the authors frequenting the Chisel GitHub page would have far better answers than us. Please check it out! They did awesome work!