jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The code's fairly messy, but I hope the blog post and online demo will be enough to give the absolute beginner a good idea of how GAs work.

One day I hope to apply machine learning to the art of predicting real-life events. This is one small step towards that project, and I'd love to hear your feedback! - But it's 1AM now so I'll be offline for the next few hours. Here's hoping I wake up to a million upvotes! :)
Will google catch up with foursquare?

http://www.google.com/trends?q=foursquare%2C+google+latitude...
I actually worked on a face-tracker using Python and a webcam mounted on servos as a research project on a quad-core. I highly doubt the Python added much overhead (we were using OpenCV, which is compiled), and it still wasn't very elegant; however, you make an excellent point. Once we can push web technologies to make JavaScript capable of computer vision, or use other technologies/plugins that empower computer-vision in-browser, simple applications like video surveillance will get much more interesting.

EDIT:
Just a thought, wouldn't it be cool if we didn't have to ring doorbells anymore? There'd be a webcam instead of a lens on the door, and a small computer that notifies you when someone's at your door. It could even tell you who they are if we create adequate recognition technologies.
stackoverflow said:
"There’s also the 30 minute deploy cycle." ... "It is important to note that these issues are by no means specific to Azure; similar teething issues affect other Platform-As-A-Service providers such as Google App Engine and Heroku"

Deployment on Heroku takes seconds in my experience. Certainly not 30 minutes!

Also, db backups on Heroku are easy. And if you don't want to use Heroku's built-in PostgreSQL db, it's easy to use Amazon's RDS instead.

It seems strange to imply that Heroku currently has the same problems they attribute to Azure.
Awesome, thanks. I'm sorry for not having all my facts straight before posting.
I love pilot plant proof of concepts. The video didn't give any numbers but this pdf has a bit more information: http://wastewaterinfo.asia/sites/default/files/downloads/S6-...
Great article.

Move Fast and Break Things always meant “and don’t be afraid that you might accidentally break things, because you eventually will and you should just fix them if you do”.

The saying isn’t itself a fallacy but doing the moving fast part without adequate resources to do the fixing part is indeed reckless.

Don’t push on a Friday night. Don’t push without metrics on error rates. Talk to your team. Append instead of overwrite. ..etc.
There is no way to stop the virus in the US - 10 million undocumented immigrants in the US can not afford to sit at home and watch TV for 3 months, they can't help you to do your fancy contact tracing to expose their families and friends who are also undocumented. They can't afford to be tested or treated as none of them will be on the government hands out list.

How could you stop the coronavirus when 10 million REAL people are totally ignored from all these measures? That is the size of the Wuhan population.
Just wait until the virus mutates. Then things will really be fun.
Futhark has only the most basic string support -- string literal syntax, which which is just sugar for a utf-8 byte array. It's a functional array language that generates fast GPU code, and as a GPU program is essentially a pure function (no input/output), string handling is very much a secondary concern. Futhark is used exactly for math, scientific computing, and graphics, and not for strings.
The four drugs they are testing seem to be already developed/approved in humans for other uses so expanding the label is easy, while avigan is still experimental (some limited approval in Japan, but worldwide acceptance not there yet) and would have to go through much more testing before being unleashed at coronavirus scale.
>But... nearly all of this was disbanded, given away, thrown away, sold off or demolished in the years after the demise of the Soviet Union.

This hollowing out seems to be true across much of the US and Western world. Once the threat of the Soviet Union was removed, the US lost it’s ability to defend it’s own society with equivalent state power. While the slashing and privatization of essential services was lauded by both parties, it seems that this might turn out to have been extreme shortsightedness.
As a general response to this thread: it's a big problem over here in The Netherlands that apparently tons of people are not properly practicing 'social distancing'. There have been quite a few frustrating images shared that showed a sign imploring people to keep 1.5m distance with a huge crowd right next to it waiting to be let into some particular section of a park. Also pictures of health care workers expressing their frustration at dealing with things while the rest of the country acts like it's just a big vacation.

I expect that possibly tonight the government will impose a stronger quarantine as a result, which is a shame. I had hoped we'd collectively better at following advice.

More specifically in response to you: is there a way to discuss with you one of these days what you're working on and perhaps in particular how perhaps advice on how we might help the homeless here? I'd very much like to chat about that, whether via email or some other channel.
It feels like Europe and the US only have a few options:

* Let the virus run its course and accept a huge death count.
* Continue the lockdowns for months, strangling the economy.
* Do what's in this article and allow life and the economy to return to normal.
* Hope for a miracle.

Am I missing something?
This general point does not apply to cleaners, drivers, and most of the gig economy.
Not really. Under the Computer Misuse Act you're effectively breaking the law. However there may be a potential defence that you were responding to a query and that your actions would be reasonable. That's a problem to worry about if you were ever to go to court though.
The "grey B" is what we call the watermark. With each game, your team is assigned a random watermark. And you need to fill it up with blue pixels. The opponent's watermark is hidden from your team's view and vice versa. The team which fills its respective watermark first wins the game. And then there are super pixels which can possibly change the entire course of the game! It's a strategy game.

Here's how an actual game with atleast 4 people per team looks like:

http://www.youtube.com/watch?v=kcRKXgy2rg4

And, we actually had a bigger grid earlier! And then we brought it down to the current size. Any more reduction, and the game will become too easy!
Australia has a mouse plague of epic proportions every four years. This video showing the mice is just incredible:

http://www.youtube.com/watch?v=JH4EFgRB4bU
Words can barely express how much I love being spammed by competitors of a company I like enough to follow on Twitter. I'll certainly rush to give them a try, not hit them block button and mentally file them under 'wilfully does not understand Internet etiquette, arrogant assholes happy to waste strangers time to hawk their crap'.
Well, he did just win reelection two weeks ago (by a large margin), so isn't facing another election until 2016.
It really depends on your legislation, and also how much you allow yourself to be governed by unjust legislation. For example people like Rhizomatica are building internet / cellphone infrastructure on a free-software stack without (to my knowledge) caring at all about patents (good).

On the other side of the world Freifunk community network in Germany has in i believe illegal activities to protect their users, and have fought up to the supreme court for that. Sorry i can't really provide a source as i don't speak german but it has something to do with secondary liability.

So overall, please never let anyone dictate all the good you should do. Especially not lawmakers and lawyers.
This shows once again that ads are a scam
But then I am left with a stale tab.

CTRL+L would be the shortcut, but often I browse without my hand on the keyboard, just the trackpad or mouse.
HP calculators work just fine. I use a 48gx I downloaded from play store. It's the best calculator that's ever been designed.
Reminds me of my homegrown version of a notifier. Essentially we had a lot of long running tasks that would emit logs. My terminal notifier:

1. Scanned for patterns in these logs periodically.

2. Send out a mail to my Gmail account with specific subjects.

3. I had set up IFTTT[1] on my mobile (android) to scan my inbox and look for certain subject lines^, and trigger playing music.

Worked like a charm for the ~6 months I was on the project.

^ Maybe bodies too, can't remember now, this was in 2015-2016.

[1] https://ifttt.com/

EDIT: I should also note this workflow encouraged quite a bit of fun social interaction. My team knew of this setup, and when my phone would randomly play music, everyone would break into laughter as I hurried back to my desk to troubleshoot!
> the mainstream media in America don't want to hear from an Amazonian unless he's unhappy

Its not news if nothing happens; not surprising only the bad experiences get reported.

One thing that's rarely discussed - its a warehouse job and physically demanding. Someone, who left a cosy office job sitting down most of the time with a bi-hourly coffee quest, will need time to adjust to a more intense workload. Its not something everyone can do, nor want to.
As someone whose extremely pro crypto currency, you are right in pointing out this is nonsense. The authors seem to be putting a lot of effort into building a narrative here, for what purpose isn't clear.
Travel more :) The world is huge, and we are not as big as we like to think.

Catch the Trans-Siberian. Or the Indian-Pacific for that matter. Watch as thousands of kilometers of untouched wilderness roll by.

Visit some really poor countries and see the happiest people you've ever met living without technology.

See the ruins of vast ancient temple complexes, remains of entire civilisations that are now just tourist traps.

The world will go on without us.
Book proposal: Richard H. Thaler, Cass R. Sunstein: Nudge - Improving Decisions about Health, Wealth, and Happiness

Websites should not use JS to load static content, obsolete or not, this is a bad practice. By nudging website owners and -developers (and let's be honest: Framework devs), we can improve on such lack of common sense.
can't we be all 3?
SEEKING WORK - REMOTE/Portland, OR

I'm a designer, front end developer, and data visualizer based in Portland, OR. I'd love work on more projects in Drupal, Wordpress, or Javascript (especially Javascript)! You can see screenshots of my design/dev work here (http://econexus.co/JohnRichter_ScreenShots.pdf) and my full resume is here (http://econexus.co/finalresume_2-1_portfolio.pdf). Also, I have examples of my a data visualization exploration here, in an interactive story (http://johnrichter.io:8080/infographic/testvideo.html). I've also worked with projecting dynamic data onto maps of the US.

Key skillsets: Javascript, D3.js, (growing Angular), Drupal, PHP, Wordpress, Photoshop, Illustrator, Html, CSS, SVG, Responsive Design

I started my forays into web development purely on the design end but I have since bloomed into a well rounded designer-developer. Over my trajectory, I graduated with a degree in the liberal arts from Washington University in St. Louis, designed websites for fun and environmental causes, worked on documentaries, and studied computer science at the University of Texas. Feel free to email me at johndavidrichter@gmail.com or call at 5016552961.
I find that scheduling activities with other people that start at around the time that you want to finish work is very effective at enforcing sane working hours.

I meet a friend to go climbing two nights a week, which pretty much forces me to stop working at a certain time two days a week. Having those two days anchored seems to help stop the other days drifting into other time zones.
But they do tow the party line and seem to agree with its practices and regulations.

I think most of us would stand up against our employers when asked to do something that we felt was wrong. If your boss said that it was the new regulation that you had to do something immoral, questionable or just downright wrong... would you? I personally take it upon myself to find a new job when placed in that situation, or at least convince my superiors that what they are asking isn't right. I see such as my duty as an employee. I'm not there to follow, but to make things better.
We are also seeing a huge rise in harassment, intimidation and other non-criminal precursors to violence. Especially towards Asian, Afro, and Hispanic people.
I always found that so weird! The Exportweltmeister, producing some of the most advanced equipment... and in many places you can't pay with a card at all. Why do you think it is?
> Even if you get 9% extra for waiting?

I'd rather get 10% less now than possibly nothing later.
Why is it senseless? You lose the same amount of heat in joules/sec, but the total heat stored in the system is higher, since there's a buffer in it with a higher volumetric heat capacity than coffee. So unless I'm missing something, it would indeed cool slower in degrees/sec, but the effect is likely very small.

(Note however that the extra volume of the ball would slightly increase surface of the coffee, losing slightly more joules/sec)
I thought that was just a technical limitation to prevent abuse of resources, rather than a deliberate part of the concept of YouTube.
Except that the term wage slavery is typically used in situations where the worker is either already in debt, or on the edge of debt.

Obviously situations change depending on time, place, and the particular social conditions, but typically, when you use the term 'wage slavery', the implication is a situation where yes, technically the worker has the ability to quit their job whenever they want, but practically, they don't.

There surely is a distinction between even those forms of wage slavery and out right chattel slavery (or whatever), but the distinction isn't nearly as great, nor really, from a human stand point, really all that different. This is especially true the more 'brutal' the wage slavery gets.

Put it another way. Imagine you simply magically eliminated all forms of chattel slavery, but then immediately put all those magically freed ex-slaves in deep debt to their ex-owners (with heavy interest), and left them just as socially isolated as they are right now, and then gave them a chance to either take their chances and try to find a job somewhere else, or let them work off their debts to their ex-owners. Are they in a better position than they were before? Yes. Are they in anything remotely close to a good position? No.
I originally wanted to use json for parsing, however the unmarshalling would have required a large struct with fields for all the metadata ffprobe outputs. I thought that using "-print_format compact" resulted in a simpler parsing approach. Correct me if I'm wrong there, I'm still relatively new to Go.

Thanks for sharing the link to your project. I'll try to implement the stdout buffering with "bytes" rather than doing it manually.
A facile and shallow analogy. Not very illuminating.
Wait, Dave Winer in the same class as Ritchie and Thompson? Really?
the advantage the Symbols have over iPhones though is they're practically unbreakable.
Would love to hear your point of view on this. Have you documented your experiences anywhere? Blog post or HN comment?

Also, do you think having such a lifestyle can have be called as truly financially independent?
The keynote speaker, Jacob Applebaum, really knows how to woo the crowd. He has some great points like:

"Even though the government has a monopoly on violence, violence cannot solve math problems."

heh
> Could be, but I can imagine people giving up on GTA: Online altogether because it takes too much time to load.

Luckily for them, churn is usually a different problem solved by a different part of the team/org with different priorities and insights.
"Private company, can do what they want" loses meaning when they're acting on behalf of and in the interests of a given government.

Is there a point where we call that the boundary between government and "private industry" is mostly paperwork and not reality?
> I have dozens of repos ...

Hmm, I'm seeing only four here:

https://github.com/ChrisMarshallNY?tab=repositories

Am I missing something?
I’ve been sitting in some interviews for the first time from the other side, and there are a handful of observations I’ve made both from the candidates we’ve interviewed and myself. Just to note, this is at a typical boring enterprise type company. No leetcode or take homes. The interviews primarily consist of mostly very simple “trivia” type questions that someone with the bare minimum experience with our stack should understand.

One of the big things I’ve noticed, is people don’t know what they haven’t used. Something pretty common I’ve noticed in some candidates is that when they’re asked how they would X they start going into some over engineered proprietary framework or library that they’ve used at their past company rather the more fundamental answer we’re looking for. They never really get the chance to learn things because their first job out of school has them working on problems that require a very limited skill sort or ability. I can’t speak to how 2007 was, but I wonder how many programmers couldn’t figure out fizzbuzz because they simply never had to use modulo division. I’ve never had to use the modulo operator in my time building CRUD apps and frankly I had never heard of it until I had heard of fizzbuzz many years ago. Keep in mind that many people come from non traditional background and do not have any sort of technical education besides what they learned themselves and that for a number of business that’s been enough to hire them to maintain whatever business applications they’re working on.

I myself am not a particularly good developer either. Though I could pass a fizzbuzz test there’s no way I’m making it through even some of the easier leetcode problems. And so, at this point I’m looking for a way out of the industry. But when you look at how much money even no name companies will pay for a job that is not gatekept by expensive credentials and can be learned on your own time, you’d be dumb not attempt run towards it. Note I’m not arguing for a credentialized gate keeping, I personally can’t stand credentialism, but there are a wide variety of people rushing into the field who can make decent money even if they’re not particularly good as long as they’re providing whatever the employer things is business value.
They have to be consistent, yes? If I enter 6/7/1989 everywhere they just have to get it once.
You can also paste into a <body contenteditable>.

When you land on a site with a delayed paywall, you can copy out the content just before the popup, and then paste it into <body contenteditable> to view at your own leisure.
There was a similar JIT library written in C mentioned on HN awhile ago. Wasnt libjit or lightning. I forget what it was called. Seemed a lot simpler.
Laissez-faire in education will create an even greater gap as schools will not have a shared curriculum by definition
You have to be brave to run bhyve. An update to my FreeBSD system caused a regression which made my VMs deadlock on boot.

https://jira.ixsystems.com/plugins/servlet/mobile#issue/NAS-...
I've been following this discussion closely because I work in adjacent areas and have dipped into Coq and Agda. Now that I see it on hackernews and all sorts of comments speculating on how this is cancel culture and English-centric chauvinism I'm really disappointed. Sometimes you lack the social context to evaluate the merits of a discussion so you default to your image of the most plausible motivation and it says a lot in this case. A popular idea here is the "gellman amnesia effect", yes? Well I'm definitely not going to forget this in the broader context every time a post comes around baiting culture war rhetoric.

Unfortunately some women actually in the Coq community discussing this on Twitter noticed they were getting all of a sudden a lot more engagement with concern trolls around the time this submission gained traction. "intellectual curiosity" indeed. I hope its worth it, this place existing. I think I can find a replacement though so I'm logging off indefinitely.
Any word on how much has been mined this way?
If it's true that you can detect bad actors by seeing them persistently make inappropriate jokes about Coq in the workplace, then might it actually be a good thing to have something named Coq? Because you can detect them and deal with them early before they do something worse than make dumb jokes. If that works, that sounds useful enough that one might consider deliberately giving something a funky name.

Following that train of thought, given that kids will eventually encounter something that makes them giggle, mightn't it be good for them to do that and get used to being "professional" as early as possible? (Though there's probably an age below which getting them to stop giggling wouldn't work at all.)

Last, considering the case of a male professor that makes sexual innuendo towards female students as a come-on... I don't know how these things work, but is it possible that this would make it easier for the girls to figure out that he's "creepy" and someone they should avoid (possibly even giving him a reputation they learn about before meeting him), thus reducing the likelihood that he's in a position to do something worse? In fact, given today's neopuritan colleges, it seems likely that him doing that might in itself get him fired; or at least it could put him on thin ice, to be more immediately condemned if students start accusing him of doing worse things.

I don't know if the above scenarios would actually happen that way. But I do suspect that the people arguing to get the name removed haven't thought through second-order effects like those.
Compatibility, better performance

Disclaimer: happy Firefox on android user
I find a bunch of things on youtube, videos longer than 1 minute, that i add to "watch later" list, to well... watch later. Some things i watch the same day, some are there to stay.

Around 10-20% of the older videos are gone... from copyright infringements (music in video), to deleted channels, to "not available in your country). What I hate the most is, that even the video titles are removed, so i have no idea what's gone, just the "[Private video]" or "[Delted video]" in the list.
> Them: "Oh we just share an excel file each week and they add their own stuff to it. Here's 300 weekly files for the last 5 years. We really need the analysis in a few days."

> Me: ::tries to concat 300 excel files, discovers 50 variations on column arrangements, names, data types etc., tells department

Had to laugh seeing as how familiar this is in my company.
I think you're massively underestimating how difficult it is to teach students and how important the bond between student and teacher is.

Online resources are incredibly valuable as supplementary material but they can't replace the culture and bond of small group learning
"You're idiot"

The banging sound you heard was someone shooting themselves in the foot.
I assume it's organized to attract and bring it wealthy individuals, who I suspect are not the easiest to get time with. When you think about it, it's a small price to pay to get a large group of billionaires in the same room and what their prospective business/donations could be worth depending on what you're selling/promoting.

Just think the type of people you get in to the same room who normally wouldn't give you the time of day if you had obama agree to give a private talk.
(Except libraries like Renderware and Miles Sound System, because there'd be almost no point in wasting time on that. Only R* code was reversed.)