skysight-inc/HackerNews huggingface dataset:
So, for an extremely hot blackbody, the spectrum of light we can actually see with our eyes is governed by the Rayleigh–Jeans law.

This doesn't make sense to me. If we're talking about what color our eyes would see, all our cones would be 100% saturated. Correct me if I'm wrong, but we would still perceive that as white regardless of where the spectrum peak is.
PASC Dashboard / Long Covid Dashboard
I'm not sure how much of this is self promotion by the hosting organization, but it does serve to point out the other outcomes of Covid infection that are possible.
The Zig std source code is easy to navigate, and it won't be documented until it is stabilized.

I prefer to look up the source code either way, examples and the documentation can only get you so far.
Yeah measuring both PM2.5 and CO2 will help in balancing the two.
the apps look like KDE though. i guess the first version of KDE didn't have its own window manager or at least wasn't tied to a specific window manager, so some people used window maker instead.
How is this different from Rosetta Code? (https://rosettacode.org/wiki/Rosetta_Code)
Yeah it sounds like the person was on good terms with the company and was trusted enough, must have stung for whoever made the decision to trust the ex-employee to be sorta betrayed like that. The blog author is somewhere in the comments here, I don't know if they're willing to share much more info but let's see what they say.
OPS5
Someone had one of those g5s on eBay for a few hundo. Ones with the wheels. I regret not picking it up and at least putting bsd on it.
A corporation is neither a human nor an AI.

A corporation is a shield behind which humans plot and practice their most deliberate, libidinous schemes of avarice, moderated not by morality or community, but only by laws and markets. And for that, corporations have lawyers, resumes and advertising.

It is a rare corporation that retains a soul for longer than its founders presence, because lawyers, resumes and advertising cannot sense what founders could: a creative future.
China's birth rate drops for a fifth straight year to record low
It seems to revert to on again if you clear cookies, same as autoplay. Hostile UX.
It would be a much better post if a comparison with the current state of the art was made
That complaint was weird, here's my day 7 solution in zig built in release mode:

$ time zig build-exe ./a.zig -O ReleaseSmall

real 0m1.728s
user 0m1.544s
sys 0m0.292s

Which is actually slower than running the entire solution in debug mode:

$ time zig run a.zig -- input.txt
min 337 342641
min 470 93006301

real 0m1.138s
user 0m0.789s
sys 0m0.270s

Totally possible that it's much slower on the dev's machine, but if he's a VR developer it seems weird that he'd have a low-powered box.

[1]: https://github.com/llimllib/personal_code/blob/master/misc/a...
> `a+b` will have the same value as `b+a`

No, as IEEE754 doesn't even guarantee that `a + b` == `a + b`. You always need to compare the absolute difference of two values against an ε.

So

a == b <=> |a - b| < ε

But for sensible comparison of floats, the addition is commutative.
On Safari on macOS it shows a missing image icon and the image source returns a 404 error, so this is not a perceptual thing.
In Firefox it does work strangely enough.
Interesting. A minimum purchase of $10 or $15 for credit cards is still common at bars and small, independently-owned stores in the US.
People who care enough about that sort of thing have Amex reward cards too which Amazon would still accept.

People who don't care enough would normally have been OK paying with their Visa Debit which they will usually also have as an HSBC or Barclays retail customer...
btw python wrapper is awesome:

https://graphviz.readthedocs.io
Well ideally digitisation would not be destructive, I suppose. With any preservation or analysis of historical artefacts there is some risk/reward calculation. Like some books are so delicate that there is an approach to scan them while still closed:

https://news.mit.edu/2016/computational-imaging-method-reads...

not sure how much that is used, though (not my area :) )
A hello world for an IBM PC compatible does not require much. Sadly UEFI has made everything exponentially more complex. If you want to be more minimalistic, this also works with if the BIOS is newer than 1/10/86 (written in NASM syntax):

[org 0x7c00] ; code offset

xor dx, dx ; row 0, col 0

mov ds, dx ; set data segment to 0

mov ax, 0x1300 ; ah = 0x13 (write string), al = 0x00 (write mode)

mov bx, 0x0007 ; bh = video page number (0), bl = attribute byte

mov cx, 11 ; string len: 11 bytes

mov es, dx ; ES:BP = pointer to string

mov bp, message

int 0x10 ; interrupt 0x10

end: ; do nothing to prevent crashing

jmp end ; (cli & hlt also works)

message: db "Hello world"

times 0x01FE-($-$$) db 0 ; padding

dw 0xAA55 ; boot sector signature
I think it helps coming from another direction where dataframes are fancy 2D numpy arrays or a fancy 'dict-of-dicts'. I do like being able to query from index with .loc. Nonetheless I basically agree with you.
I’ve never thought about this! That’s hilarious.

Although I assume, like everything crypto, there’s some centralized SPOF; in this case, the one guy from the “team” making the actual bids, who could stop things from getting truly out of hand.
I'm really curious about the wording used, 2022 is really close and i don't see any adoption of crypto where i live.

Also checking data on OpenSea (it's API) it's barely used.

The total conclusion also seems "weird":

> An overwhelming 82% of SMBs surveyed said they plan to accept some form of digital option in 2022 and 73% see accepting new forms of payments as fundamental to their business growth. Of those surveyed, 24% said they plan to accept digital currencies such as the cryptocurrency Bitcoin.

If they don't even have a digital option, i bet the don't even "know" what a digital currency is like Bitcoin in practise and are more likely to consider it as a "cashless payment option".

I think the survey could be useless for this part and i didn't find any information from VISA except:

https://mms.businesswire.com/media/20220112005380/en/936084/...

https://usa.visa.com/about-visa/newsroom/press-releases.rele...

Anyone knows how to find the actual survey?
The important decision about an error is:

Should I cope with this? If so, do so. This is likely if you're a library and unlikely in some application software, especially AoC. Don't ask me to try calling fooA() and then call fooB() if it fails, just have that code inside fooA() already.

If not, might my caller want to know what went wrong? In a library your users might want to cope, unless you're sure the situation is fatal and all hope is lost, so always return Result and use appropriate Errors for error cases, the ? operator can help you pass on errors from other libraries.

Otherwise panic.

Because Rust's Result doesn't change control flow, you don't need to decide how callers should cope with Errors, only flag that it's their problem not yours. Because Result doesn't have a non-Error result in it if you returned an Error, your caller can't mistakenly carry on anyway, they'll just panic if they try to do that.
The PIO is absolutely awesome, it's 100% the killer app for RP2040. Coupled with a second core to babysit PIO if needed, it actually competes with $15 microcontrollers in I/O heavy workloads (which is a huge proportion of all microcontroller workloads).
If you want just bricks you can buy just that. If you want sets then go for it. Both are ok.

No need to gatekeep fun. People tend to overestimate how attractive their own lawns are.
Julia vs. Python 3 – Which programs are fastest?
This is a lot more localized and malicious. I do think people deserve second chances, but the context of all this rubs me the wrong way. Maybe the building owner was right to not make it a legal matter, but this feels like more than a harmless experiment. The malicious persons operational security is obviously terrible.

As someone who has done security research for over 15 years, I take the ethics of this sort of thing seriously. I fully expect repercussions of the legal sort if I did something like this without permission. The key detail being that this was done secretively in a private office.
> Not in his own favor though.

It was in his favour. He was suspended with pay.

He also avoided catching and dying of Covid, so the university will still have to pay him his pension.
Same here, mobile Safari.
7 years and Spotify still doesn't have 2-factor authentication
> Detection/track ranges are generally much higher.

This is absolutely not true. For modern weapons, the effective range is generally limited by detection, whether you are talking about heavy SAM (like the S-400, with it's 400km range) or modern AAM (like the Meteor or R77M, with ranges ~200km).

As a rule, it's relatively cheap and easy to increase missile range, so they are not limited by ability but by choice. SAM ranges are pushed past reasonable detection ranges because it allows siting the missiles more to the rear, which is safer, and for the missile batteries to provide mutual support. AAM ranges are pushed past detection to increase the size of the no-escape zone, which is usually thought to be more important than the actual maximum range.
I do too. It was around this time I left my kiddie days as OS X dev behind and became an adolescent Linux dev. :) It's actually true, been using Linux since then, it was just a much better hacker environment.
I always put my LinkedIn profile in my Cv. Recruiters often use LinkedIn to manage their candidates anyway.
Blue in Firefox.
Making GUIs was easy as long as you stayed on the happy path, but the moment you needed to do something different you were back to writing reams of code, there was a cottage industry of custom NSSplitView classes. Even just making a button a different color involved reinventing the wheel a substantial amount.

The current Electron/React approach has no happy path - everything uniformly requires some amount of boilerplate code. But when you need to deviate you are less likely to have to write a novella.
I am sure they told a bunch of other cryptobros about it and they were all like yeah big brain idea.
The thing is those people weren't even close to Nazis. They just politely disagreed with the hivemind on finer points. All you had to do to fight them was to disagree and explain your position. You already had the crowd cheering for your side, so why should the mods give you even more of an advantage?

The risk of creating a hive mind seemed greater than the risk of being overrun by Nazis, since they got downvoted to oblivion anyway.
Not sure.
This article [1] sounded plausible, when I first read it.
It will be interesting to see how governments' stances will settle.

[1] https://joekelly100.medium.com/how-to-kill-bitcoin-part-1-is...
Did that with a printer that came up on an audit at a hospital once. IT director told me to go to X site to find it based on its IP in the schema and I just cranked out a job to it that said to call my extension. Two minutes later the phone rang...
Xcode/dev tools were not preinstalled, but just cost a registration on their site to download and install.
I agree to an extent but the thought of having an application spread across seven or eight windows makes me feel nauseous.
However, note that doc page on MDN [1] warns you it may not work in all browers.

> Using two selectors at the same time is not yet supported in all browsers. Example: :not(.foo, .bar). For wider support you could use, :not(.foo):not(.bar)

[1] https://developer.mozilla.org/en-US/docs/Web/CSS/:not
Your point is correct, but nationality matters (a) because Visa et al. pay taxes in the US and not the UK (b) because most higher-up employees of Visa et al. are based in the US and pay taxes there and not in the UK (c) because the executives are not on-shore, they can sell customer transaction data to US TLAs and anyone else with near-impunity.
yeah that breaks my fucking VPN which won't start unless it can overwrite resolv.conf.

So now I have a job that watch for that and does a bind mount to make everything work.
On the premise that someone might write LISP for a living, I'm saying it can help clarify a multistep mathematical expression. It's incredibly tedious to relitigate people's feelings about brackets over and over again.
Who is that "just man willing to make a real sacrifice going against its grain in a sorely needed fashion" threatening to overturn social order?

Also, hand washing is a matter of cleanliness period. Not spiritual cleanliness, not ritual cleanliness, not karmic cleanliness, not any other kind of something cleanliness. It is simple, ordinary, banal cleanliness.
Get a guitar and start practicing is so delusional.

The guitarist Buckethead is a great example. He isn't just great on guitar, he also wears a mask and KFC bucket on his head and is good with nunchucks. The idea "talent" and hard work wins out in the end is just complete bullshit.

Marketing is far far more important. That seems incredibly obvious.

The idea of talent and hard work is some kind of Christian residual value that is still hanging around even though marketing dominates in literally every domain in the modern world.

If you want success you need to find your KFC bucket, mask and nunchucks because most domains can't really be differentiated by the actual task at hand.
"""Since each page of the book will require many miners (minters), we must decide on what type of NFT each minter gets. I propose the following NFT variations ordered from easiest to most complex:

1. Every minter is rewarded with an identical NFT of the page.

2. Every minter is rewarded with a fraction of the final NFT that contains the page. [...]

3. By leveraging progressive JPEG 7 tech, every minter gets a unique NFT which contains the uploaded image but with different degrees of quality. [...]"""

Holy fucking shit. This could be extremely high quality satire, but they're serious, which makes it even funnier.
I like the output of Sketchviz. Do yo know if it is possible do make such output directly from desktop app?
If you then destroy the physical copy, how can you validate if the digitalisation succeeded?

For example, many Xerox scanners "switch" numbers when scanning:

https://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres...

Those who used them to digitize, e.g, accounting documents, and then destroyed the originals, are proper screwed.
If you count on the device running "forever", or at least until you pick it up again, you could also just store the key on the device and delete/destroy it (the key) on boot.
I think you might be underestimating the number of applicants that some companies deal with. I used to work for a firm that did analytics and surveying for the recruitment industry. While applicant to hire ratios in the tech industry might be 10 to 1, in many jobs you can easily be looking at 100 to 1. At those scales companies are using automated CV scanning tools and outsourced humans to whittle them down to a set that hiring managers can actually cope with. This is why many companies insist that you enter all the information into a structured form.

My basic rule of thumb is that the more structured and formal the CV submission process is, the worse the applicant to hire ratio will be, and so the more people you are up against.

For those of us in the tech industry, especially later in our careers, that probably isn't an issue, but in many other jobs, and earlier in your carreer, then it's going to be an issue. I remember having to re-enter my CV into ATSs back in 2001 for the big companies hiring graduates because they had so many to get throught, smaller companies just wanted your CVs.
Hanko.io releases the first password-free IAM solution
Wend hence. Thee wilt picketh a side.
Is it possible to get it(old look) back? I tried searching for it but did not find anything promising.
Ask HN: Will 5G supplant wireline broadband for most consumers?
Similar to how cell phones have killed the landline phone?
Tiger was good. Around this time I realized apple really wanted to decide how my music and photos were organized and weren't going to let go. Their control put me off it all. Fortunately I discovered Linux around this time.
Hah that would be a nice change, Win 10's control panel is indeed really bad! I never really stopped to think about it, now I can't unsee it.. thanks! :-P
Interesting, I never thought about it this way.

I just always find it a PITA that Rust can't do global type inference and that I have to type most of the types for myself.
I don't miss having to type xf86config and answering a lot of question, some of witch required reading the manual for the monitor and the video card.
I also tried out Zig a while ago and was frustrated by the lack of good learning materials.

Zig is 6 years old. Rust had much better documentation at this stage of development.

To be fair though: Rust also had corporate backing and a larger fan base contributing to the book and std docs.
Aircraft in WW2 used even bigger caliber rounds as well. The advancement over the war from firing machine guns to cannons is pretty bonkers.
According to its datasheet, the S8 reports CO2 level as a 16 bit integer, so values around 2^16 (65535) sound like underflow issues.
I think fighter jets will go extinct some time in the near future. The maneuvering, speed and stealth of drones will soon outdo any manned fighter because they’ll push beyond the limits of human physiology. Even more, the cost of the drones will be cheaper.
My favorite is Mojave.. coincidentally the one I am running.
I disagree from this part:

"I also think it's partially wrong. No one in the history of the world has ever been confused or upset by a + b calling a function."

It depends.
If this is simple math on vectors I think it can be OK but it should probably be a built-in feature of the language as this is common, solved and we all implement it the same way (for short vectors at least)

But the + operator has been abused in the past, especially with strings concatenation and I think this is a huge liability. Such an innocent looking operator, the simplest of all operations, leading to a function call, a memory allocation and thus a very real potential memory leak, all of that hidden from the eyes...

In my opinion, clarity should have priority over anything else. If an operation is computationally complex (especially with side effects) it should be at least hinted to the reader by a function call.
reminds me of when I/we lost all the keys to the panel locks on a server frame.

My collegue was asking how do we get new keys, I then showed him the easy way and put a large long flat screwdriver in to the lock, another screwdriver through the hole in the handle and turned it effortlessly. twisting the whole lock and opening it

he learnt that there was no real security there
I can't put my finger on it. I love ruby, but often times digging deeper into Ruby source code, I would hit a point where I would think, "oh God, I give up, this is magic". Comparing it to elixir, my daily driver, is like night and day. Usually I can figure out what is happening (there are a few places, like Phoenix Routes and Ecto Query Builders where I have gotten stimied). Zig is even better - especially at the stdlib level
Built an app to solve my problem. How would you promote it?
Hi HN,

I've built a web-app to improve my own decision making process / experience. Despite the fact loads of other people make them, somehow there still wasn't a proper way to create a Pro's & Con's list, weigh & sort individual arguments, modify it over time & share it with friends / family.

On top of that, I added a template library and my PoC was ready to go. I picked up my first couple dozen early adopters on ProductHunt last week, but I'm sorta stuck in terms of free-ish promotion ideas.

As I know YC attracts the best growth hackers on the planet, you must be able to point me in the right direction. So, what would you do?!

Best,
Olivier
My understanding of the Zig's team's opinion is that Zig is not currently at a place where they want to solidify the design by doing such things as writing extensive tutorials documenting how to write it - tutorials that will need to be updated every time they make breaking changes, which they explicitly still want to do.

A lot of this seems to be a mismatch between people's expectations of zig's stability and the reality?
To be honest I really kept away from that old Mac interface for years. When they switched to a cleaner and flatter design, I literally went "now I want to jump on Apple ecosystem". Same for iOS 7 update.

They weren't the only or primary reasons but they had significant role. I personally love the new flat interfaces MUCH more TBH.
In my company our HR department actually reads all applications.

This is not true for the largest corporations of course. But that is a solvable problem, just provide a standardized form. You can even adapt it to the needs of the industry in question. This is actually a great boon because you can specifically ask for qualifications. There should be enough budget for that at least.

If you company easily discards applications your HR is either incompetent or it just isn't looking for candidates. But even then you try to build a connection to people applying to you. You may meet them later because they tend to work in your industry.

Again, there are special rules for the largest of corporations although I think HR should be manned enough to have a sensible recruitment process.
Your soil pH may be off.
A graph is moral if two nodes that have a common child are married
Perhaps a solution to that is to have everyone serve X number of years in the nation-scale defensive behemoth, and, after they're done, they can retreat to the good life. That's actually how military service is being organized in countries which are at a significant threat (e.g. Israel).

In broader context, we can have everyone say working 20 years in modern, corporate world, so that it does not crumble and we still get to enjoy its benefits, and then retiring to quiet life. It's what people some people with higher salaries are already doing (the FIRE movement), and with more wealth in the economy it would be available to everyone.
To clarify a bit, you don’t need additional things to run your executables per se (for example, pure Go binaries can run directly on the Linux kernel) but there are a lot of utilities that you will probably want—things like a process manager, SSH daemon, a shell, etc. These are all userland components.
EU maximum for debit cards is 0.2% and for debit cards is 0.3%. Major clients like Amazon, Tesco or Aldi have leverage and probably pay half that...

https://www.linklaters.com/en/insights/blogs/fintechlinks/20...
It’s worth adding that Operation WarpSpeed *also* helped get the rna vaccines faster.

So Trump, with all his garbage spoken policy, behind the scenes was attempting to speed up vaccine research; and later, once either it wasn’t his pride as supreme commander on the line, or when he realized his speaking was where all the harm came from (with regard to covid), he changed his speaking and is now explicitly promoting the vaccines.
That seems like an unfair criticism of Zig to me. The project is very clear that the language isn't stable, the compiler has bugs, the generated docs being no good and releases not being backwards compatible. The community is onboard with that. If you're doing something with Zig, you're not going to complain that for example 0.9.0 required a find'n'replace to fix every occurrence of Allocator or changed the layout of std.os.
Hmm Delphi 1 (RIP) was released in 1995. When did Cocoa/Interface Builder show up?
Sysadm 101:
"Don't try to solve administrative tasks with technical means"
why did they spend so much for it, I cant seem to find that out. Was that their opening bid?
Now you say it, I'm not sure either tbh. During that period I was principally an NT user, and I never really used 95/98.

When I get a mo, I might fire up an NT VM and see what actually happens.

Maybe.... .bat and .cmd DO both run cmd.exe, but the former disables the command extensions?