skysight-inc/HackerNews huggingface dataset:
ZZzzZzzz I'm so bored of this article and I'm so bored of this author picking out extremely specific arguments about how things aren't exactly perfect for exactly his need, but moreso than anything I'm so bored of this culture of takedown posts being taken super seriously just because they're takedown posts, articles that are thirty pages long when they could be three or four, and the back-and-forth with cartoon characters blog posts.

> I've been suffering Go's idiosyncracies in relative silence for too long, there's a few things I really need to get off my chest.

this notion that because someone designed a tool in a way that is not exactly the way you wanted it to be is a form of suffering is ridiculous. You're not suffering, you are at best mildly inconvenienced.

> Most of Go's APIs (much like NodeJS's APIs) are designed for Unix-like operating systems.

This whole angle of attack is frankly absurd. Go's APIs (and the APIs of countless other ecosystems) are Unix-like because the Unix-like ecosystem is structured around interoperability. The reason that Go's APIs for dealing with Windows aren't as good as for other systems is that Microsoft has at every turn made their environments subtly different from other things often for no good reason at all.

This whole thing with making a file path with arbitrary byte strings that aren't representable in utf-8 is frankly embarassing. He's spinning a yarn about filesystem APIs and then goes on a tangent about string handling and how great it is that Rust displays one thing and Go displays another, but here's the rub: he used the `%s` format string operator, whose entire function is to print the uninterpreted bytes; if you want to print something quoted in a string-safe manner, you use `%q`. That entire section can be summarized in three lines of code:

s := "\xbd\xb2\x3d\xbc\x20\xe2\x8c\x98"
fmt.Printf("Hello, %s\n", s)
fmt.Printf("Hello, %q\n", s)

https://go.dev/play/p/NVbLMhb7UkV

His examples are always like this: long, convoluted, and so complicated that people who know what's going on don't bother to interject because it's an impossibly tedious waste of time.
When you burn a tree, everything that's released into the atmosphere is something the tree absorbed from the atmosphere as it grew. So it's plus minus zero in terms of pollution.

When you burn non-renewables, i.e. stuff dug up from the ground, you're adding pollution into the atmosphere.

Pollution that changes the climate.
I disagree, it is in fact a very polite and fair minded way to respond to claim you find dubious. If anything they were being more polite than later in the comment when they suggested the claimed results should be impossible (though that's still a reasonable claim to make if they beleive it to be true).

Rather than saying the equivalent to "I think this cannot be true", a request for citation merely means "I am interested in this claim and would like to know the source" (even if phrased more tersely). The content is more indicative of the intent than the phrasing, and requesting a citation is not an accusation at all, it is a request for a source for further research.
The Nihilist Playbook
Vault-Tec
I'm not talking about an actual static binary, I'm talking about a typical "mostly static" binary with the handful of common dynamic dependencies.
There was (is?) increased latency on GCR, which would impact anything downstream (funcs / app eng)

> No recognition from Google, of course.

Of course... you could just look at the cloud status page. They even have a direct, prominent link on the Cloud UI homepage.

Google Cloud is far better than the other clouds and SaaS about providing info / updates during outages.
Old light technologies: lenses, glasses, telescopes, prisms, Fresnel lenses for lighthouses, ... laser may be too recent to be considered as "old".

Despite being worked on for centuries, optics are still a super active field for fundamental research, R&D, and new products.

LEDs are incredible for example. Extraordinary efficiency.
There are a lot of reasons.

Buying and selling real estate involves high transaction costs - there are closing costs and transfer taxes on the buy side, and 6% commissions and transfer taxes on the sell side - which means in order to break even, you need to have some amount of appreciation.

Then there's the opportunity cost of living in a home that doesn't appreciate while literally everyone else in the country is getting rich merely by owning homes in states that have increasing populations.

And to top it all off, Chicago homes are not cheap and the property taxes are astronomical, so it's not like you're getting an amazing deal to make up for it.
Once OP wrote that sentence about "ridiculous" California taxes, the jig was up. He just wants to complain about California because he's associated with the Republican Party. His site has other partisan culture war content. I think in that context, this article can't be seen as good-faith business advice.

He depends on California's business environment (their highly educated and productive labor pool), and then turns around and complains about California's transparency requirements, which from my first impression seem to protect the state from shady business practices.

Yes, if you own a business and have W2 employees, there are extra pieces of information the state needs from you. You can't just throw up your arms and say that they "demanded information that is none of their business." Maybe I should tell that to the IRS that the next time they "demand" my W2 and 1099 forms, I'm sure that they'll say "you're right, it's none of our business."

I also want to point out that California doesn't have "ridiculous" taxes, there are 8 states with higher overall tax burdens, and the next 15 states with lower overall tax burdens are within 1 percentage point difference: (https://wallethub.com/edu/states-with-highest-lowest-tax-bur...)

Overall, I would have a hard time believing that the world's 5th largest economy is a bad place to conduct business.

"Nobody lives in California, there's too much traffic."

If you are thinking of starting or running a business, you should have at least a brief consultation with a small business lawyer on your to-do list, or else you'll end up having to write a blog post.
What do you mean "a separate implementation"? CGo is part of Go, it's not another implementation of Go.
Isn't a plumber just someone providing a service - not an independent contractor? Like if I did 20000K of work with that plumber, I'm not sending a 1099.
Yeah, they're a lot of fun! (And relatively safe: you might get hit in the eye but you won't get burned or start a fire.)

You need the water for reaction mass, but water isn't compressible so you need air too to have something to pressurize to store energy.

https://en.wikipedia.org/wiki/Water_rocket

My favorite toy rocket is the venerable Matchstick Rocket. You lay a pin alongside a match with the tip of the pin against the head of the match, and then wrap the top half of both in a scrap of aluminum foil. Remove the pin, leaving a hollow nozzle for the gasses to escape. Perch the rocket on a bent-paperclip launch cradle and hold another lit match under the foil-wrapped head to ignite the solid fuel and initiate liftoff. They'll fly a meter or two, once you get the kinks out of the manufacturing process.

Ooo! NASA has a page on making them: https://www.grc.nasa.gov/WWW/k-12/TRC/Rockets/match_rocket.h...
> What are tips for getting in contact with the right people and enticing them?

A: Demonstrating a (1) solution to a (2) problem that (3) users will pay for.
Katzgrau's response outlines exactly how to solve those 3 requirements. This helps get fundraising from VCs and new customers.

> And how does one go about the above without giving away enough information about the proposal to simply jot down, hire the relevant experts, and execute as if the idea is their own

A: It is a waste of time to worry about this question. If your solution is so fragile that sharing the process of how it solves the problem makes it vulnerable to competitors, you're probably missing something. Why wouldn't the experts have already solved the problem? If you're smarter than the experts, then you don't need to worry about the "relevant experts", and u should be able to share your idea freely. If it really is a good solution, then as soon as you make your first sale people are going to copy you, so you need to have something to distinguish yourself besides being the first mover.
Dynamic Languages Wizards Series – Panel on Language Design (2012)
Dang - LOL at the title change ! Appreciate your constant eye for moderation, that was a juicy one

Original title is "Don't hire remote employees living in California"
Ok great, I worked in downtown Palo Alto in the 3rd quarter of 2011 in an office literally sublet from Facebook. Every available office seemed to be being taken over by FB at the time, but they were also renting them back out as they outgrew them.

Where we were, it should have been ground-0 of some kind of engineer shortage right? We were a small startup and we had no trouble hiring, in fact I don't recall a single person we recruited going to Facebook instead, or even anyone mentioning it. Certainly they didn't hire anyone away from our company. I think you are grossly overestimating how much one company's hiring can effect the market. Since you were, I would guess, maybe 16 at the time you must have read this somewhere? I'm curious what your sources are.
Kobo readers run Linux.
I used kobo mini's as moving map display in my glider. The entire thing cost me about 60 euros from eBay.
The root system is even an SD card, so you can just swap cards to restore the stock firmware.
Conversely: if California tax-implodes, tens of millions of people are going to be affected, and not in the "no avocado toast for you" sense but in the "you can't make your rent anymore, I hope you like living on the streets" sense.

May California go through many tax-reforms, appropriate to modern practices and expectations, sparked by cases like these, but may it never tax-implode.
My entire company is remote (~60 people) and we have to pay a few hundred dollars per state and filing fees for having any employees in that state. We're in 15 states and the cost and time (paperwork and jankiness of their govt websites) ranges quite a lot.

It sucks, but it's just the overhead of being a business. Businesses gets tons of benefits in the US and this is just the other edge of that sword. As others have noted, this could just as easily about any of the pitfalls of hiring in your same state, across states, or across countries. Hiring international folks is a whole rats nest of complexity that business owners need to be aware of.
The Icelandic Bakery That Buries Its Bread in Hot Springs
15% under asking?!

That is a wild revelation to someone comparing greater Denver housing market, where adding 30% is required just to be considered....

I've been watching Zillow pretty consistently over the past few weeks, and have noticed price drops as well as longer days on the market in the Chicago area.

Knowing values don't increase much isn't really a deterrent considering the desirability of the location.
>Even smaller markets are information kiosks and "smart" price tags in supermarkets.

That's not true. Electronic shelf labels sold to supermarket chains and retailers, far outnumber the number of e-book readers sold to consumers. Especially that electronic price tags usually have a fixed shelf-life (~3 years or even shorter if they get damaged), so they need to be replaced often, while consumers generally keep their e-book readers for many more years.
> Also known as biomass. These are a renewable resource and massively better than fossil fuels when it comes to climate change. Obviously you need to ensure they are burnt in a controlled environment (not dumping smoke into people's kitchens, for example), but in the right circumstances they are vastly preferable to coal and gas.

And won't they decay, releasing the CO2, anyway? IIRC, I think I heard decay referred to as "slow fire."

The only bad aspect of biomass fuel that I can think of is that people might be tempted to cut down established forests to get it.
> The fact states can reach outside their own jurisdiction is pretty insane in my opinion.

Isn't there some stuff about the Federal government governing interstate commerce? Of course IANAL.
Systems across the world, through corruption, are being built so that only big players can remain on the market.
Running small and medium business is increasingly more expensive and eventually becomes no different than just regular employment in terms of reward.
The goal is to ensure that talented people can't go on their own and their only way to make a living is to become an employee of big corporation.
Business will be reserved only to those "born correctly" or somehow gotten respect of one of VC funds (essentially gatekeepers who tell who can and who cannot do business).
Thank you for teaching me a new word, "usufruct": https://en.wikipedia.org/wiki/Usufruct
But do they have friggin laser beams attached to their heads?
I have created NetWorthy, an app that helps you reach Financial Freedom
I’ve noticed Dependabot isn’t always even the greatest for JS projects. There are popular front-end frameworks such as Angular or React. When it makes PRs for currency updates, it seems unaware that it should
update all packages for a particular framework or update @types imports when it updates a package import.
That's really awesome of you. I work in nightlife occasionally, and I keep a few doses with me (graciously provided from a local mutual aid network). The events I work with almost always have some stashed in their first aid as well. It's a sad thing to have to plan for, but it's really nice to work with folks who take overdoses seriously.
In the US, liens are encumbrances to title but aren't transfers of title. It's a legally important distinction because the law often recognizes that even in a foreclosure, equity belongs to the homeowner ...among all of the other rights that come along with property ownership.
Folks over the past year, it seems to me, are not especially enthused about posting comments on HN. But unless this question is an experiment to see how people project meaning onto a vague, ambiguous question, I suggest that you ask your question in a more straightforward manner. At the risk of "leading the witness" it might also help to give an example response.
This looks fun! One question, your terms mention payments, but I couldn't find any paid content in my short session. What is the business model? Is there a pricing page?
Hi! OP here. Can you email me a screen shot of what you're seeing? We've been trying with a few iPads, and haven't been able to replicate the issue. peter at ScyllaDB dot com. Also let me know your device type, screen size, etc.

Thanks!

-Pete.
I've been using Pis around my office (and various other ARM small board computers of similar capabilities) for quite a few years now, and as they've become more capable, I use them for more.

I've spilled quite a bit of digital ink on the variety of systems as well (the tag includes some of the other systems too): https://www.sevarg.net/tag/raspberrypi/

Computers I've used as "desktop grade systems" over the past 5 years or so:

- Raspberry Pi 3B/3B+

- nVidia Jetson Nano

- Raspberry Pi 4 8GB

- ODroid N2/N2+

- PineBook Pro

Advice and notes from this process:

- If you try to run from SD card, you're going to have an awful time of it. They're just not fast enough to be useful for more than very light use. You either need a USB SSD or, on some systems, you can use eMMC modules that, in my experience, perform well enough to be "not the main pain point." The PineBook Pro supports NVMe, I've just never found the eMMC disk performance to be bad enough to really be a limit. But improving the disk IO from SD cards is critical to desktop use.

- 1GB of RAM is useful but painful. 4GB is fine, but you feel some pain in AArch64 from memory pressure (and nobody's doing ILP32 distros). The Pi4 with 8GB and a 32-bit install has memory for miles - it's quite free from memory pressure. You can gain a lot using zswap (not zram, they're different) to front swap and do some compressed page stuff before touching actual disk swap. It compresses data into RAM and is both far faster and far lighter on the disk than going to swap, but you still want a big swap file on the disk to handle paging stuff out. If you're beating on it, you'll have a bad time, but "pushing stuff that's not going to be used for a long while if ever again" out to disk is entirely useful, and helps free the limited RAM for actual use.

- You can improve your life dramatically with heavy ad blocking or script blocking in browsers. Pihole, Ghostery, Noscript, any of those. They make a huge, huge difference in how browsers perform on lower speed ARM boxes.

- Fix the governor settings. If it's hardwired, use the performance CPU governor and pin the CPU clocks wide open. If it's portable, schedutil is radically nicer than ondemand for handling real world use cases, though the difference in battery life between that and performance isn't substantial. I freely use both on the PBP. When modern Electron apps lag badly until you start typing a few words in, it's a governor issue.

I won't claim they're as nice as a decent x86 system, but I've been trying to get away from x86 for a while, had a very nice M1 until Apple pissed me off, so they're most of what I use as computing devices anymore.

If your goal is "I want all the features of a high end x86 box but for cheap," you're going to be disappointed. But they're remarkably useful computers, and do quite a few things, very well.
Not the least bit surprising to hear this considering his overt advertising on Twitter for Zcash.

https://twitter.com/Snowden/status/1462532222368591884

Peter Todd (Bitcoin developer) was another participant in the Zcash creation ceremony. He wrote a post about it and cast doubts about the process.

https://petertodd.org/2016/cypherpunk-desert-bus-zcash-trust...

A “scientist” on the Zcash team, Matthew Green, spoke of backdooring Zcash once upon a time.

https://twitter.com/notgrubles/status/1011830929004875777

I’m not saying there’s a conspiracy at play here, but more so putting a spotlight on Snowden’s untrustworthiness.

https://twitter.com/Snowden/status/913557610858778625

Here is Snowden (un)subtly favoring Zcash over Monero, another privacy coin. Not suspicious at all given his secret ties and financial incentive to Zcash and its curious, sketchy history.

This isn’t to mention the “Founders Reward” that cut 10-20% of mined coins to the creator’s wallets (“ The remaining 20% of the reward was split among various parties including 9.85% to ECC founders, 2.2% to the Zcash Foundation, 5.75% to ECC itself and 2.2% to ECC employee compensation.”)

https://www.coindesk.com/tech/2020/11/18/zcash-undergoes-fir...

Or the fact that Zcash is opt-in privacy, meaning 99% of transactions are transparent and 1% of users opt for privacy (not suspicious at all for those users, wouldn’t one think?)
From 2D to Web3: Disney is working on a metaverse game plan
> unless you can afford an accountant who is very familiar with it all

I mean every business that isn't a pass-through LLC needs accounting/legal services. If you can't afford them then you probably can't afford to be in business yet.

I think the process is dumb, and could be improved, but really it's not the job of the federal government to streamline any of this. I'd rather that states modernize their systems and regulations for modern businesses. I wish my home state did this (among other things) to attract startups, because its easy and has a high payoff. Unfortunately I think the incentives are broken for politicians and bureaucrats.
I had a similar path to nano. Pico was the default editor for the Pine email client, and I still use Alpine for work decades later. I am generally an emacs user, but nano / pico definitely feel familiar and comfortable.
Clojure: Defrecord and Defprotocol
employers could not care less about your housing problems because employers have greater bargaining power than workers. places like CA think they can control where people live by depriving people of housing but it's not true. people just become ever more desperate, paying more and more for shelter. It's employers who decide where people are. this is because we've created a world where people can't live without money. so he who controls wages, controls where people live.
2 weeks sounds a bit restrictive. I was under the impression that 6 months was the guideline to establish residency. I know several people who worked in the East Coast/Hawaii for multiple months, including myself, without letting their management chain know. We did eventually get e-mails warning us about tax implications, based on VPN usage, but no follow-up.
While I don't have a lot of empathy for the author who stubbornly charged blindly into this situation I think there is very real problem here. Small businesses are more global than ever before and it's fairly normal for a business to want to hire an employee in another state. Making it prohibitively expensive to do so in the sense that the minimum bar is to consult with a lawyer about all the implications and use an accountant to fill out the paperwork pertaining to those implications significantly curtails the options available to the small business.
Doesn't the Universal Commercial Code forbid tariffs for business between states? How does that relate to 'franchise tax'?
...don't let them be scanned by HackerRank folks.
Ask HN: Is your Kubernetes production-grade?
Hi HN, I've seen plenty of Kubernetes clusters out there, but none met my definition of "production-grade".

I don't mean "is it used in production" - most of them are, but are still a work-in-progress and missing some configuration such as cross-AZ replication (most common), auto-scaling nodes, disaster recovery etc.

Are you satisfied with your cluster? is it mostly "done" or do you still have a large (3+) DevOps team working on it? for how long?
No, he didn't hire, but had a registered presence. This fee applies anyway, and for him it was too much to justify.
Choice of laws clauses don't really impact whether commerce is interstate. If goods or services are crossing state lines, it is interstate commerce (and not in the fuzzy might-indirectly-impact sense of Wickard v. Filburn, though even that is settled law), regardless of whether there are choice of laws clauses in a contract governing the trade that specify a particular state laws.
Tap 14 specification – Test Anything Protocol
@dang Someone edited my headline in such a way that it ridicules the blog post and does not reflect the topic. Questions: 1. Who gets to edit headlines? 2. Is doing this ok?

Original: Don't hire remote employees living in California

Current: I employed a California resident, so now I’m subject to its regulations
> but CA said the onus was on us to somehow prove he never set foot in CA.

Isn't that true in approximately the same sense that it's true that the onus would be on the California government to find you and work with your local government in order to extradite you?
Wow thank you for sharing the story, such a great lesson, it's sad to see how hard is getting to do a small business in US, the country of opportunities :(
> Go is a language that gets out of your way, encourages you to solve your problem

Haven't experienced this yet but I'm a Go noob. I think everything looks easy when you mastered it, I don't think Go is so much easier than JS/Python or even C. Might be easier than Java but Java has so much more community support (e.g Stackoverflow answers) it easily evens out.