jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Astronomers complaining about the clock time being wrong is exactly the same as farmers complaining about daylight savings.

Well, and it's exactly the same (only the sign is changed) like software engineers complaining about leap seconds.

Do a better job and the systems will not suffer from leap seconds. Of course, astronomers and farmers will be more inclined to agree with this statement; software engineers, not so much. :)

We all complain when we are inconvenienced. When other people are inconvenienced, bah, it's a trifle.
Kevin Smith had an impressive drive, focus, and determination with respect to pursuing film-making. He wanted to get down to it; he went to the shortest, cheapest film program he could find, and dropped out half way with a partial refund because they were spending too much time on film theory and not enough on practical filming, and would rather spend the money on his first film.

Sure, he's a slacker in many respects, and proudly so, but in this respect, he was focused as a laser. It helps...
It's not me but I just thought the 3D Christmas Tree in 1kb was pretty impressive
Well, he was more directly annoyed by commenters then more or less claiming "Android is easily rooted; ergo Android's security is bad; ergo (by implication) you shouldn't use it" - a bit more there than pure semantics.
While I think the "look at the apps we're not using" is a useful note, I don't think curiosity about these sorts of things is a matter of inadequate people going, "if only I used their tools..."

I just assume that those with more experience or prominence might have a better line on some useful tools I haven't come across or tried. Like Picasso said, "When artists get together they talk about where you can buy cheap turpentine."
We have one ffmpeg process for each upload, yes. From our tests with the kind of videos we mostly deal with (user generated content), this seem to work quite well while only requiring reasonable memory allocations.

So sure, there could be problems we don't know about yet, but that's the price for doing something nobody has done before. We will deal with these problems as they come up. In the worst case that might mean falling back to normal encoding if a ffmpeg child process starts to misbehave.
Har, har. We did the homeschooling-while-abroad thing. It's a mixed blessing. Your kids probably won't thank you for making them the odd ones out when they're teens. Younger ones, sure, that works. But along about 12 to 15 depending on gender and personality, you'd better pick a spot and stay there for a few years. More years if you have overlapping kids.
I expect good software developers to report all buffer overflows that they fix, regardless of whether or not they know of any active exploits. So yes, I expect good website admins to do the same with XSS.
Suppose you're 30 say and expect to live till you're 80 and to spend US median income (50K/yr) on your survival, then you expect to spend 2.5 million in your remaining lifetime.

Having an extra-million to spend on consumption would put you at the ~70K/year level. That's something like a move from middle to barely-upper-middle class consumption levels.

So 1 million doesn't give you an abnormal amount of money to spend unless you spend it all in one place or something.

And your article on "how to retire..." isn't about how to retire at all but how to work with a million dollars and make a fair income, which is fine and good as long as you acknowledge that the person has to ... A) be moderately competent, B) be willing to accept some risks and discomforts (living Texas for example...) C) be willing to keep working (sure, maybe not that hard but still it involves effort, it's not friggin "retirement" in the normal sense).
The Russian people thought similarly in the 1920s about their letters and conversations - until in the dark of the night family members were dragged from their beds and deported to the Siberian tundras to die.
Are you all only interested in vulnerabilities and exploits, or can anything more high-level/weird be sent it?
We use FlowDock, it's pretty comparable to Slack
I liked it too. Classic entrepreneurial story of a smart founder identifying a niche, validating it, and scaling from there.
This reminded me about this Paul Graham piece, where he pointed out that people are willing to be open-minded only until the topic is one they feel is part of their core set of beliefs (eg, religion or politics).
You're lucky. None of my phones has never got any upgrade (huawei, samsung and sony).
No, using bcrypt and per-user salts, forces an attacker to actually do brute-forcing -- not being able to use rainbow tables, or easily test one password against all users. So if they have 2M users, and you can check ~20 passwords per second (what I can do on my workstation with a bcrypt work-factor of 10, single-threaded), it'd take 2M*11/20 seconds ~ 12 days -- to try "username[0-9]?" (e12e, e12e1, e12e2 ... e12e0) against all accounts. And to try any given password, like "Password2015" against all accounts, it'd take 2M/20 seconds ~ 27 hours per guess.

Note that the actual times here are off by a magnitude or two; first they're single-threaded, secondly I happen to have an AMD r9 290 -- and oclhashcat reports 197 hashes/second -- which cuts the time to ~3 hours per guess).
You're pretty hilarious. There's no SCIENCE here, there's religious fanaticism on both sides driven by anecdotes from thousands of amateurs. Where's the rigorous study that shows if Go or Haskell is better for building quality software?

These tools don't solve some mythical perfect "math" problem. They solve a "social" problem. We write software to help people. Wether a language has generics or not almost certainly not the most important factor that drives the success or failure of a project. But hey, I haven't done a rigorous study to back that up. At least I can admit that.
I have nVidia GPU in my current laptop - I agree this is a nightmare. I wanted to use it for some AI stuff, but it's pointless - too unstable so I am on an Intel GPU.
For a new laptop I am going to go full AMD, but nothing is in stock.
I am most worried about the fact that I start to rationalise getting a Mac Pro with M1. I don't do any gaming, and would use it solely for development.
If only Apple was more ethical then that would be a no brainer, but I don't want to fund a company that is anti-right to repair.
> English doesn't have a standard body

It'd be wherever it wouldn't be a dialect, which to my mind is obviously british english. Other variations are regional dialects born of distance and time.
If algortihmic infomarion theory applies to the universe:

1. All possible things won't exist

2. Entirely incompressible areas wont exist becuse that would mean they are completely noise

3. The univese willl have the simplest possbile "generating function", that is, fundamental theory.
Very cool practical advice, thanks a lot!
Just curious, did you learn the IPA in school? I always find it surprising how familiar people online seem to be with the system, I personally have no idea how to read those notations.

Edit: I found out there is a chart with sound on the IPA website[0]!

[0]: https://www.internationalphoneticalphabet.org/ipa-sounds/ipa...
Thanks it's here: https://www.jigdev.com
@pajko is wrong and maybe is mixing Sweden with another country.

You definitely don't need an home address in Sweden to get a work permit or a job (source- moved to Sweden, now a citizen) and the bureaucracy is really light for you and not over complicated for an employer.

The process can take only a few weeks for a software engineer and a company registered in immigration services (most bigger SW companies are) and involves documentation from you and the company, "approval" from a union and putting a job add on a public board.

There were few cases where engineers were not paid enough, and that's really low pay, or didn't get the proper insurances from their employer which caused their permit to be revoked, but those are really rare cases.

You get your permanent residency semi-automatically after 4 years and citizenship after 5.
So you'd be happy announcing to a room of strangers that you're working for a company called "fuq"? Or "diqhed"? Or how about "faqqot"? And how it plays out every single time?

In all things, there are limits - and "coq", as it is presently pronounced, is obviously breaching those limits, or the problem wouldn't be there.
Relevant XKCD: https://xkcd.com/1138/
Hey Matt, great work and excellent effort boot strapping the concept with the video and web app.

Couple of thoughts (Feel free to ignore):
1 - "Novari is Spotify for generative art" could work harder for you probably.
Ref https://www.demandcurve.com/playbooks/above-the-fold#i3q8kwg...

2 - I wonder if use cases might be better to highlight on the home page, e.g. mock ups of the art being displayed in your home on digital frames or screensavers, whilst there's a part going on projected etc.

3 - The art is the wow factor right? So once in the app once you've signed up maybe it's a good idea to present users a big play button that shows them art immediately, reducing time to figure out what's on there etc.

4 - If you are viewing art on the full screen it might be good to be able to scroll through it without pressing esc and the next piece?

I'm contactable via my profile if you ever wanted to bounce anything off.
Nice to see Montana State University showing up in this story. Go Bobcats!

The Solar Physics group has had some great work published in the past, but having the Priscu[1] group getting results like this is also amazing. Kind of funny, that they're in the College of Agriculture and working in Antarctica.

[1] - http://www.montana.edu/priscu/
Yes--there would be limits; for instance just because a person is poor doesn't mean they can continually break the law.

I think means-adjusted fees could be reasonable, but there should be lower and upper limits, particularly for laws where the fees are there to raise revenue or direct behavior, rather than protect the public.

(Yes--I know you can plead your case in front of a judge on some infractions, but the courts aren't as accommodating as they were in the past.)

Time and transportation to the court can be just as difficult for some to obtain as the money for the ticket. If the person in question has a job schedule or medical condition that makes daytime errands more difficult, it's even more discouraging.

In my neck of the woods, It cost's $10 to even begin to contest a ticket.

Fortunately, some (or at least one small one) of the cities around here consider it a central part of the right to due process and a speedy trial that choosing a trial cannot make your situation worse than just paying the fine. So, you can have your day in court, and if you lose, the fine is the same.
The Miss America one, brilliant.

Haven't see the "Miss America" one personally (and I won't) but I can tell you that that particular institution has been a laughingstock for decades. If he has something new to ridicule about it, kudos, but I doubt it changed any already fully-formed opinions from his viewers.
I used one of those as an undergrad. It was really a programmable calculator. It was incredibly slow for an all-electronic device; square roots took seconds. You could write simple programs for it and get homework done, though.

It was beautiful. Olivetti had great industrial design in the 1960s and 1970s. Their typewriters and calculators were works of art, and you can often find them today in the collections of major modern art museums. Olivetti tried to get into computers, and even had a good-looking IBM PC clone. The nice design didn't help.

The Mathatron came out a year earlier, in 1963. (http://www.oldcalculatormuseum.com/math8-48mII.html) Unlike the Programma 101, the Mathatron had trig functions built-in. The Mathatron had enough compute power that they offered a remote-access shared programmable calculator with a phone modem. (http://www.amazon.com/Wright-Mathatron-Computer-Calculator-M...)

The shared-calculator approach reached its peak with the Control Data Remote Calculator. (http://www.oldcalculatormuseum.com/a-cdc-11-65.html) This was a scheme to have 2000 calculators share a CDC 6600 mainframe computer, an excellent supercomputer of the 1960s. It was not successful, and surplus units appeared in the movies Soylent Green, Westworld, and Marooned.

None of these were very powerful, but the alternative at the time was slide rules and trig tables.
Presumably, as in "scope".
Which is the most active community online outside of r/transhumanism?
I love these barn-door tracker builds. I did one myself and did some fun high school math along the way to do tangent corrections in software. Fun times. [1]

[1] https://partofthething.com/thoughts/making-a-cheap-and-simpl...
The fact that the SolarWinds CEO dared to blame the whole security breach on a single intern is a damning testament to the rotten security culture at SolarWinds. Would you trust a company where a single intern can compromise security of all of its clients? The fact that the CEO does not understand how damning his admission is, makes the whole situation hopeless.
The availability of public sources is limited, look for reports about “The Find” from the NSA leaks.
Like the engineers who never have to refactor, because their code is good enough in the first go.

The only way to guaranteed never have mistakes in your code, is to not have any code at all.
The SOP for field agents was apparently to store them in the fridge.
The way to fix this is not to ask the user whether Facebook should be allowed to track them. That approach is doomed because it gives the FB app the option to diminish its functionality or refuse to work altogether without those permissions.

This kind of stuff happens a lot. Almost every (Android) app I've downloaded in the past two years refuses to run if I don't allow it to see my location. Why does an HP photo printer app need my location? Answer: It doesn't. So now I have to install a GPS spoofer app just to print a photo.

The way to fix this nonsense permanently is to give the user a single dashboard that lets him/her determine for every app whether it can see true or random data when it tries to snoop. That way the FB app cannot tell when it's being denied something it wants, and thus it cannot arbitrarily decide not to work for that reason.

It's critically important that by default apps should not be allowed to know when they are being denied access to private data.
Wow can't wait for this book.
This would work if it did not interrupt G's current revenue stream- not sure how the rates would be set for the advertisers- especially smaller ones who need high target niched key words.
I'm open to suggestions. What provider offers very affordable bandwidth?
This might be the single most useless thing I have ever seen on here. I've seen more sophisticated fart jokes.
No, the Pillar Men are a prehistoric cousin-species that couldn't withstand UV light and ate both humans and ordinary vampires. The Aztecs worshiped them as gods, and Cars' attempt to mutate himself into an even-more-super superbeing was what created the Stone Mask.

(Yes, I do remember far too much, far too easily about fine details of anime stories.)
So, more generalized: economics is more focused on how the system moves towards equilibrium, but mostly ignores how the point of equilibrium itself fluctuates in time?
Or perhaps there are no other threats besides stolen identities & fraudulent purchases.
Perhaps is a funny word.
The idea relies on magazine like ad rates. Yet these ads have neither the tracking appeal of online ads nor the demographic targeting of print ads.

The hard part of this entire business model is getting advertisers, yet they've left that as the last step to test.
>E.g. lots of people use node.js because its in a language they're familiar with and it fills a niche (lightweight process that can accept and process many incoming requests). I use Erlang for those needs, which actually existed before node.js. But it's a "weird" language so most people don't use it.

If languages are close enough, then yes, familiarity or popularity will influence usage.

>I like Python more than Ruby. I've learned both but never use Ruby anymore. Other than preference or mandate I'm not sure why I would use one over the other.

Never used Ruby, but my impression is that like Python, Ruby is a slow interpreted language with a good set of libraries and user friendly syntax. So you're probably right that there's not much between them.

>Lots of people used to writing in scripting languages seem to be discovering the wonders of a speedy language like Go. You could obviously use speedy languages before Go but their preferences made them not want to use them. For whatever reason Go is attractive to them.

I think that attraction of Go is that there is one build system, one debugger, one linter, etc. Having all these things be take responsibility by the language developers is a big plus as it avoids buck-passing and inconsistencies. While Go doesn't excite me at an emotional level, there are some things that it seems really good at.
> On the other hand, access to information can produce an adventure, as well

How many of us, solo or in a group, ended up reaching for the asked piece of information basically instantly on Wikipedia, yet, serendipitously hooked on by another piece of information, ended up bouncing around page upon page like a pachinko ball until one says "wait, how did we get up to this already?".
Thanks for reading and your comment. I think we can see many parallels but much of it is still to be written as well. The MLOps space is developing very quickly and we will likely see that there will be soon a lot more structure around the tools and approaches we have available today.
This make no sense. The entire linux ecosystem is nearly all 3rd party software. And people routinely recommend not only installing a tool, but installing entirely different window managers.
Sounds like a huge red flag to me then, and loses my confidence that this service is reliable, plus it makes it a hard decision for most (even me) to go with them.

It also signals to me it is not battle tested and results in lost sales.

I'll find someone else.
The full context of the "spears" comment in Australia:

"[Prince Philip and the Queen] were coming down the [cable car] and we were putting on a special performance," Warren Clements recalled.

"We had royal fever so we said 'Let's go out the back and throw some boomerangs and spears and hopefully we'll get a glimpse of them as they come down'.

"They waved and we were showing off. I think Prince Philip took that in and that's why he said it.

"He's been taken out of context."

https://www.abc.net.au/news/2018-03-03/prince-philip-was-not...
> But what are the odds that obscure formats like this will be implemented (and maintained) without security holes?

Extremely high?

I wrote a stand-alone commercial DSP app which seems to still be sold ten years later. There might be security issues, there probably are since it hasn't been recompiled in years as far as I know, but I'm certain they aren't in the DSP parts.

DSP code involves large blocks of numbers which you translate into other numbers. If you're writing a format or facility within ffmpeg, you aren't directly reading or writing to files, or connecting to the Internet. It's probably that the whole API you write to is just blocks of numbers and some sort of data description.

ffmpeg as a whole might have security violations in it but adding new plug-ins or format won't necessarily increase those chances.
That is interesting. Do you have a link to that research?
Years? tabloids will be on fire in the funeral
Didn't know that, thanks. Great point.
properly it claimed to put a fence around you after armed agents have stolen from you to make sure you have no recourse
> Proponents of MMT also advocate spending to maintain full employment, to the point when inflation occurs, at which point it becomes necessary to cut deficits.

This is basically the same conclusion as Keynesianism or even Fiscal Theory. The difference is these other theories actually care about when inflation will occur. Meanwhile MMT kind of handwaves it away with "we'll know when we get there". And it only took about 5 feet out the driveway to find it.

> Also, anyone who says things like “it means money printer go brrr” likely has spent close to zero time actually attempting to understand even basic facts about MMT, and likely gained anything they know about MMT from memes or shallow criticism.

It doesn't help that most vocal proponents of MMT to tend to treat it like an infinite money glitch hack of the economy. And to be fair, the only insight MMT provides over more mainstream economic models is that deficit spending could be much higher than it is.
The biggest limitation is that they only support two languages - python and java.

Not that there's anything wrong with these particular languages, but I'd prefer more choice. It would be cool if they supported C++, PHP, Javascript (V8), Ruby, Erlang.
Directly via SSH.
mac osx, same amount of bullshit. its great when it works, sometimes it just doesnt and you have to do random shit to make it work.
Do you have any experience with MySQL replication? I do, and mine aligns with what moe is describing. Nice in theory isn't worth much if it's crappy in reality.
Computational Neural Networks are getting further and further from the reality of their inspirational biological models. It'd be interesting to see some of this physiology research transition into revised computational models.
IndexedDB is anything but simple.
I love his answer to "Maybe we should pause and get your definition of what a computer is. How do they work?"

It would be really interesting to see how he would answer that question now.
I just stopped working in an office for that effect.
While I've never used PVS-Studio (since I rarely do C/C++ development, and when I do, it's simple numeric things, and mostly not for Windows anyway), but I always enjoy their write-ups (mostly out of curiosity; but it's an interesting way to learn a bit about subtle bugs and some compiler optimizations).
This is just great and I wish then the best of luck. I will seriously consider them for my next laptop!
I don't know how things work in the UK, but here in the states various bills/acts are often given misleading names because politics. In this case, "right to work" means, basically, the right to take a job without either having to join a union or being prohibited from joining a union.

There's debate over what the impact of "right to work" is, and of course, what role unions should play.

Another term that might interest you is "at will employment". This one means that your employer can fire you at any time for any reason that isn't illegal; and, you can leave your employer at any time for any reason that isn't illegal. This one is also argued intensely as to whether it is more favorable to the employer, employee, or neither.
Reminds me of a Bitcoin 'investor' scammer's account.
At a minimum, the credible threat of unionization is necessary to protect worker's rights. Amazon treated employees in a way that made it clear that they did not see the threat as credible. If Amazon gets destroyed by unionization, maybe the next company will treat their employees better.
Brick and mortar companies develop product placement and display strategies based on focus group research, not by spying on their actual customers.
I went through the home page and I can’t actually understand what this is. Voice dictated messaging? That also somehow integrates with todos? Or a document editor that voice transcription based?

Can someone please explain this to me in plain text what it is and who it’s for? Because in an office (it seems like a B2B tool), voice either reveals things you don’t want heard or annoys those around you (never mind the other issues with speech recognition and voice based interfaces).
I agree. We need better labor laws. I just don’t like having a middle woman or man in there because they have other motives.