jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I work for Ringio (http://www.ringio.com) so my advice is potentially subjective. Biggest differentiators:

* You get a screen pop on your computer (or your Android) when a call comes in, with the whole interaction history between the caller and anybody in your business, so your chances of sounding like you know what you're talking about are higher.

* It syncs in real-time, 2 way, with your Google Contacts and makes it a snap to share contacts between colleagues.

* It gives you fine-grained control over your Caller ID when making phone calls, so people who call you back are reaching you where they should (e.g. a support call shows your main company number, but a personal call shows your personal business number)

* Unlike most of the other services, Making an outgoing call is not an afterthought, it's well built into the system as a full feature. And most startups trying to get customers do a lot of outbound calls, and rarely get called. (10:1 ratio)
Been away from Michigan too long apparently...
It's really baffling that people don't teach this stuff in school.

It's not taught at school because schoolteachers are already struggling with teaching much simpler mathematics.

http://www.aft.org/pdfs/americaneducator/fall1999/amed1.pdf

http://www.nctq.org/resources/math/

http://www.ams.org/notices/200502/fea-kenschaft.pdf

http://www.aft.org/pdfs/americaneducator/fall2009/wu.pdf

I do teach casting out nines as part of the curriculum I have developed for the supplementary mathematics courses I teach as my main current occupation. I have found some very old books in which casting out nines was a routine subject (a check on pencil-and-paper arithmetic back when almost no one had access to an adding machine) as well as theoretical treatments of number theory that explain why casting out nines (or casting out elevens) works--most of the time--to catch computation errors.

Many of these techniques, and other techniques mentioned in the interesting replies in this thread, are standard parts of the mathematics curriculum in some other countries to this day. Even today when everyone in developed countries have access to inexpensive hand calculators, it's still considered good mathematics pedagogy to expose learners to topics of this kind in Singapore, in Taiwan, in the better schools in China, and in much of eastern Europe.
FWIW, this behavior is explained early on in the documentation for GFS2.
I was with you until you said he's a "practical guy".

He's not. No radical people are practical, it goes with the job of being radical.

rms wants you to write code for free, give it away for free and never ask for any money if anyone uses it. It's anything but practical. It's not even realistic.

He was lucky to be at the right place and the right time where this kind of delusional ideology could actually work (because nobody had this idea before him). Good for him, and he's reaping the benefit of getting there first (basically living off speaker fees). But he totally fails to realize that nobody else can do this.

I respect what he did for the software industry, but personally, I think he's a lunatic, a bit like your crazy grandpa that you quietly wheel over in the kitchen when there are guests so he doesn't make them run away.
I guess the bank papers were a bluff, or Wikileaks was bought out by their infinite wealth.
How so? DNS was never designed to be used as a geolocation vector, as far as I have ever heard, so relying on it to be one does seem "wrong".
It should by now be pretty clear that Tesla, like Uber before it, are taking the Lord Farquaad approach to self-driving: "Some of you may die, but it's a sacrifice I am willing to make."

It does not have to be this way, and these companies and their leadership deserve every bit of reputational damage they will get out of this.
Also, people upvote what they finf interesting rather than what they agree with.
If they were so concerned, the much better and easier decision would be not to commit the crime in the first place. People who rob others and commit serious crimes have a problem with risk and self-control.
That will work, but you need to have the entire square already marked. (As opposed to e.g. one or two of the sides marked and representing a hypothetical square.)
A standard no one likes is often better than no standard at all.
How should you bet if you're not comfortable with variance? I tried the "autobetter" simulation at the bottom of the page, always clicking heads, and it took 150 tries to max out. For most of the time it was way below the initial $25 investment: https://imgur.com/a/HKKHMRL
Also, security guards aren't putting their lifes on risk for someones tv. Most guards would just call the police and wait.
That's true, but the (poorly expressed) analogy is specifically referring to the security guard's decision whether to leave his office and investigate a noise. Of course, the mere existence of the security guard in an office (if known to potential burglars) does likely provide some deterrent, but I think the analogy is referring specifically to cases where a burglar would make an attempt regardless of the burglar's knowledge of the existence of a security guard.
Math on peak RPS doesn't work that way. It's extremely non-uniform. I agree that 10K rps wouldn't be sustained for an hour, but I bet they hit it at points, or get close to it. 1k rps is likely something they exceed for 10's of minutes every day.

At any rate they should be able to serve that easily off one box, so the architecture holds up.
Rad! Reading CS/engineering papers with friends is such a rewarding activity. You get to learn about cutting edge research, work with others to understand what can sometimes be extremely confusing academic speak, and it is a surprising amount of fun
I realize that I was referring to number of LOC touched a day, not change to the total codebase size. I'm not sure what the first poster had in mind.

For reference, I count myself as writing about ~40 LOC a day for a greenfield project (which I spend about 50% of my time on), measured by total codebase size.

And no, it is not HTML templates, although it is a fairly verbose language. And I do all the things you describe in your first paragraph.

In my experience, a good programmer is almost always a fast programmer, and non-trivial programs usually require a lot of LOC to get the job done.
Can you honestly not see the difference between having a book that has the word bomb in it and having a set of 80 hand-written cards with the words "bomb", “terrorist,” “explosion,” “attack,” “battle,” “kill,” “to target,” “to kidnap,” and “to wound" (among others) on them, and handing those cards to security agents?

Any reasonable person knows that those words will cause alarm in security agents. Why chose to handwrite those cards and then hand them over to those agents?

The ACLU articles all make it sound like Arabic language is the problem. But if he had French language flashcards with those words on he'd have got a similar result.

The ACLU does not mention the content of the flashcards in their articles. The ACLU has an illustration with words like "sun" and "dog". This is borderline deceptive. Arabic flashcards without words like "bomb" would have been fine. Any language flashcards with words like "bomb" would not have been fine.

> Question nothing, blame the victim. Superb critical thinking.

Interesting that you accept the ACLU story without question -it obviously appeals to your biases- and are affronted when someone presents the court case. Critical thinking indeed.
Everyone talks about passenger vehicles as the killer market for self driving cars, but it isn't. One of my friends is a Paramedic and he told me the overwhelming majority of traffic fatalities he sees are a result of big rig truck drivers falling asleep. It would suck to put a whole industry of workers out of a job, but if you could reliably and cheaply transport large amounts of cargo with a self driving vehicle which never slept, that is pretty amazing. It would certainly up the profit of the distributors moving tons upon tons of cargo around the world every day.
For reference, here's why JavaScript to Lua converters are really hard to make feature complete.

http://phrogz.net/lua/LearningLua_FromJS.html

http://stackoverflow.com/questions/1022560/subtle-difference...
This looks like a rewrite of https://tumblr.github.io/collins/tools.html#it, which they never released.

As a shop that uses collins, we wrote our own replacement for invisible touch called alchemy linux. The key difference here seems to be that genesis uses scripts embedded into the image, where as alchemy gets the scripts dynamically from its PXE server, and is more of a dumb job runner.
People who make up their truths that can't be disproven already have all that they need. a missing laptop.
Let's see, at the 1000 tweets per second figure from the article that's 365 * 24 * 3600 * 500 = 15,768,000,000 tweets for $360,000. Or 0.002 cents per tweet. So 500ish tweets are worth about a penny, and your $360K would be for 15 gigatweets which would weigh in at about 2.2 TB[1]. So my tweets aren't worthless, they're just very very cheap.

[1] That's a hard drive manufacturer terabyte, not a real one
This looks awesome, thanks. How to design abstractions was what I had in mind when posing the question.
Similarly, "Duke beat back Princeton with a strong game in free throw shooting and also a beat in three pointers." That "beat" phrasing just reads badly.

There's really two problems they are solving here: identifying the stats that matter, and converting them into English. Seem to do a bit better at the first than the second.
But as the community is growing, this is kind of inevitable. And desirable.

What HN needs is enhanced search (and tagging) capabilities, precisely to allow user to select content from specfic regions (and in different languages).

For example, I think it'd be extremely useful to be able to bring up posts specifically about China, or Paris, or only in French or Russian.
Yahoo Answers to shut down May 4, 2021?
It's not a good idea to name diseases after places, because it's misleading and not informative. The WHO has been telling people that "a disease name should consist of generic descriptive terms" for years:

https://www.who.int/news/item/08-05-2015-who-issues-best-pra...

It goes well beyond smears. The WHO notes that it can "provoke a backlash against members of particular religious or ethnic communities, create unjustified barriers to travel, commerce and trade, and trigger needless slaughtering of food animals".

They point out that the scientists need to get ahead of it. Once a name has taken off in the popular press, it's hard to stop.

I'll note that the Department of Homeland Security has a somewhat Orwellian ring in English as well, and that was noted at the time. It sounds like somebody is trying too hard.
Judging by the comments on that thread, I posit that social media sites like Reddit are sapping the intellectual potential of humanity.
Also, VAT is high in Germany.
> There is a huge productivity difference between people that wake up in the zone vs any other zone

There is my secret. I am never in the zone, and neither is anyone else in my company since they’re asked for status updates, meetings and ‘war rooms’ every few minutes.

I guess the one positive is that it makes estimation easier :D
my 2c security tips:

- i trust my browser and site owner version :
text in clear

- i barely trust site owners ( if a match is found they still have access the fact that I've verified that number ) :

hash each phone address hashed ie using bcrypt and using a composed salt ( ie : site address + email in the account + phone address ) so rainbow table will be impossible to use
( this because phone numbers are low entropy and even without rainbow table IMO are not that very secure )

than ask user for the hashed version in the text field ( also write a linux terminal style command that can be used to hash given salt and hashing , or redirect to a trusted hasher service online (multiple links can be provided ) )

both text fields can be provided to allow the user a choice
I've leveraged nginx-ingress's OAuth annotations to great success: https://kubernetes.github.io/ingress-nginx/examples/auth/oau...
That too. Those words sound similar when translated after all.
Don’t waste your breath, there’s an irascible mindset that will never admit the grave errors, hubris and self-confident presumptions of the past year.
Oh wow. It only took them two months or what? I made my unofficial app based on reverse engineered API in 1.5 days. It was quite popular at the time.
> [Blue Origin's] second generation rocket, currently nicknamed New Armstrong.

Great post. Just clarifying that New Armstrong will be the third generation, behind New Glenn (second) and New Sheppard (first).
http://gist.io/ is kinda like that.
What if it's passive? Wifi from the routers of homes emit the RF energy and all the police do is use a detector I could see that as legal since it's energy being emitted just as if it were light shining out a window and you were a silhouette.

http://www.extremetech.com/extreme/133936-using-wifi-to-see-...

>The system, devised by Karl Woodbridge and Kevin Chetty, requires two antennae and a signal processing unit (i.e. computer), and is no larger than a suitcase. Unlike normal radar, which emits radio waves and then measures any reflected signals, this new system operates in complete stealth.
Actually, I'm pretty sure the Fed is a privately-owned company, with preferred shareholders and everything. That's not to say the government isn't hugely influential on what it does, but that it's a completely separate entity.

Of course, I could be completely wrong. I'd actually be interested if someone had proof for either argument.
Well SuperEagle seems even slower for me, and I know for a fact that I can emulate with SuperEagle scaling on and it works fine (>30 FPS). So I don't think their algorithm is out of the question.
I didn't have to write a line of code during interviews for my current job. It felt like they looked at my resume and concluded it wouldn't add anything. I did, however, had to write code to solve a non-trivial, job-related problem, as a pre-interview screening step. If I hadn't had to write any code at all, I think I might have felt a little uncomfortable. Like, is everybody really sure about this?
But the blocky versions actually look better than vectorized ones. Most of the vectorized sprites look hideous with the exception of Boo and dolphin.
Might be useful to read the article before suggesting a headline for it. The article's about implementing defer in C2.
I wonder why they haven't. They said they were going to, and I believe most of it has open specs, but not all. It's been 10 months...
Hard to count the ways in which mmaunder is wrong here, but let's try:

>You need to ween yourself off your social proof addiction.

Judgmental and prescriptive much?

>The problem with vote counts is that two downvotes can start a cascade of reflex downvotes.

a) You're guessing
b) Is that really "a problem"
c) Said "cascade" can only actually amount to 3 additional downvotes before the -4 limit is hit. Not much of a "cascade".

>Or at best, it won't get upvoted.

How do you know this? And if you do know it, why are you contradicting it in your very next sentence?

>When vote counts where active, this effect caused many instances where an excellent comment was found greyed out at the bottom of the page until a few smart HN folks with high karma voted it back up.

Yeah, this sentence. Anyway, the effect also "caused" many stupid comments to be rightly downvoted. BTW, high karma does not equal "smartness"; but it's interesting that you seem to like high karma so very much, since your rating is rather high, but hate displaying the accumulated karma on actual posts. Who precisely is "addicted", here?
i agree. i miss being able to skim faster and determine what the community judges as a good reply, I know many others who feel the same way.
Would this even be a problem for most scenarios? I don't think most users have (or would want to spend) the time to look at two browsers for every set of comments I want to view and/or vote on.
I hate this assumption that everybody on HN is stupid. We're not. HN is one of the smartest communities on the internet.

I'm not saying that everybody here is completely immune to what you're talking about, but this isn't digg. We're not just going to heap on the downvotes because we're trying to follow the pack. In fact I've found the opposite to be true; HNers seem to be really good about correcting downvotes. Compare the bottom comments here to the bottom comments at reddit if you don't believe me.

And what you're saying isn't fixed by hiding vote counts, downvoted comments still appear grayed out.
I find that idea really interesting. I find it even sad that it's limited to twitter :-/ Shouldn't it be possible to use any kind of rest API with that same interface? Maybe some "Templates" for popular services such as twitter or facebook could be provided.. otherwise, it'd just be possible to write our own data and examine the results, etc.
A few of those things are not particularly cheap in Australia: fresh fruit and vegetables, milk, cheese, chicken breasts. Eggs are also fairly expensive presuming you buy free-range.

3L of milk is about $3 if you buy generic/big-brand and $4.50 if you buy "Dairy Farmers" - many people (myself included) avoid the loss-leading by the major brands as they are trying to squeeze out smaller producers.
What concerns me is that the patent troll mindset has filtered down from the usual big players to the little guys who are starting out. I think if you've done something unique like come up with a cure for cancer you deserve a patent, but on the other hand so many patents seem just a bit too vague.
Thanks for your comment. I don't have a success story yet, but I'm optimistic. I've learned a lot, and hope to leverage my 'trial by fire' to help others.

> Carl C Pfeiffer

Pfeiffer "considered himself a founder of what [Linus Pauling] named orthomolecular psychiatry" - https://en.wikipedia.org/wiki/Carl_Pfeiffer_(pharmacologist)

> he blames the substance abuse on the histadelics

hmm? Searching for histadelics: "If you’re lying in bed at night hoping for sleep, but your brain won't stop, this can be the chatter of histamine expressing itself. Histamine is metabolized through methylation. When histamine levels increase, the pool of available methyl donors can be depleted..." [0]

Oh, how helpful. Thanks, I hadn't really looked into this a whole lot. The old anti-histamine drug cyproheptadine is also an anti-serotonin drug, many people have problems with "serotonin syndrome" that are really helped with this safe prescription. Serotonin and histamine must have some important interaction, I'll have to look into this more.

Another interesting quote from [0] (my comments are sometimes my notes that I go back to...):

"An interesting and illustrative anecdote on folate and histamine was observed by the late Carl Pfeiffer, M.D. who was a leader in this field. He reported that he and his colleagues were puzzled that so many histadelic patients relapsed in the summer months. Eventually, the reason was found to lie in the increase of dietary folate that was found in green, leafy salad vegetables that people ate throughout the summer months."

[0] https://www.natures-source.com/blog/post/histadelia-a-primer...

> I'll try this levomefolic acid.

This site seemed useful when I ran across it a few months ago: https://mthfr.net/
OCI “docker” containers are at this point are a description of a process. How it’s realized is up to the implementor. runc realizes the container with kernel namespaceing and runv realizes the container with hardware virtualization.

Both if implemented to spec will be logically equivalent and drop-in replacements for one another.
Locking someone away wrongly for a year or twenty years is also permanent in that they can’t get that life/time back, even if they’re still alive when found not guilty. It’s just permanent and slightly smaller, but still a horrific theft IMO.
There have absolutely been governments that (if they were a person) exhibited psychopathic behaviour.

Corporations are nearly by definition going to exhibit psychopathic behaviour, simply because acting in the interests of their workers or other people can legally only happen if it's compatible with the interest of shareholders.

A government is at least capable of acting in the interests of its citizens, even if it doesn't always do that.
> This is a red herring. ... that's a legal issue with the requirement to notify users they are being tracked

It’s not a red herring. And it’s not the website warnings that are the issue, it’s the tracking that they have to notify you about. If we didn’t have to allow cookies for basic interactions with websites (like a session cookie), then we wouldn’t need to allow tracking cookies at all. However, because we need to allow session cookies, other sites can then track us.

With a persistent connection/session, this wouldn’t be necessary.

But clearly, there are many other ways to tackle this problem. And the persistent socket connection also has issues. But after thinking about this, I think the company behind the current dominant browser may be a little conflicted about solving this issue. I’m hopeful about Firefox’s new approach.
Every job ad requires a degree because there is no cost to it, and because every qualified person usually has a degree. However no job ad says "a degree is sufficient" -- there are usually other requirements, demonstrated success applying concepts to solve actual problems, a stringent interview process including tests and last but not least, a probation period.

On top of that, the degree requirement is usually waived for the right candidate. On the other side is government, for example in some cases if you need approval for the job or a visa, a degree is a government requirement.
I highly recommend that you consult the original book (also referenced in TFA) as your primary source to find answer to your question.

> Let it be understood at once that we are wholly in favour of the proposition that most people ought to be able to read faster than they do. Too often, there are things we have to read that are not really worth spending a lot of time reading; if we cannot read them quickly, it will be a terrible waste of time. It is true enough that many people read some things too slowly, and that they ought to read them faster. But many people also read some things too fast, and they ought to read those things more slowly. A good speed reading course should therefore teach you to read at many different speeds, not just one speed that is faster than anything you can manage now. It should enable you to vary your rate of reading in accordance with the nature and complexity of the material.

> Excerpt From: Mortimer J. Adler. “How to Read a Book.”
It is explicitly against the judo rules.
All these systems impose a notion of society though, so your distinction holds little water.

I've no idea if the "on-chain governance" crowd like Cosmos, Polkadot, etc. could politically introduce tools that supported taxation. Any "miner consensus" design like ZCash, Bitcoin, etc. could never introduce such politically contentious upgrades.

ZCash's developers have thus de facto spoken definitively against taxation, by defining the voting set to oppose taxation.

Taler exchanges do whatever governments permit/encurage banks to do. You might dislike our political system, but clearly Taler adopted a notion of society much closer to the conventional one.

As I noted above, Taler could swap their crypto for balance hiding tool or with techniques that support balance hiding blockchains. ZCash cannot disentangle itself from its anti-tax roots.
I mean, sure, they had time. But clarity of mind during an evacuation is something I imagine is _hard_ for most people. Definitely would be for me.
It’s like the libertarian view that everything will work without regulation, it just requires everyone to abide by some unrealistic “do no harm principle” that obviously can’t work.
Or a Horta.