skysight-inc/HackerNews huggingface dataset:
Hi,
I participated in IEEE 802.11 a few years, 10 years ago, there is a lot of politics and you have to approach the main actors (at the time Broadcom and qualcomm) and discuss with them in bilateral meetings for maybe a year, to understand what they would consider or not.

Normally if the are business cases, they should be interested and help you. Yet because it's mainly about politics you will find one or two strong groups opposed to your group for whatever weird reasons, but mainly because they do not know you: You are outsiders.

After yet one or two years of 802.11 discussions, you will succeed because they will accept you as insiders.

Just for the anecdote, the internal wars within 802.11 were quite nasty for 802.11n in 2007, and when the group met at Hawaii, suddenly all people agreed. One participant said that seing all those nude breasts was an important factor for the adoption of the 802.11n proposal!
Definitely not mature enough for a daily driver.

It's an alpha, and there are significant things that don't work yet including HDMI, displayport, thunderbolt, GPU acceleration, video acceleration, and sleep/deep idle.

https://asahilinux.org/2022/03/asahi-linux-alpha-release/
That's an error on my part sorry I meant can vs can't.
The design is not supposed to preclude operating at 250 MPH. The minimum curve radius for this speed is enormous. The median in the interstate is not straight enough to support the speeds needed for HSR. You can put light rail in there but not anything much faster than that.
And on my desk as I type, a slim volume entitled "The politics of bitcoin : Software as right-wing extremism". To be fair, it seems to be more about some bitcoiners rather than bitcoin itself.

I suspect but cannot prove that we could argue any political leanings we like.
As is the way with most government debt - ideally, economic growth will outpace the cumulative interest accrued by the debt. There are other externalities too, like the economic benefits from quicker transport between major cities.

If you want to ask the size of those benefits, imagine London or New York without their underground/subway systems. It is a big deal and can't just be counted by ticket prices!
While these are good guidelines, I came to the conclusion that life's too short to spend so much mental energy on this. If your devices need to be charged - charge them. That's it, that's the only rule.
One can wonder what the future generations are robbed off by the money being redirected into the black hole of HSR.
Show HN: Licom – browser plugin for comments on every webpage
Ask HN: How do you become an Engineering Director / CTO in a big enough company?
Given that the career growth is almost never transparent and is usually very complicated within any big/profitable enough hi-tech software company, and at the same time any L8+ vacancy you see requires experience of the same level — how does one become a director of engineering these days?
TIL: Being critical of a technology whose fundamental implementation promotes extreme negative externalities is "toxic"
My Grandad taught me how to make Marmite sandwiches.

Spread butter on one slice of bread until you can no longer see the bread underneath.

Spread Marmite on the other slice of bread until you can no longer see the bread underneath.

Combine. Enjoy.
Who is suggesting that Google employees be restrained?

Also, the complaint about Google employees is a liberal one. It’s about a small, wealthy, highly unrepresentative group of people having outsize power over society and culture.
The link https://frame.work/marketplace/mainboards seems broken. It redirects me to https://frame.work/nl/en
Acceptance of all is important. Erasure is cruel.

I am hearing a lot from men these days and it’s good that they are opening up. I am from India and I only grew up with men who were taught that showing vulnerability is wrong. Maybe it’s both a generational thing as well as a cultural artifact.

The world is changing. We should too. But in gentle and kind ways.
For pieces in LA and SF it will use commuter tracks and not be a new alignment.
Ugh that looks horrible and forced. I'm not a native French speaker and i really don't have a solution for neutral forms of nouns in gendered languages, but all the stuff I've seen looks really.. off. And complicated to pronounce for me.
I don’t think the French want to know about Greggs to be honest.
Ouch, that hit too close to home :/ It's too early for whiskey where I live.
When an online platform is a de-facto monopoly, like Twitter or Facebook, I don't think it should be unilaterally censoring user content. I understand that content policy is a difficult problem, but I don't think "they are a private company they can do whatever they want" is the right answer.
Any device that can build its own kernel is a good SWE device.

However, I'd recommend a DELL or Samsung with a high-res OLED display. Those are gorgeous and have great color and luminance contrast for text.
For me it is rather hard to separate the Libetarians and Anarcho people... Other one might be right and other left, but there is some weird commonality when it comes to state and control of financial system...
> maintaining battery life

Using less battery power:

- use `powertop` to find processes that are sucking power

- stop browsers when not in use (e.g. `killall -STOP firefox-esr`, then same with -CONT when using them again, although Firefox tends to first spin 100% for a little while then; alternatively simply `killall firefox-esr`, Firefox will usually re-open the tabs)

- I use hibernate

Retaining battery life over the years:

- AFAIK Li-ion batteries last longest when kept cool, and when kept in the 30%..70% charged range most of the time; there used to be ways to tell ThinkPads to stop charging when reaching 70%, I've never used that though.

- I'm still hoping LiFePO4 (LFP) batteries will be sold for laptops some day, they would last much longer (but I guess when it happens, most third-party ones will be fakes (re-labelled Li-ion)...)
I don't think it's retroactive at all, unless you believe that the message in the origin block "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" is coincidental.

Beyond that Bitcoin's design decisions (deflationary currency, trustless) embed a political ideal. Algorithms can very well be political, it's absurd to argue otherwise. For example taxes are, effectively, algorithmic in nature and I don't think anybody would argue that tax brackets are apolitical.
How's that diversification and equalitization and cyber-web3-rallying going in the light that wealth inequality of crypto closely follows that of real-world currencies? [ref: https://www.frontiersin.org/articles/10.3389/fbloc.2021.7301...]

Isn't that like, failing to admit that nothing's changed, just the names of the wealth holders (and sometimes not even that)?

It looks like we as a species very much tend to form Pareto (or more accurately, power-law) distributions of wealth just by being ourselves.
Worth a try whilst you still can, but prepare for a taste unlike anything you've had before (I mean that seriously! It's that weird.)

I've eaten this stuff on toast from an early age and love it. It really is a thing people either love or hate, I don't know anyone that grew to enjoy it over time.
>> > - contacted the owners of some or all of the affected repositories to give them an opportunity to make changes.

This implies that GitHub is believing the DCMA notice is justified in the first place...
Speaking of longevity, given the performance of m1 and absence of any moving parts except keyboard — go with Macbook Air M1 and just run Ubuntu there.

Would be still more performant than most of intel laptops in 2000$ range.
Interestingly, EdDSA (generally known as Ed25519) does not need as many checks as ECDSA, and assuming the public key is valid, an all-zero signature will be rejected with the main checks. All you need to do is verify the following equation:

R = SB - Hash(R || A || M) A

Where R and S are the two halves of the signature, A is the public key, and M is the message (and B is the curve's base point). If the signature is zero, the equation reduces to Hash(R || A || M)A = 0, which is always false with a legitimate public key.

And indeed, TweetNaCl does not explicitly check that the signature is not zero. It doesn't need to.

However.

There are still ways to be clever and shoot ourselves in the foot. In particular, there's the temptation to convert the Edwards point to Montgomery, perform the scalar multiplication there, then convert back (doubles the code's speed compared to a naive ladder). Unfortunately, doing that introduces edge cases that weren't there before, that cause the point we get back to be invalid. So invalid in fact that adding it to another point gives us zero half the time or so, causing the verification to succeed even though it should have failed!

(Pro tip: don't bother with that conversion, variable time double scalarmult https://loup-vaillant.fr/tutorials/fast-scalarmult is even faster.)

A pretty subtle error, though with eerily similar consequences. It looked like a beginner-nuclear-boyscout error, but my only negligence there was messing with maths I only partially understood. (A pretty big no-no, but I have learned my lesson since.)

Now if someone could contact the Whycheproof team and get them to fix their front page so people know they have EdDSA test vectors, that would be great.
https://github.com/google/wycheproof/pull/79 If I had known about those, the whole debacle could have been avoided. Heck, I bet my hat their ECDSA test vectors could have avoided the present Java vulnerability. They need to be advertised better.
People are already using them in place of lattepandas etc for cyberdeck builds.

https://youtu.be/y8jiYl0CzKc
A thousand dollar second hand thinkpad now (t or x1) and another thousand dollar one in two years.
BME680 sensors for temperature/humidity/pressure should be suitable.
Consider the PI's PWM output and a hobby RC BLDC motor/controller combination for "cheap variable-speed fan", or alternatively, a large diameter PWM computer fan from e.g. Noctua.
Depends on the power class you need/want to go for (PC fan is low power, RC BLDC is high power).
I might ask:

(1) Do the people hiring really have an actual real need?

(2) Do these people really know what skills they need or are they asking for all the skills they can think of to have confidence that the people they hire will have enough skills, no matter what the need?

(3) Given a long list of skills, there are nearly no jobs that actually need and will use all those skills. With a long list of skills in a job that uses only a few of them, soon the skills that the person still knows and are proficient with will shrink. Then what happens to the career, that is, to ability to have a chance to get hired from job ads that have a long list of skills?

(4) Don't forget that one reason for job ads with a collection of skills that is long and particular is because the people placing the ad already have a candidate for the job who claims to have those skills and someone is wondering how easy it would be to hire someone else with those skills.

(5) My experience is strongly that nearly no one in business with enough money to hire technical people actually (a) has work that they understand and that needs technical skills and (b) knows what skills are needed.

(6) Really, if they are recruiting for a long list of skills, then likely they are offering at best a version of gig work and not a real job and career.

(7) Learning a long list of skills prior to getting a job seems to mean there is something wrong with the job being applied for.

(8) My strong experience is that any very productive use of any specialized skills will totally torque off and threaten essentially everyone in the management chain all the way, literally, to the BoD.

(9) At Easter dinner this year, I learned a good lesson: There actually are employers who are ready, willing, eager, and able to hire people with just good, basic abilities and some background in some technical area for a job they have where: (a) They actually do have important work to be done and do understand the importance of that work. (b) Want their people to attack the work and learn any necessary material as they go. They don't ask the people they hire to have a long list of skills before they are hired.

(10) I'd suggest doing what have to do to get a basic income now and otherwise start a business. In that business, learn the skills the business needs. Typically for the technical skills, the list might be particular to the business but otherwise is not very long.

Lesson: In the end, in nearly all of the US economy, to have a lot of money to pay people to have good jobs there has to be a business founder who found some important problem to solve, got a good solution, and got a lot of people to pay for that solution. So, BE one of those people.
Hahaha! On the topic, my wife did her thesis in Rwanda, researching the behaviour of monkeys living close to humans and how that affects eg food-gathering behaviour.

One night, when they were camping in tents out on the savanna, she had to go pee. There was no toilet of course, but a bucket. So she went, and as she sat there, she flicked the flashlight around and was met by the reflection of two eyes, wide apart enough and at a height that it certainly was no small animal. Probably a hyena.

They also had a hippo casually stroll through the camp. Hippos are really dangerous - fast, strong, aggressive. Kinda scary, but fun story!
Useless Websites
I was writing in the context of Europe as OP mentioned the company is located in Europe.

In that context you can take your math and divide by 10 to get the mainland EU average for software engineer salary (~40k). With up to 50% tax rate gives incentive to have multiple jobs if your diet consists more than of plain yogurt and bread.
So what's all the fuss about then? Surely someone there eats (and presumably likes) it.

My departed mother and aunts loved the stuff but I'll eat it out of desperation/under sufferance when Vegemite isn't available. Where both products are available in a bousehold there's never-ending wars over which is best. That's almost inevitable. :-)
There’s two types of UK Marmite, the standard thick spreadable version and the squeezable version.
Add some slices of mature cheddar, too!
Like a salty, yeasty version of molasses. You’re supposed to either love or hate it but that’s largely marketing. Goes great by itself on toast, makes a wonderful bagel with cheese, and can add depth of flavour where some saltiness is needed in recipes.
The problem I run into with a lot of these is that their screens aren’t great. 1080p@60Hz and usually pretty terrible brightness makes them a bad fit for me as a travel companion, or even just working from my garden. It’s also annoying that some keep insisting on a barrel connector for charging instead of leveraging the USB-C port.

As much as I appreciate the privacy and freedom enhancing aspects of some of these devices, ultimately a device that’s more practical for me in day to day usage wins out.

That generally leaves me with a more established manufacturer. Lenovo Thinkpad and Ideapad have options in this area and run Linux just fine. Dell XPSes are good too, though I wish they’d offer an AMD option. HP Envy/Spectre devices are rather decent too, though getting the touchscreen and sensors to work on these can be fiddly because HP compensates for their broken BIOS through the Windows drivers instead of just fixing shit.
For me, "because default works on any machine" is a valid argument for some things and for others it is not.
jk = Esc is so crucial, I can not live without it.
Start of the line on the other hand is just `0w`, so not that clunky.
I guess it depends on how much time you are spending on what amount of different machines :)
These "muscle memory produces some weird result" vs. "this keybinding is not very convenient" also affect my thought process in different ways.
The first one disturbs me much more for some reason.
I recently wimped out of buying a thinkpad due to uncertainty regarding getting Ubuntu running correctly and the time it would take me to do it. Do you have a guide you’ve used or instructions you have stashed somewhere?
>A job at a start up funded by venture capitalists

No, that's not what this thread's "Show HN" is about.

It is showing job openings at the VC firms themselves. E.g. a16z, Sequoia, etc. The typical job candidates would be interested in a career in finance with tasks that include investments due diligence, corporate research, market analysis, etc.

It is _not_ showing jobs at VC-funded startups. E.g. Snowflake cloud startup backed by VC Sequoia. Those typical job candidates would include software programmers, engineers, etc.
I've never heard of a bitcoin or Ethereum deterministic wallet being canceled because someone found out its owner is from Iran or Venezuela. That's a huge improvement over the crap that is the current financial system.
OMG that is so racist!!!!
Many Liberal Western democracies no longer even pretend to try to balance their deficits or pay down their debts. The prevailing notion is to reduce the ratio of debt to GDP. i.e. Expand the economy and the debt shrinks in relative terms.

This relies on endless growth. Reduced fertility rates and shrinking populations are where this strategy goes horribly wrong. If you borrow to stimulate growth and the population/economy instead shrink, debt spirals out of control.

This is why politicians of all stripes in countries like Canada are so happy to welcome (skilled and/or wealthy) immigrants. If you can't expand your population with native births, you do it with immigration so that endless growth can continue.

You might think that countries able to attract immigration are going to be able to continue expanding their economies and avoid the harsh realities of paying down their debts. However, the global economy is so tightly and complexly interwoven that a blow to one influential country's economy will be felt elsewhere. e.g. China is one country that, for obvious reasons, does not attract immigration. When their population starts to shrink, what will be the impact on the economies of countries like Canada?

Our world order is predicated on endless growth, but we're going to have to figure out how to adapt to long-term global recession.
How is the thermal management? It's a notoriously difficult part of a design. Thinkpads for example tend to excel and Dell tends to fail miserably.

Does it get very hot in your lap for example?
> Im not sure theres a single place on earth with water but not without life.

I'm not sure I'm not having a hard time parsing this triple negation :-)
Are you saying that all places on earth with water also have life?
ClickHouse has support for both of them.
> go with Macbook Air M1 and just run Ubuntu there.

You can’t really do that, yet. Asahi is making good strides so that you can run Linux on the M1, but it’s not there yet for a daily driver.
Why ZITADEL is a great Auth0 alternative
Why, oh why, do people in the US need to go to Higher Education to understand something as simple as percentages? (If this is the case the education system has simply failed)

This is, (to coin your own), grade-scool mathematics, or is treated as such across most of Europe.

Granted a lot of people fail because they simply can't be bothered. I don't buy the self-deprecating excuse of "I'm no good at maths me" from 99% of people repeating what they've seen on the idiot box, they just don't apply themselves. I've known someone math-dyslexic and they made a great deal of effort _not_ to highlight it, they were better than most normal people at simple stuff like this it just took them longer.
GPT-3 is brilliant, undeniably.

But there's a quantum leap or two from (say) mindlessly producing comments that can occasionally fool readers on HN (as it has been used to do in the past) to it consciously joining in the conversation of its own volition and curiosity, then zoning out on Netflix while half-worrying about the future for GPT-4 jr and idly planning it's next server room refit.
Lenovo ThinkPad X1 Extreme (Gen 1) here with Manjaro, runs great. So I recommend ThinkPads.
When I first started going out with my non-Uk-partner, and they were looking after me during some illness or other, I asked for some Marmite on toast. They had not heard of it and curious, licked the knife afterwards, and was not impressed with the sharp taste. But about twenty minutes later, found themselves licking their lips, going, hmm - and made themselves some Marmite on buttered toast, where its flavour really shines. Total Marmite addict now.
Blessed Marmite is more than a tad difficult to obtain here in the U.S.A. It was before the da*m virus, too.

I blame the problem on George III. His failure to ensure the Marmite supplies to His North American Colonies lead to discontent, unrest, panics over our children being deformed due to B vitamin deficiencies, and eventually rebellion. /s
Git is a distributed VCS, everyone has a clone of the repo, and at least one person has the latest main branch.
> There’s some irony in the business the OP describes hires programmers out to multiple customers. That means the owners and managers of the company are working multiple jobs.

nailed it :) its fine when we pocket the US cost / EU dev salary difference, but its not ok when you try to go solo and do the same

its not exactly breakthrough idea, don't get weird when someone else tries to have a go at it
Ask HN: Experience Leaving Software Engineering
I am wondering if anyone has experience walking away completely from software engineering.

As an example i am thinking of becoming a carpenter after 7 years of stress doing software development and infrastructure.
> A $25k donation to NumFOCUS would be a good start.

Most of which will go to director's salaries. What do these directors do apart from harassing conference members?

https://www.fast.ai/2020/10/28/code-of-conduct/
> South Africa is UK-aligned on this rather than Aus/NZ-aligned (or independent)?

SA is more-or-less UK aligned in Marmite, and in many other things.

The issue is that in Aus/NZ, the other product Vegemite is even more popular, and is IMHO milder and sweeter. Vegemite is not that well known in SA.
www.tuxedocomputers.com
I never had hand on them yet, but they appear very promising.
I guess it's similar as when you buy through eBay or something (only guessing, not justifying it)

Until a while ago it was notoriously difficult to get an invoice when buying from Amazon Europe.
It's still a long way from being complete, but I'm working on something like that[0]. Eventual plans are to have good Rust library interop (e.g. bindings to hyper for http) while also being able to compile to Wasm (to run on an erlang-style distributed runtime / the browser). The language is currently interpreted, but one I get typechecking working, I should be able to merge in the Wasm codegen backend I'm working on (with eventual plans for LLVM). Current compiler has zero external dependencies.

Language itself could be described as a mix of OCaml, Scheme, and Lua. Currently working on the hygienic procedural macro system and system injection through algebraic effects.

[0]: https://github.com/vrtbl/passerine
Ubuntu more or less just works, just shove a bootable usb stick in, install it, and use it.

Things get a bit fiddly if you want to use something like Manjaro or Fedora. But even then, it all just works.
I didn't say _perceptual_ watermarking, which, as you point out, is at odds with perceptual audio compression... :)