skysight-inc/HackerNews huggingface dataset:
NOW YOU TELL ME! Where the Frack where you in 1985 when I was punching that crap into a broken TI-30 and busting lead pencils?
We taught our toddler that being noisy wakes up his infant sibling from naps, and we tie some of his favorite activities to his sibling's nap time. He quickly figured out how to stay quiet and started scolding us when we made noise. It's not perfect, but pretty good. Straight out of Dale Carnegie, you might say.
if your kids are 21 they can come to work with you.
Our Covid app was built for a local Govt in India with all official documentation and yet it was banned and no explanation.
Your salesforce example is so comically bad I don't know whether to laugh or to cry. The immense amount of regulation in the city makes it almost impossible for the now unicorn startups, such as Stripe, to find office space inside SF. Those companies were in the process of moving out of the city (or now, going full remote). That same regulation makes it incredibly difficult to build housing. Your intentions are noble, but your outcome is bizarre. Instead of asking "Why is Apple inventing formats", why not ask "Why didn't College Board test their platform on the largest mobile platform in the US?". HEIC has been around for 3 years and would have been the default on any updated phone as old as the iPhone 5S.
Ever see a student get scolded for not using a #2 pencil? Can't use a pen. Can't use a marker. Can't use a #9 pencil. Must be a a #2 pencil.

Ever fill out a government form that must be done in non erasable black or blue ink. A pencil is unacceptable. A red pen, green pen, purple pen is unacceptable. An erasable pen is also unacceptable.

Not saying users should have to know what a .JPG from an .HEIC but just saying there is plenty of precedent of technical requirements for things in real life. I've had forms rejected at the immigration office for using the wrong type of pen an I've been in classes where students didn't have the correct type of pencil and caused issues.
Use RabbitMQ for a call center handling thousands of calls per second. It worked fine integrated with Flower, Celery and Python...but once we went production, became a black box which every setting was hard to find documentation or support, we ended up having to build huge Machines with tons of memory and CPU and still saw messages lost no explanation. Ended up moving to PubSub and rebuild the whole app
A trick I learned back in 2009 was that if you bring a drill, or even a screwdriver, you can get assigned to much nicer jobs (never worked for Labor Ready, but worked for very similar companies during the 2008 recession).
Appoint a guardianship or place them in a group home. Addiction isn't going to be solved by food stamps. Give them treatment and if they keep relapsing, then declare them incompetent.
Argh. Unreal engine 1 can be a real pain, even on windows!

Just recently I tried running Deus Ex and had to use the hacked .exe files and a custom graphics mode for it to not have serious issues.

Tim Sweeney said he'd like to release the Unreal 1 source code one day (5 years ago) and it's stuff like this that would be sooooo much better even if we could only get Unreal itself and not further forks like Deus Ex.

(For instance, with doom modding they had to totally reverse engineer STRIFE but it properly works on modern systems now!)
Still leaves the pornographic movies. America doesn't have absolute free speech. Maybe the Supreme Court would strike that down, too, but currently you will be fined.

There are other instances like swearing on TV.
Almost forgot, quick video on how to install the chrome extension here:

https://www.youtube.com/watch?v=Tv_kEOwWd-4
In 1988 or so, my dad bought us an 8088 IBM-PC for christmas. He used the gw-basic manuals to code in this christmas scene on boot with a santa, a tree, fireworks and even some christmas carol in chiptune in the background.

My dad was an autoworker. I've built foundational services and products now in the homes of 100s of millions & to this day I'm still astounded by what my old man pulled off.
Care to share question any way?
Fun fact: government cheese actually used to be pretty good, because it was made and stored in a cave the government owned. It turns out that caves are pretty close to the ideal place to make cheeses, so the government’s stuff wasn’t bad!
Laws don't have to be philosophically pure. A law can define or describe what counts as an editorial algorithm and what does not, and it could exclude simple sorting while including the complicated thing Youtube does to keep you watching.

What might be harder is to distinguish sophisticated search algorithms from recommendation algorithms. There's some overlap, but I'm inclined to think that the two are mostly different kinds of things, especially if the search results aren't personalized to the user.
There's no way I'd trust an android with anything critical.
When VP is mentioned I think people automatically assume hairy nests of nodes, lines, trees. Slow and inefficient input schemes.

Text-based representations have tremendous upsides (granularity, easy to input, work with existing tools, easy to parse), but they also have downsides I think people tend to overlook. For example, reading and understanding code, especially foreign code, is quite difficult and involved; involves a lot of concentration, back and forth with API documentation, searching for and following external library calls ad nauseum. Comments help, but only so much. Code is just difficult to read and is expensive in terms of time and attention.

> Text editors and IDEs are not gifted by the universe and are not inherent to programming; they were built.

Bret Victor has some good presentations that addresses this idea. One thing he says is that in the early stages of personal computing, multitudes of ideas flowered that may seem strange to us today. A lot of that was because we were still exploring what computing actually was.

I don't dislike programming in vim/emacs/ides. Is it good enough? Yes, but... is this the final form? I think it'll take a creative mind to create a general-purpose representation to supersede text-based representations. I'm excited. I don't really know of anyone working on this, but I also can't see it not happening.
> There are reasons that C is a declining language.

Unfortunately, it is not. C++ is certainly too complicated, that's why it failed at replacing C, and that's why Rust will fail at replacing C as well.
In Times of Pandemic, in Gates We Trust
Gopher was a menu-driven interface via ftp to search, find and download files for academics who weren't particularly computer savey. It also gave them a platform to publish their own research for others and have it indexed and searchable. It was never meant to be a popular format...
Just One More Day
Everything is relative. More users will learn to configure and use software like uMatrix than will ever learn to configure IP tables, firewalls, or SE Linux policies. Doubly so when you factor in other web tools that are much easier to use like uBlock Origin, where disabling Javascript by default is a single option, and enabling it again per-website is a single menu-item click.

Compared to alternative platforms, security on the web is easy.

Also keep in mind the audience. If I was posting this on Facebook or Twitter, I might not make the same recommendations, but uMatrix is not too complicated for the average HN reader to use. It might be annoying and you might decide you don't want to have to turn it off or fiddle with it for some websites, but the learning curve is really not that steep if you have even a rudimentary knowledge about how websites work.
RabbitMQ is highly configurable in this regard but you will hit snags in how you distribute queues across exchanges.

Likewise this configurability makes case specific benchmarks very awkward.
Why I Love Monday Mornings
As it states in your source

> The HEIC holds the HEIF data that is compressed using HEVC by MPEG

Wrapping a HEVC file in a container does not automatically void any patents of the contained file. Otherwise, anyone can shove any patent encumbered file format in a ".zip" container (or any container/wrapper) and avoid any patent or licensing issues.
At least on Android you can sideload apps...that's not the case on iOS
Has apple accounted AV1 support in MacOS and iOS? (sorry if I missed it. That would be great news)
Press statement from State Department: https://www.state.gov/on-the-treaty-on-open-skies/
NeXT. Not Apple. Jobs wouldn’t return to Apple for a few more years.
come on everyone, this if not fair. This it just false positive and corporate policy.

we all know that Western liberal democracies are based on the free flow of information, and they never censor not attempt to control information at all, not even via corporations. That would undermine the whole notion of an informed public and democratic process.

The real evil perpetrators are China.

We're not fascists, we never censor. we should focus on the bad ones who actually do.
Rabbit is not a "turn it on and hope it works" kind of solution and if it's a blackbox to you then you shouldn't use it. AMQP is a relatively fancy protocol and Rabbit is endlessly configurable which is both a pro and a con. You will need to develop expertise in Rabbit to use it well at scale.
Medium launched a new responses experience
Another interesting project:

https://en.wikipedia.org/wiki/DONKEY.BAS
The learning curve for Hercules can be pretty steep, as it drops you in to a working version of MVS 3.8j. If you are familiar with all that means, you are golden. The rest of us need some guides. Moshix has a great YouTube channel with lots of good videos. I started with his "IBM’s MVS 3.8 on Linux for newcomers - M50"[0], and I had a sample ancient COBOL program, with assembly language subprograms, running in under an hour. My main issue was the editor or shell (not sure which) locking up and not able to get out. I can kill the Linux process, but that leaves all the mounted disks in a slightly corrupted state, and doing the equivalent of fsck is beyond my skill level. I just reinstalled the Hercules package again, with a pristine set of disks, but that isn't going to help if I had a real program I was working on. Maybe there is a recovery guide for common hangups that I haven't discovered yet.

[0] https://www.youtube.com/watch?v=N6sK_BhVD8g
> There is already food available in the market.

Leave it to capitalism to inflate UBI out of usefulness. Let the market compete with the baseline, never replace it.

> you don't get any of it and end up having to pay $18,000

Well, supply and demand should work here, right? Isn't the market the mythical machine of just prices? If the market won't pay taxes + $8,000 for private school, there will be no schools for that price. If it does, it is worth it and you'll pay.

I'm very confident that all this quarantine will do is show the world that disrupting the market won't break the world. The world will just adapt. It should be the same with UBI.

UBI could just be a government guarantee that a citizen will never become homeless/neglected because of lack of work(by any cause, be it skill, opportunity or mental health). It's the new baseline.

"Losing everything" now would mean just going back to surfing the web and eating government cheese in some cramped apartment. Not homelessness, starvation, abuse and neglect.
> * Government basic food package - daily (1500kcal): $300

I agree with UBI, but basing it on only 1500kcal will give a slight advantage to smaller people over those of us who are a bit more, er... calorically expensive.

Maybe at least make it 2000kcal to hit the median calorie requirement.
The Altair BASIC from early Microsoft was an insane achievement. They created it without having access to the Altair, and it worked at the first attempt... using punched tape.
You don't need to drop IE11. IE ws the first browser to implement any kind of grid feature, but even still you can just feature query for support
If any other vendor had decided to switch to a home-brew patent-encumbered format as the default format for image storage, we'd mock them relentlessly. But because Apple is the best at everything, somehow switching their entire software stack away from an accepted global standard instead of doing the hard work of getting widespread adoption first before going all-in gets a pass.
Check out Scratch, from MIT.

https://scratch.mit.edu/
While I agree that Rust has advantages for performance-critical work, I don't think "systems" implies performance criticality. In the Unix tradition, "systems programming" seems to be a slightly blurry term for writing the basic tools that come with the system, not necessarily just the kernel and such. I think the term is supposed to be in contrast to "scripting", but I'm not sure the duality is that strong. For example, USENIX '91 had a paper "Awk As A Major Systems Programming Language", which implies that implementing tools such as 'nroff' (one example used in the paper) counts as "systems programming".
Think what you could do with a little time off and your own agenda to write something meaningful.
Twitter, following Instagram, implements per-post reply restrictions
‘But on Wednesday, Twitter began testing a new, powerful fix for the problem. [context is @ replies/mentions to a tweet] For each tweet you compose, you have the option to restrict who can reply. The default is “everyone;” the new options are “people you follow” and “only people you mention.” The latter, as CEO Jack Dorsey put it, is essentially a “don’t @ me that actually works.”[1]‘

[1] https://twitter.com/jack/status/1263181108180430849?s=20

Context for headline:

https://www.socialmediatoday.com/news/instagram-adds-new-res...

https://help.instagram.com/2638385956221960

For those who have trouble with Medium links:

http://archive.is/qT7TF
I worked on NServiceBus years ago (not just used, but actually was an active developer on the project). It's an excellent piece of software and Udi Dahan really knows what he's talking about.
how long would it take you to write a fast circle routine in assembler?

(with stack overflow blocked)
I feel this pretty hard. I'm an engineering manager and there are multiple days a week where I will spend _six hours_ in video calls with an hour for lunch and MAYBE a 30 minute break somewhere in the day. It's a nightmare and the days feel like complete throwaways. It's made worse because we try and do "No Meeting Thursdays" which means meetings tend to pile up on Tuesday and Wednesday (nobody wants to meet on Monday or Friday, either).

The feeling of "I have to go hard now because everyone else is working hard" can also be pretty hard to shake. Especially if most people are heads-down and there's no chatter on Slack or email or anything going on.
Reality is often implausible. At least traditionally, it's fiction that's required to be plausible. This is a direct consequence of reality being that which doesn't go away when you stop believing in it.

I think this is the origin of the issue people are having.
After 11 years of daily use without any hardware issues I accidentally dropped my Nokia N900 into the big river this week. It was a few seconds completely under rushing water.
I fished it out, removed the battery, dried it over the night and stated it again the next day. It worked flawlessly!
Well that is what I call military quality.
> when did attending church become unusual in America?

It’s not that common in elite liberal circles, especially in the NE corridor and California.

Note that some people in this group do go to church, but it’s just not widely advertised and is typically not a central part of their lives (e.g.(compared to some places where going to church for some sort of event 2-3 times on Sunday and 1-2 times during the week is a thing).

Also note that every Ivy League school was founded around a church and the church-based seminary/school. The same is true of many of the elite feeder prep schools. Note that there is a church prominently in the middle of all of the campuses.

That said, rightly or wrongly, churches are associated with anti-science folks who are anathema to most academics and academic types.
Not going to lie, I wish hands-free chest mounted cell phone systems was more popular in the civilian world.
Is the original Turbo Pascal open sourced? I would have lots of interest in reading it.
Very cool! My daughter is getting interested in robotics, and we recently got an Arduino starter set. This won't be our next project, but it will get us building more!
Firefox addons are reviewed, though as others note the process is a bit opaque. Interestingly, sometimes a release is approved, but then later someone comes back with issues. This is somewhat concerning as both a user and a dev. For users, it means there may be rogue extensions out there that haven't been closely reviewed yet. And for devs, it's frustrating to have a release approved and then months later to get audited.

Chrome is getting more granular in their approval process, but it seems that they're still a bit behind.
I wrote a long response to this. Hacker news then presented me with a message "Your comment was too long".

Short version: Think what you will. My story serves as a warning to anyone who thinks you can survive the Amazon hell. I may have issues of various sorts, but no one should have to tolerate the "Amazon way" or be subjected to their insanity.
The unintended consequences of working from home
When thinking about Hollywood, Disney, Pixar, Industrial Light & Magic, Times Square in NYC while at the same time there are 'food deserts' not in some sparsely inhabited parts of 'fly-over-country' but metropolitan regions, i tend to disagree. Furthermore, profit for whom? Eternal competition is tiring, and may even end in a race to the bottom.

SPLAT!
Don't multi-account containers just separate cookies (and maybe other storage mechanisms)? I'd expect that a lot of people want separate bookmarks and extensions, too.

I think you have to use multiple profiles to do that, which is kind of clunky. Anyone know of they have plans to make managing and using multiple profiles smoother?
> The amount of money spent on medical billing is just obscene. It isn't "profit" for anyone, but it's vast inefficiency.

Which is the thing caused by low deductible plans. If that sort of paperwork was only necessary in cases where you're already paying for $10,000+ in medical services, the fixed overhead isn't that significant. But with low deductible plans you pay it for every little thing that ought to cost $50, and then the $50 thing costs $550 because even walking in the door requires $500 worth of paperwork.

How much more efficient would it be if you just walked in with $50 in cash in most cases, which you can take out of the thousands a year you'd save in insurance premiums?
On Chrome, any extension that asks for permission to view/edit all your pages can be limited to a specific set of domains. I don't think Firefox has this feature, but would love to hear if it does.
Buy office chairs from offices that are closing and resell to people who are setting up home offices.
Get Color Grading Within a Minute with This Color Checker Chart
It's also not what a browser should do.

JPEG conversions will vary in quality and size. On some sites (e.g. a CMS), quality can be sacrified to stay within file size limits.

On other sites, like photo printing services, quality is much more important.

These may be unusual cases, but silent browser assumptions are still an overstep.
Was using it extensively, have customised it with userchrome file.

But then went to idea of having fewer tabs open and only w.r.t context I'm working on. Lesser number of tabs made things much more simpler for me.

Have been both sides, and must way for people with lots of tabs, tree style tabs is seriously good.
I have some old mainframe modems and online information on them are scarce (basically nothing outside of old ads). I'd like to figure out how it worked, but no idea how to get started. Are the drivers something that the OS would support built-in, or would you have to install them somehow. Would this emulator help me at all?
> This paper describes the goals and priorities which the authors believe make C++ an especially effective programming language for our use cases. That said, our experience, use cases, and needs are clearly not those of every user. We aren’t pushing to directly build consensus on these points. Rather, this is presented as a vehicle to advertise our needs from C++ as a high-performance systems language.

The authors are (mostly) at Google. They build their binaries from scratch from a monolithic source repo with a reproducible build system every time they want to deploy software. Their use case is unusual and they recognize that. The document lays out their justification for what they prioritize and why, for example, they would happily sacrifice backwards compatibility or nonstandard architecture support for more performance.
Long Dong
In the course of their self-harm though they also tend to damage society. The starving addict doesn't just lay down in the street and die. They beg and they steal because they're desperate. They rip copper out of buildings while just harming themselves. And maybe eventually they're arrested and live off the state anyways (at much increased prison rates).

How far do you let them sink before you need to step in.
> Go doesn’t have all that much to offer a C++ programmer.

Concurrency and parallelism without debugging hell is huge.
People do go in cold for these tests.

There are many people who come from communities who have sent precisely zero people to elite schools, and they have absolutely no idea how to prepare or how to be a strong candidate despite an abundance of information available on the internet.

Most people assume that straight As and a really good SAT score makes someone Ivy material, and that’s why they are often confused when folks who meet these criteria don’t get in.
One point to consider is that once UBI is rolled out, it can never be taken back, even if it is disastrous from a bureaucratic, economic, or social standpoint. I think the success of UBI is heavily dependant on the details of how it is funded and paid out, and getting people to decide on what the best method is will be more difficult than getting it accepted.
I'm guessing that the pain points surrounded having to set up a Zookeeper cluster in conjunction with Pulsar. I think Pulsar has the best model of the various queuing systems at the moment for the routing flexibility of RabbitMQ, the high-throughput of Kafka (topic/partitions), as well as the ability to seamlessly integrate with cold storage (S3/GCS) and to recall messages from cold storage without extra code (unlike Kafka), I just wish that ZK wasn't an additional dependency.

Anyone know of any Pulsar hosting providers?
As an individual you can often just say no thanks to the pay cut.
Firefox should provide the ability to white list, or blacklist extension on certain sites. Chrome has it. I don't know why it's taking them forever.
Competitive markets will probably be fine. There seems to be enough automation in manufacturing businesses driving the prices down.

How do you deal with monopoly businesses? What prevents them from rising prices to pocket sudden excess of UBI money?
It really bothers me to hear that; it's a common statement, but I think when you examine what it means to say a placebo is observed to be effective, it dissolves into logical incoherence. It's pretending that a lack of results is a result, that an unknown source of bias is understood through doubletalk/think. It's worse than homeopathy.
Yea the article said they’re going toward more remote work, not fully remote
I actually find uBlock superior in that it's easier to blacklist/whitelist specific scripts. E.g. you can more easily blacklist ad scripts while leaving relatively harmless 3rd-party scripts running like jQuery.