skysight-inc/HackerNews huggingface dataset:
Regarding disappearing sources: Nix offers a content-addressed mirror for sources downloaded by the Hydra CI system. As a random example, here is the latest Chromium source tarball:

http://tarballs.nixos.org/sha256/3dfa02e873ff51a11ee02b9ca39...

So disappearing sources is not a huge problem in my experience. Obviously if you have package declarations outside of Nixpkgs proper things are different.

This problem is also something the Software Heritage project[0] aims to solve, but I don't think they have a good API yet.

[0] https://www.softwareheritage.org/
I've never, ever, been asked to pay more for a receipt.
Outline is even better. https://outline.com/YgWtxK
> If they were randomly generated and of sufficient length, yes.

What does that buy you, if they are in plain text?

(Well, randomness quasi-guarantees that they are not re-used; I covered that.)

If we have passwords in plain text, issues about length related to cracking hashes is moot; the cracking that still matters is someone guessing at the login prompt, where we can lock out accounts after N attempts.
Yes I agree. Stop trying to find meaning in your job. Value the important things in life -- your family, your loved ones, your community, and your contributions to society outside of work. So many of my millennial coworkers are just obsessed with finding meaning at work because it's very obvious to me they are failing to find meaning outside of work: meaningful relationships, friendships, deep connections with their parents, etc. If you don't attend all the work happy hours and mingles and events, you are seen as an outsider. It's a sad state of affairs.

> I believe in a future where the value of your work is not determined by the size of your paycheck, but by the amount of happiness you spread and the amount of meaning you give.

Yeah I believe in paradise and utopia as well. Unfortunately, for the unforeseeable future, people who create value will be the ones getting paid.
It can't. And there are many things std does that are in unsafe blocks. There's nothing wrong with that if you have a specific use case for it. (And wrap that functionality in a safe function)
git clone http://git-wip-us.apache.org/repos/asf/incubator-wave-android.git
git clone http://git-wip-us.apache.org/repos/asf/incubator-wave-docs.git
git clone http://git-wip-us.apache.org/repos/asf/incubator-wave.git

Does it even build?

Wave is one of those things that everyone raves about but has never used.

https://www.youtube.com/watch?v=xBzuuWZPaXc

https://www.youtube.com/watch?v=v_UyVmITiYQ
> Tokyo offers people nice 1BR apartments for roughly $900-1000 a month

I think you mean < 300sqft studios
Dr. Mauk's Boomer Blog
> In pretty much every city in the United States development has been slowed to a crawl

You don't think that's far too much of a generalization?

Houston has added a city the size of San Francisco since 1980. Austin and Charlotte doubled in size since 1990, and are both now comparable to SF in size. Las Vegas grew by 140% or so since 1990. Seattle's population curve goes vertical the last decade, they added about 16% to their population in seven years, and 50% expansion since 1990.

New York has added a million people in 20 years, after five decades of stagnation. There's plenty of development going on there.
I count two in (1899) https://news.ycombinator.com/item?id=2426655 and https://news.ycombinator.com/item?id=14833793
Bug: Botched NPM Update Crashes Linux Systems, Forces Users to Reinstall
I was searching for a copy of an out-of-print book that I wanted to read but all were $150+, which was more than I wanted to pay. Somehow I stumbled on an eBay link that had the book for ~$40, but the item was removed yet not sold. I clicked on the seller and it turns out they relisted it in the $150 range, in line with the rest of the "market". The book was sitting there for over a year. It was sitting there for over a year at the cheaper price, too. If it wasn't selling at the low price, why would it sell higher? Even with "arbitrageurs" surely looking for those opportunities.

Maybe not the most relevant, but I'm willing to bet most collector markets are pretty irrational.
Like schools, roads, medicare, research, etc??? OK.
Why the Golden Years Are the Best Years of Your Life
What's the benefit of giving anyone rights?

Perhaps the rights are inherent, actually.
Which ones, if you remember? Same price as in the 80s is still discounted, inflation-adjusted.
Examples and parents are definitely crucial. My parents didn't conceive of applying anywhere but state schools <4 hours away, so that's all I visited and applied to (aside from a single private college I ended up attending because nowhere else offered a decent CS program). I wish I'd had a role model in the software world who I could ask for advice, but I didn't even know a single software dev growing up.

In my anecdotal experience, a lot of families in my hometown area were living well beyond their means anyway, with lots of kids on a single blue-collar salary, a car for each adult and each >16 y/o kid, and vacations to Disney or cruises once or twice a year... so I don't have a sense of a culture of avoiding loans and debt. Even the farmers have been forced into the consumer debt cycle to stay solvent, buying new equipment and expensive animals to keep their tax burdens low but never saving anything for poor economic conditions. I think most kids I grew up with just didn't even see college as an option, since they didn't enjoy learning in the first place.

It's odd to think that most of these kids didn't even bother with vocational schools, as a lot of them are currently slaving away at minimum wage retail/food service jobs.
That's the big problem with censorship. If op would post the true statistics that black crime rate is higher than other races then op would be downvoted. op would then go on to think that they are right, and that the political opponents are afraid of having their political bias exposed. If however op was not downvoted for making an innocent observation, but rather was told that the statistic could be used to show a higher correlation between poverty and crime, maybe op, and other readers, would change their mind about the situation.

The problem with this approach is that if op was trolling then they could spit out a huge list of seemingly correct correlations that nobody would have time to debunk all of them. That would allow some of op's bad correlation to be left not debunked and appear that it is right.

In online forms you have to figure out if someone is trolling and then behave in one of two opposite ways based on it they are out aren't.
These are typically police officers or sheriff's deputies assigned to the school.
Search the article title on google, click the first link. It usually works.

When it doesn't, I hit F12 and start deleting some nodes.
Wave was a layer that live on top of a modified Jabber/XMPP chat server. It sent extra meta data to your messaging client. Depending on your client and meta data sent your client could download JavaScipt applets you authorized. The applet would render the meta data into something like an iFrame to show a Google Document or a PacMan game. Also you could create a separate messaging thread from a single comment but still have a link to parent thread (ala #Slack now.)

The branching comments, embedded documents, and ability to create mini applets were the big selling points. But the feature were never well explained and internal implementation was a nightmare. As people could still hook in Jabber with client it was also creating issues with spamming and hacking.
FYI - they have monthly job postings on HN. Perhaps that's a good time / place to post, as it appears you're looking for an employee essentially.
Here's what happens:

You type `pipenv install foo`. It will create the virtualenv if necessary and adds `foo = "​ * "` to the packages section of the Pipfile. The Pipfile.lock file will add a section for the package you installed _and_ all of its dependencies, including the hashes of the downloaded packages.

That avoids accidental breakage if the package you depend on doesn't set their versions correctly but it also means that your main Pipfile documents the things which you intentionally installed so a year from now you're not wondering why all of your servers have frob 1.2 installed, which only works on Python 2.7, even though nothing you're using now depends on it.

As a concrete example, here's what `pipenv install requests` looks like in a clean project:

Pipfile:

[[source]]

url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"

[packages]

requests = " * "

[dev-packages]

(had I used `--python $(which python2.7)` it'd have recorded that as well)

Pipfile.lock:

{
"_meta": {
"hash": {
"sha256": "a0e63f8a0d1e3df046dc19b3ffbaaedfa151afc12af5a5b960ae7393952f8679"
},
"host-environment-markers": {
"implementation_name": "cpython",
"implementation_version": "3.6.4",
"os_name": "posix",
"platform_machine": "x86_64",
"platform_python_implementation": "CPython",
"platform_release": "17.4.0",
"platform_system": "Darwin",
"platform_version": "Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64",
"python_full_version": "3.6.4",
"python_version": "3.6",
"sys_platform": "darwin"
},
"pipfile-spec": 6,
"requires": {},
"sources": [
{
"name": "pypi",
"url": "https://pypi.python.org/simple",
"verify_ssl": true
}
]
},
"default": {
"certifi": {
"hashes": [
"sha256:14131608ad2fd56836d33a71ee60fa1c82bc9d2c8d98b7bdbc631fe1b3cd1296",
"sha256:edbc3f203427eef571f79a7692bb160a2b0f7ccaa31953e99bd17e307cf63f7d"
],
"version": "==2018.1.18"
},
"chardet": {
"hashes": [
"sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691",
"sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae"
],
"version": "==3.0.4"
},
"idna": {
"hashes": [
"sha256:8c7309c718f94b3a625cb648ace320157ad16ff131ae0af362c9f21b80ef6ec4",
"sha256:2c6a5de3089009e3da7c5dde64a141dbc8551d5b7f6cf4ed7c2568d0cc520a8f"
],
"version": "==2.6"
},
"requests": {
"hashes": [
"sha256:6a1b267aa90cac58ac3a765d067950e7dbbf75b1da07e895d1f594193a40a38b",
"sha256:9c443e7324ba5b85070c4a818ade28bfabedf16ea10206da1132edaa6dda237e"
],
"version": "==2.18.4"
},
"urllib3": {
"hashes": [
"sha256:06330f386d6e4b195fbfc736b297f58c5a892e4440e54d294d7004e3a9bbea1b",
"sha256:cc44da8e1145637334317feebd728bd869a35285b93cbb4cca2577da7e62db4f"
],
"version": "==1.22"
}
},
"develop": {}
}

(EDITED: the HN Markdown parser appears to be a simple regex match and breaks formatting with a * and uses only the ASCII definition of whitespace so I couldn't use a zero-width space. The real output doesn't have spaces around the asterisks).
I think you guys made a great decision as it definitely sets your app apart. It made it very clear that it's about finding friends, rather than a potential mate.

As another fellow expat, my main issue is trying to make friends with locals or other people that are outside the "expat bubble."

From my experience, those who stay in expat bubble too long become really toxic (both the expats and the locals that hang around them).

I've been learning the local language and have made a lot of progress by just getting involved in specific hobby groups like hiking and birding.

It's tough but rewarding.
How much of a premium are you willing to pay for this verification? Secondly, it is going to be even more annoying when you expect it to be verified and your WIFI and small things are still missing or non-functional.
> "What is possible, and I have written legal articles about, is to have autonomous trusts..."

Link?
Problem with by points is that over time as more people come to HN the number of points are worth less, unless HN does like Reddit does and weighs them but even then such a system tends to change over time and so it’s still not comparable.

For example say that several years ago a post might hit front page and 500 people would vote on it. If 300 people voted up and 200 down then it gets 100 points.

Fast forward and now there are more people on the site. That means greater confidence in the percentage but because only points and not percentage of up/down is revealed, a post with similar percentage up- vs downvotes appears to be better. 600 up and 400 down is still 60% up vs 40% down but it results in 200 points total.

Like I said though maybe HN does account for this and 100 points today means the same percentage of people upvoted it, I don’t know.
> Hash lists are bought, sold, traded, ...

All only possible after the horse has escaped the barn.

> Someone who possesses that particular hash may be multiple hops away from the group that originally acquired them.

But if the hash is for a password that was only used on the original compromised system, it is useless, even if the password is recovered.
Interesting you chose 5 and others say 15. because, 15 is close to 1 std deviation. So, my sense that at 15% its likely that people are basically normal, is a crossing point of what the statistics say as a heuristic, approximate signal, and common colloquial meaning. somewhere at 15-20% its really not a big deal to be in that space.

you went 5%. thats the tip of the iceberg. if google can succeed in hiring only from the 5% and get no fake-it-till-you-make-it, or mismeasures, Then sure: its beyond normal in any sense we know.

I'm not a believer. I don't think they can hire to that at the scale they want to be, and not break a huge barrier of cultural assumptions about scores, and measures. They can certainly hire only the top 5% or 1% by degree outcome, and I'd believe they do that too.
Ask HN: Is there a tool you wish had in your company?
I'm interning in a big company and we are brainstorming some company side projects. It's a nice thing my team is doing and as this is my first job ever I have no idea what to think. My team leader suggested that we can use machine learning or any sort of analysis on logs. But this isnt about machine learning, it's about improving or creating new tools to improve productivity, reduce costs, etc. Is there something you wish you and in a company while working there? Any cool opensource project that we can use? Anything!
For me the biggest problems with the HomePod are that (a) for the same price you can have a stereo pair of Sonos Ones and (b) I haven't found a surround sound or center channel story for the HomePod a la Sonos soundbar/base station + Sonos Ones.

Going from point source to multiple sources makes a very substantial difference.

I'm very curious about just how much DSP magic the HomePod is doing (as opposed to what's physical enclosure magic), since in playing with my Sonoses I can't spot a huge effect from their TruePlay tuning in most configurations I've tried out. It's there, but minor sounding for most typical arrangements - perhaps it would be greater if I tried more and more sub-optimal placements, but trying to sabotage my setup isn't my ultimate goal. ;)

If Apple let the DSP be shut off so it could be measured that would be interesting from a technical perspective, but should it actually affect the reviews? If anything, the HomePod makes reviews better if now reviewers are actively aware that they should think about what it'll sound like in the user's room vs in an ideal layout.
I was also surprised that the article didn't address this very real issue. It started to talk about the "cultural" aspect, but it didn't mention politics except to note that rural areas were more pro-Trump than suburban areas. Bizarre that the author didn't put 2 and 2 together and consider that perhaps people who chose Trump over Clinton might not want to go to mostly-liberal ivory towers.
America No Longer a 'Nation of Immigrants,' – USCIS
> I'd like to know where you're getting those steady 10% rates of return.

Index funds?
Maybe that was an arbitrage: someone who didn't have the book but was betting they could obtain it for less than the cost.
Adversarial Examples That Fool Both Human and Computer Vision
Oh yes, I didn't know that. Seeking more of a co-founder. Would it be better if I deleted this post then?
You sound rather pessimistic.

My comment wasn't meant to apply to a specific website/newspaper per se, but the general state of online news media. Surely you believe someone or some publication somewhere is performing quality journalism.

So, in your opinion, what is quality journalism?

Just because something is profitable doesn't mean it is quality. Clickbait titles bring in ad dollars, but no one argues they result in a better article/story.
That's refuted by the data I included showing the increase in urbanization since 1980. From 73% to roughly 82% in 2018. As I noted, that's equivalent to three New Yorks.

The urbanization shift is equivalent to 27 million people (versus if it had stayed at 73.x%). Or 30 San Franciscos.
How about not supporting BLM because one feels like the focus is incorrectly placed on police officers instead of high black-on-black murder rates in inner cities?

Is that "being a jerk?"
Not the first time you do it, but by the third, fourth, year in a row, I imagine you would be reusing the lesson plans, assignments, and tests.

I know for a fact that’s what my HS math teacher did because we got ahold of the old tests and assignments a couple of times and they were almost identical.

Side note: I’m making him sound like a lazy slacker but he was the best teacher I’ve ever had in my life. He taught so much so well that I had perfect grades and didn’t learn any new math in university for the first 6 months.
Same experience here, except mine was current until shortly after I checked it.

The weird part is that I only used it on internal systems at work. With an overly paranoid security department. Either they’re paranoid in the wrong ways, or I have an evil twin somewhere.

At least, I hope they’re the evil twin...
In this use case, TiDB is used as a real-time data warehouse. This could eliminate the latency in analytics and simply the information management infrastructure.
It's almost like repressive regimes have departments of the government responsible for monitoring and changing the discussions of open websites.

Or maybe that's just twitter, facebook, reddit...
Laws, especially corporate laws, are written (by congress) or interpreted (by courts) in such a convoluted way that they regularly defy common sense. The hypothetical scenario described by the author is in no way weirder than this very real scenario:

https://www.bloomberg.com/view/articles/2015-07-14/banks-for...

Considering the court's decision in the latter, I wouldn't be the least surprised if they act as the author imagines in the former.
Welcome to Blocktrade.com
> actually constructive or different.
> not ideologically segmented

i dont think that's really the case. HN is full of middle/upper middle class programmers who works in well-developed countries. This is definitely a segment on the political spectrum. This is why you don't see many trump voters here, or bigots or the very conservative. Anyone who attempts to bring discourse with such an undertone will get downvoted.

I'd say HN has more groupthink than the people here would care to admit.
I find that evangelical Rustaceans often speak ill of C++ without knowing how one would solve a problem in C++, especially C++11/14/17.

I’ve been told that “it takes a decade to grow a good C++ developer”. I think that’s an overestimate, having only written it for a few years, but it does take a lot of skill to write good C++, while Rust’s borrow-checker enforces safe practices.
Are you actually using the PRUs? They sound fantastic on paper, but I can't shake the feeling they'd be extremely difficult to actually use.
I see you posted this at least three different places.
I replied to one of the copies on my blog. :-)
> 1. If you know traversal order you can get really great cache coherency.

Cache locality, not coherency.
Ahh ok, that makes sense now
Παρασκευή χωρίς μεγάλο ματς και ξεκάθαρα φαβορί
On the other hand, I come from a rural area and I feel that college was absolutely worth it for me, even with the huge bill that I had to pay myself. (I graduated fairly recently)

College was the first time in my life when I feel like I truly took responsibility for myself, and people generally thought I was a responsible kid growing up. I finally found myself in a place where I could make friends who shared interests with me who I truly wanted to interact with, and many of those friendships evolved into mentors or mentees. TAing, challenging classwork, and living for the first time on my own really forced me to mature and take charge of my future.

Of course, I could just be a late bloomer, or maybe my STEM interests and particular rural community made my situation unique. But I don't think I'm the only one in my generation who feels this way.

I agree that college is probably not appropriate for your average kid, but for the kind of kids who enjoy learning, who aspire to do something challenging for a career, I think higher learning is indispensable. It's important to keep in mind that college is meant to enrich people as individuals, not explicitly prepare them for jobs. Technical/vocational schools are for job prep.
This should never surprise anyone. Japan's current generation of 20 something men are so focus on work and gaming that they don't want to deal with complex relations. Whats better then a girlfriend you can launch into the real world and the stow her away when you're done. Its like the adult version of Pixel Pinkie.
a bit more creatively structured but Vanguard is pretty much it. As Nelson Rockefeller famously said, “The secret to success is to own nothing, but control everything.”
Agreed. Again, it would be terrible for society, but if you wanted to regulate AI it would be the more effective way to go about it IMO.

There was a short story based on an implementation of this, I don't recall what it's called.
> What does that buy you, if they are in plain text?

Nothing. That's why I was agreeing with you for that subset.

But N may be smaller than you might think, when frequency data is also supplied by the API.

https://gist.github.com/roycewilliams/60b77640a962125b04ae67...
I think it'll take a lot longer than that, it'll take years for a majority of them to be thrown away before they're rare enough to be worth anything.

Literally every family I know had an enormous collection of them. That fad was huge.
The foreign parent would be a member.
C++ Patterns
I'd never deploy more than 1 client to a machine anyway, so isolation in a security sense does not make much sense to me if I'm being honest.

But I understand. If the workflow works for you and/or your team, well, what's the problem? It's working!
Denying a request you haven't agreed to isn't breaking an agreement.
Heh- after a many years haitus from running any kind of UNIX/Linux at home, I was thinking about installing a Linux based distro and NixOS was near the top of my list to try. How does this 2.0 Nix release effect a new install of NixOS- should I wait a bit for a corresponding overhaul of NixOS to come out? I suspect theoretically it's not necessary, but wondering if NixOS will be tracking this Nix release in some way shortly... Anyone know?
Are there any coreboot supported platforms that charge over USB?
> and concluded the small stuffed animals, a craze from the 1990s, will one day soar in value, like the bitcoins he bought in early January.

Bitcoin. Beanie Babies. The Beanie Babies aren't worth anything by themselves, but I think I may see a solution here.

A Beanie Babies coin. Beanie Babies owners get a chance at the earliest and cheapest rounds of the ICO. Rare Beanie Babies bring the owner better discounts.

Demand for the coin will push demand for Beanie Babies, making them rise in value along with the coin value.

Beanie Babies could potentially be traded physically like real currency.

Is this enough for a whitepaper?

ETA: Fixed spelling issues in the whitepaper.
flask via flask_restplus

SQLAlchemy for ORM

PostgreSQL/Redis/Elasticsearch for storage
Just because the horse is out of the barn doesn't mean that the owner of the barn knows about it yet.