skysight-inc/HackerNews huggingface dataset:
This reminds me of a great article that I saw on Hacker news that really helped explain the concept of Entrophy to me. Linked here:

https://news.ycombinator.com/item?id=24140808
But why did Apple use ASN.1 for that in the first place?
Electric cars for rich people is innovation?
I just want a tool that syncs all my Liked songs into a playlist, so I can use Playlist Radio with it.
But why Google Docs rather directly on GitHub as md files?
HS education can be done computationally for the most part, as waste disposal has been a concern since the 60's or 70's. Also liability might "encourage" glass labs rather than lab glassware. College education is more difficult, as my semester of Orgo lab was intended to actually have people make things successfully. Some amount of lab work will still be required unless it's a purely computational form, which won't help out "real" chem majors -> grad school.

Grad education is either "nothing in the lab" or "live in the lab". But I assume that's a small fraction of the discussion, and the purpose of those PhD's is to make something new (or via a new method). And remember the quip: Chemistry involves carbon-containing compounds, Biochemistry involves carbon-containing compounds that move.

And a chem lab filled with mostly pre-meds is already quite exciting. No need to add more experiments involving reactive or poisonous metals. The damned solvents can get all excited with a little encouragement, let alone the products. And remember kids, cheap synthetics can be dissolved with the appropriate choice of solvent!

And unless the pre-med curriculum has totally changed from ancient times, it's not the undergraduate chem majors that's the problem. My major, famous university in the mid 70's had 20K students or more. We had 8 chem majors my year. Why on earth would people take time-consuming courses that were somewhat difficult if they were not required for the pre-xxx program??
I worked with a guy who duct-taped glove warmers to the thermostat when they had it set to 70 in August.
Mine is usually around 50-52 and that’s the result of 30 minutes of “orange zone” peloton above 5 times a week for roughly 4 months.
This is cool, the future is definitely looking more like compositions of models. Also love the mission of this company, we’re seeing more and more GAI companies and that is super exciting!
> it costs more to buy 100% of the rights

of course. But this idea assumes that the contractors are selling the same software to multiple agents. Is that really the case?

Or are the agents already charging the maximum they could for the software, and yet, retain the rights themselves in the hopes of whiteboxing this software in the future for some other gov't agency?
I think Uber is in a great position already with the dramatic increase in cost of new and used vehicles and people's ability to work from home multiple days a week or permanently. It may already be more cost effective to Uber over having a car. Obviously bussing is an option but Uber matches the flexibility of a car much better. I'm going to generalize here but you might spend $700/month on a car. A monthly payment of $400 for the car (or equivalent purchase price/useful life), $100/mo for insurance, and $200/mo on gas. In a given month there might be 20 to 25 business days. For $700/month you could instead spend $28 per business day on Uber and break even, and if you work from home Uber comes out cheaper. This is without including parking costs in metropolitan area's, repairs, license fees, tows, and of course the insurance deductibles as well when an accident eventually does happen. Plus you get the comfort of not driving and ability to get things done on the trips. If we are drinking we end up Ubering anyways as well so we don't have to drive home.
> This is touted as "small govt"

Small government doesn’t have anything to do with outsourcing functions. Small government is about not doing those things to begin with.

There is definitely a case to be made for a government, big or small, tracking a pandemic. I’m not arguing it shouldn’t. Outsourcing that function to a contractor, however, does not “shrink” the role of government.
"In another Orwellian measure, Pyongyang phones' government-created operating system takes screenshots of the device at random intervals, the two defectors say-a surveillance feature designed to instill a sense that the user is always being monitored. The images from those screenshots are then kept in an inaccessible portion of the phone's storage, where they can't be viewed or deleted."

Oh, hah, a friend of mine worked at a company that developed employee monitoring software that did exactly that, it also took pics of you using the webcam. They used it for their own employees, too.
The article has an odd postscript:

Further reading
If you enjoyed this, please refrain from posting it to Reddit, Hacker News, or other social media sites. It might be criticised, which would be irritating, or, worse, it might be praised, which would be worrying.
English was not my college professors native language. It took me a while to realize entropy was not the same as enthalpy. Very confusing.
Input: I'd rather have a bottle in front of me than a frontal lobotomy.

Output: I need a disease, not the following treatment.

---

Input: Are you there?

Output: you are there
There were two in The Bay Area in the early 2000s: wet and dry. Prolonged drought has made us a one-season region, talking about four seasons like other areas.
They are. More than just the drawing routines, quite literally the entire thing directly invokes Be APIs. For instance XQueryPointer just calls directly into the Interface Kit to get the present mouse position, or XSetWMProperties directly modifies the Haiku-native window state, title, etc.

However, that being said, if you wanted to do something similar or equivalent on some other platform, you could probably copy quite a lot of the structure, and then delete the actual implementation and replace it with your own. I restructured things a bunch in the early phases of working on this, and there's a lot of boilerplate code (e.g. macros.c, large parts of the event dispatcher) which you could reuse verbatim; though it's mixed in with the non-boilerplate code.

There were some other projects I ran into that looked like they were more generic, e.g. https://github.com/Abestanis/SDL2X11Emulation (also check the forks of that -- though I'm one of them, I experimented with it a bit before starting on this thing; but it's very incomplete and SDL2 really isn't designed for this), but none anywhere near as advanced as this is now.
> serverless

So this is a compatibility library? Not just a server that runs without a root window?

> but this works sufficiently well that GTK3 is now in Haiku's default package repositories, with GIMP and Inkscape atop it to boot, using this

That is absolutely fantastic:)

> And for the fun of it, I did try to compile Xnest (the X.org server variant running on top of Xlib) on top of this; it crashed on startup in the keyboard handlers

I don't have a Haiku box handy to test - is Xephyr any easier/better? It seems to be the "modern" option.
I think the main value in the "quantified self" area is (1) when there's something wrong and you're working to fix it (food allergies, mood disorders), and (2) insights gained by comparing data from millions of users.
Most middle-end compiler IRs are built on conditional/unconditional branches rather than high-level control flow structures. The key concepts at that level can usually be expressed in terms of dominators, postdominators, and/or control-dependence [1]. For example, a (natural) loop exists when a block dominates one of its predecessors. Induction variables in such loop can be very easily discovered, especially if you're already in SSA form (already usually the case at this level of IR).

So, in short, structured control flow--or at least a sufficient subset of such structured control flow--can be easily recovered from low-level information, and you're generally not going to lose much information going down to that level. LLVM even has a way to attach metadata to loops despite not having any dedicated loop construct.

[1] You only need two of these concepts: the third falls out from the definition of the other two.
>Name any other phone manufacturer that offers a better service.

Pretty much all of them back in 2013. You'd just buy a new battery, peel off the back of the shell and plop it in. Didn't need to live in a country with proper manufacturer support, didn't need to go without a phone for a week while they fixed it, just swap 'n' go.
Because it's more profitable to have a single person that works 80 hours and one desperate for a job than 2 that work 40 hours.
Trees help reduce rising heat
IBM did it because they manufactured stuff.

The plants had large office staffs, so having different rules for offices was more complex, and the culture of uniformity was a thing for them.
UX Research: A Practice or a Science?
You haven't really filled in the details of what you are actually frightened of. You've only hinted at it and assumed it was obvious.

I think AGI is inevitable, not in your time horizon at all however. But I think it would be the best thing to ever happen to humanity. So I don't see the doom and gloom.

I have no idea what "functional obsolescence" even means. So what if AGI can do everything better than a human. Why is that relevant?

I don't understand how the existence of a superior being is supposed to be terrifying.
No.

As I noted to another commenter, this makes heavy and direct use of the Haiku APIs to do basically everything.

Haiku actually does have a full draw-call-forwarding remote desktop system, with an HTML5 client to boot, and you could run this through that, but it's kind of "experimental". For straight X11, using something like Xpra with a HTML5 client is probably what you want.
> Used this way, the thin-film loudspeaker could provide active noise cancellation in clamorous environments, such as an airplane cockpit, by generating sound of the same amplitude but opposite phase; the two sounds cancel each other out.

As someone who suffers from “eardrum suck” [0] when using noise canceling headphones, I’d be concerned if the idea of active noise canceling environments caught on.

[0]
https://www.nytimes.com/wirecutter/blog/how-do-noise-cancell...
Yes, they become almost black when fully dimmed. That could be part of it.
> IT systems that they have to use were designed by people who have not talked with the workers who use them.

I worked at a large emr company and the developers had access to nurses and were required to support go lives a few times a year to support nurses on the floor.
There hasn't been nearly enough acolyer posts going on recently, thanks! What a master of looking for interesting papers & research & telling a good story about them.
No guarantees clause in the terms of service you accepted to use their product.
for an extra $16 from homedepot you get a motion activated plug that has selectable time-to-stay on.. so that would be a close match to this.

even a cheap radio and then one of those fm-transmitters to send whatever you wanted to it..

if I was gonna do the pi route like OP is experimenting with, I'd want a switch or some other control to bring up volume and to change the sounds perhaps.. go from waterfall to rainstorm to fishing plopping sounds whatever.. add your own sounds via usb dongle.

download new ones for microtransactions.. lots of directions perhaps.
You want X11 in the browser? Mind if I ask why, what you would use it for, etc?

(I ask because, as a side project I've been working on something that lets me have a more responsive laptop by offloading resource intensive graphical programs to another machine, and streaming the UI back to me. I guess it could be made to run in a browser.)
I got a census.gov "pulse" poll today that included transgender & other various genders & sexuality options.
For noise generators, "MyNoise" is still top dog, at least I've not seen better/easier and more accessible for the amount of control and quality on offer.

https://mynoise.net/

Dial in your distant thunder and rain on roof with the mixer controls. Free on web, and there's native apps. Interesting technical details about the recording and microphones too if you explore the website.
Maybe self-host an IMAP server, and periodically archive from FM to your box/VM?
The way modern society is going, a LOT of power is going to be required along with an increase in the distribution network (EV's). Where it comes from, and how the "wires" are made are critical areas of research. Unless some novel research succeeds, distasteful decisions are going to be made to keep things going.
> So this is a compatibility library? Not just a server that runs without a root window?

Correct!

> I don't have a Haiku box handy to test - is Xephyr any easier/better? It seems to be the "modern" option.

Both Xnest and Xephyr are both "backends" for the main X.org server, though at two different "levels" and with two different goals. The main technical difference is that Xnest runs on Xlib, and Xephyr runs on XCB -- which is a much lower-level library that more or less deals with the X11 protocol directly, as opposed to having a slightly abstracted view of things as Xlib provides. (Modern Xlib is itself implemented on top of XCB.) So, since Xlibe implements Xlib, Xephyr isn't an option.
As another person here commented, just because Apple is less bad than other companies it doesn't mean they're not bad.

There's really no justification as to why I can install the latest version of Windows 10 on a computer from 2006 and everything works smoothly, but if I try to install Android 12 on a device from 2 years ago then everything turns to shit.
Tech company people have fancy schmancy stuff.

It’s one of the endearing aspects of HN and the large cohort of California based tech company people.
To be fair, that is a coherent, defensible stance to take. There are multiple reasons to go self-hosted, and "I don't trust companies not to screw me over" is definitely one.
Really sucks to sell off one's independence for money and "hope". But then, pushing off nasty decisions help win elections and that's all that matters, right?
Heya, sorry for a late reply but I probably won't as it's been a while and I'm too busy with other side projects/ life.

I got the inspiration from this article https://towardsdatascience.com/i-created-my-own-youtube-algo...

And was writing FE for it in Electron/React
in many cases there is room for automation. I'm not quite confident we are at the level of an Auto-Doc assisting/replacing nurses yet, though. Nurses being thrown into multiple duties for 1.5x standard full time work seems to suggest that one or all of the above factors are not being met.

>The demand also doesn't neccessarily increase linearly with the population.

for elastic goods, no. But medicine is about as inelastic a product as you can get.
Popper was a cool guy and his ideas on falsifiability definitely moved the needle and gave us a robust scientific method.

But… what do you do when you no longer can directly measure or even worse: the measurements impact the state of the system you are trying to observe?

I think for things like quantum mechanics and other areas that are hard to observe directly (neuroscience comes to mind) there has to be a revision of how Popper’s principles are applied.
There's one metaphor about writing "dirty code" for porn sites. Unless I missed something else, that's literally it.

Unless your coworkers are children or aescetic monks, I don't see why that would be a problem. It's a dad joke.
I got censored here (relatively recently compared to posting time) for saying this is biased & wrong[1]. I said this kind of accusation gets posted in big bold marquee text regularly, & most of it I find to be incredibly low quality muckraking dross. From my perspective, that is the view that seems unacceptable & not permitted today: the push back that right leaning people most-often deserve it, that the content is low quality & incendiary & inflammatory & blown out of proportion. What do we do if content doesn't deserve attention, and is frequently flagrant disinformation?

I wouldn't assert this absolutely, but I see a lot of super strong downvoting & protest when the right/conservatives get push back. I see very few things that seem to offer meaningful support, from my perspective, to this aggrieved, forlorn, downtrodden view. But I see a lot of posts get downvoted quickly, and/or flagged, when they question these points of view that the right gets censored/muted. The irony seems double, to me.

Claiming you are being censored, then censoring all protest/counter-argument/discussion is about as vicious & underhanded & anti-democratic as it gets. I'm willing to be open to the idea that perhaps perhaps perhaps there's some unfavorable bias out there, but when the push back is so universally censored, well: it all feels vastly more disingenuous & unprincipled & unbelievable in extreme. It feels far more like a pariah complex, a desire to feel downtrodden.

I don't see the people who claim their side is being hurt as willing to fight fair, willing to build their case: I see them as holding a grudge, grinding their axes, holding everyone who doesn't agree with them as the enemy. I don't think society, right now, suppresses this anti-social behavior, hardly at all, but I think this pariah complex is strong, & when these people do after miles & miles of running tread too far over the line into illegal or deeply disinformation territory, they crow about injustice. Trying to figure out how we encompass & allow the anti-civil is a hard challenge, and one I think we've been very kind about permitting, so far. I hate hate hate that we're starting to turn against this, starting to demand harsher systems, but there's a big stir now, intransigency is growing both ways with President #44 saying we need to contain this rabble ("pick a side"), and the future looks bleak if both sides just escalate escalate escalate.

[1] https://news.ycombinator.com/item?id=31163649
Thanks Ayn Rand, a more astute reader might see the meme phrase, the scare quotes, the smiley, and see the obvious humorous intention :)

But I'll go ahead and explain the joke. There is a long history of the private sector using the spectre of communism (or socialism, or "big government" or "nanny state") as a canard to prevent sensible policies eg. anything that would improve patient care, even if it were at minuscule costs and will use that canard to justify lobbying aggressively to prevent it. And if they cannot obstruct legislative action then they switch to defunding the state bodies which enforce the regulations as an exercise in "cost cutting" because "the state is wasting your hard earned taxes!!" etc.

Hope you have a better rest of your day.

Edit: I mean, once you have set a regulation, and established a body to police it, you have already interfered with the market, so even what you are suggesting could be described as having "done a communism"
If you are doing full functional tests of your ROM app on on each mask stepping before it is soldered into thousands of boards, congratulations, the warning isn't for you.

amd64 bugs tend to be in newer parts of the ISA. ARM provides chip makers very thorough tests, to protect their brand (though not all chip makers fix all the bugs tests find). So, many programmers will not encounter bitfield bugs. But code gets around, and tests are always less thorough than we wish.
Not at all what I expected. It's a good read on a tough topic.
Source? I don't believe Afghanistan produces most of the world's heroin anymore, its actually illegal to grow under the Taliban
the first time I saw one on the road I was like "that person is REALLY into Trent Reznor"
> This is touted as "small govt", but it really just makes things less efficient. The total number of people involved stays the same.

Maybe I'm reading this wrong, but are you suggesting big government is more efficient than small government? If so I wonder if there are some good examples of that, because previously I wasn't aware anyone would ever argue that could be the case.
>IT systems that they have to use were designed by people who have not talked with the workers who use them. They may have been designed with laws and compliance in mind. Nurses aren't the people who choose or pay for these systems. But, they use them a lot (maybe the most) and it's obvious they weren't taken into account when designing the UX. It's maddening for them.
This one is big for product designers. Often we listen to the people who pay for it and miss out on the people who actually have to use it.

This!! I had a friend who retired early because she was literally being worked to death. A big part of that is the hours she spent after hours trying to deal with the new IT system.
Thanks for linking research- relatively small n's though. I think the highest in the review is n=36. The one on sleep is n=15.
I agree 100% on the misdirection happening on many of these so-called Heroku replacements.

Offering me 'kube-as-a-service' over a layer of AWS or whatever on top of some massive cloud provider isn't really a heroku competitor. Thats just throwing some plywood over a ball of mud and trying to offer some hand holding with all the rough edges. I don't wanna have to decide between AWS or GCP (see one of the first docs on Porter: https://docs.porter.run/getting-started/provisioning-infrast...), or even think about them. I don't want to learn k8s to spin up some side-projects, and ultimately if you go with one of these the abstractions _will_ leak. I don't wanna go look at AWS UIs to see the status of my database (see https://docs.porter.run/deploying-addons/postgresql#persiste...).

The fact is if you need k8s, then you probably need a team of smart people setting it up and continually managing it who are very knowledge about your app and its specific needs, because you better have the scale that requires. Because if you are spinning up a k8s cluster for a monolith or a few microservices w/ 200 customers, you are just going to burn thru dev time and cash.

Heroku has been constantly praised since it took off because it does massive amounts of things behind the scenes to abstract away all the operations you don't want to worry about. You can launch a tiny prototype or small to medium startup in under an hour. You can add a DB and Redis w/ snapshots and automated backup and monitoring all w/i the Heroku API or UI. Does it expose the full power of the datastore and let you do everything you can do with RDS or a VPS? Of course not, but thats a totally valid trade off when you are just trying to get something shipped to see if it has traction.

So if you are looking for Heroku alternatives: know that things like Porter aren't really direct competitors, no matter how much they are marketing themselves as. From what I've seen Render and Railway are much more in line to be the next Heroku-replacement.

edit to mention, since the parent brought it up: I have no horse in this race. I'm still a fan of Heroku and use it daily, but don't work for anything to do with dev tools or PaaS.
I'm subscribed to your timelinize twitter account, awaiting the initial release.

Hoping it can suck in my missives from Facebook, Twitter, Reddit and Hackernews as a minimum!
Why are you so quick to assign blame to the first actors? This expectation that the first people to do something need to make it perfect in every way is completely toxic and one reason for the total paralysis of America.

The majority of the blame here lies with the thousands of politicians, bureaucrats, and administrators who haven't reformed the system in *sixty years*. Not the people who were doing their best with much less information than their successors have had.
Georgia Tech doesn’t make a distinction between the online and on campus degrees. You don’t get an online degree from GA Tech, you just get a degree from GA Tech.