skysight-inc/HackerNews huggingface dataset:
Yeah, that's the same way I've gone about getting raises. And like you, I don't have a bad relationship with the company I'm at.

Even if I do end up leaving, I think they'd be happy to work with me again in the future.

I think folks assume people will be upset about these sorts of things, but any company worth it's salt realizes that you're both there to make money. It's a business relationship.
Sine waves form one of an infinite number of basis functions which you can map a continuous function onto. They’re super popular because the F in FFT means Fast and it’s not a joke.

By way of your friend and mine the laplace transform, you can roughly show that the fourier transform is a special case of a whole family of maps.

so yes, it’s sine waves all the way down, but it’s one of any number of other handy friends all the way down, too.
I was a lil confused too, but that's just an overview of the actual source:

https://github.com/doctorn/trait-eval/blob/master/src/lib.rs
yeah I didn't know it until i tried to copy-paste to post here :)
It is absolutely a ball of mud; asyncio is an embarrassment and what these "easy" introductions never get around to telling you is that it's essentially impossible to write correct asyncio code.

Luckily, Trio now exists. Trio has a consistent and simple story for cleanly handling errors and cancellations. Debugging is still a little difficult, but at least code written with Trio has radically fewer problems to debug.

Here's a link on the Trio design: https://trio.readthedocs.io/en/stable/design.html

There are some more great articles and talks, but I don't have any links at the ready, sorry.
I mean, I could rewrite the whole website in a couple of hours at most... I buy from AliExpress and it always baffles me why most listings are so poorly written. I've even offered to rewrite them properly but got no replies :D

Sales copy matters when someone views your website, it can increase conversion by a noticeable margin. And it's easy to fix, just get some American or British writer, maybe give them a discount on a new machine, I dunno :)
My fav now is .is, which is Iceland's cc.

It has opened to everyone about a year ago (with some minimal paperwork), it's cheapish ($33 from Namecheap I believe) and makes fun domains (truth.is, acting.is). It is also one of the least squatted cc domains, likely because it isn't available from most places like GoDaddy.

It also doesn't hurt that Iceland is a stable, independent and protective of rights. I worry about .io and wouldn't want to lock a business into that domain space.
> 10x gaps occur whenever you have to interface Java with the real world—disks, memory, CPUs, virtual memory subsystems, networking stacks, etc. to get high-performance.

As noted before, the CPU- and memory-intensive benchmarks upthread don't even show a factor of 10x. Despite the fact that the C++ is heavily hand-optimized in ways that are not accessible to Java programs, and the benchmarks being very short running, so heavily penalizing Java's JIT compilation. Please come off the 10x horse, it makes you look like you are arguing from prejudice, not from data. Even for hyperbole 10x is way too much.

I have experience working on high-performance compilers for both Java and C++, and I can promise you that Java compilers don't generate so very different code for using the CPU or memory. Yes, Java has some overheads, but it also has some tricks up its sleave.
Wow, Bezos must be extremely hyper intelligent to bring up a concept from a pop science book. What an awe inspiring mind.
Name cheap has raised prices, I switched to porkbun
Using uniform units, 0.25 μSv acute dose is what the manufacturers claim for these devices. Annual average background from all sources in US (including these) 6,000 μSv/yr. So you need a scan every 21 minutes for a year to roughly double your annual dose. In some parts of the world, the natural background rate is higher. Like 50,000 μSv/yr. Cancers or other harm have never been shown to occur (or not occur) below acute or annual doses of about 100,000 μSv.

So you need 400,000 of these scans (at the manufactuer-claimed dose of μSv) to reach a dose that is thought to have an above-zero increase cancer risk.
Will it support LDAP in the near future?
From the comments here it seems like we've got a case of an overloaded term.

Just like you need terms like "intramural" and "club" to differentiate the type of sports team to which you belong there seems to be a need for a common and well understood differentiation between book groups which are primarily social and which are geared toward analysis and/or study.

The objectives of the two groups don't seem to mesh well at all so perhaps they are deserving of their own terms.
Love this - thank you for the share!
Again, it could be that being anti-5G is a reasonable stance, even if it is silly to claim that it is related to Covid. The linked article does exactly what I was suspecting: it conflates legitimate criticism with crazy criticism, trying to discredit both. Suppose someone started a bonfire in front of your house, and as you protest against it, they would spread the message that you claim that bonfires cause covid.
My point is that the onboarding process was already designed with lots of judgement, and plenty of past experience. The process was decided upon by others who are more qualified than you, as a new hire. Until you understand more about the company, and its organizational flaws and quirks, you should refrain from criticizing some of these things. Overwatch, write these criticisms down and look at them a few weeks or months later, only then will you be able to approach these problems with the appropriate knowledge.

Of course, there are places that are run by egocentric upper management that aren't qualified and won't listen... in which case my comments don't apply, but I don't think that is the norm.
PostgreSQL 13.0 Beta 1 Benchmarks
CommerceIQ: 78% of webcam product pages showed out of stock in the week of May 9
Hat-tip to Techmeme for the headline. Original title was too long and lacked context. It was:

The hunt for a work-from-home webcam: A story of broken supply chains, ‘sold-out’ messages and refreshing online carts
I'm considering adding a few other domain registrars like Domain.com, Porkbun, and Iwantmyname. Which one would you recommend to add first?
The distant future of 1980...
Absolutely yes. But acute low-dose below 100,000 μSv has never been shown to cause or not cause harm.
In Times of Crisis, Digital Businesses Need to Think About ‘Technology Laggards’
A special format printed paper for taking requirements from meetings.

It has a date, time, relevant people as well as project name, actionable points and stuffs to confirm, etc.
you hit it on the nose here. This is a stellar example of priming.

Have you also done your fair share of psychophysics? :-D
With all of the malware and ransomware that is constantly bringing down governments and organizations, the “security model” isn’t working.

Would you do banking on a random computer?
I think you drew the right conclusion from your experience, but I also want to point out that building the first prototype is always anywhere from one to three orders of magnitude easier than building the actual product.

The devil is in the details, and software is nothing but details. The product owner at the company I work for likens it (somewhat illogically, but it works) with constructing walls. You can either pick whatever stones you have lying around, and then you'll spend a lot of time trying to fit them together and you'll have a hell of a time trying to repair the wall when a section breaks. Or you can build it from perfectly rectangular bricks, and it will be easy to make it taller one layer at a time.

Using whatever rocks you have lying around is like building a prototype in Excel. Carefully crafting layers of abstraction using proper software engineering procedures means taking the time to make those rectangular bricks before building the wall. End result more predictable when life happens to the wall.
This is right.
Are you sure nglor that you know how to write code?
Israel limits coronavirus cellphone surveillance to 'special cases'
...and now that you've seen it, you can't unsee it.
They do not. There's a nebulous category that fluctuates. My credit card currently has a deal with door dash they made to kill grub hub so that delivery fees are covered yet there is still a seemingly small random service fee tacked on. I feel bad for grub hub but I absolutely will take vc money propping up a failing business. I usually check all the apps and the restaurants website before putting in an order to account for different menu prices
It's very much local market dependent. In my locale, mid-90s to mid-00's was all about getting people to try craft beer with anything they could - a lot of English styles. Then NW IPAs dominated from about 2007 to 2010, then one-hop IPAs were big, then kettle sours (generally dry hopped or fruited) were big for a few years, you are right that NEIPAs and heavily lactose'd milkshake IPAs are now sharing the limelight. But the NWIPAs and kettle sours and BA Stouts (and BA sours and belgian golden strongs and...) are all still there, still selling well.
I like "Be suspicious of simple stories" TED Talk by Tyler Cowen (https://www.ted.com/talks/tyler_cowen_be_suspicious_of_simpl...):

> Then asked to describe their lives, what is interesting is how few people said "mess". It's probably the best answer, I don't mean that in a bad way. "Mess" can be liberating, "mess" can be empowering, "mess" can be a way of drawing upon multiple strengths. But what people wanted to say was, "My life is a journey." 51% wanted to turn his or her life into a story. 11% said, "My life is a battle." Again, that is a kind of story. 8% said, "My life is a novel." 5% said, "My life is a play."

In a similar vein, I recommend "The danger of a single story" by Chimamanda Ngozi Adichie (https://www.ted.com/talks/chimamanda_ngozi_adichie_the_dange...). For example, if we hear that "Sam is poor" we create a whole image based on one trait (which does even need to be a defining trait!) and lose the complexity of a human being and their life.
(Side note: if we only know that "Max supports Trump", and the whole person becomes only a Trump supporter; it is very different from knowing Max in detail, when it is only one of his/her traits.)

Yes, for most people stories are the easiest way to learn something. However, but their own nature they are intentionally oversimplified. So they are also the easiest way to fool others, intentionally or not.
Of course, anything this complicated should probably be a proc macro in Rust.
Caches. If you lose a write, you just get a cache miss.

Periodic snapshots of state held elsewhere. If you lose a write, you just get stale data until the next update.

Firm realtime work. If you lose a write, that sucks, but a slow write sucks just as much.
I agree but now the cost climbs. I am not saying AWS is cheap. Just that you need to look at all the services and components that support a server in a rack.
Does your blood pressure also rise from use of exceptions?

Because the pattern that emerges with setjmp/longjmp is pretty similar, and that's the most common use: to simulate what other languages offer with exceptions. The most prominent libraries I can think of that force you to do this are image related, libpng and libjpeg both use longjmp to handle errors [though IIRC it's optional in the latter].
Thank you for the links, what a nice discussion back in 2015.

Everything has gotten more corporate. I hardly dare to make a Lisp comment now, because people from $BIGCORP would jump on it.
It is difficult to get a man to understand something when his morning cup of coffee depends upon his not understanding it.
Well, there are teachers and there are teachers.

More specifically, some folks like to teach because it makes them feel like an expert when they're not. That's bad.

Some folks like to teach because it helps them learn-by-teaching and helps their pupils learn-by-questioning (and learn by questioning and receiving an honest "no idea/I might be wrong!").

The quantity that's in short supply is not expertise. It's humility.
> Bare metal != On premise

Trying to be helpful and not pedantic: "On premises" or "on prem" are good choices here, while "premise" means something else (e.g. "The premise of moving off-premises is that we can pay a little more in order not to worry about stuff that isn't our company's primary business.")
Interesting - you're not the first person to recommend the .is TLD! I'll certainly look into it add it if there's enough demand for it! Thanks for letting me know!
I was reading BigQuery the Definitive Guide last week and I was surprised to learn that BigQuery is actually immutable at its core even when using DML statements.

This is surfaced in the query language and you can query the table as it existed in the past using the syntax:

SELECT * FROM
table_name
FOR SYSTEM TIME AS OF
TIMESTAMP_ADD(CURRENT_TIMESTAMP(), INTERVAL -5 DAY)

The tables get rewritten periodically squashing this change history so you can only access states for the past week.
Something went wrong

<button>TRY AGAIN<button>

Edit: as far as I could see it's only opening blns.txt that causes this error the other files are fine in the app.
Many book clubs are a type of party... a quiet, low key, themed party around a book.

What is wrong with people wanting to go to that type of party?
It’s been mentioned on Hacker News a few times, but the book “Turn The Ship Around” is essentially about this very question. It’s about a different kind of organisation (a military submarine), but I differently recognised a lot of the same dysfunctions and failed attempts at fixing things that I’ve seen whilst working in numerous tech companies.

The answer seems to be that, yes, you really can turn a dysfunctional team into a high performing one (literally worst to best in the case of the book), and in much less time than you’d have thought (most of the changes happen within 45 days of the author taking command). My main takeaway from the book has not been new ideas about what good looks or feels like, but tools about how to fix it if it’s broken. Highly recommended.
They have downloadable version of it https://docs.aws.amazon.com/amazondynamodb/latest/developerg...
I love caffeine and coffee! I used to drink two to three cups per day but for the last 6 months I’ve been feeling rather unwell when taking it; I start getting sweaty hands, shakes, heart palpitations, and start feeling sick and anxious shortly afterwards. I would love to be able to keep drinking coffee but the price is now too high! I have been drinking decaf coffee which is okay but I miss the real thing. If anyone knows a way I scan keep my caffeine buzz without the above I’d love to know...
It's just a question of how you choose to employ your time.

I'm going to try one last time to clarify what I meant and then I am done here because this is going all kinds of weird places I never expected.

I'm medically handicapped. I have a very serious and deadly condition and failing to die of it takes all my time.

That fact has prevented me from finishing my BS in Environmental Resource Management, a major chosen to further my career goals. My interest in and need for information on cell biology is driven by the fact that I was diagnosed somewhat late in life with a very serious genetic disorder.

So I wouldn't be interested in pursuing such knowledge if I weren't medically handicapped. I would be a city planner or something, like I wanted to be.

The fact that my medical condition has stomped my life into the ground and made me unemployable is why I have a lot of time on my hands and I choose to prioritize learning knowledge pertinent to addressing my health issues under circumstances where, no, it's simply not possible for me to do something like pursue a PhD in biology.

And I am getting results, so your opinions about how I should spend my time aside, I'm fairly satisfied with the choices I am making (all things considered), though I wish I didn't have this personal challenge. I wish I were healthy and life had gone differently. But it didn't.
“Alert (TA15-051A)-
Lenovo Superfish Adware Vulnerable to HTTPS Spoofing”:

https://www.us-cert.gov/ncas/alerts/TA15-051A
I think that is fine to want that in your book clubs... but can you also appreciate that some people want to go to book clubs to have a themed, quiet, get together with friends?
Hackers tend to use quotes as balanced delimiters like parentheses, much to the dismay of American editors. Thus, if “Jim is going” is a phrase, and so are “Bill runs” and “Spock groks”, then hackers generally prefer to write: “Jim is going”, “Bill runs”, and “Spock groks”. This is incorrect according to standard American usage (which would put the continuation commas and the final period inside the string quotes); however, it is counter-intuitive to hackers to mutilate literal strings with characters that don't belong in them. Given the sorts of examples that can come up in discussions of programming, American-style quoting can even be grossly misleading. When communicating command lines or small pieces of code, extra characters can be a real pain in the neck.

— http://www.catb.org/~esr/jargon/html/writing-style.html
True story, I found AVX code to run faster than AVX2 despite half the overall vectorized inputs, turns out the chips clock down when running AVX2 instructions. Ditto with AVX-512 as well.

Unless they improve chip processes, reduce power consumption, reduce nm and increase density, AVX2 will not be a 100% effective, for a WHILE. This is my empirical opinion.
Ivy Bridge was a minimal upgrade over SB. Higher power consumption with a roughly 5% IPC improvement under certain workloads. It was the trial for the Tri-Gate process, although it ended up being a bust (for that gen, at least - not too up to date with the newer iterations).

Still running a slightly OC'ed i7-2700K here, and a Radeon 290X. In terms of performance, older games run fine in my eyefinity triple-monitor setup, but newer ones I've been playing only in one screen recently, which means it's time for an update. A 9 year old CPU and 7 year old GPU being this fantastic in performance so many years later just goes to show how slowly CPU and GPU improvements have iterated.
Faster I can believe, but how can custom asm be more portable than setjmp/longjmp which are standard since C89?

Although in this particular instance TFA also uses inline assembly to setup the stack, so it's moot.
Exactly this type of articles raised my suspicion. It says that people have burned various towers in protest of 5G, and that there are crazy conspiracy theories linking 5G and covid, but it gives no evidence that the two are connected. What percentage of those pissed at 5G are believing this conspiracy theory? 10%? 1%? 0.01%?
You can publish the code itself somewhere like zenodo or figshare (disclaimer, I work for Digital Science) and have it citable like that. No need to publish a paper on it. This is how I've published code before.
> when a phone downloads that list

After exposure, a time-bounded (?) graph of proximity contact data can join the central list, via the state health app using the local data. This can be cross-referenced with other metadata.

Once a human contact tracer establishes communication with the owner of a phone's random identifier, the identifier can be de-anonymized.

Even without the new APIs, each phone's location can be collected and shared by telcos, at the granularity of cell tower triangulation.
@jaylossless, thanks for sharing. What are your recommendations for books to read around stocks? Would you share your google doc notes as well?
If I recall correctly, this is the (one of) HN threads from the time:

https://news.ycombinator.com/item?id=9072424
Redis Cluster with Master-Slave – GitHub Action
Ironic that the URL is glitch.me
Hot Chips 32 Schedule Announced: Tiger Lake, Xe, POWER10, Xbox Series X, TPUv3
Taleb repeatedly strikes me as over rated. The difference between narrative and time is as old as the gods and can easily be argued both ways.

People who adhere to time and conplexity don't get a free pass on the fundamentals. The project will spring leaks if you get the story wrong. Information will slip out, people will get the wrong idea and go in opposite directions.

You can blame those errors on randomness, but really you just let the basic elements fail by skipping good reasoning.

Taleb's point about unconnected thoughts making an oversimplified story really misses the complexity in story and the massive filtering efforts that go into making good stories. He's pandering at best with these ideas.
So can I. But I don't think I'd call those environments/teams high-functioning.

This is roughly the same reason that LoC or features delivered/day are bullshit metrics. They can be skewed by a tiny minority of people doing most of the work. When that is the case, you don't have a high-functioning team or organization; you have a few massive liabilities tipping the scales.

Edit: what I mean is that experienced folks in those environments are "doomed" in a different way than novices. Novices won't gain new skills. Experienced folks will instead feel unappreciated and burn out, or feel over-appreciated and succumb to narcissism. Both outcomes happen at the expense of the team.
Why is that everyone has has root/administrator access to their PCs but they are perfectly with using another computer that happens to be portable and not have root access. You supposedly own your phone, but if you don't have root access to it, I don't consider that as ownership. Whoever has root access to your phone owns it.

How has that been working out for the last 20+ years for the average consumer? How much more careful are you about installing random crap on your computer compared to your typical iOS device?
Who cares if there aren't privacy implications? It's still security theater and should be opposed on principle. Anything beyond metal detectors is pointless. You can't hijack airplanes anymore because the other passengers won't comply with hijackers anymore; that was proven on 9/11, long before any fearmongering bureaucrats imposed any of their corrupt theatrical horseshit.
I like coffee. Let's skip the marketing words and look at the data.
Innovative ideas are indistinguishable from crazy ideas until they are sufficiently developed. "Supressing" them in the early stages does serve to cut down the amount of "science spam", which is at record levels already...
That is all true but then you need to pay for the services and equipment as well as have the expertise on staff to configure and manage the equipment.

As far as reliability, you can't compare almost any COLO location with an AWS data center.
Here you go https://plaster.tymoon.eu/view/678
Likely explanation: using a byte for every flag takes a bit less CPU than packing 8 flags in a byte, but once the array outgrows the CPU’s cache, cache misses dominate running time.

Prediction: use std::bitset instead of an array of bool in the C++ code, and performance of the two programs will be (almost) identical.
Cool, I like it, it would be nice to have quick hashed rooms, so you can share it with specific group.
It is indeed difficult to justify locking down indefinitely to save lives if you compare this to how we treat other infectious diseases, which is why the idea that it's monstrous to sacrifice even a single life in the name of saving the economy tends to go hand in hand with the belief that this must not be compared to any other infectious disease or cause of death.
It kinda does though. Narrative is a sequence of linked events, and an implicit assertion that these are the events that are salient.
The first 15″ laptop designed to protect your digital life