skysight-inc/HackerNews huggingface dataset:
> when was the last time you used a piece of software that truly achieved something useful on its own rather than solving a perceived problem that only exists because of the idiosyncratic nature of the web and cloud stacks?

All the time. One I use every day? Emacs. (Which long predates anything web or cloud related.) For a more recently developed example? Guix.

Setting aside the fact that a very large portion of the software I use outside work is free software.
Monopoly billionaire CEOs worked 100 hours a week during periods of intense competition (pre monopoly) not 40. The extent to which one is not forced to work 100 hours a week is the extent to which competition is not yet very fierce. As discussed in book Moral Mazes, even if there is no work to do, middle managers still must compete for scarce executive positions and thus project an appearance of long hours.
Hey me too! Used to have ice on the inside of my windows every morning in the winter, in my corner bedroom in our Iowa farmhouse. Before remodelling to a ranch-style, it was 2-story with no heat whatsoever in the upstairs where the kids' bedrooms were. We slept 3 to a bed with huge comforters. Even after the remodel, still ice on the windows. No heat got to my corner of the house.

And cold water - got a water heater (I don't remember when) but not enough capacity for 8 people. As a child I resisted bathing as long as I could get away with it. As a youngest, I was last in line for the hot water.

But not so much with the food. Iowa farm - always good fresh food available. So that was fine.
Every talk AWS does about Redshift they mention that it’s based on Postgres. They tell you to download a Postgres driver to connect to it with any language besides Java for which a JDBC driver is provided.
>>> C is a perfect match for WebAssembly. What caught me a bit by surprise is how much smaller WebAssembly demos written in C are when compared to similar demos written in C++

Yeah, and more performant too. I am surprised how well JS-DOS games run compared to Canvas2D animations. Tempted to program in BASIC again just to port some classic casino games to multiplayer web ;)

https://js-dos.com/games/
Attempting to paraphrase into Expanse Belter: Sekrip gut bi setashang. Kopeng mogut bi bikang. (Money is good at a station. Friends are better at a [distress] beacon.)
Wim Hof breathing technique can modulate immune response to pathogens (2014)
Why unsatisfactory?

Essentially because I think Keynes (and most economists of his era) were right in their basic assumptions. If you made the average person in the 1920 10X richer, they'd have behaved much like the "leisure class" of the time.

If you ask the average person "why don't you work 65% less and chill?" most people would look at you funny. It's not a choice. I have rent, etc. A solution that relies exclusively on choice fails the smell test.

I have my own ideas about the solution, but that's besides the point. My point was that Keynes, not knowing the future, gave a more intellectually honest projection of what the theories predict than any post facto economist would have.

note: no reason to downvote a respectful, on topic comment. Asking "why not" is the whole point of discussions.
When the Model T came out, people weren't impressed by the wheel, they were impressed by the low cost of a well-working automobile. I don't think you understand my analogy.

If another company had come out with a low cost well-working automobile 12 years before Ford, then people should not be as impressed by Ford. That's my point.
See "Flynn effect"

https://en.wikipedia.org/wiki/Flynn_effect
or adding a touch panel..
Interesting tidbit. I'm take an online course in Mexican cooking. The first unit is making tortillas. The chef covered the traditional way. You take dried corn, cut from the cob, and soak it in lime (pickling lime) water overnight. Then you grind it. I wondered how Mexicans use corn as a staple when it doesn't digest well. Question answered.
Nah I'm not that organized :-) And TBH still getting setup. Has taken about 6 years to get my vineyard in a state where I could do the breeding I want to do.

Here's a presentation by an acquaintance doing interesting work: http://amherstcountymuseum.org/grapes.pdf
Yes, they use these to build Guédelon.
Maybe it’s harder for plants, but people do cell cultures at home and cultivate them into “fruits” all the time in mycology. Including plates, filtered laminar(ish) air flow and sterilization.

Dealing with plant cells seems a lot easier because you don’t have to conmpete with spores floating all around.

You could buy a certified clean room that’s inspected for $20k. Or build your own for a few hundred bucks.
> The proliferation and commoditization of F/OSS is what made SaaS business thrive[...] after decades of personal computing striving to liberate users from mainframes.

That's because of developers' (read: devops folk) own narrow focus of open source. When someone talks about open source having won, they're referring to how their company has three dozen services published on GitHub that can somehow be strung together to approximate 60% of what their company is actually putting in people's hands at the end of the day. That's open source for you.

Stallman and his acolytes had it right all along about focusing on free software as a philosophy meant to empower users and not career programmers (who already generally make more than the average household...). It doesn't matter if a smattering of SaaSsy services are open source if (a) it's mired in the sort of headaches that are par for the course in devops today with respect to actually being able to run the thing, and (b) the app that real, actually people are jabbing with their fingers and literally touching is still proprietary.

So it's not a problem of too much open source; it's a problem of not enough, and a problem of eschewing with the user-focused underpinnings of free software along the way, to instead follow the career devopser's AWS/GitHub/whatever-powered path while advertising it as win. To borrow liberally from Alan Kay, the computing revolution hasn't been won—because it has not yet even happened.
How to Come Up with an Investor Worthy Business
That's the point though, if the GPU could be doing something uninterrupted the variance in scheduling wouldn't be as much of a factor.
Building a Monetizable Kid-Safe Internet: A Conversation with Dennis Colón
> What makes you believe they are not?

The OP seems to be disappointed with how they handled it, and an Amazon agent even replied to agree and apologize. Plus, this is not the first time that people have reported similar feelings about Amazon's lack of appreciation for the permissive open source code they use.

> what do you think they are apparently obligated to do?

I don't know exactly, but I think it starts with making efforts to maintain good relationships with the open source community members who work for free to enable Amazon's (and others) products to exist. Regardless of whether they explicitly demand it up front.
The State Tax board can use this to see if restaurants and other small businesses are under-reporting revenue.
Ask HN: What is the worst software you are forced to use?
at work, i am forced to use ring central. i cannot tell you the pain and frustration of having to fight with something constantly in order to use it. everyday i find more and more bugs with this POS. it's gotten to the point where i think i'm going to just uninstall the software after i forward my phone to my cellphone. i highly recommend anyone considering a voip provider to use anyone else besides them.

what are some software that you are forced to use and that want to warn others to avoid?
Yes, AWS’s canary service competes directly with my company https://checklyhq.com

This is fine of course. We have many competitors.
Why Are We Knowingly Destroying the Planet?
Confluence comes to mind...
> 1. Speed limit for the area/road I am in.

My 2018 Honda Accord uses the camera to read speed limit signs and displays them in both the heads up display and in the middle of the gauge cluster.

Then I use Google Maps with CarPlay to offset some of that other information. It will alert if an alternate route becomes faster, or a wreck is ahead. I've also found it's been pretty good to know about road closures as well.
A Home Zipline
I liked the lower-quality, sped-up Twitter gif. It was few seconds that made me interested. I would not watch two minutes long original one. I did skipped through original one after seeing short one.
The fact that FB allows for certifiably false information to be broadcasted on their network will be their downfall. We’ve never had a decentralized network of information with no fact verification with global reach. Now we’re seeing the consequences
The title is exceptionally provocative. I do not want to defend Facebook per se. However, blaming Facebook as an entity seems over-simplistic (feel free to correct that view or possibly unpopular opinion).

Look at it this way: A social platform that makes information more accessible to people is a threat to democracy? Suppose things would work out in a utopian manner. In that case, such platforms should lead to a better-informed society and, therefore, a better democracy.

Suppose one party in an election can take advantage of social media to nudge their voters. Why shouldn't the other party do so?

Where do we draw the line regarding what is allowed and what is not? I guess there is some work to be done regarding what constitutes information warfare legally speaking.
Zalando Prepares for Cyber Week
> Even if a meeting took place, which no one is able to confirm, that alone isn't a crime.

Except, if it did take place, Joe would be caught in another big lie because he stated he never had any dealing with Hunter's business.
Yeah, but I would not be sitting there watching it 45 years either.
i just tried with a ptbr song and it worked.
Hacker news never reads original posts either way, let alone followups to original posts :)

I'll be downvoted, but that's a symptom of how poorly the audience of this site understands the issues at hand. (myself included)
Time to Ditch Those Awful Zoom Calls, CEOs Say
Yes, similar to shown here: https://youtube.com/watch?v=pu3O70GeQFY
He streams on Youtube/Twitch fairly regularly, just from watching it is totally obvious that he is a genius-level programmer. The speed with which he reads and comprehends academic papers is incredibly impressive.
It really depends on your hardware, there are many systems with limited storage and memory where Fedora is impossible to fit. I do believe Yocto is the Gentoo for embedded linux, which is over-engineered to hell. The good news is that, unless you have some very special requirement, just use buildroot, which is 1/100 of the complexity and get the job done well. KISS.
The Republican and Democratic Parties Are Heading for Collapse
Sigkill your procrastination sources with this simple Linux tool
A command line note-taking, bookmarking, archiving, and knowledge base app
Yes, I think for me Nim could be a great answer for when I want to throw together a quick script. Right now I'll often use JS/Node for that and I'm not going to switch to Rust because it'll take a lot longer to get a rough and ready script going.
> People cannot combine software with incompatible licenses.

well yeah, that the point, you either demand a nod, or suck it up and stop asking things that weren't in the license
Something that might bear considering, is what is the office providing you that can't be served some other way? Socializing can be served outside of work (friends, hobbies), Work structure or a dedicated work space can be created without requiring a company office (pay consideration for co-working space or re-allocate commute costs/proximity premiums to a larger living space with a dedicated room for work). For most companies, if they are paying for an office, they are going to require people to come to them. Remote folks lose the main thing they want, the ability to work remote. For the office preference folks, the reasons are varied and can often be solved for sans office.
Organizations that lead their industries for cultural excellence
Agreed.

Very poor form for a company of BA's size to have third party JavaScript on the checkout page
I was just talking w/ someone about the good old days (and farting some dust) and back in the day, if someone was trolling hard, or spamming or running bots that should not be run, they got hacked, and hard. Your servers would be a smoldering ruins.

Then there was that case of the spammer who got hacked for being an ahat and he sued and got the hackers sent to big boy prison. That was back in the mid to late 80's (I think... it was so long ago.

Back then we were setting up uucp, and uudecoding alt and we were all alt.binaries.gifs.sex.freaky.youdontwanttoknow

Aol wasn't even a thing yet, but after Gen Pop got let in to the Intenet and that spam guy got someone put in jail, it was all downhill IMHO..
There's a non zero chance that the transmutations would also be due to cosmic rays.
Using a package manager on an embedded system is just asking for trouble. Or read-write rootfs, for that matter.
> literally commandeering the media and planting untrue stories

We assumed that only happened with state-controlled media, that one would first take control of the State, before taking over the media to sediment it. We weren't prepared to deal with the Murdochs taking control of the State by controlling part of the media.
Sounds like a nightmare.

At a casual glance it looks like your products are mostly [processor] connected to a network of CAN and/or 4-20mA devices. Not possible to back-port newer control modules to older product lines?

That said, impressive that you are handling all of it on your own. Hire somebody!
To be fair: as mentioned elsewhere in the comments, Amazon did in fact credit him, and he admitted his mistake later in the Twitter thread.
Deep Learning for Programmers book is nearing completion: cuDNN chapter added
Treating Tinnitus with Electrodes
MobileBERT for Next Sentence Prediction
The primary problem is that 4-clause BSD is incompatible with the GPL since it adds restrictions to distributing the software (notably the advertising clause)
I preferred his digital piano. That was real and had a good sound quality (for its time).
I see GitHub OAuth logins in some programmer-centric websites. I prefer that over Google login (and god forbid Facebook). It's just as bad from a login-centralization perspective, but GitHub allows you to control your identity freely, instead of mandating (and more-or-less enforcing) your legal name like Facebook.

(Google no longer rejects or bans you for fake-sounding names, ever since the Google+ controversy, but it still enforces a Western-style first/last name instead of other cultures' name formats or single-part usernames.)
It's not the users the cause corruption it's who builds and desires to take control of the system. If billions of people are using something it becomes corrupt because of the immense value of billions of users attention. Looks at every tech company. Spying, ads, censorship. Taken to the extreme these goals are counter to each other. Just look at what Canonical did when Ubuntu got a whiff of becoming a desktop os. You could call it 'selling out'. It's a very common, perhaps inevitable, consequence of popularity.
I'm just curious here, you're asking for a reference on basic human biology. Have you ever noticed that people don't eat grass, bark, and other sources of fiber in quantity? Yes, we can eat it. But humans don't digest it. This has been part of human culture since before we had agriculture.

I mean there is niche stuff like lactose tolerance, which only is present in some populations. That's a little different. I wasn't even aware of it until I moved out of the place I grew up.
I haven't finished the book yet, but this feels pretty similar what's going on in Joe Haldemann's "Forever Peace"[0], though in the book it's about removing the ability to cause harm through violence. Reading it has given me a better appreciation for not going to extremes in any direction.

[0]: https://www.goodreads.com/book/show/21618.Forever_Peace
Are all negatives created equal in contrastive instance discrimination?
What you're talking about is the definition of "same type of aircraft" for training purposes. I don't know much about that and so I ask: are today's rules for that actually rigid?
I'd bet that this outlook is the sort of narrow-sighted, can't-even-understand-the-question sort of thinking that the person you're responding to had in mind when asking the question—as what not to focus on when talking about the successes of FOSS. That even with the point made in a very straightforward way it gets responses like this is a huge signal of what sort of problem we're dealing with.

Go and Rust amount to infrastructure, not software that "truly achieve[s] something useful on its own".
Giuliani said the computer shop guy was a fan of his and given he saw the Biden sticker on the laptop, probably led him to be interested in what was stored on the computer.
It sounds to me that you did not read 1984 and write about imagined people rather then real ones anyway.
I wrongly assumed this was common practice, but it seems that it really is mostly in Scandinavian countries that criminal fines in general are issued in units, with each unit amount is based on the receivers income: https://en.wikipedia.org/wiki/Day-fine
There is lots of embedded that uses x86 or arm. Lots of embedded isn't significantly power or size constrained and volumes are very low so software development costs dominate over hardware costs.

But agreed, those aren't the point of the article.

"Embedded" is a big space.
Sure, but you could also probably just buy a licensed potted vine of this from a nursery for like $20. :-)
That's why Linux doesn't come with a 10,000+ page tome listing names ;-)
I think recognition by AWS would have been nice (win-win for both parties) but lack of it does not warrant public shaming.

If someone doesn't thank you for your "free" services, then keep your head down, plow ahead and take comfort in knowing you're doing a good enough job for a company like Amazon to use your stuff. And if that's not enough, send them a private message and let them know how you feel.

Given that everyone thinks like me, I wonder if some of the "Your license didn't say they couldn't." comments might be a defensive reaction to what they see as an unjustified public shaming. Like an unjustified honk on the road. This is twitter at its best right? Someone says something that pushes the right buttons (intentionally or not), people kick it up a notch by reacting defensively and we're off to the races!
> The algorithms platforms use to recommend content should be heavily regulated. ... More ambitiously, a wholesale restructuring of the platform ecosystem may be required.

I agree with the premise of the article but I'm not sure anything new is being said here and the conclusion is lacking substance. What would regulations of algorithms look like? What does restructuring of the platform ecosystem entail? Requiring all social media companies implement ActivityPub? What are the author's opinions on how any of this would come to fruition?
Lots of things permanently alters your opinion of the world. Much of this is forced on you. If your parents brought you up in religion, it alters you. Tragedy tends to alter people. War does this. Your parents dying might do this: The current pandemic has done this for some people. Jail does this to folks, too. Travel can do it, and relocating to another country definitely can do it too.

In general, folks aren't going to forcibly administer this stuff to you. IF they do, they are generally either 1) bad friends or 2) The sorts of folks that have the power to torture you. Realistically, you choose to take it yourself. If I*m going to fundamentally change, I'd rather it be because of a positive thing I've chosen for myself, which includes hallucinogens.
Yes, we use valgrind for the compiler and stdlib test suite. The testament tool supports this, however it's not in widespread use outside of the compiler and stdlib, so documentation is rather sparse.

Since Nim uses the C compiler to generate executables, you should be able to use `--passC:-fsanitize=memory --passL:-fsanitize=memory` to enable msan. For maximum effectiveness the flags `-d:useMalloc --gc:orc` should also be used.

`-d:useMalloc` tells Nim to allocate memory using libc's malloc instead of our TSLF implementation. This should provide adequate compatibility for use with external inspection tools. We do

`--gc:orc` because this is one of the only GCs that support -d:useMalloc (the other being arc).
What you call "exploitation view" is at the very core of a capitalistic mindset.
> It will be lot more rude if your coworker now hit social media berating you for stealing other people's ideas

Would it? I’d be inclined to agree with the coworker.

The message is not ‘stealing other people’s ideas’, it’s ‘stealing other people’s ideas without acknowledgement’.
Mods: this article's from 2013, can we put that in the title?

Also, I think the author missed the real point. They have a shop where designs are done in caffeinated weekend pushes without input from other developers. This sounds like a shop full of junior developers. Engineering is not just about code. It is the balance of creation with constraints. They could have know the "old-new" system wouldn't have worked if they had some idea of load, or were measuring latency. They could have used these measurements to push a better design if they bothered with a design process. People would have supported the design, and slogged through bugs if people were bought into it actually be the correct design. Instead, we had a system written twice.

There's a reason senior engineers are paid what they're paid, and it's because it saves time like this. You pay a senior engineer because they sidestep these problems.
EndPoliceBrutalityInNigeria Explained
I'm not sure that the author's assessment that "36% accuracy rate" ... "there is no reason to doubt his date of 2029" follows.

I'm no statistician, but my intuition tells me that if you drop 1/3 accuracy every 10 years, you're shooting well under 10% by 2029, so it seems crazy to say that we're "on track" for that date. This reminds me of the insanity that some project managers use to estimate their completion dates. They say something will take 1 year. Then after 2 months they have done 1 month of work and then update their total estimate to be 13 months instead of 24. And I'd argue that its even worse for Kurzweil's prediction because in that case its an exponential growth factor thats off - not a constant factor.

Want a prediction to sell a book? Singularity by 2029. Want the truth? The singularity won't happen by 2029.

Note: I'm using 10 years here because the predictions from 2020 were not graded, and the last timeframe for graded predictions was ~2015
That makes sense. I wish you all the best and hope you succeed.
The daily show was never very good until Jon and his crew took over. Then they left and it reverted to norm.
As a cyclist who frequently gets buzzed by cars, it's certainly interesting to ponder the possibilities.
I try to dedicate 45 minutes a day to just learning.
Traditional pen and paper (I use a dot grid journal from Walmart for $8).

I used digital systems like Notion/etc and even OneNote with my Surface but it's hard.

Consistency is important. If you can't do 45 minutes, try with 20 minutes. No distractions. Investments now in this habit will compound over time.
I've been using Nix OS since this year and am mostly happy with it, but if I had to name my largest issue with it then it's that updates are so traffic intensive. Basically, glibc is linked dynamically on most distros, including Nix OS. But if there is a glibc update that only changes the .so file, it still updates all packages depending on glibc.

A more expansive list of my issues with nix (with some curse words :p): https://gist.github.com/est31/005f17628d55fda27b401d3c994233...