skysight-inc/HackerNews huggingface dataset:
> By the way, you wouldn't find any routers running a meger 512KB of RAM.

This is not true in general, although true for modern devices. There are older router models that cannot run linux. A few years back I unsuccessfully tried to flash a very minimal <1 MiB linux on an old TP link router. I was able to flash the rom but I couldn't boot, because there was not enough memory available, it wasn't 512KB but only a few MiB IIRC, still not enough.

> We are just pointing out that you massively misunderstand how micro kernels work

If someone points out, that linux kernel can be reduced in size and that there are some big microkernels, then I do agree and there is no misunderstanding, as far as I can see. Same holds true for the performance argument.

> As the GP said, micro kernels have a performance overhead swapping data between rings.

I agree that performance will be problematic, but this does not render microkernels useless in general for constrained devices. See for example:
https://technik.community/2014/07/micro-kernel-the-best-choi...
https://www.scirp.org/html/3-9301550_27477.htm
> This is the same IP address: 3232271615. You get that by interpreting the 4 bytes of the IP address as a big-endian unsigned 32-bit integer, and print that. This leads to a classic parlor trick: if you try to visit http://3232271615 , Chrome will load http://192.168.140.255.

This was the source of one of my favorite “bugs” ever. I was working on multiple mobile apps for a company, and they had a deep link setup that was incredibly basic: <scheme>://<integer>, which would take you to an article with a simple incrementing ID. This deep link system “just worked” on iOS and Android; take the URL, grab the host, parse it as an int, grab that story ID. Windows Phone, however… the integers we were parsing out were totally wrong, returning incredibly old stories!

Turned out that the host we were given by the frameworks from the URL was auto-converted to an IP in dotted-quad format, and then the int parser was just grabbing the last segment… which meant that we were always getting stories <256, instead of the ~40000 range we were expecting.
The limiting factor in drug development is not creating the drug, but in testing it. I'd like to see a biohacking approach to drug testing.
The way to handle security problems with corner cases is to just return a parse error if something unusual is seen. With security, the rule is to be conservative with what you accept; anything unusual should be rejected.

In cases where backwards compatibility is needed, just use inet_pton() and let the libc maintainers deal with the bug reports (I believe inet_pton() dropped octal and hex support for ipv4 addresses)
The physics department I did my undergrad at had a rule -- you could do your computing practicals in whatever language you liked, but they only officially "supported" a few (C, fortran, etc) -- if you wanted help in others, tough.

Naturally, this led to some people writing answers in less common languages, like, say, 4-bit assembly for a custom CPU, metafont, and a particularly memorable Ising model in postscript (just print it, and the number of pages is the number of iterations!). It wasn't soon after the last one that a nice little laminated notice appeared saying "please do not send fractals to this printer".
Right, yes. My point though is that for this kind of value of time calculation to make any sense, you need to assume the amount of work for money someone can do is variable. Otherwise the amount you earn at work is essentially irrelevant when you're looking at the opportunity cost of spending time on something. So then if you are going to look at your net hourly earnings at work, I don't see how it makes any sense to consider all your expenses on the basis of per hour worked.
You should try airlines outside of the US, they’re near universally higher quality and often cheaper than any comparable service inside the US.

And there are plenty of high quality long/medium haul airlines in general. Singapore airlines is a good example, but in general most Asian flag airlines are rather high quality.
> thought I made clear, MPEG-1/2 were unsuitable for streaming on consumer hardware of the era. The lowest practical bitrates for either was far higher than common dial-up rates. Neither spec supported Sub-QCIF frame sizes or frame rates below 15fps.

You did make it clear, you're just 100% incorrect. You can encode MPEG-1 video with any resolution and any bitrate you choose, just like MPEG-4 ASP. It is entirely within spec.

https://en.wikipedia.org/wiki/MPEG-1#Resolution/bitrate

> MPEG-4 Part 2 was an evolution of the h.263 spec

Not really. MPEG-4 ASP has much more in common with MPEG-2. MPEG-4 ASP for example omitted the in-loop deblocking in h.263, which reappeared in AVC/H.264.

> audio was a problem as the specs wanted to use MPEG audio which likewise did not have super low bitrate modes.

This is entirely wrong again. The MPEG-2 standard had defined audio modes down to 8kbits and 16000Hz.

https://en.wikipedia.org/wiki/MPEG-1#MPEG-2_audio_extensions

> No one decided to develop h.263 and MPEG-4 just for funsies

h.263 was developed for very low latency encoding to support real-time video conferencing better than MPEG-1/2.

MPEG-4 SP was an attempt to develop a patent royalty-free codec, which MPEG-1/2 were not (they are, now). MPEG-4 part-2 video does offer some small improvements in quality over MPEG-1/2 (qpel, 4mv), but nothing dramatic. That was saved for AVC, which is of course a significant improvement over MPEG-1/2 at low bitrates.
I work for Amazon.

Hahahahahahahahahaha no.

So many goddamn pointless meetings, approvals for everything, deployments, updates, planning meetings. Maybe I spent ~10 hour a week in meetings not counting the time that is lost waiting for a meeting to start and trying to get productive again after a meeting ends.
Came here to say this. Chatroulette added unnecessary 'features' that just introduced more friction into the experience (as it were). Which seems to have meant users gravitating to Omegle's bare bones (no pun intended) approach.
The yubikey is seeded with a secret and produces outputs that cannot otherwise be replicated without that secret. Fingerprints are hardly secrets and can be easily replicated from all of the items you touch on a regular basis.
> All three of us developed SARS-CoV2 spike protein neutralizing antibodies. I still can't fucking believe it. Not only did we create and test a successful vaccine, we showed that we could get a gene therapy to work (a DNA vaccine changes the DNA in your cells and so is a gene therapy also)

Seems incredibly dangerous. What if 3 years from now, he realizes the changes he made are crashing his immune system? There is no "undo" button.
Can any biologist confirm there is some actual science going on there? (otherwise, we should flag this).

The live-stream is no longer available. The main documentary output seems to be here https://drive.google.com/drive/folders/1SracILuRbiZt4f7EVH2J...
It would be wise to support https when publishing content that may be security sensitive. Both OP's site and the site used for the extension run on http.
There are some reasons Electrical Engineering is a thing. When you open the datasheet for a chip, all the cool numbers in nice tables are not just there to be pretty, but because they are useful to design a circuit to put the chip in... And then you have your classic engineering subjects applied to electrical circuit constructs, like filtering, stability of feedback loops, etc.

In the end you can design simple/medium-complexity digital electronics PCB with some common knowledge on PSUs, digital interfaces (including layout/return-current/impedance control) with the right tools, but non-trivial analog I would not even bother, I leave it to people with a real training in this field.
Why are you applying human morals to cats?
I trust both my Blu-ray player and my AppleTV not to do too much shady shit.
A solution to this is to do work whose end result is actually meaningful to other people. Let's say helping to fix some societal issue like pollution, lack of access, etc. You have an in-demand skill that can serve many different purposes beyond superfluous tertiary sector projects. It may not be the case that the actual work is much different, but feeling like your work actually has a point completely changes your relationship to it.

I see a lot of people here who talk about their depression despite making enough to afford so many comforts and retire early. To me the reason is fairly clear: deep down they are consciously or unconsciously aware that their life's work is either of no consequence beyond enriching a few people and sometimes actively harmful to the world. Of course, many personality types would not care at all about this factor but I believe not everyone can ignore this need.
Airliners suck big time. I'm looking forward for a modern, honest, client-friendly airliner that will force everyone else out of business.
Yes the memes. I forgot to state that as well. What used to be like 25% memes on the frontpage now is like 90% memes. It's a crappy 9gag now.
They stopped making their own panels in 2016. They still make TVs - I know you know this but you comment is confusing. Mine is also pre-2016 and pretty decent.
Cats are a smaller problem in New Zealand than is often claimed. The possums and rats are far worse, to the point where NZ is engaging in bio-chemical warfare against them. However the worst thing for birds are not those small mammalian predators humans brought there, but the massive destruction of their livelihood: https://en.wikipedia.org/wiki/Deforestation_in_New_Zealand
This is one part that's odd for me as well. The other is how everyone seem to act like CPUs like the Ryzens don't matter anymore because they are not ARM. I mean, I get it, this is nice for some usage. I'm in game development and I don't see things like these making me switch anytime soon. 3D animation, game development, gaming, AI, all of this benefit more from really powerful CPU/GPU and don't care much about power consumption. And this is a big user base.
I don't want to sound like I hater (I'm not), and I'm glad something new is happening, but it's not like this going to move suddenly everyone to ARM.
One company that I worked at used a NetLi (now part of Akamai). The approach that they used (IIRC) had multiple data centers closer to the end users and then a server in each client's datacenter. The server in the client data center and the servers in the edge data centers would establish a pre-negotiated connection that had its TCP parameters optimized for its traffic... and then serve compressed traffic over that connection.

It was pretty impressive back in the days of CGI and JSP - before the presentation was pushed entirely out to the browser and everything was rendered on the server.
I've noticed with NYT being on here constantly and me or others being downvoted for disagreeing with the NYT.
Is The Art of Doing Science and Engineering similar to Richard Hamming's talk You and your research[1]?

[1] https://www.cs.virginia.edu/~robins/YouAndYourResearch.html
You really don't know what you are talking about mate. Indoor cats live 13-17 years. Outdoor cats average 2-5. What's cruel is willfully exposing your cat to an environment that will very likely result in a reduction of their lifespan by 60-80%. There are plenty of ways to stimulate a cat that don't involve dramatic risk of disease, parasites, disfigurement or death by predator or vehicle.
There isn’t a rift in our community about Khashoggi’s murder, so it won’t be flagged. Things that get flagged are typically because they start flame wars. You need two or more sides to have a flame war.
So don’t opt in? Your desktop browser asks you on every domain whether you want them or not.
You send the email they registered with a notification with a deadline. Pretty simple TBH.
"Reader mode" gets me past the paywall (Edge, win10)
Lawyers have a financial incentive to automate these things. Airlines have a financial incentive NOT to automate them.
Marcan is currently working on porting Linux on the Apple M1. You can see his progress report over on his patreon[0]!

[0]: https://www.patreon.com/marcan/posts
This is precisely why I'm here. I hope HN always keeps it's simple format. It keeps a lot of the people who want a image based non-information heavy aggregator out. I come here to learn about cool or new techie things or discuss certain career topics in IT. I don't come here because I want to see the memeeconomy or some stupid "fake-news" article that is full of political garbage meant to make people upset.
Wow, this.
One thing I didn’t see mentioned was “0”. You mentioned it, but it didn’t grok to something I know to work in some implementations: “ping 0” behaves like “ping 127.0.0.1”.
Mine does not ask because I configured it that way.
Here is where I immediately have a red flag from the author:

"sometimes I hide the fact that I have PhD because I don't want it to be a symbol of authority or intelligence for myself"

yet, at the top of the site "Josiah Zayner, PhD"."

well, which one is it Josiah?
Not a comment on this one in particular, but I tend to stay away from documentaries. I have a friend who is a documentary editor and he can take the same footage and tell completely opposite stories with it, cutting here, leaving out something there. He’s told me that it almost doesn’t matter what you give him, he can make it look however you want.

I think people trust video more than anything but it’s important to be skeptical of the reality TV-esqe trope techniques that appear in lots of popular documentaries. They are storytelling like anything else.
When Jenner created (really discovered) the original SmallPox vaccine, he basically just inoculated people with Cowpox and Horsepox. That was over 180 years ago. There were no phases, clinical trials or testing standards back then. Real medicine and snake oil were difficult, if not impossible, to distinguish.

Before Jenner, there were groups inoculating people with actual Smallpox (typically in the nose, because it was quicker to recover from). The Chinese started doing that 500 years ago, and it was even used by troops in the American revolutionary war. Some of those people would die of course, but the ones who recovered would have an immunity.

A lot of people may have died from many of these early tests, but so many people were dying it didn't quite matter.
> And my prior is that we need to understand that, be aaare of it, have a model of what is going on to help develop and debug.

If it's a sufficiently robust abstraction, you don't, you just learn the abstraction. Kubernetes has reached that point for many folks.

I no longer have a detailed mental model of how my compiler or LLVM works, I just trust that it does. When was the last time you needed to (or were capable of) debugging a bug in your compiler? A couple of human generations of work went into making that happen.

Note that it turns out compiling code well, or making a reliable orchestration system, is an enormously complex problem. At some point, the complexity outstrips the ability of even generalists in the field to keep up, yet the systems keep getting more reliable.

So in these types of cases, you can either do it yourself poorly (you're an amateur), do it yourself well (congrats, you've become an expert), or delegate.

This isn't really limited to computing. I delegate maintenance on my car to a mechanic, while I'm pretty sure a generation ago, everybody (in the US) changed their own oil and understood how the carb worked. Times change.
Isn't individual rotation speed how most cars detect underinflated tires? I imagine this problem would also happen if the tires had different tire pressures.
Oh wow didn’t know about this, seems to work damn well on the iPad.
I wrote a little applet where you can put in a class A decimal IP address, and it gives you the 3×4 representations mentioned in the article: https://jtvjan.nl/tools/cursed_ipv4.html

If you count mixed representations, there would be 120 possibilities, but the tool doesn't generate those.
And as an added bonus, Make gives you tab autocompletion
A manager is supposed to coordinate you and help you be the best you can be. They are not supposed to shape you, only to provide you with the resources that you may need.
Apparently CVS had it, probably but not certainly before SVN https://linux.die.net/man/1/cvs
I watched those two other videos, the second one twice, but I still don't really understand them. The 1937 video clicked perfectly on the first viewing.
iPadOS in Digital Analytics workflows – can it work?
The amount of oxidizer on a molar basis shouldn't depend on the size of the molecule, just the number of C and H atoms that need to be oxidized to carbon dioxide and water, respectively. Some molecules (ex. ethanol) also have some oxygen already in them which reduces oxidizer needed but also reduces the energy density of the fuel (its basically partially burned already).
As is this [:-|

https://www.youtube.com./watch?v=Ac7G7xOG2Ag
The exact platforms it will be available on might not be finalized, so mentioning them by name might not be wise at this point.
NASA Posts Breathtaking Photo of “Einstein Ring”
I installed it a couple of months ago on an unused laptop. There is a live environment with a graphical installer, and it worked well. I had a bit of trouble getting the bootloader to work, but once I figured out what was going on there were no more issues. All hardware worked out-of-the box, and there is a software repository. You can tell there are a few bugs here and there, but all in all it's a nice environment to try and play with.
Good point, I was thinking more along the lines of "heads-up" right as a walk out the door and since this project was just for my own usage I didn't scrutinize the readme copy.
The native mobile app does not use a web view.
If a site asks, I navigate away. The times I don't, I usually regret the ad-ridden, clingy, user-hostile experience.
He’s joking with that word choice.
I didn't get a CS degree precisely because I bombed out of math so bad in high school that I couldn't get admission to any program. Here in Canada a good grade in academic-stream high school math was simply mandatory for admission to any BSc program. Took a philosophy BA instead, though didn't finish it... dropped out to go get a job programming during the .com boom, and now 25 years later I work at Google.

Was a long road, and would have been a lot less torturous if I had been better in math. Not because I've needed math much in my programming career, but because my bad math became a reason that gatekeepers closed doors on me over and over again. Perhaps the strongest cause of imposter syndrome I have at work is less related to not having a CS degree -- because I feel like I know about 99% of the content of any CS program -- but more to do with the fact that I work around a lot of maths geniuses.

In reality the "math" I failed in high school was more arithmetic than mathematics per se. I feel like I might have a disability around numbers but I've rarely had problems with the higher level symbolic manipulation involved in algebra or programming or symbolic logic, etc. though my probably-ADHD means I have to really step back and work through things at my own pace in my own environment, and so whiteboard coding type interviews really piss me off.
That hasn’t really stopped Apple before. Surely the TV would sell more than, say, the Mac Pro or the Pro Display XDR
All it takes is a neighbor with a router on the same channel as you or a little bit of rf noise(usb3 has a clock rate that tends to do this) and the whole thing comes tumbling down.

Back where I did gamedev we designed gameplay specifically for network usage(predictive based design) or had time-rewind, or both(ala half-life/cs). I just don't see how this works unless you're okay with a quality bar well below what a local client will provide.
Okay step by step:

You can trust your own hardware more than someone else’s hardware. Everything can go bad, but if you physically have access, it increases the probability of recovery. (Since you care more) Usually one copy where you have easy physical access and sure other than certain people cannot access this room (has all the required indicators and alarms in case of high temperature etc) another one within the space of governmentally approved area (usually this area has the least probably of seeing natural disaster) should be enough. Costs? Data security cannot be subject to tradeoffs. Usually two people own two physical keys to the backup machine, without one , the machine should not allow any access (in case one of them threatened to give up the data). you ought to keep the keys in secure place.

It’s firstly information security engineer’s responsibility to take care of the Information security.
That reminds me a lot of the situation with electric cars. For 99% of the brands, manufacturers depend on electricity companies to put up charging stations while those electricity companies are very hesitant because they're waiting for more cars to hit the streets. And people are hesitant to buy those cars because there's "nowhere" to charge.

And then there's Tesla who did the cars and the charging network, so every driver can be assured to find somewhere to charge.
Yeah I've been expecting that.
From previous comments I assume you're from the UK. And I also suspect you've grown up with anti-Catholic bigotry and have assumed that this is normal.

I do understand this. My father would talk about Protestants as if was synonymous with Scum. It wasn't till my teenage years that I realized the problem with that.

You need to get rid of that shallow thinking and understand that decent and intelligent people can disagree with your personal beliefs. It will make you a better person.
This was flagged (I don't know why), but it seems like a very interesting article to me and would like to read the discussion here, so I vouched for it. I don't know enough about the science to opine on the content, but I think it's worth a second chance.
The owner of the company thinks they are great because you can call them when there is a problem. I'm having a hard time convincing him that these are issues I've never had at other providers. Certainly not so many.

We are moving everything away. Most of our servers are with another provider already. And we haven't had any similar issues there. I've never called them!

And I forgot to mention the connectivity issues at Linode. When the whole London datacenter was unreachable for 2 hours we lost some customers.
Yes, the sequences are available [1] and well within the capabilities of a hobbyist with a little gumption - all they're using is commercial off the shelf services available to any researcher or student.

Whether its good science or not is beyond my understanding of this particular subject. It's definitely not usable for any sort of premarketing approval.

[1] https://docs.google.com/document/d/1Q18Sh-67NigwabhxBQAtLfRq...
I'm pretty sure I get closer to 2ms on my local 2.4ghz WiFi network without doing anything special. If those numbers where real then no one could play games over WiFi.
Netflix et al. may not be "democratic," but, in what sense are they not independent? This is just showing that "independent" media isn't sufficient for these types of uncomfortable truths. Nor do I believe democratic media would be sufficient, as we've seen that almost half the US wanted to vote for a delusional, racist, fascist again, after actually seeing the results of doing so the first time.

I agree with you that what we're doing right now isn't working. I don't have a solution or a proposal, but I just don't see how there's any way for media in general to get this sort of stuff out onto the airwaves.
Investing Insights from Charlie Munger (2020)
I suspect the acquisition of Compaq made HP into a more boring PC/server maker.
Sure Shot Profit Using Future Trading – Risk Free Monthly Income
Make passive income using Ethereum 2.0