skysight-inc/HackerNews huggingface dataset:
> Terminals like the 3270 were even half duplex so would process the input and then send it off as a block, to make the channel controllers more efficient!

The block mode terminals (like the 3270) were/are kinda like HTML forms: The mainframe sends a form to the terminal, and the terminal has enough local smarts to know how forms work, that only some regions of the form are writable, and how to send a response back one form at a time, as opposed to the character-at-a-time terminals which Unix and VMS and ITS were built around. There's a lack of flexibility, but it allows mainframes to service tons of interactive users, for a certain definition of interactive.

The Blit terminal was the next step beyond block mode terminals, in some sense: Blits could be character-cell terminals with fundamentally the same model as the VT100, but they could also accept software in binary form and run interactive graphical programs locally. Think WASM, only with machine code instead of architecture-independent bytecode.

https://en.wikipedia.org/wiki/Blit_(computer_terminal)

> When initially switched on, the Blit looked like an ordinary textual "dumb" terminal, although taller than usual. However, after logging into a Unix host (connected to the terminal through a serial port), the host could (via special escape sequences) load software to be executed by the processor of the terminal. This software could make use of the terminal's full graphics capabilities and attached peripherals such as a computer mouse. Normally, users would load the window systems mpx (or its successor mux), which replaced the terminal's user interface by a mouse-driven windowing interface, with multiple terminal windows all multiplexed over the single available serial-line connection to the host.

> Each window initially ran a simple terminal emulator, which could be replaced by a downloaded interactive graphical application, for example a more advanced terminal emulator, an editor, or a clock application. The resulting properties were similar to those of a modern Unix windowing system; however, to avoid having user interaction slowed by the serial connection, the interactive interface and the host application ran on separate systems—an early implementation of distributed computing.

That was 8th and 9th Edition Research Unix; it was an influence on Plan 9, which took the distributed GUI computer system concept and ran with it.

> So you could log into a remote machine and run EMACS, and while you were editing a remote file with a remote editor all the screen updating would be done by your local computer!

Also, ITS had the neat feature of detaching job trees: You could login, get your own HACTRN (the hacked-up debugger ITS used as a shell), run a few other programs which would then be children of that HACTRN job, and detach the whole tree and logout. When you logged back in, you could re-attach the tree and carry on like nothing happened. It's kinda like screen or tmux.
I worked in online IDEs which did automatic backups, and it was useless. Those timestamps don’t mean anything to me, and diff interface was very bad.

But semi-automatic backups, a.k.a. frequent git commits, are very helpful. For me, three-word commit messages like “no longer segfaults” or “will try sets” are exactly what I need, as they easily let me find out what exactly did I do so it segfaults again, or to revert code a bit if it turns out the sets are not a great idea.

Of course no one else, including me, would care about this once the feature is done, and that’s where rebase comes in.
So do none of consul, zookeeper and etcd have a tool for migrating from one of their competitors?

I suppose you end up with Zookeeper running in Kubernetes because the only way to migrate service discovery is to have all machines report to both clusters and then start moving to reading from the new one.
Beats continuing to bailout the corporations instead of the people.
There's damn few places in the US with population density akin to Europe or Asia.

The last big city I lived in, Fresno, is low density sprawl. The culture there is like half a million cowboys decided to move to the suburbs. They put on their cowboy crap to go to concerts at their major park. It's bizarre.

We also generally have shit public transit.

You cannot tell me that lock down is the only possible way to handle the pandemic in the incredibly low average population density of most of the US. Give me a break.
A tracker for Covid-19 trackers
Will the physical sound waves that I produce with my loud speakers cause Active Noise Control enabled headphones to "engage" with me? Could I adversarially engage with them at that point?
wow, this feels like a case of really poorly optimized software.
> pay them better

Nancy Pelosi's net worth is $160M. You can't pay her "better" to compensate for loss of "gravy".
This is what strict languages like Rust are for, right?
Ancient Athens did it: https://en.m.wikipedia.org/wiki/Sortition
It's also why a software algorithm that controls CPU frequency scaling is called a "CPU governor" [0] in Linux kernel. Although the mechanism is completely different, but the analogy is used here since it controls the speed.

[0] https://wiki.archlinux.org/index.php/CPU_frequency_scaling#S...
Why a lot of startups will come to regret their unicorn status
I'm not sure what you mean here. The only thing I can come up with is you're talking about writing specific code recursively but when doing functional programming we usually just use the applicable recursive function (e.g. map, filter, reduce) in which case we have better context than with a loop because a loop has a lot of irrelevant implementation details cluttering up the context.
Healing Hands
It seems that this implementation of a list is more useful when used like a stack. As a general list (with more operations than "pop" and "push"), not so great in terms of performance compared to one that is mutable.

I did like the article and how the author writes so simply. To the author's credit, right below, they do have the section on "When you can't help it", which if you do need insertion like that and performance matters, probably best to use a mutable data structure.
Intro to TensorFlow for Deep Learning – Udacity
Hadn't seen or heard of that, for others:

https://www.reddit.com/r/Coronavirus/comments/fksnbf/im_bill...
Silent Disease-Spreading
I mean, x.509 is even older, and yet we still don't have a real PKI.

There's no reason to think that some technology being 25 years old means it's dead if not used already.

We have to realistic paths to a true PKI, both based on DNS: a) DNSSEC, b) the registries/registrars operate name-constrained (as least as anchors) CAs. That's it.

The WebPKI offers little real security. Certificate transparency is just like DNSSEC -- it needs big deployment to be a win, and it's especially needed because we don't trust the CAs because there's so many because they are not name constrained.

In DNSSEC the trust problem is still there, so CT could be applied to DNSSEC, but if you use QName minimization then it's harder for the root zone and TLDs to decide when to MITM you -- that's a really strong characteristic that PKIX couldn't hope to have because it doesn't have a directory. (Stapling DNSSEC chains in TLS would defeat this, but it is needed for last mile reasons, such as hotel networks.)
I don't understand how these apps get away with such high commissions. Some of these are 30% of the total order. For someone to deliver the food.

And they already charge a service fee and a delivery fee to the customer. Double dipping bastards all of them. Their platform can't cost that much to run either, no need for such high margins.
Could you please stop posting unsubstantive and/or flamebait comments to Hacker News? You've been doing it repeatedly, and we ban that sort of account.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful. The idea is: if you have a substantive point to make, make it thoughtfully; if you don't, please don't comment until you do.
You can have a distributed monolith. Monolith doesn’t mean there’s a single deployment. It’s about the interaction between domains. So if you have an app with a database on each device and the app layer is 1 application, one deploy, that’s still a monolith.
I can't speak for all photos - but I'm fairly certain those 3d looking photos on FB must be taken with with a stereoscopic camera (2+ lenses). They can calculate depth when they know the distance between the lenses (and differences in focal lengths, etc).

That isn't to say they couldn't do it retroactively for single lens photos, but I'm guessing not right now they're not.
Changed from https://idle.slashdot.org/story/20/04/11/0240256/burning-man.... Thanks!
> all

It might be "all" that it's doing, but it does it quite well and in a way that is quite believable, which is significantly better than what came before, which makes it almost realistic. That's what you said, but the way you said it felt like it lessened the achievement.
Top resources we used to improve our PageSpeed
Frank Olson Project
Nice job, I really like this and find it useful. A couple ideas I'd love to see implemented, depending on how far you want to go with this:

(1) On the "top 5 traded tickers" display, just go ahead and list all the tickers and not just top 5. This will summarize the day-by-day info on the left panel. Would be nice to sort the traded tickers summary by either count or ticker.

(2) So right now, we can select a date and see the reports from Senators that reported that day. Additionally, I'd like to name a Senator and see all their trades across all reports in a single screen. Finally, I'd like to click (or input) a ticker and see all reported trades for a given ticker among all Senators and all dates.

Thanks again. I wasn't even aware this info was now publicly reported. A small step forward, I guess.
And many other people died from an unrelated cause, but still count as a Corona death https://www.mercurynews.com/2020/03/26/boys-death-no-longer-...
SoftBank and sensibility: Is SoftBank’s boss changing his ways?
I think this is the best thing to do at this time. I wouldn't be surprised if deadlines for contracts & permits were approaching, and at that point it's really hard to pull money back.

And of course it'll suck for a lot of people, but it's worth giving things a chance, to see what can be made of the Multiverse.
Is it the mutation rate that makes it challenging? Or something else, line how it defeats the immune system?
> glibc, for example

> The standard library's function will be vectorized regardless of how your compiler was feeling that day

We talked glibc. I mentioned there are libraries which do not do _any_ optimization other than a byte by byte copy.

> I'm still not seeing why you can't replace the code between lines 881 and 902

Because you are considering only glibc.

And yes, we can do a lot of things. But the function and copying buffers are not the top priority for us ATM. I shared it as an example in the context of the current topic. Not all code is supposed to match your preferences.

> char * to a ulong *

Both the source and destination are guarded by length and alignment requirement checks.
1. They should have stockpiled masks in advance of this epidemic
2. People can make their own masks at home
Because it can abused. The easier you make it upload, it also allows bad actors to upload invalid data to cause people to go into quarantine unnecessarily. It only works well if you can trust the data, so I think it should error on the side of validating the data instead of openness.
Aside: you look like you might be the author, so I thought I'd mention that the link for "one-way hash" seems to be empty.
Glass is probably best known now for his book "Facts and Fallacies of Software Engineering", which is a pretty good entry in a pretty lame genre, which is the attempt to draw meaningful conclusions from the research literature on software engineering. The main lesson of the book is how poor the studies are, but it's still worth reading for his own wisdom.
Main problem I've had using mermaid for large flowcharts is that the SVG gets cut off on the edges sometimes.
Cool. I hope you get it done.
Thats a great idea.

Im not kidding, of course
Global Trade Sputters, Leaving Too Much Here, Too Little There
eek fixed thanks
This will be an interesting natural economics experiment. An economist would say that it shouldn't matter- that as long as restaurants can adjust prices, and consumers are price sensitive, that the total delivery cost should stay about the same.

Curious what will happen.
> Even after the toilet paper crisis ended

It's not exactly over yet, it's just gotten less reported on - my local Jewel still has none on the shelf, and Amazon is out of brand-names (only sketchy sellers still have product).
Right, and I said "in response" to the crisis not "before the crisis was over"...again, you are continuing well after the point of logic. Read. Carefully.

And the key point was most certainly not the devaluation. I can only suggest you read more about the Great Depression to understand why (there was the small matter of most banks in the country failing, devaluing your currency does not help with that, suspending convertibility does). Basic. Basic. Basic.
Some days you just cry together? Huh?
I don't see any change (I think), only my beard.
I’m sure it will not work on my feature phone.
It seems like you’re suggesting to pay them better to make up for the loss of an ability to insider trade without any risk. Allowing that behavior totally breaks the stock market system.

Elected officials should be forced to let go of all their assets to a neutral 3rd party asset manager who they’re allowed zero communication with during the time of their service.
As far as I understand the actual risk assessment is done by the Contact Tracing Framework.

I wonder why this design decision was made. The risk assessment will change and the apps done by health organization have the expertise on that subject and shall do the assessment and not the CT framework. It will require an update of the OS to get latest findings published.

Privacy and other technical decisions are sound and legit.

Has somebody some background information on the reasoning driving that design decision?
> can't we all go on to the House or Senate web sites and read the drafts of those bills and have the same "insider information" that they do?

The published drafts are days behind what's being circulated; you can see this every time there's an emergency bill, it's often voted on almost simultaneously with the final text being released. Sometimes, there's a reading of the bill, if people push the right procedural buttons.

Regardless, insider trading on delayed information isn't nearly as good as insider trading on current information (probably? I don't have experience with insider trading :)
I was under the impression that the core principles of noise cancellation were well-understood and in the public domain as part of signal processing. Basically you reverse the predictable component of the signal and add it to the incoming, so only the innovation (unpredictable) signal remains.

Couldn’t Apple or Bose just fall back on these methods which should work closely enough to whatever fancy method is patented? Or is the method I’m describing patented?
This may make more sense if it's normalised by the size of each hospital? Small hospitals are immediately at limit and make a red dot for obvious reasons.

For example, there's a red circle next to Bremen, Alle-Weser-Klinik Verden, they have 131 beds [1]. Verden has about 27k inhabitants. There's a large blue circle in Baden-Wuerttenberg, Klinikum am Gesundbrunnen, they have 970 beds [2]. It's in Heilbronn which has 120k inhabitants.

So in a way, this is a population density map https://xkcd.com/1138/

[1] https://de.wikipedia.org/wiki/Aller-Weser-Klinik

[2] https://www.slk-kliniken.de/ueber-uns/daten-fakten/die-slk-k...
That's a great ideal, but the reality is that if you slash the salaries for being in elected office down to something token like $50k, you won't get more "civic minded" people in elected office, you'll get more rich assholes because they're the only ones who can afford to quit their job to campaign and hold office, fly back and forth to DC, and maintain two residences on that salary.
While we're being honest, how many programs that get written are so desperate for performance that the only thing left to do is turn off security? And are the people who are able to even make this determination the kind of people for whom making a kernel module is unrealistic?
Power-Hungry Safety and Security
But perhaps we can avoid the next generation Pelosis?
I remember being very fond of xhtml. It seemed much more logical and sensible, every beginning having an end, all things in balance. I don’t really know what the argument against it is/was?
I wonder how accurate gait recognition technology will become.
I'll respectfully beg to differ here. A small app with a few functions at a small company, I completely agree. But once you have a large scale system you'll thank your lucky stars for microservices. Everything from deployments to development is a much better experience than in a large monolith. It's much easier to reason about and it's much easier to see where and why something failed if and when that happens.
It’s going to make captcha harder
DTKs are derived rather than random so that the device doesn't have to store its own keys or identifiers, saving both space and flash wear. It can start with the initial seed and re-derive all the rest as needed.
Fresno, CA has population density of 1,761.69/km2. That's not too far from Daegu, South Korea (2,818/km2), where 6,807 were infected so far and 142 people died. They stopped it only through really aggressive testing and contact tracing.

I'm so tired of this America-is-so-special argument. Freaking Mississippi has 2,260 patients now. Now what?
If they're not expecting 1,000-10,000x lifetime return on investment, it's less lucrative to campaign - financially.
Fulcrum – Automate the most annoying parts of making stuff
Swedish Government Allows Mass Gathering Despite Recording 9,141 Cases
Your comment is completely at odds with the excerpt you pasted?

Nothing in that paragraph even contests that he did physically abuse her....?

Cruelty can come in many forms beyond physical trauma.
NCDC confirms 17 new cases in Nigeria as death toll globally hits 100k
Congressmembers have access to the information earlier than the public. For example, Senator A may be reading a private draft of Bill B, which he expects will benefit the stock price of Company C, so he buys shares of C now at $50, unveils the legislation in a week which pushes the price up to $75, and passes the legislation the next week pushing the price up to $100. So the insider-trading Congressman gets a $50/share profit, while someone who was diligently watching the hill would only be able to act from the public release of the legislation and capture a $25/share profit.
I was thinking the same thing. I used Doordash a while back and figured they were making good money based on the fees they were adding in, such as delivery fee, service fee, tips to the driver, maybe a markup on menu items. But then I discovered they are also charging commission to the restaurant for up to 30%! I've been driving to restaurants for takeout more often because the apps seem shady to me.
If you like this then you'll love neural radiance fields: http://www.matthewtancik.com/nerf
Sorry. Our sysadmin had set it up. We relied on OpenGL applications and had multiple users, so we weren't using :0. I thought I got it working (sans OpenGL/VirtualGL) by just installing the rpm, then each user would run `vncserver -geometry 1440x900 :89` (their per-user port) to launch the server, then connect via the client.

We did have issues periodically. Mostly because the workstations were mostly not interactive, but if someone would plugin or unplug a monitor X would change configuration on the next reboot. Or when we had multiple GPUs we'd tweak things. I wish I kept better notes.
I personally don’t think insider trading is a crime, as many other people don’t https://reason.com/2012/11/28/legalize-insider-trading/

The more resources we spend fighting “insider trading” the more valuable people who have found loopholes or ways not to get caught. It’s a never ending losing game. I’d rather make all trades public than ban “insider” trading.
starts clear then it starts to stutter. possibly this happens if one person starts to record while listening to a message.
Kind of an interesting tangent, but the founder of Lytro (Ren Ng) is the advisor on a really cool paper that came out recently and reminds me a lot of this: http://www.matthewtancik.com/nerf

Basically, it's similar to this but also re-lights reflective parts at the cost of needing more than one source image.
why does the device need to know its own key history?
Mississippi is one of the poorest places in the US. It's got problems akin to a third world country.

Now what? I'm sure you think that's a rhetorical question, but today is your unlucky day because I've spent the last 19 years getting healthier while the world says it cannot be done and generally acts like a butt to me.

Now we actively create a world where public bathrooms aren't health hazards to use at all. I propose we get Walmart to write that handbook. Their bathrooms are generally pretty damn good and there are lots of establishments where I don't want to set foot in their restroom.

Now we create a world where it's normal to call ahead or order online and pick-up instead of dining out or milling about waiting for our order because we all just showed up and then ordered.

Now we create cultural norms where you don't blow your nose at the god-damned conference table or restaurant table, jebus.

Now we create cultural norms like bowing instead of shaking hands.

Now we create architectural standards like using copper for stair rails because it's antimicrobial.

Making people a prisoner of their homes while our economy gets flushed down the toilet isn't our only option. That assumption is ignorant on the face of it. There's always more than one way to solve a problem.
It doesn't really matter who hosts the database. I specifically was talking about middleman, as in someone who confirms the person is infected and then takes care of passing 14 days of keys to the server. Where the server is isn't really relevant here, just that the end-user doesn't have direct access to it.
I've come around to the idea that we'd be way better off just paying them a lot more. I also think people should be able give their congressman a tax deductible 'tip' up to $20. Put a line on the Form 1040.
Or: “Don’t show up at the office sick, you’re not ‘dedicated’, you’re just an asshole.”
It's the same principle as those plastic toys with printed 3D images that you've surely seen: https://www.youtube.com/watch?v=jIfAi_zJ2F4
My First Soccer TikTok
Filed under "People I would like to slap, except it involves touching them."

Yeah.

But in order to enforce that, we need different sick leave and health care policies and ...stuff.

And that's very much a world I would like to see born of this mess, like a Phoenix rising from the ashes.
It's not like that. You just wouldn't work/be paid for one week of the month, for example.
> Has anyone ever tried this approach of a virtual real-life emulating community with video calls?

Yes, in stealth mode around 5yrs ago but couldn't get funding for launch. It was too early and too general. High battery drain didn't help either.
If you think that's crazy, wait until you hear about HTML!