skysight-inc/HackerNews huggingface dataset:
unless required to do so by the spec

Which IMHO is an absolutely stupid point of view, because compilers don't exist in a void. As the old saying goes, "what's right isn't always legal, and what's legal isn't always right", and behaving to the letter of the law is not the same as behaving to the spirit of the law.

Thus I think it is absolutely a bug. The standard even says undefined behaviour may result in something like "behaving in a manner characteristic of the environment", which is absolutely what programmers expect from the language.

I also suspect the fact that GCC has become a de-facto monopoly (duopoly if you count Clang/LLVM) among C compilers for Linux platforms makes them more likely to dismiss such complaints.

My experience agrees with yours that ICC and MSVC are nowhere near as aggressive and hostile with UB, yet still generate very good code.
(Not needed for most readers here, but the instructions are simple enough for almost anyone to follow.)
I personally like a conversation bubble as a reply icon.
Mine are up till 5-6a and sleep till 4p. They and, to a lesser extent, their mom have always been like this so I just let it happen. But it doesn't help my sleep.
I did something similar for a project that had clients in go and node. I solved this by flattening the object key paths to strings and sorting the keys, basically. You need to build that into the client serialization/deserialization, it feels clunky but I had 0 issues and has been working smoothly for a long while now.
For an quick dragnet to get an IP in a sea of noise, it would work. In any case, you just have someone else do it, accidentally of course. The more accidental and and wide reaching and quickly reverted the outage is, the more plausibly deniable it is.

I agree that this approach isn’t really suitable for much else because it’s much too overt and likely to notify the target. Modern engagements use BGP hijacks as a critical tool with a lot of capabilities but also extreme visibility and publicity. So it’s not good for most jobs as other better suited tools for those jobs already exist. [0] [1]

[0] https://en.wikipedia.org/wiki/Operation_Onymous

[1] https://arstechnica.com/tech-policy/2015/11/fbi-the-allegati...
There is no way americans would accept their infrastructure failing.

The average American just doesn't believe this is a possibility in a way which meaningfully affects them because they've never seen it or they believe ive some exceptionllalism nonsense.
Do you, or anyone, happen to know, if WSL2 (=HyperV), or any other Hypervisor on Windows supports GVT-g (well), so that (wsl2) linux applications running on-guest can benefit from hardware assisted rendering?
London Bridge!

https://www.golakehavasu.com/london-bridge
How do you get connected to the scuttleverse? Did you already know people who were also using it?
Startups don't do the whole Enterprise Active Directory managed desktop computers thing. These days, users can run whatever they want and everything is done using cloud apps. Onboarding is handing people a shrink-wrapped MacBook and sending an invite to GSuite to their personal email. After that, everything's managed using SSO.
Hi Dan, my apologies for that. I wasn't trying to specifically single out that account. I've seen a strong push for MS products since VS Code, and it is impossible to be an accident. My post was made out of curiosity as opposed to malice. It was not intended as a passive-aggressive accusation, but I understand the rule there. I appreciate the guidance.
That article is full of helpful details about switch debouncing.
I don't thank blogging is over cause it is currently the best way to explain/understand a long concept, Twitter is, in my opinion juste for quick info related to the present

I expect it to change in the futur, Medium or Quora seem to do a really good job to understand concept but in my opinion there is something meeting ?

I had a blog back in the day, I create it to mostly for free lead, but it take too much time to have effect and when you got it you can decrease in rank, losing all the work you made
My bad with the poor communication up above. Turns out that we were basically in agreement the whole time. I'm impressed that it can handle the single-quote label thing; that strikes me as the exact sort of thing that I would think a tool like that would have trouble with.
They did an effectiveness analysis at some point in the past. If the situation had not changed from that point in a way that would indicate masks should be used, why would they reevaluate the whole thing? No organization, no matter how capable or expert, has infinite time or resources to reevaluate every past policy every day.

You seem to think they looked at it, found evidence that masks were effective, but then decided not to tell anyone due to the shortage. But then, a few months later, while that mask shortage was still in effect they decided to reverse that decision. Which is completely irrational.

I'd say I'm assuming it's an organization like any other. You're assuming it's populated by maliciously irrational people who are out to get you.
Sorry, good work to the author. I'm kind of a downer, and personally struggling to find motivation to work on projects, but often shoot myself down first. I don't see the point in a lot of projects out there.
I was GT in my very mediocre public school - shit was still hard for me, academically. I got a B in calculus 2 in high school. I constantly feel limited by intelligence and social skills (which harms motivation). Most of this thread is just bragging - “dumb” people like me don’t get the benefit of the doubt and don’t receive any of the societal benefits either.
The general consensus among my AV friends (who work at a bunch of different companies) is that their AV driving stack is really good, but obviously not perfect.

I have no idea about their business model and how COVID affects that, though.
Moderation feeds can be published into decentralized networks just like the content messages themselves. Then readers can choose their set of preferred moderators (author/item killfile-stream publishers) to apply clientside.
Honestly, this just feels like marketing bull. What conversion effects are realistic to expect after implementing any of these? My experience after trying a couple is zero change in conversion and zero change in any customer satisfaction metric. It might work if you have product market fit and need to optimise the last 3% in conversions.
From what I read 13 less serious cases were placed in a field hospital at Sahlgrenska as a "trial run" to test the facilities, but since there is available room at in the actual hospital (and people complained) this has now stopped.

There is still available intensive care space at ordinary hospitals and it looks like the number of people needing intensive care has stabilized [1]. The latest numbers are 1072 total intensive care units (not counting field hospitals) and 528 people treated for covid-19 in intensive care [2].

[0] https://www.aftonbladet.se/nyheter/a/MRrGxK/patientstopp-pa-...

[1] https://portal.icuregswe.org/siri/report/corona.covid-daglig...

[2] https://www.socialstyrelsen.se/coronavirus-covid-19/socialst...
After reading about the protocol I came to a similar conclusion as you. Although it needs to be noted that the JSON serialization is defined as JSON.stringify as defined in ECMA-262 6th Ed. plus some more.

To me it's worse that key order must be preserved, which this standard does not specify the way I understand it.

Source:
https://ssbc.github.io/scuttlebutt-protocol-guide/#message-f...
You have to get a number 2 of a big cat. So at your local zoo ask for tiger dump. This will leave your property untouched, I have done this myself several times.
I suspect that's tongue in cheek humor.
https adds nothing to a page when the only trafic is server -> client
More meetings should definitely start with arguments about who gets to use which avatar. "I only took Riker because my boss is on the call!" "Geordi is already taken; you have to be Wesley!"
Yet, GraalVM compiles LLVM bitcode and WASM bytecode just fine.

https://www.graalvm.org/docs/reference-manual/languages/llvm...

https://www.graalvm.org/docs/reference-manual/languages/wasm...

A JVM and respective JIT compiler all written in Java.

And I still doesn't understand what WASM does for C++ that CLR doesn't do, given that I can write straight C89 or C++ with C++/CLI, just like using gcc or clang doesn't force me to use their language extensions.
Sometimes I ponder the fact that so much of the US lifestyle is utterly terrible only because single family homes, individual automobiles, strip malls, lack of mixed-use, and parking minimums are a “this is the way we’ve always done it” meme. Many people there literally can’t imagine any other way of doing it.

There are few or no options for cheap, walkable, high-density city living in the US, and not because people don’t want it, because of what the TLS people call “ossification”: it’s illegal to build it in most places, even if it’s cleaner, easier, cheaper, and more desired by citizenry, simply due to (bad) tradition.

(That and that fact that the upper classes really don’t seem to like living within walking distance of poor people.)

I wonder if it’s possible to build new actual cities in the US. I know that due to things like restrictive covenants, much of the housing in the western half of the country makes it legally impossible to ever increase the density of existing cities. Subdivisions in master planned areas can’t individually decide to allow duplexes or mid-rises or corner stores, as they are sub-sub-subdivisions that are governed by decades-old associations. To build another New York or Hong Kong (in addition to needing 50-100 years) you’d probably need to start fresh; it couldn’t be grafted into an existing sprawl town.
Aren't high schools and universities still closed in Sweden?

Edit: Run remotely, to be clear.
I should add that my comment above is dependent on compiling with options that target a specific processor, when the performance on that processor is equally good with aligned and unaligned data. That is, when compiling with "-march=native" on a modern Intel processor, I strongly prefer a compiler that generates fast and working code over one that segfaults because the spec allows it to. I'm open to arguments that it should behave differently when asked to generate generic code that can work on generic processors. Are there x64 processors in common use today that are significantly slower with MOVDQU than MOVDQA?
Random Idea: If a virus or other malware is using the TSC register as its time source (perhaps say, to wait an hour or more from machine startup before activating itself to avoid detection), then the ability to simulate what it is reading as its time source, and increment it, at various rates of speed, in a virtual machine, could be of great benefit to virus and malware researchers...

Of course, the guest OS's time and other time sources would have to be updated in sync... but this technique might go a long way to flushing out, the existence at least, of such stealthy little critters...

Note to future self: If I design a VM in the future, then it must support this "speed up time" feature... the same with an OS... and of course, log/notify the user about any program executing this instruction and when...

In fact... why not go as far as to log/notify the user if/when ANY program reads ANY (CPU, OS API, instruction counts etc.) time source, or thing that could be used as a time source... any program so much as touches any of those things, then if the program isn't given explicit permission to do so -- log/notify the user...

Oh... one more idea while I'm at it...

Same thing but applied to any random number generator (RNG). If I can pre-program a set of values that go in there (and/or record the ones being generated and replay them later), then I can create a more deterministic machine in virtual environments. In other words, if the virus writer has code which ways wait 1..random number minutes before activating -- then let's replay those random numbers and see if we can't get determinism. Which brings us to the OS level... since the RNG is shared by all programs, on a multi-tasking OS running multiple programs, what is retrieved with multiple programs is arbitrary. So at the OS level, record any single program's RNG requests, and be able to play them back to that same program in the same order on the next re-run of our OS in the VM...
Nice job!

Try editing the title to Show HN: (more appropriate).
Back end in portable C or C++. Front end using the native OS GUI features. Compile separately for each platform. Many developers may not be a fan of this, but it's the best kind of cross platform for the users. If you need something of heirloom quality on the front-end it's the way to go.

But if front-end GUI widgets literally are your app or a high % of it, then this falls apart. You're basically maintaining 3 separate apps at that point.
Yes. That would be Mac iTerm/Terminal, should have mentioned.
Isn't that just a blog or a subreddit? And couldn't you find all the TIL blogs by Googling for "TIL" or something?
Over the past 2-3 weeks I've had several occasions where I'm lying down with my eyes closed and have a sort of swirling visual field coalesce into a vivid scene with people and things in it. At first I just let it run its course but later I found I could steer it thematically quite well and it's been quite a fun experience. I'm 46 and it's never happened to me before.
The word choice for the scales is unfortunate. I would've labeled them "religious to mundane" and "locally to globally concerned." Mostly I have a problem with any definition of "traditional" which has Japan at the least traditional country.
We already have some preliminary data that shows it isn't very effective for critical patients:

https://news.ycombinator.com/item?id=22797185

That's why I wrote non-critical patients. There are doctors administering it in a prophylactic fashion, supposedly with success. That's highly controversial.
Yes, consecutive pins are often related in some way. Let say pin 3,4,5 and 6 belong to the same port, and must be connected to a connector on the other side of the PCB.

If pins were numbered by columns, you would have to connect two tracks to one end of the chip and two other tracks to the other end of the chip. Once you've done that, routing the remaining tracks is basically impossible on a single PCB layer.
Huh, cool! I’d love to run Illustrator/Photoshop on my NixOS box. I presume you use looking-glass-client from nixpkgs. Any other parts of the config you can share/recommend?
https://archive.md/0Kygf
Great job! I live in HI (top 4 states according to the website), it looks like they are gonna start loosening up restrictions in a couple of weeks. It will be interesting to see how Rt evolves after that. There's a couple of states where Rt started increasing again after some time (e.g. WA).
Would it change anything if we knew we were? :)
I use Proxmox on a server where it manages a herd of containers plus a few VMs for those times I need to run Windows. On a single DL380G7 Proxmox shepherds the following:

Containers:

- router (OpenWRT)

- mail

- web

- media (serves audio, video, books, photos etc)

- database

- authentication, central letsencrypt instance

- remote desktop/app session

- build services

- hydra (NSA's decompiler)

- peer to peer apps

- 'cloud' (Nextcloud)

- comms (Jitsi meet, Nextcloud Talk + related services)

VM:

- Windows, several versions for experimenting

- ELSA (VAG online service manual)

All on a single box, easily managed through either the Proxmox web interface or - for those things which the web interface does not facilitate - through the CLI tools or by editing LXC or QEMU config files.

While there are some areas where I have had to intervene to make things behave the way I want them to behave (e.g. I don't want to use ZFS since I prefer LVM raid so I had to set up storage 'by hand', the snapshot backup system does not cope with FUSE filesystems so I have to use hook scripts to unmount those before backup and remount them afterwards, etc) all in all the experience with Proxmox has been mostly positive.
Then you probably want https://scuttlebutt.nz/ instead,
which is more of a user introduction.
Don’t you believe people like me are lower IQ because I got rejected from Google?
There are a couple parts to the "getting it right" part.

One is seeing that exponential growth is involved. The second is seeing the fatality statistics are going to much more reliable than test results and that fatality statistics are effectively delayed 2-3 weeks for the virus to incubate.

With this, Tomas Pueyo laid out the case as well as anyone but these numbers are easy to get, why all the listed people were saying this. If you didn't get, sorry about that, it's a failure on a problem no harder than an advanced undergraduate modeling class final. The situation was obvious to that degree of obvious - which I think is much more obvious than the likelihood of most moderately common events in modern society.

And further, I'd claim there aren't many places in the world where you can see exponential growth stopping - certainly not in deaths in the US - 1000 death in NYC today. US cases have slowed their growth 'cause US testing is once again a mess. Even California doesn't have much evidence of a peak and reasonable evidence exponential continues. So maybe Italy, Spain, South Korea, China and Washington state are not experiencing exponential. And that's not comforting.

And you're wrong about the article - it definitely says the mainstream epidemiologists got it wrong 'cause they did.

https://medium.com/@tomaspueyo/coronavirus-act-today-or-peop...
Coronavirus is most contagious before symptoms occur
You can connect to that computer using ssh
Cool landing page. I first thought the tilted elements would be a bit jarring, but then I kinda started to like them. Stimulates your brain a little bit more. Nice trick. Can't really comment on the app itself as I don't have an iPhone. Best of luck to you.

And as a frontend guy I really appreciate the proper use of summary and details elements, haha.
There's a subreddit that does this as well.[1]

[1] https://www.reddit.com/r/freegames/
Yeah! Lots of potential in this idea. Right now it's a free-for-all, but limiting the number of things you can do in a given session might also incentivize more quality messages.

Other possibilities too. I'm trying to avoid gamification mechanics (like maintaining a request-reply ratio, like counts, etc), so that's a consideration.
"Indefinitely for all given purposes" is better than "technically indefinitely till the end of times"
That's a very great article. I'm actually launching https://automations.io next week, and I can tell you from my experience that setting a price for your product is tough.
Why not keep her indoors? It's much safer for her and doubles life expectancy and doesn't contribute to the problem being discussed
In the banter blitz I saw, they aren't really bantering, just making offhand comments during downtime.
Apologies, I was unable to delete my comment after I realized it wasn't appropriate here.
The data suggests they could survive, but where unlikely to develop a stable population.
They don't "steal" the data from an uncompromised system but establish a backchannel on a compromised one.
Relative to competitors Zoox's automous OS is doing quite well and doesn't get enough respect. Relative to the objective everybody is fucked.
> Often you want to use interrupts instead of polling - well again, you can just ignore subsequent interrupts if they are within too short of an interval.

And you are really screwed if you have to do it with an extremely simple, and cheap IC, like 4 bit micros, because their CPU power may well be not enough for that, especially if they are to control something real time.

This is exactly why super cheap electronics uses conductive rubber buttons. Conductive rubber buttons don't bounce.
Speed Up Your Website
Tiny threads from 2015: https://news.ycombinator.com/item?id=9700016,

2014: https://news.ycombinator.com/item?id=8516542,

and 2010: https://news.ycombinator.com/item?id=1882628

Related from 2009: https://news.ycombinator.com/item?id=808039

Url changed from https://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus... to the paper.
Dyson’s imagination ventured far beyond physics. In the latter part of his career, he brought an unconventional perspective to the life sciences. This often landed him in trouble with leading experts, notably when he repeatedly dismissed computer models of the Earth’s climate and the growing consensus that climate change was a crisis for humanity.
Gfetch – a fast, lightweight Git fetch script written in Posix sh
If you read my post underneath then you'll appreciate I'm quite in sympathy with your views. What I said above I did with my imaging hat on.

Users, show precious little allegiance to any app when it balks them or they cannot find an easy way to do what they want to (run a help desk for a week and you'll get that message loud and clear).
I took a look at the Star Wars arcade video game schematics, and I don't see any Am2901 chips (unless they obfuscated it really well).

The schematic is interesting if you're into that sort of thing. They use two 6809 processors (one for sound effects). There's also a complex matrix processor built out of TTL chips. It does serial multiplication and division using latches and shift registers and adders and so forth. Then there's a bunch more circuitry to generate the analog signals to produce vectors on the screen. It's like a whole different world compared to how this would be implemented now.

http://arcarc.xmission.com/PDF_Arcade_Atari_Kee/Star_Wars/St...
Motion activated sprinkler, or sometimes even just a sound machine, would work very well
The suburban development plan becomes really onerous when cities sprawled once and then sprawled again a couple more times. The first round of widely-spaced single-family homes with no retail or commercial space causes a buffer that can't be expanded into by the inner metro without a herculean effort or complete failure of the neighborhood. The second ring usually becomes poor because the third ring is where the wealthy are moving into the big houses. That third ring looks great, now, but eventually it will look run down as well and will either be abandoned or will need a ton of money to replace it.

The post-war American development plan is what it is. Nevertheless, we need to strategize to continue developing our cities into places that are worth living in. I think Atlanta has been doing a good job, but it bumps against these zoning constraints a lot. With more people understanding the overall strategy, and with some projects like the BeltLine showing how desirable new approaches can be, we will hopefully see substantial improvement in our lifetime. And by that, I mean that people will really appreciate where they live, and have healthier and happier lives, not that it meets some goal of urbanization or what not.
Disagreed, the vast majority of business problems with tech are solved with some form of CRUD which frameworks are perfect for. If your framework all of a sudden doesn't support your business needs either you didn't plan ahead well or your business simply outgrew it, which can happen once a business becomes complex enough.
Another COVID tracker that leaves Puerto Rico out of the United States. I don't even know why I'm still surprised.
Thanks! Love that you looked at the source. I've been trying to build more accessible webpages lately, so I try to use semantic elements wherever.

One of the big problems with the gentle app today is that it's probably not very accessible, which is something I hope to address.