skysight-inc/HackerNews huggingface dataset:
I am definitely trying, but it's just very very hard to have the motiviation.

Trying a bit of cooking and chess (so not related to software dev) and although I enjoy it, I have a hard time remembering stuff (e.g. chess openings).

Same for software dev stuff (e.g. reading Designing Data Intensive applications, which is great and interesting, but having a hard time reading more than 2 or 3 pages before drifting off)

Thanks for the advice though. Definitely looking to keep pushing in that front.
NetBSD -> OpenBSD

I know very little about NetBSD and am a great fan of OpenBSD.

But Theo is a very horrible person who often attacks people in a personal way for disagreeing with him. I got into a stupid argument with him over fundraising - a subject where I have deep experience - and it was quite bizarre. He had a set of assumptions and disagreeing with them got abuse from him, and some of his minions on the OpenBSD-Misc list, and (I was astonished) abuse in my INBOX from throw away accounts.

What an arsewipe!
Why are you assuming you have to use a car to solve the problem. The problem is people want to get someplace in your city and currently it is inconvenient for them to do so.

If people leave your transit system for a car it is because your transit system sucks. Fix that problem. (hint, trains can easily reach speeds 3x faster than cars, stops should not take too long, and there should always been a train almost here for when you missed the last one - running good transit isn't easy)
So what is this thing actually based on? Can it run say Debian/Ubuntu packages? Running an obscure distro is usually more pain than it's worth, even for something like Raspbian.
My 2c is that it can also be reverse. I have generally had a reputation of being very productive at work, even though I don't even really like or care about most of my projects that much, and my productivity doesn't increase very much when I do like a project. On my own projects where I can do whatever I want, I have a track record of being able to procrastinate for unlimited amounts of time.
I actually said mostly. More than half users use phosh on their Pinephone AFAIK (including myself). I don't argue that it's all there is to software on the Pinephone. There are definitely many other important pieces. But I don't like how they do not sufficiently acknowledge the Purism contributions IMO.

Thank you for the p-boot, it's great and I'm using it myself. However I don't think that volunteer development is sustainable in the long-term and can lead to a usable (daily driver for non-nerds) GNU/Linux phone without commercial contribution.
What's the state of safety in zig? does it allow footguns like in C/C++ ? What about borrow checker(it makes program safe. isn't it?)?

I would like to know advantages as well
>leave the Rust community not knowing that there's no CoC team

They did have the option of finding replacements before leaving.
There was also the glory of the MSDN library cds. Those were a marvelous invention.
well, TFA used one photo...
> We all like Hacker News

That can't be true, right? Everyone shits so hard on HN all the time. Personally I only post here because it's "the place" for people in my field, but HN has given me a more negative view of my field than positive.
For months? The first batch (shipped to people who opted in) didn't yet have automatic call audio configuration in software, but it worked when configured manually and a software update that made it work out-of-box came in 2 or 3 weeks afterwards IIRC (Nov 2019). At that point phone calls worked on the devkit for many months already.
If you think "crypto" is short for cryptocurrency, you're probably exactly the kind of person who should stay away from cryptocurrency.
And hopefully not this: https://tikolu.net/emojimix/%F0%9F%8C%87+%F0%9F%A6%82

But honestly, the effort put into customizing each combination is insane. There are about 189 * 189 = 35721 total combinations and most are bespoke in the best possible way.

Some cool ones I've found:

\* bird+owl: https://tikolu.net/emojimix/%F0%9F%90%A6+%F0%9F%A6%89
\* pig+fire: https://tikolu.net/emojimix/%F0%9F%90%B7+%F0%9F%94%A5 (Not safe for vegans)
\* turtle+rainbow: https://tikolu.net/emojimix/%F0%9F%90%A2+%F0%9F%8C%88
\* flower+tree: https://tikolu.net/emojimix/%F0%9F%8C%B7+%F0%9F%8C%B2
\* broken_heart+star: https://tikolu.net/emojimix/%F0%9F%92%94+%E2%AD%90
\* monkey+half_moon: https://tikolu.net/emojimix/%F0%9F%90%B5+%F0%9F%8C%9B
\* owl+robot: https://tikolu.net/emojimix/%F0%9F%A6%89+%F0%9F%A4%96 (Birds aren't real)
This post is a good step.

I'd add "network, network, network". Tell everyone you know that you are looking. (At least ones that won't get back to your current management).

Go to meetups in your area (or online). Talk to everyone. Ask what they are looking for.

Particularly at smaller companies, people hire people they think would be fun to work with. Connect with people!
I understand that representing human languages is even more complex than I suppose, it's just that the article posted is a tweet surprised that a German word is one character wider in uppercase. It was not about graphic representation but number of characters.
French intelligence agencies pushed some domestic legislation to let "black boxes" (the media's word) designed by them have access to telecom networks a few years ago. I think it passed.
It's still worth following up, especially since this is fresh in their mind from this fairly public posting. :)

> At that time I was ... open to moving to another state to work for you. Now that's not much of an option

Many tech orgs are much more supportive of remote working now than they used to be, so you might be able to be a remote member of their team. Chances are they now (post covid) have most of the infrastructure and culture already in place to support that. This seems like a golden opportunity to join an engineering team where you can grow and thrive.
How does someone identify a “find a small but quickly growing company” without already understanding the industry?
Well said. In some respects (not all), on our teams that manage geometric indexing, we've been comparing this to Office document formats a long time back.
Such a shame, but expected, that Texas does not have any such law.

I work for a big corporation in Texas, and have found myself trying to determine what will my next steps be. Employees have a tool to browse the job openings, and the responsibilities of the positions, but again, salaries are given in ranges, so wide indeed, there is no real answer to the question "would my wages be raised if I switch jobs inside the company", which is ridiculous.

I could also find myself making less money than someone who technically is on a lower leven in the hierarchy, even if we both are doing the same job.

So every year, when my supervisor asks me where do I want my career to go to, I'm stuck between what I want to do, and how much more I want to earn, which is not great.
Why build Embraceme, yet another mental wellbeing app?
Few experts believe we are planning for eternal boosters. In fact, many vaccines are 3 series before lasting immunity is achieved. There are some data showing a big increase in lasting immunity after the 3rd shot and time will tell if it remains high.
> They don't want new powers, they want their old powers back

Maybe you're too young to remember a time when no one carried a GPS in their pocket, most payments were done in cash and only banks had CCTV cameras. I'd love to see states and companies take back the "powers" they had back then :)
> Their reason often came down to “raising a family of four in 700 sq ft 2 bed kinda sucks”.

> For the same amount of money they could get a 1,100 at ft home, with a yard, lots of families close by and good schools.

You can't build tons of detached single family homes but you certainly can build higher-density housing with public parks and playgrounds. Similarly, I'd say the lack of families and schools is more of a symptom than a cause of not having the infrastructure to support families. In the United States there's a lot of marketing, culture, and laws which mean the detached single-family suburban home model is heavily subsidized but if you look at the better U.S. cities or many examples internationally, there's no shortage of families living in smaller places using shared public space — even a small playground is going to be more fun than the average back yard.

Schools are similarly prone to this: standardized test scores closely track family socioeconomic status so if you're in an area where there's limited family-friendly housing, lack of areas for kids to exist safely without getting hit by cars, etc. the scores will go down as the most affluent parents move without any change in the quality of the school's education.
>>building space vehicles is hard

...mostly because reliability must be so high and launching mass costs so much. If you can launch mass cheaply, and accept lower reliability, space vehicles should be much easier to build.
Maybe the US doesn't need to break encryption after seemingly backdooring every major service in the world (PRISM, etc).
Yeah! I loved LISP System Implementation.
What's the state of safety in zig? does it allow footguns like in C/C++ ? What about borrow checker(it makes program safe. isn't it?)?
I would like to know advantages as well
The best thing about the world now is that I can develop software for purposes I know nothing about using tools I know nothing about.
Not sure why you think it is only for tourists or how they would even determine that. It's more like a subway system

https://electrek.co/2021/10/20/elon-musk-boring-company-tesl...
Beyond the amusing tautology, I think the US offers a pretty good example of how you can end up with non-secret courts issuing secret judgements based on secret proceedings, and still say "rule of law" with a straight face.

I'm sure the power-hungry in other democracies want this too, because having secret secret courts is a liability.
I like k3s, a lot, and this is not an endorsement of MicroK8S over k3s. I found it quite easy to burn an SD card with the latest Ubuntu Server image for RPi, and install microk8s. Yes, it has the snapd stuff that seemingly nobody likes. However, this quick experiment of mine has been running for nearly two years and I haven't felt compelled to change it. I've been through 1.18 to 1.21 of k8s upgrades. Also, while at first the plugins annoyed me, I let it go and found it easy to add metallb and other necessities through the provided plugins.
Yes it is - that's what /SS is for.
Developer of rcmd here, thanks dmoro for sharing this!

If you used Windows before, you'll be familiar with Win+Number to switch to the apps you see in the taskbar.

rcmd is kind of like that but better. You don't have to count apps in a taskbar, you just have to know the app name.
|rcmd + first letter of app name| will instantly switch to that app.

If you have more apps with the same first letter, you can cycle by pressing the same letter again, or you can assign a different letter to the second app using rcmd + ralt + any letter (where ralt is what we call the Right Option key)

Here are some promo codes if you want to get it for free:

E9L474RA3A4M
XYE3WNE9RNA4
R6LRHPJAK3TL
XPEEJKP36L6J
HRYTLHPRHLRK
The URL contains "gddyblogpostnov222021" - and at the bottom the FLS mentioned blog post, so I guess the SEC didn't adhere to their press embargo on the blog post? ;)
Don't sell out to a corporate job while your young. move somewhere cool and then move again. once you start a family your dreams need to be measured against the rest of your families goals and dreams. and your kids usually out way everything.

personally, I would go do something in crypto, because honestly that's where most of the action is.

polygon, solana networks have low transaction fees. I imagine it will be a race to the bottom on network fees.
Some of the least technically challenging work I have done, had the greatest impact:

- Help NGOs setup websites and collect donations

- Help setup a wifi mesh network in a small village

- Teach kids programming using Scratch and JavaScript
Thanks, added. I’m usually good about adding the date.
Marxists predicted that capitalism will fall in few years in 1910s, 1920s, 1930s, 1940s, 1950s,1960s,1970s.

For some unexplainable reason, predictions of dramatic changes in systems with billions of variables always fail.
> going for the tech nerd privacy conscious crowd

Which is kind of stupid frankly, most of those will rather install themselves something custom.
Fred Wilson: Swapping NFT's (startup idea)
There will always be steganography. Hide information in things. Like the red channel of a specific section of a cat picture, in diagonal strides or something. Good luck finding that shit.
I wouldn't expect a comment containing any substance form anyone shilling for crypto.

Those comments have real problems that none of the blockchain "magic" can solve. And, of course, the moment actual real problems are discussed all the crypto shills just disappear into the thin air.
Sorry but they are contacting every impacted customers and changing their secrets.

You work in a company too, what matters ? That the random raging virgins on HN bask in your failure, or that every impacted client knows something happened ?
OsmoDevCall Talks Available on CCC.de
Go is indeed a lovely language (and my personal hammer of choice), but wouldn’t call it low level and don’t think it would stack up against the rust/c/cpp bunch. If you are looking for something more high level and are willing to accept the tradeoff of having the safety of a garbage collector vs the performance and access to memory you get with rust/c/cpp then by all means give go a shot.
I've used Snorkel quite a bit at work, usually combined with transformers models.

It has worked quite well for us. The snorkel public package is a bit out of date now, as I think they're building a SaaS solution and focusing more on that. But aside from that it's quite easy to use. Other downside is that lot's of cool ideas are present in the papers but not fully implemented (not complaining though!). Also thinking of a diverse set of heuristics can be hard.

We use snorkel a lot for bootstrapping text classifiers. Our classification models don't require much domain expertise, as it's pretty easy to tell if a text sample is classified correctly, so the main advantage is just avoiding labeling costs and quicker prototyping. We find that we can usually use embedding similarity as a good heuristic. I wrote up a little bit about this approach here if you're curious: https://cultivate.com/why-cultivate-uses-embeddings-for-rapi...

Happy to answer any additional questions you have too :)
"These are not considered an immediate safety concern but could cause premature aging of the airframe." So this would seem to be about quality control issues as opposed to design engineering or flightworthiness.
'This communication is not readable. It looks encrypted.'

'Oh that, that's just white noise.'

'You are under arrest for illegal encription with the intent to <insert horrible criminal activity here>.'
Yes, essentially. Things are slightly different for the concatentive calculus, though. Traditional combinator calculus is a restriction of the lambda calculus. SK calculus does not operate on a stack.
There are many, many, many things which a person can do to make a living in this world. Many of them might be more enjoyable and pay more than what you are doing now. Random example: I once cleaned windows for a couple of years, and the pay was far higher than what you mention as your current income above. (That was almost 20 years ago, too.)

If you want to make a career change, start by trimming down your family's expenses so that your bank balance will grow faster at your current job, and will last longer after you quit. Start putting feelers out and seeing what opportunities are available. If you want to do software, try to find a couple of small freelancing jobs which you could do to get experience.
> At the very least, this would need some quantification of risk

Yes, of course.

And in the case of autoupdates:

1. the risk of finding a RCE in any random PC within the next few years is close to 100%

2. an unpatched RCE is strictly worse than a backdoor

3. how many computers won't be patched without forced autoupdates?

In the case of e2ee, I'm afraid it's much harder to quantify, though.
> Rich Hickey specifically said that some Lisp groups were extraordinarily toxic

This is an interesting topic I try to stay away from here, for obvious reasons, but so many lisp communities I’ve seen seem to form around these cult of personalities or have the most, err.. eccentric members. More so than any language I’ve seen. People like to joke about Haskell programmers being cult like, but I’ve been down some really wild rabbit holes with lisp.

Ironically I recall some allegations against Hickey a while back that if true would land him in that category.
The best answer I can provide is this document: https://ziglang.org/learn/overview/. It covers the main features of the language and how they compare to other languages like C, C++, and D. I personally think it has enough features like option types instead of null pointers, array bounds checking, generics, compile-time code execution, etc. for writing safe code but others might disagree.
Ignore the drama. The language in its current state is great, and will survive bureaucratic spats.

Other languages may be more ergonomic or have more batteries included, but none of them can offer the holy grail of memory safety without garbage connection.
> How does the moral calculous work for Americans? Genuinely curious. Is it “something bad is being done to me, I am therefore justified to use any means necessary” kind of thing, or there is something else/more?

In some sense, it’s implicit in the concept of self-defense. As others have pointed out, property crime is not automatically a victimless crime. You aren’t really obligated to execute criminals in the commission of a such crime. The purpose of the law is mainly to preclude an uninformed assessment (or malicious assumption by a prosecutor) of e.g. “she was just stealing a catalytic converter, she didn’t mean any harm” which implicitly excludes the exposure of harm to the property owner, whether immediate or consequent. The perpetrator is actually a predator, an outlaw who views others as prey and imagines an entitlement to theft.

We put up with outlaws to a certain degree for "minor crimes", but the specific law is founded on the the premise that the outlaw predator is significantly ill-intentioned and potentially violent. The assumption is the thief is committing a crime with potentially serious consequences to the victim or proximate others. It’s not always obvious in the moment that such a criminal attempting a disengagement is incapable of or has no intent of further harming the victim.

There are capital crimes where it is obviously clear that great harm is prevented by killing the perpetrator caught in the act, but predators are willing to push the boundaries to obscure the issue for other crimes. Thus the people of the State of Texas (from whom government authority flows) decided to clarify it.

With respect to the benefit to society, diminishing the class of people who prey upon others specifically when they’re caught in harmful acts is often viewed in Texas (and by many Americans) as a social good and moral responsibility. You are not obligated to participate if you think it repugnant, but obviously predators caught in the act can’t be relied upon to be bound by your concerns, or sense of morality, or by laws.
Personally I've replaced a lot of my stack overflow usage with hacking along with test cases and using the documentation to help develop those tests. Imo, its a lot easier to figure out how something works by figuring it out with your two hands fiddling around vs hoping you find someone who writes well and understandably about this specific niche thing on stack overflow. Sometimes on stack overflow the answer is a very lazy "just install another package" vs developing a solution with the base tooling that's probably more performant anyhow, if a little bit more verbose.
If you want to see "not happy", ask a licensed architect how they feel about people like me calling ourselves Systems Architects.
I feel the EU has both good privacy things (GDPR was a good step forward, not perfect, but arguably good, forcing things like the right to be forgotten), and then they have these widely anti privacy ideas like the ones presented in this article.

Why the disconnect? That's my fundamental question.
In what ways is it worse?
How to Start a Breakfast Club DAO
Recent and related:

EU interior ministers welcome mandatory chat control for all smartphones - https://news.ycombinator.com/item?id=29200506 - Nov 2021 (59 comments)

EU Chatcontrol 2.0 [video] - https://news.ycombinator.com/item?id=29066894 - Nov 2021 (197 comments)

Previously:

Messaging and chat control - https://news.ycombinator.com/item?id=28115343 - Aug 2021 (317 comments)

EU Parliament approves mass surveillance of private communications - https://news.ycombinator.com/item?id=27759814 - July 2021 (11 comments)

European Parliament approves mass surveillance of private communication - https://news.ycombinator.com/item?id=27753727 - July 2021 (415 comments)

Indiscriminate messaging and chatcontrol: Last chance to protest - https://news.ycombinator.com/item?id=27736435 - July 2021 (104 comments)

IT companies warn in open letter: EU wants to ban encryption - https://news.ycombinator.com/item?id=26825653 - April 2021 (217 comments)

Others?
What if the hate convinces 10 other people to stop contributing? You can still make a net-negative contribution even if you contribute something.
Parent poster meant "properly cared for timber", not chemically-treated timber. Timber doesn't have an expiration date. As long as you keep it dry, it will last indefinitely. In fact, it becomes stronger over time. There are many 100+ years timber buildings in US.

For timber used outdoors, e.g. for making decks pressure-treated timber is used. It's a timber treated with pesticide (chromated copper arsenate). In the past creosote was used to treat things like wooden railroad ties and power poles, but it's no longer used because it's toxic.
Nix is pretty unlike the package managers of most popular distros, but it's not so dissimilar to other source-based package managers, like Gentoo's Portage. The basic idea that you have a giant monorepo of build recipes and a tool that automatically builds packages from source according to it is the same.

It's absolutely true that you're missing out if all you do is use `nix profile install` like you might use `apt-get install`, though.
You list a bunch of libraries, but Django is not a library. It is a framework.

The Django file structure, for example, is not exactly optional in Django. Realize FastAPI follows in the footsteps of Flask. Neither FastAPI or Flask are frameworks. As a FastAPI user myself, I do think it’s closer to a happy medium, but it’s nothing remotely comparable to Django.

When using Django, the best advice I have is to dive all the way in. Follow the docs and the best practices first. Besides, manage.py is just like having a well-developed kit of shell scripts/ in your repo.
I think the people who can fix this - the core team - know what is going on. The ball is in their court.
Assign me a $140B net worth and I can do the same :)
Debian is legendary for being the most widely used Linux distro, and as such it has the most support. And that is probably the most important thing, but security is not one of its strengths.
I think by 'recent history' they mean more like 1970-2010 or so.

I'm not sure I agree but at least that isn't outright ridiculous like the 18'th century would be.