skysight-inc/HackerNews huggingface dataset:
I'm of the opinion that optimization is a natural enemy of variety and diversity. Our businesses, economy, and more encroachingly, culture, are dictated by the requirement for many to optimize on cost and ROI. As such, we converge on all but a few well established optimized processes we essentially copy and repeat. Occasionally "disruptive" strategies emerge and find a new, better cost/ROI optimization solution.

Variety and diversity on the other hand need to be able to discard cost/ROI focused optimization. They need to be inefficient/"wasteful", they need to take time and more resources because they're new or their fundamental variance that makes them appealing are defined by their very state of being sub-optimal. They need to be able to fail and iterate, not fail and die.

I'm a proponent of optimizing on certain factors like cost, time, space and so forth under certain conditions, but I think we need to stand back as humans and be mindful of processes we seek to optimize and ask if some of them are factors we really want to optimize on. Do we want more square footage so we can cram another person or piece of furniture in or do we want to change our target optimization to include aesthetic appeal, variety, mental health... and so forth. We have our priorities way off as a society, I'd argue, and those priorities are being less of a choice and more of a mandate for many.

Right now we're on a runaway freight train across society to optimize on cost and ignore everything else. This pandemic is sure to expedite that problem with the economic toll its taken. That cost saving/ROI optimization strategy, in our economic system, will "win" most times over other choices. If we are able to relax the financial constraints of many, then we can use that slack to focus on other factors that aren't always cost and profit driven.
Unlike many other computer-using professionals (e.g. accountants), developers are used to separating production and development. Also, they use diverse "exotic" operating systems like Qubes and NixOS. Considering that, I think devs are not really an easy target.
"even a small outage would be a contract breach for a "many nines" SLA"

Ain't that the truth !

I remember working with organisations that had Verizon leased lines.

100% SLA the Verizon sales reps would say, normally accompanied with a sheet of paper that said "100% SLA" in big bold letters.

Of course the line would go down. Some manager would the come to my desk, thumping his fist and talking about the 100% SLA. I'd say "sure, but did you read the small print".

In all my years, I don't think I ever saw anyone get a SLA payment from Verizon.
Yes, this is the plan they came up with. It is hybrid so there will be in-class kids and at-home learners all with the same teacher.
No, I don't see your point. No one "prepared" common crawl to contain multiple instances of relevant examples for GPT-3 to learn from. It's just that a sufficiently large training corpus will naturally have this sort of regularity in it. My point is that a general learning algorithm trained on a sufficiently large and representative corpus will capture causal regularity without the sort of fine-tuning of the algorithm or the training data you are suggesting. You haven't given any reason to think otherwise.
Yes, my daughter is doing remote this year, but the majority of students are in class. So she has to watch a live video of the lecture. The district doesn't want to record the videos since they think students won't pay attention. They also periodically take attendance.
> How would it be different from one of the many means-tested welfare systems that already exist?

Net tax payers won't be paying for a huge administrative bureaucracy whose entire purpose is the inefficiency of duplicating functions already performed by the progressive income tax system, namely, means testing.

Also, unlike the aggregate of existing means tested welfare programs, it won't have ranges where the rate of net loss of benefits from additional outside income exceeds 1:1, eliminating some very perverse incentive. Also, instead of effectively a mostly very high (but wildly varying with small variations in income) marginal “tax” (actually, benefit loss, but it amounts to the same thing) rate across the low income range from the means-testing impacts of public benefit programs with a drop to the low end of a system of progressive marginal rates after that, you'll have a system progressive across it's entire range, minimizing in an even more general sense the degree to which you are expending resources to inhibit the ability of people to move up and out of the bottom.

It's true, if a UBI is fully funded by increases in existing progressive taxes, not everyone will get net nominal income increases, but I think if one has a decent concern with what is being done with tax money, they still benefit.

OTOH, even if UBI is done by printing money and not funded in the fiscal sense at all, not everyone will have net real income increases, and the people that lose are the people with the smallest proportional increase in nominal income, e.g., the same people at the high end of the income scale that would lose if taxes were fubded by increased high-end taxes in a progressive system.
You definitely shouldn't use it as a daily. However, Offensive Security is trying to make it a smooth experience given that quite a bit of time is spent using it for penetration tests, CTFs, etc in addition to "competition" from ParrotOS. Most folks that I know would switch to it anyway so having it be the default makes it easier.
> There's a despair here that I bet the French or Portuguese have a perfect word for.

Why those languages? I'd imagine that kind of dispair would be the specialty of German or some East European language.
It makes sense that having more information is better than less.

I would argue that they should use no dependencies to avoid this problem entirely, or download them and include them as source in the project, or at least include a note of which version of a major library they used in a README or comment. I think this is what is often done in practice currently.

Perhaps as you are saying, docker is just a stable way to document this stuff formally. But it is a large moving part that assumes a lot of stuff is still on the internet. What if the docker hub image is removed or dramatically changed? What if that OS package manager no longer exists? It just doesn't seem like our software is getting more longevity, but less. I don't know why we would bring that extra complexity to academic research if the goal is longevity.
Yes, but they are also exposed to significant stresses. The tips Can move at hundreds of kilometers per hour, and of course the blades are constantly subject to rotational forces as well.
Sure. But everyone is already flying by the seat of their pants here. That there isn't a backup video conferencing system set up isn't overwhelmingly surprising to me.

(plus, training out of practise professors on two video conferencing systems? No way that would end well)
There are concerns with ZFS of the "scrub of death" on a system lacking ECC ram:

https://jrs-s.net/2015/02/03/will-zfs-and-non-ecc-ram-kill-y...

There is some debate on this question:

https://arstechnica.com/civis/viewtopic.php?f=2&t=1235679&p=...

I'm curious if the situation is improved for BtrFS.
For comparison, what kinds of diseases are not metabolic?
In all my years, I don't think I ever saw anyone get a SLA payment from Verizon.

If you're just getting a phone number and a few extensions from them for small office telephony, no. If you're leasing multiple high-availability DIA circuits from them, far easier (but still absurdly difficult). Speaking from first-hand, nightmarish experience dealing with their "VEC".

Don't get me started on trying to get SLA payment when they goof up LNPs either.
Also posted 3 days ago [0].

[0] https://news.ycombinator.com/item?id=24220503
I built Pathfix, the OAuth middleware for devs
umm as a pen tester the move from bash to zsh was the most exciting thing about this update. w ^ to find the wfuzz command I did 2 days ago and didn't take notes on the output is useful as hell.
That really resonates. I'm where you were ~10 years ago. But another perspective is that, i try to become successful or develop hobbies to make other people proud of me. I get up in the morning to surprise people or see them respect me. Similar goal to what you've described, but with a slightly different emotion. Yes art and sport and computers make me happy but I can also share them with other people and make them happy.
Is Tesla the New Bitcoin?
Andrew Carnegie's thoughts (1889):

https://www.carnegie.org/about/our-history/gospelofwealth/

TL;DR keep billionaires, but since they've obviously beat the easy-mode personal accumulation game, they ought to play the harder-mode societal benefit game.
If you're a bigger university, some kind of fallback plan seems to be the responsible thing to do, but what would that look like? Surely someone's been working towards that for the past months.
> “the scan of your eye/hand/whatever is just a password” then I can’t help you and of course that system can be compromised.

Unless you have a human to sit there validate that they're reading from an actual human, isn't this essentially what biometric auth is? Am I missing something here? No reasonably sized machine can certainly do the needed verification with the limited information they have.

Not to mention - if it were to be heavily relied upon for security for a very high value target, say one of those bitcoin vaults with hundreds of millions of dollars locked away, you can certainly envision a world where you could get grafted silicone fingertips installed by a plastic surgeon that would likely fool humans based on the exact sort of data leak we discussed.
Free Expression of Professors and Its Prudential Limits
Perhaps they're seeing how good kids are at doing that as long as cartoons are on the screen, and extrapolating.
Not because they have the best quality, most secure, or most reliable product, though. So rather than cut them some slack and wait, this is a good opportunity to explore alternatives.
Hah! I came to the same conclusion. PDF isn't actually that bad of a format and it's much easier and faster to parse and render than HTML/CSS.

My conclusion:

- Use the streaming format with the index headers at the start

- Break the document into pages to aid rendering speed while jumping around but use zero margins on top/bottom to hide the fact that they are separate pages

- Do the layout at publish time for a few screen widths — No need to reflow perfectly for every possible width

We can get started with this and then maybe later tweak the PDF format — A text format with a binary format with a text format within a binary format kinda sucks. Should be completely binary. Maybe use an existing serialization format like protobufs.
>But the next steps, where investigators first confirm the match, then seek more evidence for an arrest, were poorly done and Williams was brought in. He had to spend 30 hours in jail and post a $1,000 bond before he was freed. //

Seems more like "why lack of rigour in policing has lead to false arrests".

Facial recognition is evidence, not proof. They clearly didn't view the video and compare it to the person's photo if during post-arrest interview they could immediately tell it was the wrong person?

Do they also just arrest people based on other 'witness' reports without any effort towards corroboration?
COVID is gonna kill the small local joints. Large chains, or well-entrenched local places are the only ones that will survive. Over time, they take over.

Post-COVID is going to look like a cyberpunk dystopia.
Building a course platform for 15k users with Go and SQLite on a $5/mo DO server
I'd be curious to hear more about the scouting system they have. The fact they can make it so far with such a big target on themselves (their speed) and not get stopped once does not bode well for officers trying to stop trafficking of any kind.
Titanoboa's GUI is now free also for commercial use
It's truly amazing. You need to type way too much of the title, and even then you may not get that, you may get seasons 1-45, which are inexplicably different items on the result, of something you didn't search for at all.

Of the 3 services I subscribe to, only Amazon gets things so wrong so often.
I like it more than Svelte, personally. A little bit less magic (i.e. easier to reason about) and more performance.
cute title; but not searchable, machine translatable, or screen-reader friendly.
Some are also enforcing dress codes: https://www.nytimes.com/2020/08/08/us/pajamas-school-springf...
Can't birds see into the ultraviolet part of the spectrum? I wonder if you could get the blades to emit enough UV light for them to avoid it.
No more elastic search conflicts
Because much of this code was written in the 80's, I suspect. In general, there's a bunch of really old scientific codebases in particular disciplines because people have been working on these problems for a looooonnngg time.
Consumption.

If your life is defined by consumption, you’re not adding anything to the world, which is where most people experience meaning.

Maybe you’re planning to consume now and create later. Marriage is all about creation.
World largely standardizes on a single company's platform for online meetings. What could go wrong?
Why this ad posted on HN?
Well now this would get all the infrastructure guys enraged when they hear that they (Zoom) proudly rely on Oracle's infrastructure, to scale to millions of users [0]

Let's wait until the first person asks if they use 'Kubernetes' yet.

[0] https://www.oracle.com/customers/zoom.html
I had to give an online exam today. Mercifully it was not on Zoom -- I think the stress would have killed me.
Check out “Deep Work” by Cal Newport if you want to improve the quality of your work. Quite a few good tips in there.
Hans Urs von Balthasar and the Beauty of Forgetting
You can't shut the line down. At best you have a week off for Christmas.
"At least we're not Detroit!"

https://www.youtube.com/watch?v=oZzgAjjuqZM
If anything the black works because it absorbs UV (and visible) light.
Just don't use the features you haven't yet learn.
In a few years of experience you will reach a plateau of productivity in go that you'll only be able to beat by migrating toward a more featureful/better thought language
Or install and maintain it's own infrastructure. With all the upgrading that's gone on for the last 25 years it probably would have been bad, but now progress is slowing and it seems more appropriate.
The Tao of Language Agnosticism
For many schools, zoom is the backup plan. Covid caused the in-person outage.

This isn't their area of expertise, and asking teachers to migrate to the backup and inform and assist their students to get online during an outage of unknown length isn't reasonable.

Snow days in 2020 will be replaced with Zoom Outage days.
GitHub offers a free tier for GitHub actions with 2,000 Actions minutes/month [1]. This could be useful:

1. write some unit tests which don't use too much compute resources (so you can stick to the free tier)

2. package your code into a docker where the tests can be run

3. wire up the docker with tests to GitHub Actions

This way now you have continuous testing and can make sure your codes keep running.

References:

[1] https://github.com/pricing
As someone who develops mostly bare metal embedded systems, not everything that is simple is also golden and stable, especially compared to the Linux kernel.

Honestly I have never heard of a case where a OS too complex to be the cause of catastrophe. Embedded systems on the other hand...

I think the maturity of kernels of popular OS are much more battle tested than a standalone system can ever be at this point. Sure, maybe don't give essential controls to any complex (technical) system without the driver being able to correct. Just look at Boeing and MCAS, probably not based on Linux.

I think the automotive industry currently has the problem that it too often relied on proprietary systems and buses. An open system could handle the diversity of suppliers very common for most manufacturers. It can supply a common base to develop against. I don't think it is fair to compare the stability of Linux to Android, they are worlds apart.

Teslas OS is based on Linux, so we have a case were it does indeed work at least for supplemental functions. And I fear alternative choices could be the death of other manufacturers because their software would fall behind.
Yes, which is why we made the hard decision to take our kids out and home school. (The fact that we can even consider this is a luxury?

Not sure how four hours in front of a virtual lecture works for kindergarten, or why it was seen as a viable approach.

Seriously lamenting the lack of innovative thinking around this. What a wasted opportunity to do something truly interesting with education.
Gris: https://store.steampowered.com/app/683320/GRIS/

It is a beautiful, calm, amazing game. It has not text but you can feel the sadness (and happiness) of the game through the visuals and music.

I usually don't like platformers/puzzle games, but I think I finished it in 1-2 sittings
Supply of tests was constrained at the start of the epidemic so you might be reading too much into that.
Top Challenges for On-demand Apps after Covid19
"We need to swap the Romantic view for a tragic (and at points comedic) awareness that every human will frustrate, anger, annoy, madden and disappoint us — and we will (without any malice) do the same to them. There can be no end to our sense of emptiness and incompleteness. But none of this is unusual or grounds for divorce."....

"Romanticism has been unhelpful to us; it is a harsh philosophy. It has made a lot of what we go through in marriage seem exceptional and appalling. We end up lonely and convinced that our union, with its imperfections, is not “normal.” We should learn to accommodate ourselves to “wrongness,” striving always to adopt a more forgiving, humorous and kindly perspective on its multiple examples in ourselves and in our partners."

Juxtaposed against the dig at "holy texts" in the first half of the article, the proposed philosophy in this article is literally the core tenant of Christianity. All are imperfect, sin has corrupted relationships, the path to salvation is selflessness and sacrifice, embodied by Christ's sacrifice for us. Christians cannot live this out, garnering a bad name for the broad religion as a whole, but again, as humans, that's sort of the point. Grace is given to those who accept it which further propels them towards giving themselves up and extending grace to others. It's a daily, hourly exercise pictured most frequently and accurately in marriage.
It is essentially a detailed simulation of viral spread, not just a programmed distribution or anything. It's all in C++ because it's pretty performance-critical.
Interesting.

I would assume that this is not a factor with RAID-1, where all system, metadata, and data is duplicated. I could see this as being very important for the higher RAID levels.

We have since stopped deploying any sort of btrfs RAID (even RAID-1), and have gone back to using Linux MD.
> It is somewhat unfortunate both the proof obligation and proof 'declaration' use the same token.

There have been some RFCs open to improve this situation (e.g. unsafe blocks in unsafe functions comes to mind).
Such anti-China sentiments worry me because these are precisely the kinds of thinking (on both sides) that lead to over-generalisation and refusal to be in one another’s shoes.

Imagine 20 years from now Mars settlement has started to become reality. And most earthlings are still stuck at the primitive notions of dividing people and labeling things in overly generalised categories like the abstract notions of sovereign states.

I just hope when we have finally colonised Mars people who settle down in this otherworld are not as divided as we currently are.
Let's explore. What alternatives are there?
I'd agree. Both have more in common with each other than either has with e.g. Ellsworth or Lewiston but the businesses overtly catering toward yuppies from points south drops off a cliff once you get past Portland.
So could one enter the code of an universal turing machine here and write a program directly on the tape?
Some of the tools we use everyday were created by people after they made their first billion dollars. iPhone and Microsoft Office, for example.

People will always create things, but if you have more money than you know what to do with, and your mind is not worried about working to put a roof over your head, then your mind is free to imagine and build the next world-changing thing.

Capping the income would then also put a cap on innovation. This is not necessarily bad; many people think we could have enjoyed a few more decades before the creation of the smartphone.
Author here. The intention behind the post is actually very simple. I want to be able to write stdio socket programs that run at native speed, and share them with my friends online. I don't want to have conversations like here's how you install steel bank common lisp and compile tensorflow and remove the toolbar that oracle bundled in the installer. I'm also not concerned about running software on telephones since doing so requires obtaining authorization from Google and Apple beforehand.

Before I built Actually Portable Executable, PCs behaved de facto similar to mobile development restrictions, where for example if you want to build for Apple you download XCode, and if you want to build for Windows you have to download MSVC. But it thankfully has never been a hard requirement for creating first class native programs. It simply required the will to ignore official tooling and encode binaries the hard way that directly talk to canonical stock kernel abis, so that we don't need things like jenkins to compile release binaries n times for the same microprocessor architecture.

I had enough free time to do it. I've also shared a tool that makes it easier for everyone else to do it too. Enjoy!
Thanks for posting.

To follow up on the jeans, especially for women, "traditional" trousers ( pantalons? ) are much nicer on non-skinny / non-current-ideal body types.

I have seen women with asses ( ahum behinds ) too big for my taste look absolutely stunning in the right pants.
They stopped supporting it on RHEL (even experimentally) because the code churn was (is?) too high.

The thing to understand about RHEL is they backport... everything.... to ancient kernels.

Code that has lots of churn can be very difficult to backport, particularly to such an old codebase.
Facial recognition seems a bit like shoe print id. A valuable clue, but not enough to ruin somebody's life over. That is so obvious that anecdotes about false arrest seem like obvious human incompetence.
> but rather Instagram style lifestyle businesses.

Aren't this all successful companies? There is a reason why all big companies spend 100s of millions of dollars in marketing every year.
That's orthogonal to the OS, no? You can (and should) have separate hardware for separate functions while running AGL on the lot.
ᒍᔕOᑎ ᔕᑕᕼEᗰᗩ – ᑭOᗯEᖇᖴᑌᒪ TOOᒪ ᖴOᖇ ᐯᗩᒪIᗪᗩTIᑎG TᕼE ᔕTᖇᑌᑕTᑌᖇE Oᖴ ᒍᔕOᑎ ᗪᗩTᗩ
Apex Logs structured logging public beta access
I completely agree, the problem is the journal editors and reviewers largely don't.