skysight-inc/HackerNews huggingface dataset:
I think it can work. Since the start of covid, we're all working remote with our cameras switched on and microphones switched off the whole day. Just seeing your colleagues work, is a real motivation to focus. When I am sitting at my desk in the weekend, I "miss" seeing the team !

When you want to talk to someone, people switch on the microphone and ask the colleagues to join them in a separate meeting room.

I am not sure about the blurring effect, maybe that is a "big company" thing where people are more reluctant to switch on the camera, even in meetings. In a small team of 10, it's really great to see people unblurred.
I believe that any egregious behavior is on the one that leaked the private data. I don't think that has to be said honestly.
[+] https://blogs.scientificamerican.com/cross-check/pluralism-b...
>What makes you think the case would’ve been adjudicated differently in Germany?

Angry people on twitter said so, and I cant be bothered to develop my own opinion.
i don't. Write by hand and apply the above! But there won't be seconds to shave no more in the first place.
We don't need "a thorough conclusion" in order to decide if mask mandates should be enforced, just a good-enough conclusion. Demanding "thorough" is a great way to induce analysis paralysis rather than make an operationally effective decision.

It's awfully hard to make any sort of decision if the data isn't made available, yes?

The article lists the four jurisdictions which had mandates: St. Louis, St. Louis County, Kansas City and Jackson County.

What more do you want?

It's fun to cherry-pick the literature:

"Our findings show that the Public Mask Mandate significantly lowers the incidence of developing all COVID-19 symptoms by 0.29 percentage points." - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8379388/

"The mask mandate is consistently associated with lower infection and mortality rates in the short term. Early adoption of mask-wearing mandates is also consistently associated with lower COVID-19 infection rates in the long term, indicating the link between a government’s intervention speed and policy instrument efficacy." - https://onlinelibrary.wiley.com/doi/full/10.1111/puar.13426
And presumably the whole point was a link to blockchain. Otherwise Cube definitely would've been more logical. Not that there was anything wrong with Square.
The simplest change for performance even in Python, JavaScript, etc is to avoid the modulo function.

All of the top contenders on https://codegolf.stackexchange.com/questions/215216/high-thr... do exactly this.

Yes there is a lot of optimization specific to languages, OS, CPU... but the takeaway for me isn't that you have to go that extent to build an order of magnitude improvement, you can still achieve many order of magnitudes of improvement by understanding what is happening when you use something like the modulo function and that if you have requirements where you can avoid using it then that's the win.

For FizzBuzz you are told it "iterates from 1 to <some number>"... and modulo would be perfect for "take a single number and produce Fizz, Buzz or FizzBuzz if it's divisable by 3, 5, or both 3 and 5"... but as we're iterating, counters are better suited to the task.

I love seeing epic code golf (and the solution outlined in the article is it), but the takeaway for the majority of engineers is that significant improvements can be made with a readable and maintainable solution just by understanding the requirements and comp sci fundamentals.
> It's a technology, and open source. You could say it is literally the opposite of a scam.

The fact that it's technology, and that it's opensource doesn't mean it's not used for scams (and almost exclusively for scams).
Same here. My wife spends hours On IG every day. I have asked some people how this is possible and their reply was : 'I thought I would not be addicted but when I installed the app I got hooked'.

I genuinely do not understand why people like so much watching photos. I can spend a few minutes watching photos or drawings of things I enjoy but I tire really quickly. I can't even think of something I like enough to spend one hour watching photos of it.
https://kylemcdonald.github.io/ethereum-emissions/

Estimates that Etherum alone is responsible for a couple of coal power plants.

Proof-of-waste is the worst invention since leaded petrol and CFCs.
Reaction to a scandal is one of those things where you really see the difference between a democracy, imperfect as it might be, and a tyrannical regime. In democracy, scandal brings disgrace and resignations; the office-holder has demonstrated to be morally unfit and lost his right to lead. In tyranny, you get silence and threats; the boss rules because he is the boss, not because of any moral superiority recognised by the population.
The first Don Miller from Indiana is the sole reason I remembered the name of the second Don Miller after fifty years.
Philippine government makes anonymous SIM card ownership more difficult
One of the few Asian countries where you can still purchase SIM cards without being logged, the right to privacy of Filipinos is under threat with a new bill mandating otherwise.
Erik's contention is that the second part after the 'and' isn't obvious at all. There's no point avoiding lock in because you're locked in anyway. You might as well just use the features and services that best suit your needs, because that way you'll make best use of your developer time and resources. I think he's right, the costs of any migration to a new cloud service are so high that it's pointless making gestures pretending you're preparing for it.
The top 3 entries use completely different algorithms. The use of assembly might help a bit, but not as much as the raw numbers suggest.
I operate a service that does this: https://asti.ga/

Happy to answer any questions.

I also wrote up some other example services a while back:

- https://www.blisshq.com/music-library-management-blog/2021/0... (these integrate storage)

- https://www.blisshq.com/music-library-management-blog/2021/0... (these are bring-your-own storage)
sadly ages very well.
If you can read German, then search for the term Putativnotwehr - or Erlaubnistatbestandsirrtum which looks so much more German. It refers to an understandable, but wrong belief to be in a situation that justifies self defense.

It is a valid excuse in penal law, yet it does not apply to civil liabilities. You can still be sued for damages. An official prosecutor told me that you can use it once in your life to beat somebody up. After that, they will not believe you anymore.

However, I completely agree that it does not make sense to judge the Rittenhouse case by German law.
It‘s possible in the mac Music app. On iOS, it requires an app like that. Before I knew about Marvis, I had build out a system to navigate album playlist via Shortcuts.
> deeds

This problem was solved by centralized databases in 1617. https://www.ros.gov.uk/our-registers/general-register-of-sas...
It’s also easy to write today’s date as an ambigram! Just gotta symmetrize the 2 a bit. Think 7-segment LCD font.
The most interesting thing is that it took one day to write the C version and several months for the assembly version, because the C version uses a simpler algorithm. Talk about diminishing returns. :)
i rarely get bored, b/c i'm always trying to make my own life as difficult as possible, but when i'm actually bored it's prob time for some nba on tv, or youtube -- there's always some intellectual-type debate or something -- or one of the international tv news channels, or hn or one of the 100 news sites i have bookmarked, or 'spin' thru my 8,800 bookmarks, or walk/audiobook time, or bar.
This is awesome! I went to the App Store and bought it after playing w/ it for a couple of minutes!
Brings me joy
Node-Red 2.1.4 Released
Rolls up a number of fixes across the editor and runtime
Includes an important UX change for hiding tabs in the editor
> Shipping stuff that turns out to just be useless clutter absolutely happens - the problem is it is hard/impossible to know the difference going in.

It's not that hard. Plenty of A/B testing is done along the way, and yet useless clutter still ships. Why? Partly because it's pretty easy to goose one or two metrics at the expense of a small global regression, partly because everyone needs shipped product at the end-of-year review to justify bonusses/raises/promotions, partly because there are 100+ individual teams working on the product and they all think their feature will benefit users more than the next one... a multitude of localised decisions will necessarily gradually erode the product experience as a whole.

You see this most starkly in fairly decentralised companies like FB, Google, or Valve, less so in companies with centralised command-and-control over product experience (Apple, Amazon's device org, etc). But even centralised command-and-control can only hold this is check for so long at massive scale. Amazon's larger and less focused divisions, post-Jobs Apple... all on the slippery slope
The default [] for vector doesn't do bound checking, so I don't feel it helps they much.

One thing in practice I like about Rust over C++ is the "easy option" is safe, and you have to do things like write 'unsafe' to opt out of safety.

Certainly when teaching C++ I wish the defaults were safer. I can teach ".at", but it isn't what you see in most code / tutorials.
Does anyone else remember actually believing that Google's mission was to "organize the world's information and make it accessible"?

That seems so naive now. It's become painfully obvious that Google's mission is to manipulate access to information for profit.
A nice thing about the SVG version is that the entire effect is just a filter, and so you can apply it to any element:

h2 {
filter: url(https://dustri.org/b/files/glitch.svg#filter);
}

Now as it stands, this won’t work perfectly in all cases because the animation uses pixel values instead of percentages, so that it’s tied to an approximate text size.

By comparison, the CSS version can only be applied to text, and requires duplicating the text content at least once (the article duplicates it once in an attribute value, which is sufficient only for plain text; if you wanted any mixed formatting like bold or italics, you’d need to duplicate the element twice).

Also of glitch.svg: 6ßpx looks like an interesting number. Wonder if the error is intentional or not.
which may imply a build tool. I'm not convinced heavier tooling make things more lightweight. Doesn't feel right for me.
The easiest way is to look here at the transparency report [1].

Which makes it easy to find new Piracy websites [2].

It only mentions the TLD not the URL

https://transparencyreport.google.com/copyright/overview

https://transparencyreport.google.com/copyright/request/1280...
At the very least, the itoap crate being used there does divisions by and comparisons to powers of 10 as part of stringifying integers, which the C and ASM versions don't seem to be doing. A crate with a function for stringifying arbitrary integers cannot take advantage of the fact that it's going to be used for stringifying consecutive integers, as an inlined solution can.
Trump was a bit of a special case, for whatever reason. No other presidential candidacy would have made it thirty seconds beyond the "Grab 'em by the pussy" scandal.
I absolutely agree with you - we don't live in a black and white world, and black and white measures rarely work in practice.

Should Google de-list Pirate Bay? In my opinion no.

Should Google de-list some things? No doubt yes. That is how society works - your rights end where somebody else's start.

As the down-voting of parent shows, HN gets defensive when this is pointed out.
Assuming the liberal use of the term I believe it is mostly original content.
There have historically been attempts to restrict the sale of purely speculative assets to the general public (Howey test, binary options ban etc), because gambling is such a compelling addictive product that people ruin their lives by it.
Lawyer suggests you always hire a lawyer? Not at all suspicious
As proven by Midori (used to power Asian bing while in development), Android, ChromeOS, iOS/iPad OS, among others, it is possible when everyone works together for a common goal instead of sabotaging others work.
Same thought -- makes you think it has less do you with masks/mandates and more with city-folk being cautious as delta surges. Maybe the mandates encourage this behavior shift?

Top points if politicians noticed this difference off the bat and create the mask mandate to engineer the illusion that it was their policy that worked, even though it would've happened anyways -- aka action bias.

In any case, I think we can all agree people need to stop (1) using different random X-day moving averages and (2) give us the data.

edit: there's an entire literature on methodologies (1) Regression Discontinuity Design (RDD) and (2) Difference-in-Difference (DiD) that's designed to address this problem in analysis.
NEVER! jk, good tip...
or 5 days a week.

i started pushing for a 4-day week earlier this year.

but now i'm begging for an any-day week. :-D

tho i did just turn down interest in a 24x7 on-call role.

bro -- i'm a _wage_ slave, not a _slave_ slave.
There are huge discounts available. You don’t get them by moving, you get them because you’re not locked in
Another explication with (JS) code of the MS-DOS datetime encoding is at https://github.com/PaulCapron/pwa2uwp/blob/79ae42ea43e98eaf9...

https://github.com/PaulCapron/pwa2uwp/blob/master/src/zip.js in its entirety provides a simple intro, with code, to the ZIP format (archiving only, with no compression)
Traction (Habit Tracker – Android): Stay on track with lots of useful statistics
Yes, SSTV is mostly used on HF, with a little bit of use on VHF/UHF (mostly from e.g. satellites and the ISS as a curiosity/postcards, though there are some local SSTV nets). On 20m, all kinds of random pictures go by: pictures of ham shacks, scantily clad women, fast cars.

http://www.wb9kmw.com/WB9KMW/live_SSTV.html

Fast scan TV (aka normal analog TV, DVB, etc) is used on UHF and up.
Yes, SSTV is so slow that the bandwidth requirements satisfy the regs for transmission on HF.
Show HN: KatLang – Language for Calculations
I've seen engineers build and run a clustered database and make a total pig's ear out of it. Every day was another outage (or the continuation of yesterday's outage). Several times we were a hair's breadth from actual irrevocable customer data loss. Just because you got a few of your salaried engineers to build a DB doesn't mean that they had the correct knowledge and respect for data to do it properly.
I found some answers here: https://www.ycombinator.com/library/4r-yc-and-hard-tech-star...
It actually is a pretty reasonable expectation for someone not completely clueless about education. Many people in fields like mathematics or CS (and sadly also in the respective teaching positions) have only very rudementary concepts of the inner workings of the human mind, and e.g. equate the content with the mode of delivery.

> to someone of moderate learning/intelligence.

It's mostly about the learning, not the intelligence, i.e. current state of research shows only loose correlation to intelligence (g factor) and favors models that use a domain-specific skill to explain maths competency. Intelligence will certainly help, but its effect is quite overvalued.
While many are still using WhatsApp, it has taken significant reputation impact and users are dropping. Potential is only for the limited user group. It can be only changed by changing owner in general.
The metal tin box will have had varnish and paint on it's surfaces.

That means at the junction between the tin and the lid (and maybe other joins), there isn't an electrical connection all along.

Having two metal surfaces next to eachother, but with an insulator in between, acts like a 'choke flange'[1]. However, they only work at one specific frequency - at all other frequencies they will leak either a little signal or a lot/all the signal.

The same technique is used on a microwave door edge to keep the microwaves in. It's why keeping the microwave door edge clean is critical to safety - a small bit of food there isn't an insulator like the paint, and energy leaks out.

[1]: https://en.wikipedia.org/wiki/Waveguide_flange#Choke_connect...
It will probably turn into a non-event in China. As long as other entertainment is available, this is likely to be nothing but a blip.

People do not rise for entertainment, but only when they are seriously affected in their lives. Or when unfairness accumulates enough that they had enough — this will happen at some point in China, if they don't tone it down. But protesting today (and in the past) is a form of luxury: those most in need to protest their treatment usually have the smallest possibility of effectively running one (they are in a constant race to survive).

It's no accident that even throughout history, many protests and revolutions were led/supported by someone from the "elite" (rich, well-educated, plenty of spare time).
Yes. And that might suit a (hypothetical) hidden agenda. I just don't think the authorities are smart or cynical enough to foresee and plan something like that (in Denmark)

IMO, the responses to the virus have been driven by media hysteria and politicians doing what they think will make them look good.
Cops don't decide who gets convicted. Your statements suggest that you are ignorant of the basics of the process you are criticizing.

Don't talk to the police under any circumstances. You cannot ever talk your way out of getting arrested.

There is no middle ground. Watch the "don't talk to police" video linked in the thread. He explains that it is like a ratchet: statements can only hurt, it is illegal under the rules of evidence for your statements to the police to be used to exonerate you!
> Where is this narrative that Zen 3 instances are faster than Graviton 3 instances coming from?

Various benchmarks have shown EPYC Milan performing well compared to contemporary Xeon and ARM-based processors, but the most direct comparison that I've seen was when Phoronix compared Graviton2 M6g instances to GCP's EPYC Milan-powered T2D instances.[1] The T2D instances beat the equivalent M6g instances across the board, oftentimes by substantial margins.

Of course, that's comparing against Graviton2, not Graviton3, but the performance delta is wide enough that T2D instances will still probably be faster in most cases.

[1] https://www.phoronix.com/scan.php?page=article&item=tau-vm-t...
"All the right things" included, according to the actual narrative in the post:

- Extensive non-fuzzing testing.

- Regular static analysis.

- Being actively maintained and overseen by a competent security team, with a bug bounty program on top.

I believe I've also seen mentions of independent security audits outside the post.

Edit: emphasis is on the fuzzing, because that is how the bug was finally discovered.
I think the difference is in the difficulty in preventing the bugs. I'd be very surprised if our codebase at work contained SQL injection bugs. We use a library that protects against them by default, and all code gets reviewed by a senior developer. SQL injection is easy to prevent with a simple code review process.

Subtle issues with undefined behaviour, buffer overflows, etc in C are much trickier and frequently catch out even highly experienced programmers. Even with high quality developers your C program is unlikely to be secure.
Twitter photo-removal policy aimed at improving privacy goes into effect
Path of least resistance?

Picking a language (and possibly runtime) is a pretty huge investment if you intend to become proficient. A lot of people like to think that they are polyglot programmers and that language doesn't really matter. But it does. It takes a few years to become a decent programmer in a given language. And if people claim it takes just weeks or a couple of months, it really only tells you that they have very low standards.

If you are familiar with a given language, ecosystem and runtime, and you care about productivity and quality, the path of least resistance is to stick to what you know. Taking on a major project in a language you don't know is a risky proposition. In terms of quality, time, and even in terms of being able to deliver something acceptable.

I tend to have a main workhorse language. It typically takes 2-3 years to reach an acceptable level of comfortable familiarity with a new language. If history is any guide I tend to stick to the same language for 5-10 years. 5 years ago I switched from Java to Go. I mostly worked mostly as a manager at the time, which is why it took longer to reach what I think is an acceptable level. I'd say it is only in the last 18 months or so I've started feeling sufficiently competent in Go to call myself a Go programmer.

That being said: I think the JS space is both a poor technical choice and a poor career choice. The whole ecosystem is janky as fuck, you have to spend a lot of time dealing with silly complexity that tries to fix the jankiness, and the type of work you get isn't very attractive.
In case you weren't aware: Active shooter seems to have a defined meaning and the courts decided he was not. The rest of my comment assumes you were not aware of this and just meant someone who just shot someone else.

Now:

legally it seems in Wisconsin one doesn't have the right to follow after someone and pull a gun on them when they aren't threatening anyone. One does however has a right to shoot if someone attacks with deadly force. If this is a good law or not I'll not discuss - personally I'd prefer if police rounded up and judges handed out some generous penalties to the rioters.

morally, one guy had gone around helping put out fires in a poor neighbourhood targeted by riot tourism while also being friendly towards those as far as possible The others were violent rioters enjoying an opportunity to destroy innocent peoples livelihoods under the cover of supporting the very people they were attacking.
If your point is that looking at counties and assigning mask_mandate = 1 vs mask_mandate = 0 isn't rigorous, agreed.

If you look at the series the different in case rates started before the mandate, making me think it's more about behavior differences in cities vs rural areas than the mandate (makes sense).
> with our cameras switched on and microphones switched off the whole day

> Just seeing your colleagues work, is a real motivation to focus

I'm assuming you're being ironic, but just in case you're not... This is a nightmare scenario for me. If it really works for you and all your work mates, all the best. I find it hard to believe that though, so I really hope you and your colleagues can find a place to work that better respects your private spaces and your ability to perform like an adult professional.
FYI, on my machine a naive Rust implementation (modulo plus println!) runs at the same speed as a naive Python implemention (16-17 MB/s), even compiled with --release. Naive C manages 160-170 MB/s. (And I fully admit the naive implementations are pretty much as far as I'm going with this).

I would guess it's the println! macro eating the time.
This. Funny how "WAVs don't have metadata" has become such a meme. What is really meant is "software doesn't support WAV metadata". This has changed over the past five years or so, though.
I was literally sitting here trying to stop the waves of sadness I'm feeling from not meeting my own expectations. Bumping into a kindred spirit that's getting shit done really helps. Thank you for the nudge.
a product can be valuable without being worth attacking, like something that only runs on trusted inputs. the bar for software "worth attacking" for me is that there are people who are paid mainly to find exploits on it, and not just incidentally as a product of development.
only professional masks work and they should be replaced after each occasion

regular masks will make healthy people only ill. Avoid them