skysight-inc/HackerNews huggingface dataset:
> I'm interested in methods that don't "subtract" simple "trends" and "seasonality"

a 2nd order difference equation can model a single harmonic frequency - that is, if your data is a pure sine and sampled at regular intervals, then

x_n =~ a x_n-1 + b x_n-2

can model any frequency with the proper a and b values (machine precision limits apply in real world scenarios, of course); That is, if your data looks like a sine wave with a yearly period, you still need no more than one sample per minute and 2nd order model to filter it out.

It's likely not a perfect sinewave, so you'd need a lot more - but if you are incredibly lucky and your periodic underlying admits a (relatively) sparse harmonic decomposition, and the signal riding on it has (very) low amplitude compared to the periodic signal, you can model very long periods implicitly by just having enough recent samples.
hi @zest, I am working on a DNS filter in Elixir if you are interested.
That's what I get for picking an example from a domain I do not understand well! So perhaps I'll relax my statement. Time is one of a large number of explanatory variables. The amount of information you can extract from it will be limited.
To even sort of make sense, you have to have high population density. That's looking less and less like a good idea right now.

Even without that, xhkkffbf's points pretty much demolish this idea.

Bikes are great and a nice occasional complement to cars, just as flugelhorns are a nice occasional complement to trumpets. But replacement? No.
Facebook Says Its ‘Blender’ Chatbot Is the Most Humanlike Ever
Super cool! It would be great if you could provide some insight into how you built this and the kind of tricks you had to use to make this possible. Looking forward to a blog post in the future :)
Is AMD Stuck in the Past? PGA vs. LGA
Percona | Remote Worldwide | MySQL Database Engineer | Full-time | https://www.percona.com/about-percona/careers/database-engin...

Percona is a remote-first company and we were voted in the 10 top companies that are hiring people to work from anywhere in the world (CNBC). We are an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premise and cloud environments.

Our Database Engineers are a team of experts who love to solve the toughest challenges and help our customers improve their overall database infrastructures.

Top skills required: MySQL, Linux, cloud services or hosting providers, English-speaking
Problem is legacy software tends to use XML. iOS can be considered legacy at this point. Plists are prevalent at every level of iOS.
Elon Musk says Tesla’s stock price is too high
This is the one question no dropshipper will ever answer.
having a capitalist country with a large welfare system != socialism
Hi there

Would you consider off-site remote working? I'm a UK analyst with 12 years of experience
OKAY so after some keyboard mashing, it uses VIM keybindings.
Good to hear! And the blog post is quality hands-on learning material, like the sibling comment is asking about.

We know why Erlang does it well: its original narrow focus of switching packets and insane uptime. This meant it didn't prioritize other niceties, like strings for example. So it made sense to hard wire bit vector dissection and construction.

I think most other platforms have richer types and would rather use the generic type stack. Also, most general-purpose languages hide all the networking inside libraries so most users can just do foo = get($url) and not worry about it.
Location: Vancouver, BC

Remote: Either works

Willing to relocate: Inside Canada

Technologies: Go and React/Typescript are my primary languages, but I have experience with C#, Java, and Node. Most of my skillset lies in design and construction of REST APIs

Resume/CV: https://gitblame.me

Email: arawde [at] gmail.com

You can find out more about me at the website linked above.
Prison – The New College?
As an investor, I am obviously baking in those events in my decision making. I am also assuming an all-in-with-all-the-bazooka-firing response - Fed printing money, Congress enacting stimuli, smart people coming up with vaccines etc - which will recover the asset prices (at least in nominal terms) within 2-3 years.
Ask HN: How to best organise writing on one web-page?
Hello,

I am thinking about one problem. I have been writing for a while. And the writing is scattered (some on my blog, some published elsewhere). I want to put it all on one web-page.

I was thinking, on that web-page, I could categorise the content. And categories become headings and actual article-links come below those headings.

I am looking for some example web pages that do the same thing elegantly/beautifully. Can you kindly let me know a few great example web-pages that you think does this best? Thanks in advance.
I don't know much about the space other than RTMP being a popular format. The source of youtube-dl might be an interesting place to start: https://github.com/ytdl-org/youtube-dl/blob/master/youtube_d...

If you're thinking of creating a streaming business, you better have a good business model because it's notoriously hard to create a streaming business that brings in enough revenue to cover bandwidth costs.
comma.ai | engineers | San Diego | onsite | full-time
We have an open source driving agent: https://github.com/commaai/openpilot

Unlike most other companies in the self driving car space, we are profitable and have 1000s of daily active users. Search "openpilot" on YouTube to see some of them.

We're looking for a software engineer to develop openpilot, an ML Engineer / Data Scientist, a Safety Engineer, an Infrastructure Engineer, and a Navigation Designer. Go to https://comma.ai/jobs for more information on the positions and requirements.

Reach out with a GitHub/LinkedIn to givemeajob@comma.ai and we'll get back to you within 24 hours.
If you are an insurance company and you raise someone's rates 25% it's just business -- risk management in large pools. As a hiring decision, though, any percentage discount makes it clear that you're not seriously worried about the risk -- if you were, you just wouldn't hire the person. On the individual hiring decision the risk calculus doesn't work like that -- "they're a greater risk so they'll need to provide more of a profit compared to their salary."
Interesting read. Supports my hypothesis that prison is the new college. https://specialsituations.substack.com/p/prisons-are-the-new...
> Anecdotally, I have always felt like CSA is a fairly niche issue that is blown way out of proportion, but I don't know how/haven't bothered to confirm or deny this belief.

I mean, you could say the same thing of school/mass shootings. it's terrible when they happen, but they make up a pretty small fraction of total homicides.
patents serve the function of getting people to reveal new novel ideas and share them.

Without them everything would be a trade secret and the workplace would turn into an intrigue minefield.
Location: San Jose, CA

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, Node, Angular, SQL, Typescript, Web Analytics

Resume/CV: https://docs.google.com/document/d/1bauo_Rvh8behw-9RnyhdlXEV...

Email: work@cereto.com
The next protocol is DNS! :) It is a bit tricky but I have the working parser for the header. Looking into how I could parse qname with that octet thing going on.

https://github.com/n0hup/elafi/blob/master/apps/dnscache/lib...

It will be running on raspberry nodes (kind of replacing Pihole).
The authors point, as I understand it, is that the app is not a useful tool for contact tracing due to the propensity for false responses.

The R0 of of the virus is somewhere between 2 and 5, meaning that the average person passes it on to 2-5 people. How many people does urbanite come within proximity of within a 14 day period, 100? 1000?

Also, some portion of those 2-5 may never have come in contact due to surface transmission, or be obvious without the app, such as intimidate family.

The question then becomes who will trust the app enough to self quarantine for 14 days.
We now have a dedicated technical writer on the team, whose sole job is to improve our technical documentation. If you have suggestions, would be great if you could jot them down at [1], so we can improve the documentation.

[1]: https://discuss.dgraph.io.
UK
Remote
Not willing to relocate yet
Microsoft VBA, html5, sass, CSS, JavaScript.

Learning python.

Email: jjjguy123@gmail.com
As far as dockless last-mile transport goes, I'm actually a big fan of those electric kick scooters... but I acknowledge I'm an imbecile and they're really dangerous.

One issue I have with that model in general is that for many of the distances I'd like to use a share bike or scooter, it would take longer and cost money to walk to the vehicle and unlock it. It's frequently faster and free just to walk to my final destination.
They would be superior teammates if they learned soft-skills in prison instead of bullshit gen-eds at some ivy. https://specialsituations.substack.com/p/prisons-are-the-new...
Remote work: How global teams collaborate across time zones
Super impressive, great job!
1. This is again not unique to AI. Mankind has created a lot of inventions which work via mechanisms that humans do not fully understand. A lack of human understanding into an invention's detail of operation does not indicate that the invention itself possesses creativity. e.g.: [0]

2. Creativity is not a fixed resource that is allocated.

> If we credit all such creative works to the AI's creator with the current IP approach

This is not the current approach. This is what the Artificial Inventor Project is lobbying the USPTO to do, and it is what I am criticizing.

[0]: https://en.wikipedia.org/wiki/Mechanism_of_action#Drugs_with...
> Pensions are not equity. Pensions also usually fall very high on the cap table

I am talking about pension funds which have to invest their money in something, with public stock market being an obvious choice for such investments.
Nice guide! As a complete regex-dyslectic i didn't know the slash '/' could be used to make expressions more readable.

On another note, since this is supposed to be a book and all, is there a simple way to get this on one a single page and make it easier to print?
Government should be redirecting stimulus funds to expand prisons to accomodate rising high school seniors. https://specialsituations.substack.com/p/prisons-are-the-new...
I find Gurdjieff a bit too much to swallow on its own but this book give me a lot to think.
https://en.wikipedia.org/wiki/In_Search_of_the_Miraculous
> For many of these projects, "moving to C++" often means to change the file extension. Or not even that, sometimes it's just changing the build setting to "Compile as C++".

It's a bit more than that in the case of GCC. Not a lot more, but GCC does use templated containers. I'm not sure it uses any other C++ features, a kind of "C with templates" might have been sufficient for its purposes.

But then again, what would you expect? GCC is huge. What would a huge refactoring buy the developers?
Live: Epidemiologist Tara Smith Answers Coronavirus Questions
This is very nice looking. Especially so given that regexes are often not easy to look at. Kudos.
Smart driving assistant Automatic is shutting down
This is exactly why we need to replace college with prison, would have nabbed Epstein and his ilk earlier. https://specialsituations.substack.com/p/prisons-are-the-new...
I have to wonder if his tweets are actually pre-screened per the prior SEC violation settlement. Sure seems like not with something like this appearing.
this is sort of circular though. the original question was "why is pro-gun consistent with anti-encryption in US politics?".

I suspect there's no satisfying answer to the question, as most people don't logically derive their political positions from first principles. there's no reason to expect them to be consistent.
Given that performance is one of the motivations for QUIC, benchmarking needs to be done at every stage of development. Also, QUIC is close to being finalized so I don't think it's too premature.
Do your research online ahead of time to narrow down what criteria you care about and then go look for the best deal.
Payitoff | New York, Los Angeles | Software Engineer | Full-time, Remote/Onsite, USA | https://payitoff.io

Payitoff is a Student Loan API that crunches government regulations to save borrowers tens of thousands of dollars on their student loans. We're not a refinancing company. We do the hard work of simplifying the complex world of student loans so borrowers have an ally along their journey to pay it off. Our customers are fintechs, financial advisors, and banks who consume our insights and leverage our infrastructure to provide student loan tools to their users.

We're a small (<10) engineering-focused company (the CEO wrote the MVP in Elixir) and we'd like to stay that way. We're fully remote across the US, but if you're in New York or LA you're welcome to share an office! If you're looking for a chance to dig into a dense domain that makes a huge impact on ordinary people please get in touch.

Our tech stack: Elixir, Postgres.

We're looking for experienced Software Engineers (5+ YOE), preferably with Elixir/Erlang experience who have been impacted by Student Loans (either you, a friend, or loved one). Fintech experience preferred, but not necessary. Also open to the right Product Manager, but as we're an API-driven company this isn't a fit for some.

If interested please contact me directly: desmond [at] payitoff.io

thanks and have fun!
Ask HN: Summer Jobs for High School Senior?
I'll be a senior next year. I've been programming since middle school and am familiar with Ruby, Python and C (I actually prefer the latter). I also enjoy math and am teaching myself calculus. I live in a town with virtually no tech scene (the little that there is is all web dev, which I'm not particularly interested in). I'm really more interested in the theoretical side of things rather than applied. I'm also interested in cryptography. Is there anything like that out there for a teenager?
Crappy copy-editing. Sentence 1: "and" should be "on", sentence 3: "air" should be "are", and more like that throughout the article. I think it was voice-to-text and never corrected.
Maybe those talking about how languages don't matter are the bad devs, whose ~0 experience in one language is equivalent to ~0 experience in any other language they wrote "hello world" with.

Once I had an interview with a guy who claimed to be fluent in several languages, so as a warm-up question I asked: "tell me any difference between Java and PHP", choosing two languages he claimed to have most experience with. After five minutes of silence, I gave him a fizz-buzz-like test, just to be sure I am not mistaking something else for utter lack of programming knowledge; and he failed at that, too. But until the technical part of the interview, he made a really good impression; good fashion sense, great verbal skills, interesting CV. I think this guy would easily agree with any manager that the importance of a specific programming language is overrated.

Ironically, a similar attitude might also come from the opposite side of the expertise spectrum, where the person would roughly mean "PHP is Turing-complete, Java is Turing-complete, Haskell is Turing-complete, Lisp is Turing-complete; what you can do in one of them, you can do in any of them". Like, sure, given enough time and an infinite Turing-machine tape, of course you can. But if someone has dozen years of experience using language X -- not just the language itself, but the entire ecosystem, like knowing the best practices, good libraries, good build tools, et cetera -- how much time would it take them to acquire equivalent knowledge of language Y and its ecosystem? Especially considering that the typical employer will spend $0 for training and requires full productivity from Day 1.

> It's not like applicants are being super truthful on their resumes.

Relevant: https://www.joelonsoftware.com/2005/01/27/news-58/ Horrible developers are overrepresented at job interviews, because the decent ones usually get the job and the horrible ones have to try again, and again, and again.

If you invite only those with good resumes (makes sense, why would you invite those with bad ones?), you mostly get an intersection between people who suck at programming and have great resumes. That means: liars.
This is true, but bike market in US (for example) amounts to 47 billions with a prediction of 75 billions in 2025

Car market is much richer but most of it comes from second-hand retail, which is practically non existent for bikes.

For comparison 45 billions is half of the market size of the tobacco industry and about the same size of the gun market.

Not bad for an hobby and more similar to a lobby itself.
It could be that their customers are growing up with their platform.

Kind of like how the Honda Civic has gotten bigger with more features over the years, to where it surpasses the original Accord. I'll bet the Honda Fit from now will grow in the same way and they'll have to invent a new "budget honda" for the next generation of young people.
Sure, but then again chilly/paprika/capsicums were none existent in India before the 15th century, so what is ever authentic and original except a continuous change?
And even if it is a placebo - if you improve, who cares?!?

I never get that for people who seem eager to dismiss a placebo effect as not having value because it isn’t “real” - whatever that means.
They do use locks, they are just tiny things that lock the rear wheel in place. They look like the brake mechanism. For example: http://i.ebayimg.com/images/i/252774835823-0-1/s-l1000.jpg

side note: the ubiquitous Japanese bike style you're referring to is called "mamachari"
Did you pass through many major cities? In suburban and rural america, you can absolutely leave a bicycle unlocked and expect it to be there when you return.
Michael Jordan turned down a two-hour, $100M appearance, his agent says
I am selling almost all physical possessions. Will own no house. — Elon Musk (@elonmusk) May 1, 2020

Did his fortune cookie say "When you can not be free to do things, be free from things instead" or what? ><

His vision for and achievements with both Tesla and SpaceX are amazing but I am afraid that one day one of these shenanigans will be his undoing which would be pretty sad because I really want to see Mars colonization happening.
The actual products almost never matter because they change all the time. Some only have a sales period of a few weeks. What dropshippers do is to automate data gathering and number crunching to figure out the next products to focus on.
somehow it had never occurred to me that they were renting those. i had assumed they were leasing, and I still thought that was a sad flex.
Sitesauce allows you to login with your Vercel account once you create an account with us. Once you've done that, we use their API to set everything we need up.
Loom | Several Engineering Positions | SF (onsite) or Remote | https://www.loom.com

Loom is empowering people around the world to create quick videos–of their screen, of themselves, or both. More than 3 million users across more than 80,000 companies are using Loom to communicate more effectively.

Our usage continues to rapidly scale, and we are on the cusp of rolling out almost a year's worth of product work that will help us spread within organizations and help team members collaborate more effectively.

Personal video pitch from me. :-)

https://www.loom.com/share/a7e5fb9e94264fe5b0f0b5bb85484a77

https://jobs.lever.co/useloom
https://twitter.com/vhmth
You'd have to show me some data that one is easier to work with than the other, because fundamentally types _are_ names, and I find them just as expressive as variable names (many of which are just named after types, lets be honest). Even if I didn't, I don't think my brain struggles to read things in either order (or indeed in languages where types are rarely mentioned).
If I were AMD, I'd court Apple with a bespoke part just like they do for all the consoles.
> I stand by my state's actions and decisions to date.

Your state's decisions and policies are producing rapid outbreak growth, though. Why do you expect that growth to change if the policies don't?

Going back to the link above, I see that Iowa's new infection rate (I'm looking at the 7-day average because per-day numbers are jumpy) has grown by a factor of 3.78 in the past 14 days. That's a daily growth rate of 10%, or a doubling period of a tiny bit over one week. At this rate, you will reach the same per capita rate that New York experienced at its absolute peak (April 9th) in just 13 days.

So... what's going to change in two weeks? Your curve isn't bending, your policies aren't changing. What's going to save you?

Here's what won't save you: locking down once things "get bad". Go back to the same site and see how long it takes from a lockdown until a state reaches peak. It's 10-20 days.

I mean, maybe I'm wrong. Maybe there really is some as-yet uncharacterized effect separate from lockdowns that steps in at the last minute just before states reach capacity to halt the outbreak. I just don't think Iowa should be betting on that, and I'm very scared about what we're going to see in the north central plains states in the comming month.
All news organizations lie and mislead. This is because all people lie or mislead or misrepresent or exaggerate or fuck up or whathaveyou. I contend that it's not enough to merely establish that certain news organizations have lied, or misled, or made mistakes, or colluded in the past to wholesale reject information from these news sources. Rather it needs to be established that they are flawed at an extraordinary degree relative to other organizations (though I concede that this is far-far-far-far-far easier said than done).

> If the internet wasn't around to fact check the lies of mainstream media in real-time, imagine what they'd be getting away with.

Wasn't there a phrase, "Don't believe everything you read on the Internet"? What if you listen to fact-checkers who themselves cherry-pick and distort? How would you know?

With all that said, there are serious flaws with how news is distributed which can make these human characteristics more pronounced (and I suspect our opinions of the so-called "mainstream media" are actually more similar than they are different), and that we generally ought to use the news to point us toward actual primary sources we can review for ourselves, rather than use the news as a source of anger-pornography (which gets tons of clicks) to bolster our misguided opinions.

As a consumer of sources of information, I'm just trying to make decisions based upon a tiny fraction of an extremely limited amount of information we know about the world around us (which I'd argue the vast majority of what we read isn't particularly helpful).

So what I'm getting at is that I feel that your tone is far too generalized to really be meaningful in any sense.

(I apologize if that sounds harsh)
I'd be happy to learn from communities that get things better than we do, but one critical bit for such discussions is that size is always a dominant factor. At each order of magnitude, problems get qualitatively different. I'd guess that the Rust subreddit is much smaller than HN (though who knows? Rust is popular). If so, the lessons are not likely to translate automatically. Similarly, lessons from HN don't translate to much larger outfits than HN.