skysight-inc/HackerNews huggingface dataset:
I went to grad school with a lot of people who went to Manhattan to get jobs in the financial industry. Almost all of them, when they had kids, moved out of the city to Connecticut or wherever. And I'm pretty sure the balance who stayed in the city after they had kids sent them to private school.

>People have been playing up the “revival” of cities over the past two decades, but it turns out that was entirely due to college educated white people with no kids

Given that cities like Boston were still losing population 20 years ago, I do sometimes wonder if the current urban living revival (to a relative handful of cities) is mostly a fad among a very specific demographic that could reverse fairly easily with a generational change.
Rethinking the game dev productivity gap
Laravel Free Admin Panels
I'm confused. Every suburban city in California has the "main downtown" area facade with vast parking lots behind it. This design has been around for almost a century and works in lower density areas.

Do we all want sophisticated public transit? Sure! However, let's be realistic. Where would the public transit take you? How many residents would you need to make it sustainable?

Another thing, does the OP want NYC/SF building density in Florida? You could cram 10k people into a .5 mile area, sure. Then you would have HUGE under developed areas all around and no where for 10k people to go explore. Then there wouldn't even need to be public transit.
I would kill for an updated iPhone 4 or even an SE.
journalists really are a bit dumber than the average guy.
Thanks! I'm definitely curious what you think when you start venturing into creating and checking out PRs in particular, and how we're managing the `pr status` and `issue status` commands in terms of what's shown vs. what you expect or would like to see to get the most relevant context.
Honest question: what would compel someone into making a decision like this?
Is that “negative twelve” or did you mean ~?
Anyone participating in the GooSig airdrop [1] can technically register names anonymously as their keys will not be exposed in terms of having received the coins.

Additionally, anyone who can obtain HNS anonymously can thus register anonymously.

[1] https://github.com/handshake-org/goosig
I think a key point of the article is that The Art of War is actually way more literal and immediate than most people think it is. So if Sun Tzu wasn't talking in strategic generalities, but actually giving practical advice for the realities of his time (social, technological, etc) it's mistaken to "untether" it from its milieu, and also mistaken to consider it as a template for modern-day advice.
We need liability for any kind of computer related CVEs, it would do wonders in forcing business to finally improve their development practices and languages being used.
Came here to post that link :)
The phone was skinnier but not shorter, and I do have to move my hands up and down to use a TV remote properly.

If it was iPhone 5 length that would be another matter entirely.
While pithy, the implication that you are going to process 12 TB of data in RAM using mostly single-threaded tools doesn't reflect reality.
I have my own last name, and would not want to lose it, but I don't think I should be entitled to it just because I registered it first.
Adriaan, I wanted to ask this last time you posted but forgot to ask. How did you sort out the business side? Did you start straight out as an LLC (BV), or are you working in a freelance structure?

I have a side project but I'm hesitant to release it because I'm not in a BV. Doing a BV means losing some really nice tax benefits that I'd rather not lose.
> I have some domains/sites not so popular (not in the first 100k Alexa domains). I will only hear about "Handshake" in 5 years time when Handshake completely replaced what we are using today, by which time, someone else might have "registered my domain names". What do I do? Obviously I can prove I own my .com/.net.

This is one part that Handshake does not explain very well. The existing domains and tlds that icann owns will continue to work moving forward. The top 100k Alexa domains bit works like this:

For the top 100k alexa domains, the owner receives the root of the domain as a domain in Handshake (ex: the owner of `example.com` receives the domain `example` in Handshake). All `*.com`, etc domains continue to operate as they have in the past.
We'd love to help! Feel free to e-mail us (contact@stdlib.com) if you have any questions. We also have a Slack community that you can reach by clicking the Community -> Slack tab at the top of autocode.com. :)
I don't see where the article claims that wearing one will protect against infection. It does say that they can help prevent the spread of infection, which is accurate.
The market will figure out how to continue to raise livestock and adjust.
Their self interest is that they produce as much cattle as possible. There might be other reasons why wolves would be beneficial, if released into the wild in CO, though. Hence the conflict of interest, on the part of the cattle owners.
Just tested via twilio to canadian cell phone and had no issues receiving it.
Actually that is the trend for modern versions of Windows and macOS.
'Ghost' DNA in West Africans Complicates Story of Human Origins
Writing a small program takes much less effort per line than writing a large program, especially if it doesn't have to be maintainable and extensible, especially by other people. http://canonical.org/~kragen/sw/dev3/circlegrid.html only took me three hours of JS hacking, and it's like 200 lines of code. The simplified version of the basic COCOMO model in David A. Wheeler's "SLOCCount" is Person-Months = 2.4 * (KSLOC1.05), which suggests a budget of 0.44 person-months for this code, about two weeks, which is clearly too high; we've all written and debugged a few hundred lines of code in a day on some occasion after getting out of the larval stage. This probably would have been faster if I hadn't been so out of practice with DHTML.

Another thing, though, is that some things are easier than other things. Usually in a programming job you have to do the easy things and also the hard things. This brings down the average. If you're writing a bunch of blog posts for fun, though, you can just publish the ones where good visualizations came out pretty quickly and discard the others that are much more effort for less return.

I feel like visualizations using d3.js are still pretty "hand-written".
Google saved YouTube, so Big Tech isn't always harmful to startups, argues top
> This is useful info and should really, really be in the FAQ. Like, right at the top, because I don't think it's clear right now at all what happens to regular domain holders using them for email, their own services, intranets and so forth. If those in the current registrar system have a reliable path to transition/try it out at some point that's a good start.

Seconding this. I did not pick up on that at all.
Handshake is very different than Namecoin. Its possible to come to this conclusion by doing any amount of research. Please consider thinking before speaking in tribalism. There is no good trustless sidechain technology. Sovereign names can exist in parallel to sovereign money and both can benefit from each other.

Also HNS is a coin, not a token.
Mobile World Congress Canceled Due to Coronavirus Concerns
First of all, the popular empty-city story is made up by the author of "Romance of Three Kingdom." It actually was Zhao Yan, a general in the same faction as ZhuGe Liang, who pretended to have an empty fortress and repelled an attack. Needless to say, there is no truth whatsoever to alternative "truth" that drama speculated.

Second, by the time Sima Yi commanded a large field army, Cao Cao had died for a long time. Sima Yi represented powerful large land-owners who would gain monopoly on official positions during Cao Pi's reign, Cao Cao's son. It is a recipe for weakening imperial authority and endangering emperors. Historians argue that Cao Cao passed up the chance to become emperor because he would not countenance such policy.

Third, that TV show is like so much of Chinese TV that is a wasteland. It is melodramatic, ludicrous, and laughably bad acting. I am sorry, but it is unwatchable, not just the show, even the trailer. Compare the stylized combat and bloodletting to the realism of "Game of Throne" (yes, I am ware of the irony of calling historical drama fake and fantasy real); there is no comparison. Nothing there is believable, much like every word out of CCP's mouth. It is sad, really.
Apple and Amazon are transforming Culver City. Should they pay more in taxes?
The answer is obvious for citizens of either country, but the the answer is different for citizens of neither country.

China has historically not engaged in violence far from its borders. America frequently does.
Awesome, that's good to hear! Sounds like a pretty easy fix then. Users just need to configure the recursive DNS resolver to delegate existing TLDs to ICANN and that fixes the compatibility issue. I might actually give that a try at some point.
Bobthepanda is right, watercoolers win, and it's pretty clear that compressing 20 locations into 3 can always be made to look like a flying business case on a spreadsheet and a ppt deck - especially when you make arbitary claims about efficiency gains. I was party to a case where consultants (biggest and most expensive ones) introduced a 7% co-location bonus with no evidence or justification at all and this promptly yeilded a £100m investment in the realestate to support it. No one really argued because the alternative was 0 investment, and the axe man commeth for those who were on the periphery in any case.

Actually, I lie. I argued, but now I work in a different place... coincidence?

My point would be I think that there are pros and cons, distributed offices have huge pathologies, but centralised facilities often just don't work, and those failures are simply ignored or covered up in the modern workplace. I do not believe that the facts of what happens in these reorganizations could be measured if the faculty of Harvard and the LSE were to be onsite interviewing executives 24-7 in a corporate going through this. The beast must be fed, and those who get thrown in the maw don't count.
> The author is not to blame here, as we lack decent tools for declarative graphics/animations.

Please show me the pure SMIL declaration for a pixel-exact replica of the example from the wonderful article: number and size of teeth on a spinning gear scales based on the horizontal position of a draggable slider.

On a related note: this wonderful article is an article. The next time an HN article about web complexity triggers another HTML Class of 4.01 Reunion, it would be great if admirers of this article would post the link and force them to reveal the true depths of their asceticism.

I think I win either way. If there really is an SMIL solution then then the 4.01 grumps would be forced to backport declarative graphics/animation into their nostalgia. If not, then my point stands.
There's nothing that shows TrueCrypt is backdoored. Read the audit by nccgroup: https://opencryptoaudit.org/reports/TrueCrypt_Phase_II_NCC_O...

There were vulnerabilities in the software, but nothing that allows the governments to break the encryption with. The Windows client had some privilege escalation attack but that doesn't allow decryption of data at rest. On Linux TrueCrypt is still fine to use, the only downside is, the password based key derivation function is starting to show it's age. However, provided your password is around 128 bits, that's not a problem.
I doubt it, you just need to experience Android development for a while, and their "stable" releases.
This is not debunked. Not peer reviewed from what I've gathered from that article, just a lone voice. Yes, ecosystems are very complex but given that complexity, let's not smear an attempt to describe the cause and effect relationship which is assumed, even with your source.

Wolves had an effect. Is it overly simplistic in the video I linked? Yes. But is it inaccurate? No. Is there more to learn, describe and understand? Yes.
Wunderlist is shutting down on May 6th
These days most of them have an “audio and subtitles” icon at the bottom of the screen when they start playing. You can switch to the original audio, and enable subtitles in any of multiple languages.
Like "print" really means to make hardcopy output on paper, and not some generalities about output that can go anywhere. We shouldn't cacsually untether that from the original context and use it in a terminal emulator, let alone for generating part of a web page.
Also, not to forget, prisoners tend to not trust each other all that much. Most people are not in prison because they are trustworthy..
Thanks for sharing these tips! I didn't realize you were trying out ObservableHQ too.
The gender doesn't seem relevant here, unless you think it's unusual for women to invent things. It's quite interesting for someone to be both an actor and an inventor in weapons research, though.
I have a longer answer here [0], but in short, Handshake does not control existing domain names. They are giving the top 100k existing domain name owners control of a gtld based on the domain they own. Ex `example.com` receives `example` in Handshake's system.

[0] https://news.ycombinator.com/item?id=22312059
> Some European agencies want the US government to spy on European citizens because it is illegal for them to do it themselves but it's not illegal for them to obtain information about European citizens from US spies.

Bingo, data sharing agreements between intelligence services.

NSA can't spy on US citizens but GCHQ can, and GCHQ can't spy ok UK citizens but NSA can.

Then just come up with a sharing agreement, and you're "golden".

It's all ridiculous.
10-15% after property tax?
It could be made to make a difference in air. Imagine a styrofoam coin with one side padded with an extra layer of lead.

(For best results, make the styrofoam thick relatively to the lead, and/or attach extra aerodynamic surfaces :).)
Where exactly does that implication come from? Are you from a world where you need a map reduce framework + cluster to have parallelism of any kind?
Bit paternalistic don't you think?
That depends on what the margins are like. He's delivering cookies via the post so the COGS will be significant.
I was actually planning to run it on F103 as I already have couple of them laying around. And I also wanted to try it in Rust mostly to get some experience with it.

I was initially thinking about something that is already bluetooth enabled like ESP32 or CC2640R2 (I have development boards for both of these) but the design suddenly gets exponentially more complex if you want to get it right. Also, neither has a package that I can easily solder. I know it is just aesthetics, but I really like a clean board.
HOw many olympic size pools? Or football fields?
From their perspective, they've probably heard nothing from your company. Rejection notices would help; however, if companies continue to use the standard practice of "never tell anyone if your resume has been accepted or rejected", job-seekers will continue to try to apply to as many jobs as possible.
You're right. And this projection is both inevitable and welcome.

But you must admit it's at least a bit funny if when you read Sun Tzu's "attack your enemy's allies" you understand "work to undermine the alliance, maybe sow discontent so that they turn against each other" but wise old Sun Tzu actually meant "physically stab your enemy's ally with your sword. Right through the heart. That's what 'attacking' means, right? What do you mean 'undermine', anyway?".
Why upgrade to anything else, until your Essential breaks?

Drive it like you stole it.. and there's always LineageOS[0], so you can keep updating it basically forever, and since it was a flagship, the specs are still pretty solid, even compared to mid-tier phones.

It's pretty hard to find a phone that has the stock Android experience, no bloatware, and beautiful, powerful hardware for this kind of price ($150 on Ebay for grade-A used), let alone one that has an awesome 360 camera and can run nightly android builds.

0. https://wiki.lineageos.org/devices/mata
I understand if that wasn’t your intention but i saw a cool project on HN and you gatekeeping. It seems the author open sourced everything they knew. Your comment didn’t mention any alternatives to open hardware or such. It felt condescending, something cool and hacked up.

I didn’t like the tone, hence the comment.
Additionally, the trick is to diversify away the idiosyncratic risk so that all that is left is systematic risk (risk common to all stocks that is unavoidable). One does this by picking stocks that are oppositely correlated so that volatility (aka risk which is measured through variance/ st. dev) is canceled out. The more stocks added to a portfolio, the more the idiosyncratic risk is diversified away; this is called holding the market portfolio. You can learn more my looking up the Capital Asset Pricing Model. Here are additional resources:
https://drive.google.com/drive/folders/1l9TfhvUjCasEMPgWzJtn...
Prism Break: privacy-oriented services
My biggest issue with the PH1 was the lack of cases. I work in an industrial environment where I need an otterbox or bulky protective case. The PH1 only lasted for a month before I dropped it on a concrete floor and cracked the screen.
Sometimes its hard to know what to believe. On the surface, this sounds like a pretty plausible argument that her contributions leading to WiFi is almost entirely a clickbait invention

https://skeptics.stackexchange.com/a/23755
New study shows Deepwater Horizon oil spill larger than previously thought
Snowden showed they were sharing nudes of ex-girlfriend in TAO.

How well do you think the FISA warrant process is going in reality?
While I appreciate the beauty this piece, I can't help but think of the irony of such a complicated piece to explain something which mechanics and engineers, who actually use gears, understand completely intuitively.
That would mean that you sometimes hear things in your head, but you have no control over what you hear?
This source has average historical S&P 500 returns, including dividends, at over 12%:

https://www.slickcharts.com/sp500/returns
What client region was the twilio data center? What was the exact text sent? Are you comfortable to disclose the make / model of the receiving cell phone as well as its carrier service?
Where do you live? US median income is closer to US$63k and something like US$40k in the UK.
Personally I really appreciate the photography and visual details of films and find that I feel I have to choose between reading the subtitles and noticing those intricate details in a film.
But it wouldn't even take much effort to fix. It's not like all of it has to be rewritten or anything. And once my contract ends, they're kinda fucked - they don't have, and aren't going to be able to hire, anyone with my C++ and multithreading/concurrency expertise. If I were in their shoes, I'd take my advice like word of God while it's available, and try to learn to write better C++.
Was Jeanne Calment the Oldest Person Who Ever Lived–Or a Fraud?
Are your reviews more like suggestions of how to do things better, or more like "this sux and here's why"? If any of your criticisms are related to something that a linter or static analyzer could catch, have you tried to get that tooling established in the project?
You can get a box with 4TB of ram on EC2 for $4/hr spot, so copy your data into /dev/shm and go hog wild.

For lots of databases, most of their time is spent locking and copying data around, so depending on your workload you might getsignificant speedups in Pandas/Numpy if it's just you doing manipulations, and there are multicore just-in-time compilers for lots of Pandas/Numpy operations (like Numba/Dask/etc).

If you have lots of weird merging criteria and want the flexibility of SQL I'd say use a modern Postgresql with multicore selects on that 4TB box.
Have you checked the "Who is hiring?" threads? There are several remote positions listed each month. https://news.ycombinator.com/item?id=22225314
The example with the promises, if I read it correctly, is basically using reduce as an alternative way to do a for loop.

One of the easiest ways to tell that it’s a misuse of reduce is that the result is not being assigned to anything.

The times I use reduce are simple. I want to “reduce” a collection of some sort to a single value, without any side effects. It’s additionally beneficial if the action being performed can be encapsulated in a function, so I can simply pass the function in, instead of code. However, this isn’t necessary.

JS doesn’t enforce it, but the code my team and I write requires that reduce has no side effects (we enforce through code review).

The point is that when I come across reduce in our team’s code, the intention is communicated to me immediately. A collection of some sort was converted to a single value, and there were no side effects.

That won’t be my expectation if it’s a for loop, or a forEach, or a while.

If those conditions are not met for a reduce, then it’s a bug in the code, as far as my team is concerned.
Isn't this also pretty much the case with American companies? The only difference is that they need a warrant (which should be pretty easy to get).

Anyway, there is a new bill trying to kill e2ee in America https://news.ycombinator.com/item?id=22202110
Why is it ironic? The target audience clearly is not mechanics and engineers who actually use gears.
They were building a phone, not a web app. Negotiating with suppliers, making sure your contract manufacturer is doing things right, getting people excited about your product, and not running out of money are all really important.
Ah right, but that's just a lucky coincidence. Make is perfectly within its rights to randomise the order of A and B even if you don't specify `-j`. And if you're driving Make from some other system, e.g. CMake, you really have no idea what order stuff is going to end up in the makefiles anyway.
Show HN: AnyHow – Business, team and project mgmt for agencies and freelancers
I actually asked them if this want me doing this. They said they did. This is only a minor part of what I'm doing for them - my work is mostly on the AI side.
You mean why would somebody build custom inputs? We need our inputs on Autocode to do a whole ton of custom stuff; support emoji insertion, allow for an autocomplete dropdown, support typeahead autocomplete, have multiple layers for syntax highlighting (code editor).

So we roll our own components for a lot of this stuff. We don't have problems with every password manager; the raw HTML input element is still there. I think it's probably an easy fix, we just gotta look into it.
>- Names are released over the course of 52 weeks. Determined by hash(name) % 52. So at worst the name you want to register will not be available until ~51 weeks from now (Handshake launched last week!).

Can you clarify on what "names" means here? Common names, dictionary, every single name that exists in current DNS? If someone has a unique non-word domain right now do they have to submit that? Wait a year?

>- Names have to be renewed bi-annually. You don't need to pay a fee, you just need to submit a transaction to prove you still have access to the private key. I don't think this will be any different than the existing DNS in terms of link rot.

That sounds decent on the face of it but it depends on how automated that can be made, what the window is like, etc. Right now I can renew every 10 years, or do so for 10 years and add on more time every year so that if I ever forget or have trouble once I still have a huge window, and have automated billing/warnings etc. Not free, but pretty reliable. If namebase.io or the like are needed to handle this by most users I also don't see how decentralized that can actually end up being though I guess the infrastructure can help. How are transfers to different registrars handled?