skysight-inc/HackerNews huggingface dataset:
There's some blatantly missing metrics here.

First off, there's no allowance made for mentoring and answering technical questions. If you go head-down and socially punish anyone who disturbs you - even for good reason - you'll get more done and get a raise. On the other hand, if you annoyingly ask questions that further your project at the expense of distracting people around you, that also shows up in your project metrics and not your coworkers'. This will likely end up resulting in a really dysfunctional, non-collaborative culture.

Second, technical debt. There's two casual factors here. First is that hacking together stuff helps your projects in the short run, while hurting the organization as a whole in the long run. Basically, another example of externalizing the costs of shipping your features. Also problematic is that working with lots of technical debt in the code base will stretch out your estimates, since there's tons of tech debt and making slow progress is the new normal. You'll "hit your feature development targets", but those targets will be a fraction of what they'd be with a better culture.

Third, and related to the above, is deadline inflation. Your organization ends up rewarding people who are better at convincing management to give them more time to ship things. Yeah.
and will pay even less.
Your link discusses 2^64, which applies to languages that have native integer types.

The 2^53 problem was for Javascript, which has no native integer type, and is thus limited by the mantissa size of Number (which is defined as an IEEE double-precision float).

Twitter ids are unsigned 64-bit, since they're generated using Snowflake. That link must pre-date the move to snowflake ids, and is speaking to the count of tweets instead.
> China is repeating, almost perfectly, the Japan-scenario, with a similarly predictable outcome.

My imperfect understanding of China is stagnation is tantamount to ouster of the Politburo members, or at least the Standing Committee; they will go to great lengths to avoid that outcome during their tenure. From what I've read, the population supports the political and economic status quo so long as there is relatively discernible economic improvement decade-over-decade. If that is true, then a 3+ decade stagnation scenario might be difficult to sketch out, though the US middle class is going on 4+ decades of stagnation now [1], so perhaps that same scenario is possible in China, given enough variety of distractions from the general trend line.

China's infrastructure build-out will also lag behind the economic effects to follow by many years. I personally think it will eventually prove prescient, creating new markets for China's industrial output in the coming centuries, but it won't come without its own set of challenges. If China pulls a wildcard move like monetizing infrastructure debt, holding out promises of enormous growth on the back of that infrastructure, then they can perhaps forestall stagnation far longer than anyone anticipates currently.

[1] I've yet to see a credible rebuttal to the assertion of middle class stagnation that accounts for not just health insurance, land, and education inflation, but also terms and conditions inflation like smaller quantities for same price, or less or lower-quality health insurance coverage for same price, or inferior ingredients substitution for the same price, or better supply chain logistics yet still shipping enriched flour, for example.
I suppose the custom code is just custom JavaScript code. It has always been possible to execute arbitrary JavaScript code, including those downloaded remotely. No WebView needed.
Not merely an insightful repository of analysis and explanations around the more profound aspects of our world, John Ralston Saul's exquisite Doubter's Companion includes some answers - acerbic accusations bundled free - to the more pedestrian issues:

"DANDRUFF: The ANSWER is usually vinegar. To some problems there are solutions.

"What we call dandruff is often the result of a PH imbalance on the skin, which shampoo exacerbates. Wash your hair with a simple non-detergent shampoo, soap, olive oil, beer, almost anything. Rinse. Then close your eyes and pour on some vinegar. The extremely cheap but natural sort—apple cider, for example—is probably best. The smell will stimulate interesting conversations in changing-room showers and your explanation will win you friends. Wait thirty to sixty seconds. Rinse it off. The smell will go away. So will your dandruff.

"All dermatologists, pharmacists and pharmaceutical companies know this simple secret. They don’t tell you because they make money by converting dandruff into a complex medical and social problem. By most professional standards this would amount to legally defined incompetence or misrepresentation.

"Dandruff shampoos that promise to keep your shoulders and even your head clean are harsh detergents and may promote baldness, which ought to constitute malpractice."
He has more power than you seem to think.

I say this based on my experience with civic activism. A surprisingly small number of people who are willing to speak up can have a large/oversized impact.

Power is not granted - power is demanded/taken.

One person who tells the other parents can make change happen.

Your answer is the answer of learned helplessness.
What other social setting are you proposing?
Did you finish Anathem?

It was a brutal start for me, I didn't get into it until after the first 300 pages. Then it was fantastic. (I basically hate the overly descriptive setup because I don't really like wasting my time trying to visualize what the author is describing).
I'd be intrigued to know what caused those spikes in your download volumes.
In one paper on the structured programming issue, Don Knuth has a beautiful axiomatization of goto by Tony Hoare: https://maniagnosis.crsr.net/2011/11/link-o-day-donald-knuth...
I've been using terraform for a couple of months now (love it), but honestly our biggest pain was just project organization. It looks like a lot of people make a file per-resource type (elb.tf, ec2.tf, rds.tf) but we thought that would be a lot of bloat. We opted to have a file per system (dev_db.tf, dev_ecs_asg.tf, dev_haproxy.tf, etc) and everything related to that particular system is contained in a single file (security groups, dns entries, roles/profiles, etc). But it's still in one flat directory per environment. (I know tf has introduced environments, but we haven't switched over yet.)

I know you can hack this together with modules, but it seems like environment/project organization would be easier if terraform just recursed subdirectories. Right? I've seen a couple of issues for it, but I don't believe I've seen a concrete reason why it's a no-go.
Just checking... the Emacs + standard macOS shortcuts don't work for you?

Ctrl-A/E or Cmd+left/right arrows for start/end of line

Option+left/right for prev/next word

and more here: http://jblevins.org/log/kbd

Disclaimer: I use an Apple Wireless Keyboard or other BT keyboard, not the Smart Keyboard. YMMV.

(Edit: line breaks)
I'm a senior full stack ReactJS developer looking for remote contract work
Is anyone looking for a full time remote contractor who is able to put together all aspects of an application including application architecture, front end development (ReactJS), back end development (Linux/AWS serverless/Python) and deployment?

If yes, drop me a note at chobbleforth@gmail.com and I'll reply.
The goal is to turn yourself into a neural network adapting to the peculiarities of the environment in order to solve the given task as quickly as possible.

Playing this game has given me more insights into the intersection between human problem solving and algorithmic problem solving than any puzzle I've worked on since Sudoku.

I'm at 284 elements discovered and I don't think I'll only go through this once. I may end up downloading the tree, and writing programs to traverse it.
I would guess that most people he's referring to are not alcoholics. That's my experience, at least.
Amazing girls win First place in their Wonder Woman inspired dance
Interestingly, Sikhs don't eat kosher or halal meat due to a restriction on killing beings in the name of God. They view religiously slaughtered animals as sacrifices to God and fundamentally disagree with that.
Land Easy Marketing Clients Course (Free)
Ask for a raise, it will tell you straight away if they think you're contributions are replaceable. If you get the raise then you can keep on being the MVP and make yourself even more valuable.
I used to know a guy who used a loop structure something like that. For every loop. One of threw weirdest things I have ever seen.

Some people seem determined to cause facial tics in everyone they meet.
Maybe SUSE users don't have as many problems to search for?

Those users might also be utilizing the OS differently than you.
How to Unlock Region Code from Blu-Ray/DVD for Xbox One S Playback?
Sure, those follow the start of school/college semesters across various countries. It's actually quite nice, it means some periods of the year (like now) have relatively low usage so I can spend time on other projects. Approaching those spikes, I usually invest more time into updates etc.
Is he really a "good guy" if he runs a company like a sociopath and enables a toxic working environment?
I didn't and for essentially the reason you described. The minutiae of the setting kept getting in the way of enjoying the story and the characters. Maybe I'll give it another go. Still, 300 pages is quite the hurdle.
Yes but will require extra processing on the training data and code adjustment of word embedding tool. In our case the word2vec output produce binary model where each word correspond with a numerical vector with no other attributes. Also, most often then not the trained dataset itself is not categorized by article or author.
Lambda, the ultimate goto!
Foundations for deep learning
I'm curious how the database works with, say, external CI systems like Travis and on multi-developer projects? Is it (or can it be, sensibly) committed to the repository or otherwise persistent with/near the code so that it transfers across machines and everyone gets the same testing environment?

Of course, with randomised testing, there's an inherent non-reproducibility, so maybe this isn't as unfortunate as it sounds?
If there the acquisition price has a scheduled payout, don't put too much weight on any dollar amount that doesn't get paid out immediately as cash. You could get fired, or decide to quit, post-acquisition on day 2. Know what that means to walk away earlier than planned.

Also, having sold a company, I can't stress enough the value of having a good lawyer handle the legal bits. The last thing you wanna be dealing with when tire & grumpy is trying to find the loophole about how you could get screwed in a thick jumble of legalese.

Also, drink an emergency beer. You've earned it.
I'd be incredibly surprised if they overflowed 9 quadrillion tweets. That's like a million tweets per person on earth.
In an essay in Harper's titled "Tense Present"[0] David Foster Wallace, in addition to surveying the prescriptivist/descriptivist landscape, has an aside where he describes a conversation he has with black students of his who write in "standard black english" (vs "standard written english"). It manages to touch on language, class, clarity of communication and political correctness in a way that still seems timely today. Plus it's funny.

It begins at the bottom of pg. 16 in the PDF (or pg. 53 in the magazine).

[0]https://harpers.org/wp-content/uploads/HarpersMagazine-2001-...
in JavaScript, new Date().getYear() returns 117 :)
hackermailman's post elsewhere in these comments links to:
http://csapp.cs.cmu.edu/3e/labs.html
https://news.ycombinator.com/item?id=14522391
which further links to lectures:
https://scs.hosted.panopto.com/Panopto/Pages/Sessions/List.a...
Even those new words have undergone usage, spelling and grammar changes that have made them more effective and succinct -- "email" as an example.
Nested if-statements lets you avoid re-evaluating the conditions between if-statements. Short-circuit evaluation only partially addresses that.

It can be cleaner to cache the conditions in a few flags if you want to do it that way, though. I'm not saying deeply nested conditionals are pretty, just that there are some cases where they're quicker. (Of course, if you're scraping the bottom of the barrel for that kind of speedup then chances are, there are algorithmic improvements that will yield orders of magnitude more gains.)
> If all the discussions are written, there is no risk of forgetting anything

Remote working enforces discipline, which is good in the long run, but is not very rewarding in the short run and requires the pre-loading of effort.

Humans are really bad at making those sort of trade-offs. That's why many of us still eat fast food, smoke, and don't exercise.

Even though you're "doing the right thing", there are immediate up front costs for theoretical (but very real) benefits down the road. Even though you're doing the right thing, maybe an organization isn't quite prepared to pay the costs to do things that way. Hence, "work tax".

Also, my assertion that remote work is mainly for healthy organizations holds sway. It really magnified and focuses a light on an organization's details and flaws, and many people don't like that.
Damn, now that's a glowing review. I might have to check one of these out.
Where in the world it is easiest to get rich (Ted talk)
Embed the source code in the binary.
If the Canadian system works like the German one than you can come back to the public system even when you are already ill. At least if you've been insured before for a while and you are not to old. If you are broke then it works even then. Sorry, if that might drive some people nuts now.
> How should a town atone for its negligence? The jury determined that Gage County, along with Price and Searcey, owed the Beatrice Six, as they have come to be known, more than thirty million dollars, four times the county’s annual tax revenue.

The most remarkable part of this is that there might actually be negative consequences for the mishandling of this for the parties responsible.
> "Kosher" is no longer a set of objective standards.

While it's true that there are different interpretations of what constitutes kosher food, it's not really relevant here, as none consider pork to be kosher.
I'd love to be able to select the background color of entries and edit the text at the top of the entry, rather than just the bottom.
Ask HN: What renders the terminal/shell?
Hi HN, I am trying to gain an "exact process" understanding (similar to the detailed step-by-step analyses of "what exactly happens when you type in a command or a URL and hit enter" in CS instruction) of what forms a terminal/shell/"command prompt".

I believe I grasp the basics of windowing systems and TTY emulation, but I'm stuck on rendering.

What do I search for to figure out what exactly the characters-to-be-printed are handed off to on an OS - it wouldn't be the windowing system itself, would it? Is there some intermediary program or process that derives rendering logic for the characters (line wrapping and so forth) to be passed on as a window canvas?

Thanks for any help.
If you look at string theory as a piece of mathematics, which may provide a language for physicists to use and generate hypotheses, it doesn't seem so bad. I suspect this is closer to the motivation of the theoretical physicists working on it (including folks like Ed Witten, who are really mathematicians in disguise).
Your specific example sounds like the kind of thing addressed by more powerful structure: labelled break, as appears in Java, JS, Rust and Swift (among others, I'm sure).

Of course, thinking about labelled break is just dreaming when required/choosing to work in a language without it.
Bancor Digital Token Project Raises Big Money in Initial Coin Offering
Can someone help explaining why this hash method could improve distance calculation for k-NN? What does it improve compared with Geohash or k-d tree structure?
How 2 Ex-Facebook Employees Transformed a Q&A Site to a 80M+ Users Social Giant
I think you're mistaking tech-minded with linux-experienced. I am definitely tech-minded (unix & c are main tags) and was linux-experienced. Solved any issue in minutes, hours or days. Now I can't make my soundcard work in Debian because: A). I don't know the stack anymore. Pulseaudio, alsa, setting managers, etc. B). I don't want to dive in there again to get more amazing brand new details about how sound meant to be played at modern days on my 11yo PC with AC97 chip.

I was like that too. Losers can't install, tune, [read hex colors,] etc. Then you realize that your time is finite, that your overall awareness has FOV parameter, that issues never end, they evolve. If you focus too much, you're solving local problems that should not be there in the first place, and these are not yours. So, things are wrong, not your FOV. Fix things, not yourself. Know hex for hardware, not for colors. That's what your parent's rant is about.
AOL has Bing in the footer, Yahoo had Bing references in the source view when I checked, although it looks like what tallanvor said and they just return mix of search engines.
This is really common across all of EdTech - project cycles often focus on launching in time for the school year, launching by midterms, etc.
The mucher higher tech version of this is Little Old Lady memory: https://en.wikipedia.org/wiki/Core_rope_memory

Wires "knit" around ferrite cores to form ones and zeroes. Bit twiddling anyone?
I too had poor experience with support and also weak documentation, but I pushed through it and I'm very happy with the product now that it's integrated with my app. They seem to practically 'own' the space and I have some confidence in the longevity of the product.
Thanks so much. I respect Samba developers so much for how we take them, and Wine devs for granted, and especially Tridge for RE'ing the Bitkeeper protocol and taking heat from Linus and indirectly leading to git with his unstoppable curiosity.
Take the Udacity Challenge: Become a VR Engineer
In states near the Nevada test site, senior government officials evacuated before test series, with their families. And Kodak was notified in advance, so they could avoid using fallout-contaminated paper to interleave with their X-ray film.
When is Google's Birthday
There are very good public colleges in the US. They don't need to go to Harvard. Plus, if your kid in Canada wants to do medical school or dental school, you'll still be shelling out tens of thousands of dollars per year.

As for medical care, most tech jobs have very good benefits. If you have a major medical problem, you might be out $5K before you hit your out of pocket max. The higher wages and lower taxes in the US mean you can easily handle it (but you do have to plan for it).
Others, like JS and Lua, just use doubles, meaning they'll never overflow - instead every 2 numbers start to be considered equal. Then a while after that every 4, etc. Not exactly optimal behavior when using incrementing IDs.
Bozeman
"So, don’t be stingy: a product with no paying users is (usually) better than a paid product with no users. It’s much easier to upsell to an existing customer than it is to find an entirely new paying customer."

This is generally true, but it seems a bit like applying an Enterprise view of sales to a market of minnow sized budgets. It reinforces app consumers' view that apps should only charge for marginal value, not core value or the biggest value. This sort of "freemium" model leads to basically a market of pure crap with extremely rare gems.

Edit: I'm not dumping on the author, here. Were I to "do mobile" I'd probably take a similar approach because it clearly works.
In Seattle there is also CondoInternet - a fiber company in many of the newer development. But, I've seen an entire building on a NAT private network. It's included in your HOA.
Or you could let the neural network solve the inverse problem for you, at least for speech generation.
How about the blowtorching of existing ovens which have previously been used to cook pork products? Is that always "kosher"?

That was the most interesting tidbit to me, and seems like requirements for that procedure could easily vary between certifying organizations.
I've wanted, and tried and failed, to adopt Terraform several times now. What always gets in my way is that we already have all our infrastructure in place, and Terraform's import capabilities are too limited.

For example, the last time I used it, a few months ago, it was not able to import almost any of our Google Cloud stuff, and I discovered that import support is only provided for some resources. There's a third-party tool called Terraforming, but it apparently only works with AWS.

I'm quite disheartened that the world is lagging this far behind. The only competitor I've found is Salt, and I found its orchestration support to be a bit of a mess. And just as with Terraform, the code is constantly lagging behind the providers.

The one provider I'd have expected to be on the forefront of orchestration is Google, and in a different multiverse their engineers are swarming around Terraform to make sure it has top-notch, official, first-class support, but alas, not in this one.

Are there any competitors that provide a smoother experience?
>The flaw with your assumption

I never assumed that. I prefaced my assertion with: unless you have a significant knowledge base going in.

I've done a bit of reading up on app academy and from what I can tell it's a pretty standard curriculum, but it includes 80-100 hours per week of work.

It's basically a 12 week long interview that's doesn't so much train developers as it does select them.
To be fair, this is exactly how I use Netflix. I have a free app that I pay to use completely outside the app store. Not sure of the actual rules, but it's definitely possible.
> With that said there are some pretty cool ones (e.g. 5afe57 = safest = a green) that do match up.

Unfortunately 'secede' is blue rather than gray...
some homeless guy going through your dumpster

Are you saying Canada doesn't have homeless people going through dumpsters? I would invite you to take a walk down East Hastings in Vancouver. It looks a lot like the worst parts of SF.
So how much does Gruber get paid to write these adver... err... I mean reviews?
Doesn't Chrome already contain close source code? I thought it was chromium plus Google proprietary code. For example, some features are available only on Chrome (DRM etc. "features"). If they wanted, they could optimise for a selected few top selling devices.
The whole article is brilliant. I'd argue one great way to make this happen is remote work. Agree on some basic tools for text and voice chat and you're good to go. No stupid bro culture. No having to be seen working late. No dress codes. No bullshit. Either you create the product or you don't and get fired. Been working for years for my company and many others.
Very impressive Jordan. Pls do consider releasing TimeTable in India - an Android version if possible. Millions of parents of primary kids (more than the students) will be happy.
This is just a link to Peter Woit's blog. I'm assuming you meant to link to the most recent entry (as per the title): https://www.math.columbia.edu/~woit/wordpress/?p=9375

(Could we get a mod to fix this? Thank you!)
AKA a geohash (for the lat/lon example), but can easily be extended to other bounded dimensions.
Sorry, but stealing someone's land and turning them into a slave is not a free market. No one is putting Rome up as an ideal for its economic or political freedom. But why would the wealthy people even bother stealing the land in the first place? Because once they were able to control that capital (the land) they could produce more grain than subsistence levels and turn a profit. This incentive allowed Rome to produce so much grain they could offer a public dole in spite of its other ethical problems.