skysight-inc/HackerNews huggingface dataset:
Ah, another former Saint-Petersburg resident. Hi there, Alexander!

Working on a retro-computer BLE/USB keyboard right now (HW&FW), with quality, low latency, and emulator/HW compatibility as the special sauce: https://twitter.com/spbnick/status/1546555198046457856

But then I got distracted into building a device for testing its latency:

https://github.com/spbnick/keypecker

https://twitter.com/spbnick/status/1645057450431635456

The FW is quite complete, but I only have one HW implementation :D

And then I got distracted trying to find a good way to acquire and retain the requisite deep BLE knowledge (already had some for USB), and drifted into exploring knowledge graphs as a means of processing and recording that knowledge.

Turned out all of knowledge graph databases are heavily front-loaded with schema development (and there are no actual GUI apps for them), whereas I have no idea what the schema will be, and would like to experiment with unconstrained data first. So I'm building a Python tool/library to allow free-form knowledge graph creation and schema inference, with data/schema export to some knowledge graph databases (like TypeDB or Stardog). I got to figuring out graph-building operators and expressions so far, and am making them work (the code probably doesn't make much sense):

https://github.com/spbnick/knob

An STM32-based business-card synth with touch-sensitive back-lighted keys. Got all the parts of the hardware more-or-less prototyped and working, but PCB layout difficulty (and my perfectionism) killed my interest for now:

https://twitter.com/spbnick/status/1340348572068360198

https://twitter.com/spbnick/status/1341507428131741698

An (integration) test framework for Bash (yeah, I know), written 10+ years ago to replace the one used by RH at the time (and to this day).

Repo: https://github.com/spbnick/epoxy

Slides: http://slides.com/spbnick/epoxy

Didn't stick, left QE shortly after.
> https://www.joelonsoftware.com/2000/04/22/consistency-and-ot...

>> Netscape 6.0 goes so far as to reimplement every single common Windows control.

Of course, there’s the part where IE[1], VB, and Access all implement(ed) their own common windows controls, they were just careful to make them behave (nearly) the same. Some of the things needed for that are deliberately available in the Win32 API, others are deliberately[2] undocumented, still others are just impressively obscure[3].

[1] http://bytepointer.com/resources/old_new_thing/20050211_035_...

[2] http://bytepointer.com/resources/old_new_thing/20150508_096_...

[3] https://www.codeproject.com/Articles/12340/CImageButtonWithS...
It's not a monopoly, so say it if you want? It's not ideal but of the options available to ActiBlizzKing I'd say it's probably best.
This general concept is what I wish I’d see more of: it’s okay not to grow.

When you’re a public or funded company you have no choice. You must grow until you pop. But if you’re some small private org, you can carve out a very comfortable niche.
edit: my comment on SAFEs was wrong
Are there any ML approaches to identifying signals? Since using a receiver that produces sound given a FM/SSB demodulation of whatever true modulation is used, or visually inspecting a waterfall certainly has limitations.
DDoSers used the HTTP/2 protocol to deliver attacks of unprecedented size
If there are 100 roughly comparable companies, a merger happens, and 99 remain, the competition decreased, but the landscape is still competitive.

If there are 3 roughly comparable companies that control 90% of the market, the competition is already low; if two of them merged, very little competition would remain. A duopoly is not as bad as a monopoly, but is still pretty far from an "efficient market".
Agreed. the world doesn't agree. Cars provide a meaningful utility which is deemed important. Interestingly, more and more on the way out inside major cities in Europe, btw. But the utility of guns in Europe doesn't outweigh ownership; this is regulated (!= illegal).
I've used [Paperless ngx](https://docs.paperless-ngx.com/) for several years to manage my important personal documents. I wanted something like Paperless, but that is hosted. Selfhosted is nice, but I really needed these documents to always be available and accessible. At times, my self-hosted setup would be down.

I'm in the middle of building https://fileshark.app

It's still in early beta with some bugs, but I would love some feedback on the idea. I'd also love some feedback on the product.
The Most Spectacular On-Demand Handyman Script in the Universe
If you're in search of software to aid with your Handyman needs, Trioangle Technologies' uber for handyman script is a fantastic choice. Packed with numerous useful features and known for its user-friendliness, this software makes service booking and listing a breeze.
Speaking as a cryptographer, a healthy amount of paranoia is good and necessary. DJB's level of paranoia re: Kyber and lattices is bordering on delusion.
> If the system was ergodic, what’s happening to the collective would also translate to all individuals.

That's a definition of ergodicity I've never heard before. Ergodicity usually meant the phase space is fully occupied; in other words, a system tends to go through all possible configurations and sometimes irrespective of initial conditions.
The article makes excellent points. VCs fund a zillion different projects, playing the odds that one of them will make a mint. For the individual project, - which is you - the chances of success are very small.

One comments says that venture funding is rocket fuel. That's true, but only if you actually have a rocket. You probably don't: you have a VW bug, or maybe a BMW. Almost no one has a rocket.

Anyway, I honestly don't understand the craving to hit a $billion business. It's completely unrealistic - it's just not going to happen. Creating a business that can support you, turning over 6-digits (instead of 9 or 10) is much more realistic. You won't get VCs on board for that, nor do you need them.
If you have receipts for an iDevice and you have the iDevice in your possesion, Apple could just unlock the device. They could also lock the device to an iCloud account even if the user doesn't enable FindMyDevice on it.

And I will re-iterate, what's with all this risk management from unpaid volunteers for the biggest tech company in the world? :)
In learning, like in every activity, motivation plays a big role. Competition and approval among peers is a huge motivation for kids and young adults, far more than remote career earnings plans their parents have in mind. That component lacks in online or at home education.
> Try pitching a VC on a startup concept that’s about more than money and see how far it gets you.

I'm curious, have you written a pitch to a VC? I've been involved in ours, and it's very much not about the money. It's about the idea, the people, and telling a story. Look at the top VC investments in the last few years. They're all AI. Before that was crypto, and before that was ML.

> People who talk about wishing they hadn’t focused so much on the money are the ones who have it.

You're missing OPs point, and I'm pretty sure you're doing it on purpose. Go back and read it again and reply to what he said, not what you're claiming he said
Still present here, v1.29 - appreciate the warning...

I installed with the usual Play store, link seems to show mostly (all?) affected were f-droid users
Open Source, Cooperative/Non Profit Cloud Services
I have been contemplating the idea of starting a cooperative/non profit cloud services "business" - think of it as AWS/Azure/Digital Ocean with a non profit or cooperative model.

The idea is to start small with simple services like hosting mastadon, wordpress or other stuff like nextcloud to test the waters and then slowly evovle into other services like containers, object storage, etc.

The reason for the venture is mostly philosophical - provide an alternative to big tech and let people, governments and communities be in charge of their data.

Just wanted to reach out to the borader community to see if there's something similar that already exists? Are there similar service providers/communities? Has anyone tried this before? Would be great to learn from people out there. Also, happy to connect and network with willing to join hands.

Thanks!
Play Store, tap your profile picture at top-right, Play Protect is on the menu.

Google will sometimes prompt to re-enable it when installing/updating apps from outside Play Store, I don't know if that can be stopped.
Malware tends to come from third party stores. An anti-malware system that only looked at apps installed from Play would be considerably less useful. False positives that trigger automatic quarantine are very bad. That's the root thing here.
I keep seeing this "cute" line repeated, how do you find out if you're building a rocket or not...?
You shouldn't seek or take advice from the internet
> The simple fact that these skinny scroll bars exist are evidence that designers do not sit with non technical users to conduct usability testing.

This kind of hits one of the superficial symptoms of the problem, but I think it’s a much more fundamental problem than this.

I’m sure we’re all familiar with the type of programmer who’s incredibly productive and cranks out features like nobody’s business, but has little knowledge of, and even less respect for, computer science fundamentals. Short term these are great for getting an MVP out the door, but they become a liability when you need to scale. When stakeholders see their short-term productivity and miss the long term implications of their work, you breed a very particular technical culture.

The UX design world has the exact same problem. Designers who come from a pure graphics design background and no experience with, or respect for, decades of HCI research. They produce beautiful, slick designs that dazzle their stakeholders, while not accounting for the actual interactive component of their work.

Or, in short — the same attitude that leads to developers saying “premature optimisation is the root of all evil” in response to any performance concerns is what causes designers to produce this sort of work.
Ganimede, Jupyter whiteboard

https://github.com/nottherealsanta/ganimede
I think the point was just because your a "good fit" for YC doesn't mean the odds are with you. It's similar to the lotto moto. "you can win if you don't play".
I imagine every client includes some metadata with the product information like list of package constituents
I told my family: fine, you can buy Apple products, but don't expect me to fix them when they fail.
I think old school calculators use bcd.
That’s me.

Lived there for a while in 2014. It’s not as bad as people make it out to be, so people who live there are easily able to ignore it. Then when they leave, they can’t stop talking about how bad it was because it really is bad. Humans can endure/ignore a lot without saying something or attempting to fix it.
Unfortunately I can't download the paper; I get an error page.

I had the same reaction as you though.

My impression is people have respiratory issues, throat irritation, and it's worse during the concert season in dry concert halls, maybe exacerbated by personal fragrances, material from other people in the air and so forth. People try to restrain from coughing but it gets to be too much, and cough during breaks in music because there are no notes to interrupt. Alternatively the coughing is more audible during breaks, so people think it's more common at certain times, but that's only because it's easier to detect the coughing then.

Maybe the paper addresses these things but I can't tell.

I highly doubt it's some form of implicit communication though.
> And yet the child inside of me still wants to pursue the scrappy Silicon Valley tech dream.

So go do that? You fail to mention whether you live in a developed country (the US), you have a family, kids, or you want to have a family in the short-term, or you have parents to take care of. Because that matters more than the rest.

If you don't have any obligations, I'd just buy myself a ticket to S.E.A or Latin America and forget all about it. That's just what I did it.
I guess the thing that always sticks out to me is: access to seed capital to bootstrap.

How can people ... adult, not in their early 20s etc ... afford to quit their job, and still feed themselves and family and pay mortgage ... to go off for months to a year to build a product to bootstrap something like that?

If you get into Y Combinator or whatever, there is at least a partial answer to that. Though clearly it comes with some really intense "strings attached."

This seems like a yawning gap in technology and it biases the set of solutions and products out there to those things that feed the VC furnace.
Can anyone explain how smartboards work, who creates the software, etc. My kid is in pre-k and he likes smart boards but i suspect that’s because of very limited screen time at home. Are smartbords detrimental in any way having that they’re not excessively used? I wish I could see them myself but am not allowed in the school.
It's definitely possible. Example: gumroad. I don't know the whole story, but basically at one point they couldn't raise more VC money, so they scaled down (read: fire people) and made it at least moderately profitable.

But it's exception, not the norm.
20 year old browsers don’t work at all, though. You can’t browse any of the top 100 sites, and you won’t be able to download an old release of firefox with your old version of internet explorer, because SSL.
Why? The difference here is that the computation is done on the server side.

The end result is still the same, just different approaches.
US border is interesting.
Not at all into cryptography, but I did some research last time this was posted. Came to the conclusion that the only chance anyone has would involve:

a) Hunting down and interviewing retired NSA employees
b) Spending something like 12K (the prize pool) smashing it with computation, and maybe an AI model to generate useful passphrases.
When people feel frustrated because they can no longer laugh at some communities without people calling them out, they should take a moment to pause and reflect.

There is always room for self-deprecating humor.
> Anyway, I honestly don't understand the craving to hit a $billion business. It's completely unrealistic

I think what the author is missing is that founders could have massive exits in the previous bubble in Series B rounds and walk away with millions. With that possible outcome available it's rational for founders to play the bubble game.

Otherwise, I agree, defining success as building an $X billion revenue business is completely irrational when there are infinite many success scenarios between 1million and $1 billion in revenue that you miss out on once you over grow your business' expenses.
Golden Years – Some vets think golden retrievers are dying younger
I was trying to respond to "Platform innovation requires control over your own API". The short answer "no it does not": look at CPUs, we just need their ISA to take advantage of any improvement.

In fact, the best way to expose any hardware improvements is to give us the data sheet. Gate keeping direct access to the hardware with an API effectively reduces user access to innovation.

One could criticise how I conflate hardware and platform. I’ll just note that all the goodness we’ve seen the past 40 years were made possible by hardware. Personally I saw precious little innovation coming from software specifically. So even if a platform is more than just hardware, actual innovation mostly comes from hardware anyway.
This is so absurd. The complexity of this setup is off the charts. If you thought memorizing terrible inconsistent git commands was bad enough, this just cranks it to 11
suppose ASML and taiwan suddenly leave earth. what does the remaining human population have in their absence?
TIL Kid Pix was developed by Broderbund
All I see from your comment: With a hammer in hand, everything is a nail.

Or to be more specific: If Microsoft is directly or directly involved in OSS or standards, then it's all EEE/compromised.

GPT/UEFI are standards, they are not ruled by Microsoft nor do I even think it was sole written with Microsoft in mind, at best what I can find is that UEFI took the same architecture Windows has with EFI, that's about it.

systemd's only concern with well systemd, no one is stopping you from not using it, or I'm oh so curious how non-systemd distros are able to boot WITH UEFI + GPT.
The US government printed an ungodly amount of money, causing the inflation we have seen.

https://tradingeconomics.com/united-states/money-supply-m1

Naturally all products will become more expensive.

Just because all the corps are raising their prices relative to inflation does not imply anti-competitiveness or price fixing.

The only place for the blame to land is the government which printed the money.
Not OP, but over here, PM and sales usually understand that what's important to me and our other engineers (building a really great machine, with a well-architected, secure, extensible backend) is completely immaterial to my end customer.

They're trying to build a car or a chair or an appliance. To them, anything that gets in the way of that goal is bad, anything that supports it is good. Sure, the customer's engineering department had a grand vision of skilled shift leads empowered to look up the fault diagnostics, call over a QC engineer, and get two-party authorization to ignore the fault and continue...but once it hit the floor, and getting QC over to the machine took a whopping 4 minutes, the operators all memorized their lead's and QC's passwords and were rewarded for cutting TAKT times by 3 minutes and 50 seconds. Yes, bad product containment is a huge deal in the boardroom, but there's almost no will to enforce it on the production floor.
It's quite possible to have the best of both worlds, with arrow icons for progressive movement and clicking the bar to jump instantly.
Did a PhD on dualities in physics, i both find these findings deeply elegant and this article exceptionally well written!
I mean, yes, fairly literally; this is not how any company should be installing software. Anywhere; they'd have the same problem if they were using the Microsoft one, or had just had a former employee register commercial software directly with their personal email on the company's behalf.
Equifax's U.K. Arm Fined over 2017 Data Breach
A gift that just keeps on giving.
I think I organize my life to require less organization.

Organization is a tool not a goal.

What does it take to make a task self-organizing?

Can I delegate organization to habit, routine, or ritual?

In the past, I thought "I will sit at the computer and organize the N problems of my life."

Thus I had N+1 problems.

YMMV.

Good luck.
>If there are 100 roughly comparable companies, a merger happens, and 99 remain, the competition decreased, but the landscape is still competitive.

But still less competitive than it was. So why allow a company like Microsoft to make the field less competitive when it could afford to compete instead of buying its competitors? I think a company even half as large or profitable as Microsoft should have to present a pretty damn compelling case before being allowed to make any acquisition at all let alone that of one of their competitors.
Crazy conspiracy theory --- crypto is really a cyber attack aimed at the US dollar.

- China was one of the first countries to embrace crypto.

- China was one of the first countries to ban crypto after a decade of embracing it.

- China has maintained ties to crypto miners and exchanges that supposedly left China after the ban.

- Binance hid ties to China and maintained an office there for years after the ban.

- SBF and companies reportedly paid bribes in crypto to Chinese officials.
Tog is a name I had forgotten. Their metaphor for personal privacy and security has stuck with me for a long time. Not to say that I think this metaphor is perfect, just that it has stuck with me.

They described a medieval city as your personal information. Untrusted traders have to hawk their wares outside the city walls. More trustworthy apps and services are allowed inside the city walls, but have no access to the castle keep. Family and highly trusted entities are permitted entry to the castle keep.

I've always liked the way that fairly neatly illustrated layers of security and privacy.
Having watched nearly all his videos I find the delivery and writing to be excellent, there is humor at times and the dry delivery works well for that once you get to know his personality.

To each his own, but I find it all very relaxing and pleasant without the all the hyperbole that is usually YouTube.
You're not wrong, but I think you may have headed out the wrong way from your conclusion.

Reproducibility trumps causal models. If you call the psychic hotline and get the same results time-after-time, then keep using the psychic hotline. Leave the modeling to others.

When developing new science, stats lag behind reproducibility. First you see something that correlates, then somebody is able to make A always infer B, then you start doing some statistical surveying in an effort to build up a larger model.

Observation first, then Abduction (in the Peircian sense), then measurement, then modeling, and finally Deductive/Inductive reasoning.

We keep trying to do it backwards where we have the model for everything, then bang actual data into various parts of the model. The saddest thing in this process is that if we're only doing incremental, normal science (Kuhn), none's the wiser. This is why reproducibility tests are so important. We lie to ourselves. We're quite good at it.

BTW, I agree that with you general conclusion about case analysis and such, but only in the sense that it drives Abduction, not as a goal in itself.
It's not uncommon at all

Yeah, that is the problem. It shouldn't be common
I really like both, and it's my only Patreon subscription so far. Easily one of the best YouTube channels out there.

Especially appealing is that he isn't CONSTANTLY SHOUTING ALL THE TIME like most content creators (looking at you, GamersNexus) and playing this godawful YouTube thumbnail game where it has to have your face with some wildly over the top reaction. (He's actually very private about not being in photos.)
Ifnyoure a big company dealing with Microsoft , you're not just going to "pay as you go". You'll have a sales rep, dedicated support, custom contracts and special prices. In the contract, Microsoft just needs to promise they won't share your data ever: if they do, the company can sue.

Microsoft is a behemoth at dealing with enterprises and has been doing it for decades. Even old school enterprises are OK with uploading data to Azure.
You're telling me that USPS cares less than Amazon that demands workers work in tornado outbreaks?
If this is news to you, you definitely shouldn’t be starting a VC backed company.

(“You” being the proverbial “you”)
What are you doing to try hit that 500k target? Running a SaaS, consulting, etc?
>How can people ... adult, not in their early 20s etc ... afford to quit their job, and still feed themselves and family and pay mortgage ... to go off for months to a year to build a product to bootstrap something like that?

Work on it part time or save money beforehand by living below your means (which you really should do anyways but that's besides the point).
Life is too short to do something you don't like. Start your own thing on the side for a while and if it looks promising (hits a $ threshold) put in your notice at work.

It's exactly what I did and I have never looked back (going on 7 years now).
You seem to be reading a lot into the fact that your company's IT is poorly run.