jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Here's a citation:

https://streetlifesolutions.blogspot.com/2018/11/the-clear-c...

I don't disagree that California has bad policies.
An extreme example for this kind of approach might be found in the history of the Enigma cipher and the British/Allied successful attempts in decryping German communications during the war. If it would have been obvious that information about an impeding attack could only have been gathered from intercepted and decrypted communications, the British would rather let boats be sunken and people die than give away the fact that the code had been broken.

Because if the fact would be known, the adversary will immediately cease to use this method of encryption, rendering the advantage of breaking the cipher void.
Not that I know of, but there are a LOT of heap variants in the literature, and I'm not clear on the details of the OPs algorithm (it gave an overview, but not as detailed as most in the literature)

The work by Arge, et al is probably the foundational work in priority queues for modern memory hierarchies. If I recall correctly, they use a cache oblivious approach: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.106....

That's a good start if you're looking at the literature.
> my clients just contact me to small short projects, I want it to change

What type of work are you looking for? Part of the problem is you're using freelance sites that have tiny gigs and force you to work within their platform.

I don't want to be a shill, but I can't help it: my friends and I run https://gun.io - we vet freelance clients on your behalf (to have budgets above $10k~ and be serious, etc). After you're introduced, you're free to work w/ that person forever, however you think is best.
I don't think this is an issue, at least in academia. The one case where patent has been an issue is speech synthesis, where the PSOLA method has been patented and was the state of the art for quite some time.

I am not an expert on speech recognition, but I have done my PhD in a speech lab, so I have at least an idea on the issues. Almost every current speech recognizer is divided into two parts: the acoustical modeling (from audio file to "phonemes"), and language models (from "phonemes" to words).

Most people working on acoustical modeling are interested in difficult situations (multi speakers, noisy speech, etc... where performances are nowhere near human in general).

The language modeling part has to deal with sparsity: the idea is to model the probability of getting a work w_n given that the previous words were (w_n-1, w_n-2, ...). Given that vocabularies (numbers of possible words) are of the order of millions for large vocabulary recognition, you can imagine that many (most) combinations are never seen in the training data (trillions and more combinations), so you have to somewhat "smooth" the data, remove early "impossible" combinations., etc... There are a lot of heuristics.

Also, even though the author is a bit off on the timing, he is right that the basic methods are the same for a long time (statistical, data-driven, HMM for the acoustical model). Sure, we now have (somewhat) speaker-independent models so that you don't have to train the model with your own voice for hours anymore, and language models can handle large vocabularies, but the basics are really the same. A researcher who would have hibernated 20 years ago and just woke up would be able to update in no time.

Proposing a new system is difficult, because the current systems are extremely hard to beat: the state of the art requires thousand of hours of training, which means you are almost required to use a lot of programs outside your own lab. For example, almost everyone uses the same software for acoustical modelling (HTK), same labeled data, etc... The published improvements are often tiny (less than one point, e.g. going from 79 % to 80 %), and I actually wonder if those are scientifically significant.

Using things like pitch and other non verbal cues (prosody is the actual term used in the literature) is often suggested, but estimating those reliably is extremely difficult. I would guess this will improve because some of languages which are currently funded require prosodic information. Chinese is the obvious example: Chinese has the notion of tones, where the pitch of phonemes may radically change the meaning of the word.

On the bright side, I think speech recognition was one of the first field which pushed the idea of data-driven models (at least 3 decades when the first usage of HMM appear), and as such, has been on the forefront of the current explosion of non trivial statistical models trained on big datasets. In that sense, I think it had non trivial contribution outside its own application.
Why do people rail against Apple for making the iOS "walled garden" and yet have nothing to say about Sony or Microsoft and their locked down game platforms?

Consoles aren't trying to replace general purpose computers, iOS devices are.
Article written by a complete idiot, agreed. Just because your computer doesn't air-drop you in a hostile land of command lines and forces you to program or be left watching a blinking cursor slowly burn in your screen doesn't mean "Johnny" is unable to program.

In 2006 Johnny could download Visual Studio Express on his Dell. In 1976 Johnny would be typing in programs from magazines and hoping the power wouldn't glitch out before he could save to tape.
FYI: Calacanis sits on the board of Savings.com.

http://techcrunch.com/2009/08/05/savingscom-makes-coupons-mo...
I'm starting to see this on Pandora.

I listen to it nearly constantly at work (I usually end up paying a $1 a month to keep listening), but the ads are starting to get out of control. It doesn't help that there is a very limited selection, and maybe as a result they seem totally untargetted. It's irritating to be listening to trace music while I work, and then cut to a commercial for Ford trucks with country rock playing.

Also, I was trying to use it at home this weekend, and while trying to change stations I was interrupted by video ads.

I guess on the bright side, the ads are "high quality", for mainstream products you might see on TV or radio.
Here's a thought: apply successive A/B testing in steps similarly to the Metropolis-Hastings algorithm. The core sys that for each new test (each new "jump") you evaluate the probability ratio a = p_new/p_old where p_x is the probability that x is successful. If a is greater than 1, go with the new, if it's less than 1, still go with the new a% of the time.

By implementing parts of this algorithm you might be able to generate a random walk scenario that is local minima resistant.
Some ways to take comfort here:

1) This is not the final word on Bradley Manning's fate. His supporters, who have already raised over $300,000 in his defense thus far, will not stop here.

2) 35 years is bad, but not as bad as it could have been. At least his defense successfully got rid of the "aiding the enemy" charge.

3) This will be appealed something like this, IIRC:

(a) Appeal to the convening authority (a military officer who has the power to reduce the sentence or overturn the conviction all together). This is the method that has allowed (more than one) convicted rapist go free: http://www.theguardian.com/world/2013/mar/13/senators-critical-military-convening-authority - so if this were used to free Bradley Manning or reduce his sentence, it could help the Military defend the process in the court of public opinion! (However, this is EXTREMELY UNLIKELY!!!)

(b) Appeal to the Army Court of Criminal Appeals (ACCA)

(c) Appeal to Court of Appeals for the Armed Forces

(d) Appeal to the US Supreme Court

There is an article here that explains all the possibilities:

http://www.emptywheel.net/2013/08/21/bradley-mannings-senten...

(Edit: formatting)
Almost 100% identical to what SparkFun did a year ago: http://sprkfn.com/n305
Does anyone really make much money doing the amazon affiliate thing? I'm genuinely curious -- anyone have any numbers they can share?
Exactly. I'm all about making money, but people need to realize the difference between fleecing their customers and being compensated for the services they provide.
Rather than re-read PCL, you could use this to review after reading the tutorial introduction:

ftp://ftp.walrond.org/cl/Practical%20Common%20Lisp%20-%20Distilled.pdf

If you have your heart set on a web app, here are a few links I've stashed away on web apps with CL:

http://postabon.posterous.com/a-simple-lisp-webapp-for-begin...

http://www.adampetersen.se/articles/lispweb.htm

I've heard that the second one is a bit out of date, but I'm not sure. Maybe someone else can comment on whether these are any good? I haven't gotten to the write-a-web-app stage of my Lisp study yet...
Come on, why don't you just look it up? By 1950, there were 150,005 chinese in the U.S, which is 0.1% of the population. In 1980, there were 812,178, which is 0.36%. By 2004, there were 3,353,486, which is 1.17%.

Source here: http://en.wikipedia.org/wiki/Chinese_American_history

Even in the area with a large % of chinese americans, the percentage hovers around 1%. Look here: http://en.wikipedia.org/wiki/File:Chinese_Population_USA.jpg

They don't form a large population. It's a very small population that did not have much of a chance to form large ghettos. Chinatowns could be formed (they are much smaller), and they WERE formed.

The whole premise of this argumentation is wrong. First, the population is very low, and secondly, chinatowns do exist everywhere.
It must suck to live in a world where the main-stream media is so wildly left-wing you can't stand to read it. Just how extremely right-leaning do you have to be to end up with that perspective?

His opinions on other subjects range from misguided to outright offensive.

Orson Scott Card has devolved into a frothing at the mouth lunatic in recent years. His opinions are borderline worthless. His more recent novels make Twilight look like fine literature.
This is the message I sent. If someone is lazy to write their own, please use this as a template, make changes and send to the PM. Unfortunately, we can send only upto 500 chars long messages. My message is 477 chars and communicates the intent. If you want add/modify/remove something from/to the message to make the message more effective.

Honorable Sir,
Yesterday an order issued by DoT blocked 32 websites including Github and Codepad which are used by scientists/engineers/researchers/students for collaboration in academic/professional/research work.
As an ambitious engineer from India who is passionate towards nation building, I request you to instruct concerned authorities to revisit the decision for blocking full github.com website instead of just the specific pages which contained objectionable material.
Makes me think of this:

https://questionablecontent.net/view.php?comic=1315
One time I biked to work (~5 miles) on a summer day (80+ F) wearing nothing but underpants and a PPE suit from childrens' hospital Boston. The only thing exposed to air was my face.

When I got to work, I was swimming in my own sweat. I remember taking it off and draining buckets of sweat out of the 'sock parts'.

If this thing is air tight, I expect it would work about the same. That little blower wont be enough to cool you down on a warm day and you will be enjoying a sweat bath.
If that’s the alternative, is this life or death?
There might be something here with respect to field visualization -- magnetic, electric, voltage, rf, sound or other...
I won't repeat most of the common advice - sleep, diet, drugs, etc. But let's go into willpower.

Willpower is like a muscle. There are 3 types: will (trying to do something, like exercise), won't (avoiding something like 9GAG), and want (being driven by a higher purpose).

Dopamine fuels want. Dopamine makes you do things, no matter how painful. It starts you off with arousal and excitement, and then forces you to finish, using anxiety. But if you don't want anything badly enough, it grasps nearby things - memes, porn, emptying your inbox.

One cure is to spend a little time, maybe 10 minutes a day (or before bed) thinking about what you really want. Keep aligning that. Watch motivational videos. You'll be high on dopamine when you start procrastinating, and if you can master redirecting it towards something you actually want, that makes you very productive.

The other treatment is to bolster up your will/won't power enough to keep you off Reddit and start working. Willpower is like a muscle. Exercise strengthens it. Overtraining kills it. I find what works is tiny reps. Find the smallest thing to train your will and won't power. What worked for me was trying to walk faster and putting cookies on my desk and trying not to eat them. This trains your brain not to give in.

One big, completely unintuitive thing you can do is to not feel bad about yourself. Feeling bad saps your willpower. Which makes you indulge. Which makes you feel worse.

A hack around that is to simply track how many times you've indulged. Just observe. And don't try to reduce it. Forcing yourself to reduce it leads to a willpower trap, where you'll keep failing week by week, try to make up for it, making the gap from reality bigger and making you feel worse. What worked for me is try to maintain the number... it naturally went from 11/week to 2/week to 1 the next week. If you tell yourself you'll watch Reddit 4 hours a day, it starts to feel less appealing.

In the short term, you can also try to hold off on an impulse. We are wired to give in to instant gratification. Give yourself 10 minutes before indulging, and after that 10 minutes do it if you still want to. Even if you fail, it trains up your willpower. This is a big part of how Pomodoro works.

A lot of this is taken from the book Maximum Willpower, by Dr. K. McGonigal. A lot of advice on the Internet and books is incomplete and conflicting, based on anecdotes on what's worked for someone. It's good to reward yourself, but also bad. You can slog through it, but there's a limit and a cost to it. Hacks like dopamine suppression works, but overdo it and you'll lose interest in everything. The book covers most of the scenarios, and generally it's good to look to psychologists on advice on how to hack your brain.
Wearing a mask to prevent contracting it is like wearing medieval platemail to protect yourself against an M16.

It gives you very limited protection. There's no replacement for just avoiding people, 15 feet away from everyone.

They're mainly good for people who are infected to not transmit pathogens.

When doctors operate on infectious people, they wear hazmat suits. Full face mask, air filter and body condom. You can get a virus through your ears, eyes, mouth, nose, or microabrasions on your skin.

You can wear a mask, but I fear that people will start thinking it's anywhere near full protection. False sense of security is probably not worth even encouraging in a situation this dire.
I went in a big expensive F1 simulator that one of the big oil companies was showing off with at the tennis tournament in Qatar about 9 years ago. The guy to go in it before me was Rafael Nadal, so it wasn't a toy. Three screens, the entire machine moves to simulate acceleration and braking, the lot.

It was less intimidating than a child's go-kart.
Or is it just that the Zoom web experience is really poor? Google Meet and BlueJeans web UIs are great.
10 days wont be an issue, do you like milk a lot of them have D added.
I am guilty of commenting out code when I am working on a problem, but before committing I remove it unless it is the simple version of some function that I made way too complex in order to improve performance. I find it easier to understand later what the complex code is supposed to be doing if I have the simple implementation in the comments.
as a concerned cancerian, i am glad somebody is willing to admit it. i leave my sub conscious do the heavy lifting. "this is the general shape". making a list before starting is probably the extent of my preparation. if i can copy what's gone before without understanding it, all the better.

only when i get stuck do i engage critical thinking. maybe this has been to my detriment.

very often i notice myself and colleagues making up nonsense explanations for why c++ behaves the way it does without any real basis other than intuition and truthiness.
Probably. Most code collaborations will have people working on different sections of code, be it functions, etc. A program like this would probably break things down via function, and be able to figure out that there are at least two people involved in its making.
C-g
I'm going to reply to my own comment since the reply is brief and general:

There's little wrong with Rahman's post in general. There's plenty wrong with the psychological mechanics that led it to quietly bubble to the top. Many people rightly see it as an "authentic" shield or cover for their own apathy.

Hurl "slacktivism" my way, I'll call you a Randroid or something (I'm not feeling very inspired). Ultimately via this message board all we can do is expose the kernel of our philosophies. Mine is that all wealthy people that react to a story of strife by seeking a reassuring explanation to carry on about their business (ie: the silent upvoters) are probably bad people in the only meaningful sense of the word: selfish and reactionary.

Keep explaining to me how this is the best of all feasible worlds and how your privileged position in it isn't clouding your objective economical understanding of things. Keep telling me about political correctness and "outrage tourism" as obstacles to Bangladesh's rational child labor economic success story in the making- they could be as happy and equal as South Koreans and Americans one day!

I'm just a young cloudy-headed incipient leftist, what do I know?
I don’t know of anyone that uses Reddit primarily for porn. I think it’d be totally fine.
The second point in your linked article is the exact point I / he was making.
Well maybe then the problem is with the ISPs and the unusable service they provide. Maybe their customers deserve better. I'm sure macOS updates are not the only thing that will benefit from the proper internet connection. If you think about it – Apple is building for the future, not optimising for the past. On HN posts about crappy
ISPs are a regular occasion, but in this case the blame shifts on Apple for some reason. I agree, small delta updates would be the best, and I'm sure they'll get there, but let's be honest — 1, 2 or 3GBs is not a big difference with a proper connection.
Advertisers should get over themselves and advertise on 18+ content. We're adult animals. We know what's what.

Millennials give zero fucks. We grew up on the Internet.
Going into orbit first would require a significant amount of extra fuel to decelerate and circularize. Heading straight into the atmosphere means more mass can go into the rovers instead of into fuel. It's a trade-off.
No argument here, it sucks and I would never design something that way, but phpmyadmin uses it in several places which is where I run into it.
Michael: "It’s not a pyramid scheme, it is a… it’s not even a scheme per se, it’s… [Jim draws a triangle around Michael’s diagram] … I have to go make a call."
> I assume someone joined the invidual tracks manually in their digital audio workstation (DAW) software and botched the thing at that point. And I can safely assume that person didn’t even to bother to listen it (it is over 50 minutes long so…). Nor did anyone else working there with that release.

> I get that people make mistakes. That is natural. But WaterTower Music should have some sort of QA team in the building to prevent something like that from happening.

Former audio mastering engineer here. Audio QA is hard. You need very high attention to detail to work in a mastering role.

Many customers do not have serious QA skills and even if you get everything "right", if they miscommunicated their instructions and you faithfully fulfilled them, unfortunate things can happen.

I once had a guy screaming at me over his assistant's phone (because he'd thrown his own through the window) "I JUST THREW AWAY A HUNDRED... THOUSAND... DOLLARS!" It was their fault, though. 300,000 CDs had to be destroyed. We got paid to make a new master, with rush fees. Not how I like to make my money, but the people who mattered were thrilled with the service we provided and our ability to turn around perfectly executed masters repeatedly under intense time pressure.

With regards to the Batman Begins error, if I was the mastering engineer AND the one who did the edit, I would definitely have caught that. I listened all the way through to at least one copy of every master I ever prepared — you couldn't decline that service. That's not uncommon for mastering houses, and so I speculate that the error happened earlier in the chain, with a DAW operator who could have been an engineer or perhaps an artist with DAW skills. Somebody was tired and overbudget and couldn't muster the energy to listen to the damn thing for the ten thousandth time.

Regrettably, although it seems clear that the overlap is not what the artist intended, it would get by most listeners — it's not like it's some nasty digital glitch, the overall mood and flow isn't killed dead. At the mastering stage, there's not a guarantee that somebody would point it out, even though we'd really like to have done so and earned the gratitude of the customer. Between the mastering preparation stage and the publishing stage, probably only someone highly familiar with the piece would have picked that error out, and sometimes those people don't bring their A game for QA.
As far as low-skill, high-pay goes, dockworkers unloading ships is up there with meatgrinder jobs. Your team gets paid for each lb / kg unloaded off the ship, and that sum is divided equally over each team member.

So the faster and more ships your team can unload, the more you're paid. That's the incentive.

I once got paid almost $1000, in just one day - but that day was 20 hours long, and you're pretty much beat to a pulp afterwards.

We had people come in, and leave before lunch. No pay in the world would keep them there.

Edit, for the curious - I tried to look up some footage of what it looks like:

This clip shows a nice and modern trawler, the unloading requires little manpower. See those long brown blocks on the palets? Those would be around 40-50 kgs / 90 - 110 lbs.
https://youtu.be/Qi7VNBOJetA?t=115

This is more on par with what you'd usually see - the rooms would be stack to the ceiling with frozen packet/blocks. Those blocks are around 20 kgs / 45 lbs each.
https://youtu.be/e7u-X8XR1hs?t=543

Here's a larger trawler - again - sometimes the fish will be stacked to the ceiling
https://youtu.be/fQEwECzZL_s?t=2739

Unfortunately I can't seem to find any footage of the more usual scenario, where the blocks are just piled up at random.
I was not at all referring to the train station killings, this post of yours looks like a complete copy-paste of pre-cooked trolling content.
“Algebra” by itself is meaninglessly broad. You could certainly teach “solve [some simple kinds of] equations for an unknown” in a few months; you could also have a whole mathematical career as an algebraist.
The rational thing to do with any job is to first figure out what revenue to profit ratio is for the business. If there's a large profit margin and you're getting low pay, demand a raise. If you're refused a raise, talk to the other employees about the situation and then, if they agree, walk in to see the boss and demand a raise together.

As companies get larger this gets more difficult and retaliation becomes more common and you get layers of middle managers between owners and workers. That's why there's this big push to unionize at Amazon, it's the only way they can get pay comparable to that of auto workers before neoliberal globalization and moving the factories from the Rust Belt to Mexico. (In today's economy, that would be $30 / hr entry or so).