skysight-inc/HackerNews huggingface dataset:
Ask HN: Are there any good guides on how to start a startup?
I was laid off from big tech, after a few rounds of interview rejections, I am convinced my energy is better focussed on building something of my own.

Are there any good guides on how to go about this process? I am specifically looking for logistical issues like registering a company or creating a bank account etc. to begin with. But then also tips from other founders on how to handle pre seed or seed stage of the company.

Bonus: If anyone has successfully done this being a non citizen, any tips/guides related to immigration would be very helpful.
Was it really an 'outage' or did they just turn things off while they plugged the leak?
I think a few things happened in 2020 that show that at least some of the general public are unhappy and want changes...
The store is kind of a non-starter for many apps. How many apps do they even have in the store? 0.01% of all Windows apps?
Love the guy in the white lab coat with the starting flag.
I've had the same experience. I have a NAS VM with nfs4 on Debian, but my services are running on other VMs (since they're in a DMZ vlan). A lot of selfhosted stuff runs on sqlite since its just easier. So there is only one user per db, and 95% of the time I have no issues. Every once in a while I get some sqlite i/o error, and most of the time it's fine but every once in a while I'll have to restart a container.
Wrong analogy in my opinion. A hand saw vs power saw is like an old Pentium Laptop vs M2 Macbook. The latter is just faster and better. But both do not tell you how to do something. In case of the both the hand and power saw, you need to know exactly where to drill/cut without any hint. When coding with AI, you are getting actual code snippets and hints.
Wikipedia could be taken offline in the UK
> those good-idea people who's entire understanding of law comes from a highschool history or civics class they barely remember

Who are you referring to?
If I want to export the model and run it myself, can I do that?
I was studying maths as a hobby and made myself a LaTeX editing environment in Emacs with inline rendering of mathematical content: https://github.com/dandavison/xenops

A handful of other people use it I think but I made it for myself and don't have time to maintain it when I'm not studying maths.
>several microphones to do acoustic echo cancellation and noise cancellation so I can use an open microphone without headphones.

I'd love to read more about the work on this!

Can I get away with just 2 other microphones? Is it in python?
> Not a fan of the plastic, recycled or no it’s going out my dryer vent.

Exactly. In the end, it ends up as micro-plastics in the water
everyone cheers the demise of coal, and it is certainly the dirties modern energy source, but this is clearly a dangerous direction until we have enough grid level energy storage. we pay insane amounts for electricity compared to the rest of the world and we think it's due to a greener future, but it really is just bad policy. look how hard it is to get virtual power plants approved in this country or politicians turning off nuclear power generators.
I'm calling out lazy security that cuts corners because doing it well takes time and effort.

Time and effort cost money. It's possible that the value gained is less than the cost, and so therefore isn't worth it. Of course, it's also possible they don't understand the value gained until there's a scandal.
This reminds me of the person who fixed the infamous Atari ET game: http://www.neocomputer.org/projects/et/
You are right, the (potential) negative impact AI training has on what people do will only manifest in the future.

But no matter how I or anyone else feel about the car or how bad it is for the environment, or how much we dislike the noise they impose on us, it's simply not going to bring back the horse.

There just is no conceivable future. It's dead.
This rant has hardly anything to do with the linked announcement, except that it starts with (paraphrasing) 'I once tried using REBL in an unsupported way and gave up after some hours'
The criticisms have been adressed or discussed in many other contexts already, which is also why I won't engage in such discussions here.
A cosmic ray can flip one bit in the RAM of one of bank's computers and add 1 in front of your account's balance.
I think about this a lot, as I live in a big city, and it's a hard sell. I can walk to everything I need, and am an easy train / uber / car ride to anything that walking isn't practical for (e.g. big grocery store run).

My parents live in rural WA, and it's about a 30 min drive into town for, like, anything. Go to the gym? drive. Groceries? drive. Meet friends for coffee or beer? Drive. I was there for Christmas, and even a light snow made getting into town dicey. Meanwhile, it snows heavily where I live and outside of bitter winds necessitating a beard it never stopped me from getting anywhere.
Oh but you're missing the upside: now we can sell "handmade" software and charge extra for it. Just like soap. And even better, it can be less effective and have a shorter shelf life.
Knowledge workers aren't usually hired to be process-following automatons confined strictly to requirements known in advance by their superiors, but rather to creatively design, optimize, and troubleshoot the processes around them. Which requires visibility into how they are actually operating in production, and not just in the imagination of some other designer.

That doesn't excuse exposing things publicly, or to employees who have no plausible business purpose, but relatively permissive structures internally are good.
https://access.redhat.com/solutions/120733 explains it. The critical bit is the root cause at the end. Which is that NFS sees access to any part of the file as access to all of the file. So any access locks it for anyone. Therefore shared access to the database will cause random hangs due to client behavior.

If you turn off locking, then there is no way to avoid data corruption.

And this is with NFS working correctly. Which is not a safe assumption given that widely used platforms like OS X implement it wrong.

In short, there is a reason that we've joked since the last millennium that NFS stands for "No File System". And the joke is still relevant today.
Every IPv6 thread we get someone saying "Oh v6 is worthless, we can stay on v4 forever, there are no downsides to CGNAT". I still have no idea how they can think that.
There is a pretty complete description of the origination of UTF-8 here:

https://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt

Rob Pike opens with:

> Looking around at some UTF-8 background, I see the same incorrect story being repeated over and over. The incorrect version is:
1. IBM designed UTF-8.
2. Plan 9 implemented it.

> That's not true. UTF-8 was designed, in front of my eyes, on a placemat in a New Jersey diner one night in September or so 1992.
> They used some anti-terrorism funds to upgrade some of the plastic dividers to anti-terrorism grade bollards. Not all of them. Just some of them. The ones that will stop a runaway cement mixer are not marked.

This is a clever, cost effective mechanism to encourage compliance without breaking the bank.
What's the history behind this? I doubt there was legacy or backwards compat reasoning? Allowing for such a loose and wide interpretation makes for complicated parsing and numerous exploits.
A bootable mini-CDROM that I would pop into two dozen computers in a computer lab after hours that would turn the lab into an OpenMOSIX SSI cluster and auto-eject the CDs. All I had to do to reset the lab is ctrl+alt+delete on all the machines.

I also built a CarPC back before we had smartphones that could do everything. I wrote some custom Perl software for it:

- An audible user interface that allowed a remote control, a keypad, or voice commands to speak-navigate a series of menus, to allow running programs, selecting music to play, etc. It was extremely low-latency, fast and clear, to allow very rapid navigation. No need to look away from the road, unlike every annoying car navigation menu I've ever used.

- A music interface to allow selecting playlists, shuffling music, pausing/skipping, etc

- A program to play the next of a pre-written instruction when approaching a GPS coordinate; basically, ghetto turn-by-turn GPS nav

- A wardriving interface to tell you when a new access point was captured and if it was unencrypted and high signal

- A video player hooked up to a mini monitor installed in the dash
There are people seriously talking about it. E.g. the current President of the United States has been talking about better police training since his campaign, and has issued executive orders touching on it. It's just kind of boring, so it doesn't end up in the news and doesn't go anywhere with the legislature.

(edit: I don't want to litigate whether POTUS's preferences for better training would actually improve things, I only want to point out he's been talking about it).
> Stretchy jeans for men make me furious.

If it's about being quality, why only for men though?
Insufficient Forgetting
It does work... Sort of. From what I've read, the NFSv4 server properly implements locking (and I think most of those bits are in the Linux kernel now anyway), but sqlite won't support it anyway. And I am able to run sqlite on NFSv4 with minimal problems. Every once in a while I do get a hiccup, but it's not clear why.
The Uniqueness of Existence
Well if they get sad from getting told "I have some free money and I'd rather buy stuff for my friends than myself", that's next best thing.
Uptime Guarantees – A Pragmatic Perspective
Interesting. I wonder if other types of cheese would work in a cup of coffee, since I doubt I can easily get my hands on this kind. Maybe Butterkase, it's soft, mild, and buttery.

I was half expecting to read about coffee-flavored cheese.

I tried chocolate cheese once. We were thinking, chocolate = good, cheese = good. Chocolate Cheese = EVEN BETTER!

We were wrong. It was terrible.
Yea, I was really just trying to say, Acme is part of the Plan 9 ecosystem for people that have never heard of either. For me at least, Acme is the quintessential P9 application, but I concede that it's Sam for most P9ers in history. It's probably more apt to say Acme is an excellent exemplar of the Plan 9 way. The file-based socket-y proto-RPC "plugin" way of doing things is intimately tied to Plan 9's design.

And yea, Acme is different, but Sam is weird. In a good way though. I never really tried to get the hang of it, but Sam does live on in some ways (Vim Ex commands and such).

I'm also not surprised that a 9front user thinks it's a good idea to be weird. Just look at your webpage and this very bizarre thing that is for some reason linked one click away on the side menu: http://9front.org/movies/
This worked for me right up till I had kids. Now, with daily spillage, I'm washing the darned things to death.
Have you looked at https://www.startupschool.org/? Probably doesn't have a lot of the financial details like registering a company, but it talks about the lifestyle, risk, what to focus on, etc.
I've seen many claim that the tradition came to northern Norway with Finnish immigrants. It seems likely, but really hard to say for sure who first did this thing around here.
[citation needed] Denim is usually dyed with natural or synthetic indigo. The quip about the navy refers to Methylene Blue's pharmacological use as an antimalarial drug. https://www.researchgate.net/publication/49831954_Lest_we_fo...
Hiring people from a sociology/social justice background would just mean the same abuses of power, but different targets.

Policing has gone in this direction in the UK, and now you have mothers being arrested in front of their children after “misgendering” someone online: https://www.spectator.co.uk/article/i-stand-with-kate-scotto...

> St Albans Magistrates’ Court found her guilty, under the Communications Act (2003), of using a public communications network to “cause annoyance, inconvenience and anxiety”.

Fortunately, she eventually won on appeal and her conviction was overturned, but the process itself was the punishment.

Police need less power, not more sociology degrees.
IMO a blind spot that all OS vendors have is the "use just once in awhile" use case. The problem is that every small little thing that is added accrues while the system is offline and when it is brought back online you have dozens of updates pending.

I use Windows daily and think it's fine. However today I turned on a laptop in a coffee shop that has been offline for a few weeks, needing to get a few things done. It saturated the small amount of wifi bandwidth allocated to me by the AP for at least a half hour doing stuff, making the work I wanted to do take longer. Under normal circumstances if I used this laptop daily I probably wouldn't have noticed.

It is a paradox that in our world of always-online software that the less you use it the worse it gets.
"artisanally developed. all reference material and manuals were read from printed text"
I always thought Tuple Spaces were a super cool idea and am a bit bummed out they never took off. JavaSpaces was based on the idea but had a somewhat limited release.
Why not train a ML engine on them to find more?
I think an interesting legal case could be made about publishing the code as a web page somewhere that could play around with the speech/action distinction - but I certainly don't think Microsoft is going to host ways for people to backdoor OpenAI under any circumstances - honestly I'm surprised it took an actual DMCA notice
Starting from the bottom:

1) Calling someone a bad writer isn't an insult, it's an honest appraisal of their literary talents.

2) Where's the insult? They themselves said they're the child of a CIA agent and that they think Russian culture is stagnant and worthless. I simply repeated exactly what they said but emphasizing how vile it was.

3) Again, where's the insult? They accused me of delusion, I said that they can choose theirs.

4) I told someone that they have a wrong theory of statecraft. Again, are you saying that telling someone they're wrong crosses a line? Is this a safe space for... being wrong?

5) Again, I fail to see the insult.

From my perspective, you seem to be arguing that all my engagement should take on the superficial form of "civilized engagement", even when people are saying rancid or provably incorrect things, attacking me, and mass downvoting me. I don't swear, I don't insult. This place has a problem with ad-hominem, as shown by the funny reactions to this post:

https://news.ycombinator.com/item?id=32213156

Regarding this:

>There's an extra burden on people arguing for minority or contrarian views.

I think this is very much what's at stake, but I have the opposite view: contrarian views deserve a little support from neutral parties and authorities if they are valid and the prevailing challenge to them is subpar, not additional responsibilities to coddle those who dismiss the unfamiliar from a position of smugness. Other than simply kowtowing to "might makes right", why should the members of the numerous and overpowering status quo have less responsibilities than challengers to it? You can say that them's the breaks, that's how things are, but it's a construct just like everything else on here.

You probably think that I "generate work" for you with my posting, but what you'll find is that in the absence of communist types (ideally many and more belligerent ones than me), this place will continue to descend more and more into people talking about the need to exterminate the Chinese, the importance of appreciating the fundamental IQ differences between races, the need to eliminate homelessness in San Francisco at the human level, the celebration of war as a cult of death. You'll find that, as a mod aspiring for "neutrality", you'll have banished anyone who might care to "organically" oppose those views, and that suddenly upholding "neutral" law and order will mean enforcing fascist takes.

But this is just HN, so it will be a farcical and goofy version of what you'll be witnessing happening everywhere else in society. I don't expect you to do anything differently, but at the very least you should stop blaming me for people finding Winston Churchill and Joseph Stalin quotes scandlously upsetting to their own poor understanding of history.
I know. There's a big difference between peeking into something you're not supposed to, and interacting with a system designed to used interactively like that though.
> Will you propose a different reason why US police are so much deadlier

Guns. 1.2 per American, 0.35 per Canadian [1].

[1] https://en.wikipedia.org/wiki/Estimated_number_of_civilian_g...
I think jailbreaking is a current exception to the DMCA (according to the copyright office's latest report). An app store full of cracked games is obviously illegal, though.
China Proposes $58B Railway Project in Pakistan
my favorite story on this is a town in north east usa changed it's traffic lights from energy wasting old fashion lights to new fancy low energy lights. The unexpected result: in winter time these lights did not melt the snow away and the lights were opaque with white snow.
Thinking about what I'd do on either side…

On the invitee side, I might casually say “oh, Steak 48 might be a little rich for my blood!”

On the inviter side, I might take that opportunity to discreetly tell them “don’t worry about it.”

Somehow an exchange like that feels a lot less awkward to me than either the invitation stating it up front or prolonged ambiguity.
That would be missing the point. It does have limited keybindings
ctrl-a = go to beginning of line
ctrl-e = go to end of line
ctrl-u = cut from point to beginning of line
esc = select the last "stuff" just typed

The fact you can create your own "buttons" that do basically anything is pretty nice, but you REALLY want a 3 button pointing device to use it. It also doesn't care about the programming language you use to create such a button, but you will work with the filesystem metaphor provided by Acme itself to get things done.

I find the mouse interface is extremely fast, and when you couple it with the power of the plumber in Plan 9, it's a reasonably good way to navigate around a complex workflow.

It's also a reasonably small environment in terms of lines of code. The Go version (Edwood) is pretty good too! https://github.com/rjkroege/edwood
This is a fundamental flaw of nearly every OS, because users need to be able to run software on their computers.

That doesn't mean we should just ignore security elsewhere. Many users know not to trust mysterious executables from the internet, but don't expect a PDF or font file to be able to infect their machine.

I think being able to trust that non-executable files like these won't compromise your system could be a big deal.
Indeed if they had a happy life where they did not need to suppress their instincts too much (roaming, scratching the ground, picking with their becks for tiny life in the soil) and getting killed in an instance, why would you feel bad about the killing&eating parts?
Trees are moving north from global warming
Some cool tech there too - client side sqlite db over wasm, neat! :)
WTF? That's incredibly sad. Suddenly I'm interested in DVDs again.
but, does it have an API for chairGPT? If you don't have generative sitting by Q3 this year, you'll be missing the market.
When I had a friend deported for losing the lottery (she had a masters in a math related field) our friend group had a lot of discussions about the topic. Masters degrees can be gamed, and some people do get them simply because it gives them more time. But difficult degrees in industries that America needs (STEM was our initial thought) we should be encouraging people in those industries to stay with a green card or some extremely long visa that isn't just chance. Determining the fields would be the hard part.

PhDs on the other hand, regardless of the field, you've contributed something unique to the collective knowledge of humanity. Instant green card, it's even dumber to kick them out.

Green cards, also aren't citizenship but are simply a step to getting there. There are many types of visas that let you work but have stipulations, especially around leaving the country. If there really is some kind of fear of people collecting citizenship after spending decades in the country and becoming highly educated, special visas with rules are always an option. But there should be a viable path to citizenship either way. We should not be kicking these people out.
Most people don't realize that is how it is done, because they consolidate (or never switch provider) after graduation.
Chappelle is a genius. And he's not even Jewish ;-)

What bothers me about articles like this is (regardless of its veracity) that when other claims of ethic supremacy (since they often have nothing to do with Judaism) is that there's an unmentioned claim of genetic supremacy (you must have the genes of a Jewish mother, regardless of whether she was a good mom or not, and regardless of whether you were raised in Judaism).

What exactly is the point of such genetically-based claims of Jewish ancestry?

Why do we feel uncomfortable reading claims of Asian claims of musical superiority?
Or dark skinned NBA players/athletes? Are ethnic Germans just superior classical music
composers, mathematicians, or physicists?

Zukerman is famous for saying in a master class at Juilliard, "In Korea they don't sing".

Articles like this are just insensitive and offensive cultural and ethnic stereotypes.
Reminds me of the 90's Lego computer game "Lego Loco"
Plenty of people thought they did, esp. hucksters and rubes.

There is a use for NFTs, and I could see implementations being a thing in industries like title insurance and deeds. But as it stands, right now it's mostly bag holders and money laundering.
That's what I was thinking too, and really very few if any of these were planned to be a fraud from the start. It would be more interesting to see slide decks of people who knew from the start they would defraud their investors, instead of companies like SVB who focused too much on diversity instead of risk assessment or Lehman Brothers who collapsed during a recession.
> Using a "non-mainstream browser" is not in fact an indicator of malicious or even "annoying" behavior. It's almost certainly not even statistically associated. In fact, if you're going to build a bot that impersonates a browser, the natural choice right now is to impersonate Chrome. And there are frameworks available for puppeting Chrome.

It definitely is. And there are even bot detection services that can detect puppeted Chrome installs pretty reliably (I ran into that when I tried to scrape some data about the housing market). Blink, WebKit, and Gecko are the only common browsers and the rest is a long tail. If you pick an uncommon browser (Lynx, Ladybird) you're an outlier in most automated scans but still end up with a smaller total browser market share than even the small bots. Another reason to be suspicious of uncommon clients is that puppeted Chromium builds with special flags to prevent bot detection don't run on a hacked security camera/router/TV box/NAS/IoT box.

If you're being extorted by someone who paid $50 to DDoS your business for a month, you're going to turn up the DDoS protection knobs. The annoying tracking, cyberstalking and CAPTCHA services are mere symptoms of the underlying problem.

I wouldn't want to use an internet where Cloudflare doesn't give you knobs to turn. You'll end up with websites either not being protected from DDoS attacks or several layers of CAPTCHAs for everyone. Sometimes you need to turn up the protections when the defaults don't work well enough but the defaults shouldn't be high enough to cover those scenarios.