skysight-inc/HackerNews huggingface dataset:
Yes. I needed the phones clean. I had to buy up large numbers of random different handsets for testing SMS gateways.
Kolka–Karmadon rock ice slide
Looking for Feedback for Virtual Prototyping Platform
Hi HN,

I've been working on a virtual prototyping platform for embedded hardware (allowing people to build IoT Devices). This platform currently supports Arduino programming and a few peripherals. Soon to support other boards (FPGAs, STM32s, etc) The platform is a combination of simulation, emulation, and bare-metal.

I'm trying to make hardware more accessible to all, allow for people to test out full systems before buying parts, and improving collaboration.

Would love feedback on general thoughts and what features would be useful!
WFH Policies – Based on anecdotal community feedback
I suspect because of their role in process they ARE the citation because fiat: if they say it, it must be true.
(Reader: it's not true. It's just an academic opinion based on one narrow view of the empowerment of labour mobility during times of full employment and it totally ignores the power balance, and life circumstances leaving many workers functionally trapped in roles. Working poor have anything BUT the freedom to move, sometimes)

Diana Furchtgott-Roth, former chief economist at the U.S. Department of Labor, is an adjunct professor of economics at George Washington University
Ah yes. We can protect ourselves from the least likely scenario. Good... good...

Do people really think this is so common that we need to consider it a possibility in almost any case? It keeps being brought up but it's highly unlikely, outside of daytime talk shows.
I ran a very large Internet community of mostly technical people, so I made it known that the money was there and passed on all the details I'd recorded on the guy.
This is an interesting idea, much like KeyKOS in the past, which had a heartbeat that saved the entire system state every N seconds, tagging blocks of memory as it went so it didn't have to be instantaneous. It was demonstrated by simply powering the system off, then back on, without letting the OS know it was about to happen. After about a minute, everything was back up and running, like nothing had happened. (Or so I've read)

Supporting Capabilities is the one thing I'm looking for in a new daily driver. I don't care how rough it is to use, as long as I can compile and fix things, I can tollerate quite a bit. I lived through MS-DOS and everything since.
Thats probably more to do with your perspective rather than anything to do with the clients. I find discord to be very exciting and it’s always a joy to use. The idea of persistent voice channels might not have been invented by discord but it’s where the average person really first discovered them.

Getting home and seeing a few friends on discord and joining in has always been a magic experience for me.
Your next step is management or a career change. It's a wise move to review your options now. You won't retire an engineer. The days were you could work at one company in the same position are mostly gone. Do yourself a favor and go into management. If you don't like it then move on to a different career.

A job I've noticed getting more popular is a director of IT at medium to large companies whose job is to maintain an IT department using outside IT contractors and temp workers. At most they have an assistant and a few helpdesk positions that are full time at the company. This way companies can run an IT department that costs a fraction of what it used to cost a few years ago. But even that position is being superseded by companies outsourcing all of IT and hiring apps as needed - no director needed.

IT is mostly a cost center for companies so the logical thing to do is to reduce the cost as much as possible and as fast as possible. That's what's happening and will continue to happen. It's not favorable to a long career in IT.

Look into careers that bring in money to the company and you get very good at it. Companies will kiss your butt if they know you can bring in more than what it costs to keep you employed.
It wouldn't work. Foxconn produces 500k iPhones every day. They have a million employees and pay them $2/hr. That's only half of Apple's revenue. Given that Jobs wouldn't even give his own engineers stock in the company they built, a co-op is something out of a fairy tale.
I get a pretty solid 300Mbps on my cell connection here in downtown Chicago.
Pretty sure their Wordpress site is compromised, it tries to load a malware domain sometimes. I accidentally lost the domain off my clipboard, but my uBlock rules caught it once. It had the word 'great' in it.
When you start dealing with hundreds of servers or more (perhaps it starts earlier at the high tens), you start looking at all things as trade-offs, and doing so yields interesting insights that aren't necessarily obvious when you're working at smaller levels.

What is the cost (in time and effort and manpower and complexity) to implement? What is the cost to maintain? What is the cost to manage, when you are adding and removing people often? What are the failure scenarios, when any one server that needs to manage things starts to become a liability for disaster recovery and redundancy purposes?

Sometimes the destination is clearly better than your current place, but the road to get there has a cost all its own that makes traveling it the non-optimal choice.

It's very easy for 1-3 admins to decide to implement something over 10-30 servers and keep themselves up to date and with the right access and knowledge to manage and maintain it. It's quite another thing when you're talking about hundreds of servers and you've implemented clear delineations about access and you have 10-20 admins ranging from junior to expert with associated levels of access to servers and tools, and the fleet of servers has evolved over years (or multiple decades, in some cases). Applying changes over that type of system can be complex and error prone and when it affects your ability to actually access and maintain the systems in question, it can be very hard to reason about the problems until you start encountering them. Change comes with risk, and risk assessment of technology becomes a large part of the planning requirements.
Blew my mind when a locksmith, presumably taking some pity on me for locking myself out in the cold, showed me how I could pop the manual lock (this technique only works on manually driven locks, not electronic/automatic ones) on my pickup by unscrewing the antenna off the front and and using it to perform a rather simple maneuver in my door lock.
As my fuzzier-with-every-passing-year memory recalls, there were a wide variety of interpretations of what "GAIM" meant, with "GTK+ AOL Instant Messenger" being the least offensive one. Mark Spencer, the original author, was always a bit cagey about it--amusingly so to my mind!
If I had a job writing cringe headlines like that I'd want a union.
Those strips of intruded rock through granite say it all. Nice trip!
At work to avoid getting shocked at doorknobs and such, I carry around a 976 kOhm resistor on my ID lanyard to discharge myself.
We even have Unicode codepoints for alphabets like Shavian or Deseret which were never in widespread use but currently exist as linguistic curiosities.
That time period was magical for interoperability of services, P2P and open protocols. The tech landscape today would look much different if the principles of that era were adhered to today.

Instead, the "interoperability" we get today is the result of multibillion dollar corporations making partnerships with each other, while independent developers are locked out.

As an example, Google gets access to streaming services APIs and catalogs in order to fill their Chromecast and AndroidTV products' menus with movies and shows. Meanwhile, Kodi has to rely on hacks to do something similar, it doesn't work with all streaming services, and there might not be feature parity.
Sorry this is the k8s train, anything less than 1GB of ram is lightweight, anything less than 768MB is featherweight and anything lower than 512MB doesn't exist.
I'm glad to see real OS research hasn't stalled. This feels very Plan 9-esque in its boldness and commitment to its ideas. We need to let go of Unixisms.
Sure! Our backend is Ruby on Rails with PostgreSQL. API layer is GraphQL, and React/Apollo on the frontend.
Does anyone know how the printhead elements are able to heat and cool rapidly enough? Is it just a very thin amount of a particular alloy and a precise amount and duration of voltage? Especially the cooling off part seems like it would require a really specific material. Unless all of the heat is someone removed as the paper scrolls.
You are moving goalposts. This legislation is not the end all be all, and only applies to those with ~7 billion capitalisation (so, Alphabet, Meta, Apple, Microsoft, and little more).

If you want to solve all those problems, you can use and push for Matrix for example.
> Why is KyuWeb limited to HTTP/1.1?

Because HTTP/2 requires encryption. … Or so I thought. As I was double-checking my answer, I found that it looks like that is actually no longer the case: https://http2.github.io/faq/#does-http2-require-encryption

Given that, I might re-evaluate stopping at 1.1 in the future. But let's keep it there for now.

Why do we not want to force encryption? Because modern encryption algorithms can be dog slow on old 16-bit systems and effectively impossible on 8-bit ones.

But for clients and servers that support it, SSL/TLS encryption will work the same way as it does for HTTP.

> This might be a silly question, but could you explain to me why did you pick a new header, instead of something like `Accept: text/kyu`?

Because that header is supposed to specify a content type(s). If I were creating a new content type as part of this, I might use it, but the idea is that KyuWeb documents are just Markdown documents, nothing more. Thus `text/markdown` a more correct value for the `Accept` header.
> it was never a good way to make money.

sorry, this is false; there was a big chunk of the 20th century were selling recordings was very lucrative.

even today, there are still a few people both big and small making money that way.
Thanks! I’d say the main differentiator over something like Airtable is being able to customize the record details page through our interface builder. We just launched today, but there will be more to come :)
Truly sad. Even if eventually FLOSS regain traction in the Brazilian government, I think it will be trickier to extricate government data and systems from proprietary blackboxes this time, when compared to the 2000's. I think Microsoft is making their products interlocking more tightly between themselves, so it's harder to fight lock-in by replacing one piece at time. Now it's becoming like a card castle that will crumble if you try to pull any single card.
"...To better understand the impact of this vulnerability and Honda's plans to address the flaw, BleepingComputer reached out to Honda.

Honda told us, multiple automakers use legacy technology for implementing remote lock-unlock functionality, and as such may be vulnerable to "determined and very technologically sophisticated thieves."

"At this time, it appears that the devices only appear to work within close proximity or while physically attached to the target vehicle, requiring local reception of radio signals from the vehicle owner's key fob when the vehicle is opened and started nearby," a Honda spokesperson told BleepingComputer.

Note, in their statement to us, Honda explicitly mentions it has not verified the information reported by the researchers and cannot confirm if Honda's vehicles are actually vulnerable to this type of attack.

But should the vehicles be vulnerable, "Honda has no plan to update older vehicles at this time," the company tells BleepingComputer..."

https://www.bleepingcomputer.com/news/security/honda-bug-let...
I’m slightly embarrassed to admit that, in late and just post college, my wrist pain was so bad that I used to have to ice my wrists at night and take ibuprofen to be able to sleep. It didn’t occur to me at the time that I needed to do anything about it.

Eventually a colleague noticed and took me aside and gave my a clue-by-four to the head. 30 years later, pain-free and still in the industry, due in no small part to a Kinesis keyboard.
To elaborate on your comment, which is absolutely 100% true, new vendors that require a certain amount of spend (basically any tech company selling you a decent sized system that does anything transactional is probably going to fall under this) usually require the municipality performing an RFP and it's a months long process to implement that and it requires a bunch of approvals up the chain. It's a pain for everyone involved, both the vendor and the bureaucrats in charge of selection. Once a vendor like Tyler that does everything is in, getting a new system from them is instead usually little more than a line item in the budget.
(the author is a woman: https://acesounderglass.com/about-me-2/ )
> you need to go to the bank to cash them in

No you don't. You can scan them in many cases these days, or mail them in. Can also deposit in ATMs.

I cash checks all the time and haven't physically been to my bank in over 20 years, as the nearest branch is ~3000 miles away.
TLDR: Management has determined that current wages and working conditions are "good enough", and does not foresee that conditions might ever change to put workers in an even less favorable bargaining position. There is also the global race to the bottom to consider.

That this was written by "Diana Furchtgott-Roth, former chief economist at the U.S. Department of Labor", is worrying.

As a counterpoint, see the effect of unions in Denmark: https://news.ycombinator.com/item?id=28603398
> optional for you as a user so I don't think calling it a forced doctrine is accurate.

Sure, if they provide some kind of gateway or mirror. But the moment that their content is only on a gemini server, I have to use a gemini client.

> These kinds of protocols are great for people who want to have an experience of browsing a web of documents knowing that they won't be giving up privacy or be bombarded with interactive attention grabbing graphical elements, advertisements, videos etc.

That is utter, complete bullshit. You don't need a new protocol for that. You just need a client that is a better fit for your needs and that can filter things for you.

> Just try browsing with JavaScript disabled and count the number of annoyances you encounter in a day.

On the flip side, think of all the websites and services in the existing web that use the technology in a sensible way and made your life better. This very website we are talking on would not exist.

By staying on the web and developing tools that improve the clients, we are trimming the downside and keeping the upside. By creating a new protocol you are negating all the upside and denying the existence of the downside it. IOW, you are just shutting yourself out like an ascetic monk. To me is an act of cowardice dressed as something virtuous.
Let’s just download thousand of pieces of random unaudited code that has some level of updates almost daily from people I’ve never met before and run it on my machine using an account which also probably has root access and where that same code can access any part of my filesystem and has zero meaningful restrictions on what it does with it… yes it is.
this is fascinating, and I thank you for your time in it, even if you dipped out of it in the end.

Question, if you've got the bandwidth - I've got a cochlear implant which feels like it's at least a little tangential in terms of hooking into the electrodes and auditory nerves ... been wearing this wonderful thing for 30 years, and I'm curious as to why the body would reject his implant versus mine (and other folks who wear CI's)?
Yes, in strict sense this is all orthogonal. It's riffing down a rathole.

What I call "Legalistic" argument is the form which allows two oppositional basis of reasoning to be used simultaneously because any reason to invalidate the case at hand is acceptable, even if contradictory. Working with ex lawyers, debate team members and legal degree graduates I get this a lot. Also programmers. Well, not the ones who do numerical algorithms, they're used to floating point rounding error.

I think the fundamental problem can also be cast as the problem of language. A word like "few" is a classic example of an undefined value which is interpreted differently by people. To me, a few has to be below 2% to be disregardable. To others, closer to 10%. In numbers less than ten, a few can mean almost half to some people because three, is a "few" of ten and they forget how close 3 is to 4. This also hinges on "almost" and "nearly"

An epistemic line of reasoning would presumably state its basis to approximation?
I don't know any of those words :D
On the contrary, Bitcoin is the only cryptocurrency innovating right now.
>Julian is not a US citizen. WikiLeaks is not a US-based publication. And yet he is charged, under the US Espionage Act, with treason.

Is that actually true? I didn't think Assange was charged with treason. Is the author just using the term figuratively, or have I misunderstood the charges?
Thanks a lot for adding these details about scoping[0]. I’ve definitely learned something there.

So my scope 1 emissions can be your scope 3 emissions if I emit carbon to make something that I sell to you… but the “real” emissions are always _somebody’s_ scope 1. Interesting stuff!

[0]: https://www.carbontrust.com/resources/briefing-what-are-scop...
I read the NYT article and wondered how that got in there.

The article mentions a "Let's Go Brandon" coin, personally promoted by Trump. Here are its current statistics.[1]

There's a huge incentive to hype crypto products. They're mostly zero-sum games, which means you need a growing supply of suckers to keep the thing going.

I'm into 3D virtual worlds, and the NFT clown car is destroying the potential of the metaverse. The 3D NFT worlds range from weak to very poor to nonexistent to total scam. Nobody in the NFT world is even trying to get to Ready Player One level.
There is now someone selling virtual land in a 2D sidescroller.

[1] https://coinmarketcap.com/currencies/lets-go-brandon/
I think the biggest issue will be finding an organisation that actually wants to replace Microsoft.

I know there are a few examples of it happening, but one of the reasons Microsoft is so successful is because they actually sell a really nice product with some really good support. This isn’t true for you or me as private customers, but when I was working in an average sized Danish City our IT department had a direct line to Seattle, and not only would they sometimes change Office365 or Azure in ways that we suggested, they would call you every hour with updates during major incidents. Part of what Microsoft sells to enterprise organisations is the ability for IT management to tell their organisation that Microsoft is giving them personal hourly updates while outlook is down.

As bad as bribes are, I don’t think they are going to move public opinion enough for politicians (or anyone else really) to push for alternatives. In fact, I doubt I’ll be reading about this outside of HN, as sad as that may be.
Bitcoin is the only cryptocurrency doing any innovation.
I would like to know if the idea is good or valid
For one, in the operator in question: bitwise negation in Go is expressed using prefix ^ rather than ~ as in C. Go also differs from C in operator precedence, which I would argue is a significantly larger change than the visible syntax for an operator.
Shhhh....we are still in stealth mode.
Is the author paid by Amazon or just an apologist? As other commenters have said, the asymmetry between Amazon and its employees necessitates a union to level the playing field. Not every employee can easily quit and find employment elsewhere, no matter the theoretical mobility of the job market. And Amazon, like many employers, has a million ways to squeeze their employees short of driving them to quit.
> A messenger refuses to upgrade.

Well yes, if a messenger refuses to upgrade and consume a working API, it will not consume much. This law is not about forcing all messengers to interoperate with the infinite messengers out there. This law is about forcing those with capitalisation of ~7 billion to provide a sane endpoint.
Yes, you’re right!
Uthash – C macros for hash tables and more
Anybody know a good replacement (bot friendly) for keybase chat?
Rewiring the pins doesn't necessarily do much these days as there are devices which will figure out the input pinout and route signals to the proper output pins. Think of it as a MITM device.

A better way is to use a different kind of connector but you'll have to build yourself an adapter and to keep in your place or something.
So can it translate into Pidgin?

https://www.bbc.com/pidgin
They still control the OS so they can probably still do a lot to avoid privacy issues. Just by locking down their APIs and sandboxing properly. The EU is not asking for a jailbreak/root. Just side loading.

Also it could lead to a much better ecosystem of open-source apps like there is with F-Droid on Android. It'll take some time to develop but I really love many F-Droid apps over their commercial alternatives. Apps are so much more efficient if they just do what they need to do and don't bother with all the spying and ads.

It could also finally enable other browsers on iOS for real!
JavaScript Remote Jobs
If that is happening, then you're absolutely correct. However, there's no evidence that's happening...either in the Verge article or in the whistleblower's own words. All the whistleblower has presented is Microsoft's own PWC audits that resellers have been pocketing more money than policy says they should and that there are cases where company policy was violated. The leap from this evidence to bribery is, frankly, pandering to the reader's prior beliefs.

If you're saying the resellers themselves are corrupt to make a score in, say, the Saudi case, well, that's the reseller business and it's all a question of degree. There is no law that if a reseller negotiates a better rate from the vendor that they're required to pass those savings on. It's skeevy and a reason the reseller business should disappear, but it's not any different from a car salesman.
All right, well, I guess this and other ideas just aren't going to appeal to you, and that's okay.

I will keep making sites on the normal web, both for myself and my clients. Hopefully one of those will strike your fancy. But if not, that's okay too.
What do you mean by “flight ejections”? Are we talking about ejection seat activations in military aircraft?

This factoid sounds very suspect. Doesn’t most people who need to activate an ejection seat survive spleen or no spleen? Deaths may occur of course, an ejection is not without risks, but if everyone or nearly everyone with a spleen dies then my understanding of the risk associated with an ejection is seriously miscalibrated.

Also the group of “active military pilots who had their spleen removed” must be a small group, likewise “military pilot who needed to activate an ejection seat” is a small group (but probably a bigger one than the spleenless group). So one would expect that there is almost nobody in the intersection of these two rarefied sets.

Obviously this is all very handwavy reasoning, so who knows. But if you have a source that would be highly appreciated.
There's book value and price/earnings ratio. Valuation of operating companies is well understood. Buffett buys on that basis.
There appears to be an inverse relationship between cost and delivery delay. I paid around $650, but I had to wait four years :-) It's worth it though. If you can afford it, I recommend ordering now to get your place in line. The software will be better then at least.
Thanks for the summary! I wonder if you could eli5:

I thought the Higgs was what gave other particles mass?

How can it be heavier than the particles it gives mass to?