skysight-inc/HackerNews huggingface dataset:
Although that implies that you need to cache that location to upload somewhere and request it from your own cache. Also, you need to write error-handling code (which will only fire rarely, so is hard to test) to deal with redirects or fall back to re-fetching the location if it changes.

These things are not particularly difficult, but they require additional mind-space to accommodate. Most developers will just do the simplest thing that works, performance be damned. If the simplest path is slow, they'll just remember "B2 is slow", no matter how unfair that is.
Local university put as much library material online as possible and is doing check-out-by-mail.

Computer clusters that were previously on-site only were reconfigured with a Citrix-like access.

Gyms, no. Of course not. Maybe a refund of those kinds of fees is reasonable.

I've been downvoted here so I can see that my view is unpopular. I think the university, at least the one I am familiar with, is doing everything short of welcoming students to campus in order to make the best experience for the students.
Side question: does anyone have tips on how to print or save this CNN article to PDF? everything seems to get destroyed
As I live and breathe - we're talking about ToshCo. I have shopped here, spent time in Gustavus, enjoyed the greatest July 4th celebration in the US here while climbing a grease pole. Funny thing is that not all the residents can buy stuff from ToshCo because it's more expensive, so they go to the local thrift store instead, aka Treasure store.
You're describing a blockchain with nation-level votes instead of proof of work. I don't see any valuable properties in such a system compared to a normal bank. If the member nations get to control the contents of the blockchain anyway (because they can locally decide to to sybil attacks or whatever), why would I bother using such a system instead of just having an account at Barclays or whatever?
Every BSD except MirBSD has tetris(6) in games.tgz.

If tetris(1) get purged I suppose a sudoku clone would fit

the gap, or some ncurses Arkanoid clone.
>> from what I have read that Amazon was a sweat shop.

It depends where you read. HN, and a lot of places that might be reporting/commenting on amazon normally comment on tech companies. Amazon runs warehouses alongside a tech shop. Comparatively, a warehouse is a tech shop. It's the clash of worlds driving the notoriety.
> I haven't been in a bar where the patrons were told they couldn't discuss quack medicine.

That's over specific.

All bars (even the worst ones I could find) usually have unspoken rules about what can be discussed, until you start to talk about those subjects (eg drug dealing, weapons dealing, planned violence, etc) openly. Of course you can't effectively restrict communication between individuals, but that's also not the issue.
Wow, I have never seen this article. I wouldn't be surprised if he was the one who pushed for this article to be written.
Mozilla’s handy new Firefox extension generates burner email addresses on-demand
This may have just been that you moved to railway at emacs at the same time you upgraded past 26.1 which fixed the virology thing on macOS
it was obviously initially typed in ms word and then handwritten.
Thank you and I appreciate your comments as well.

Obviously nobody can teach quantum computing to an infant. So how about this instead?:

> If you have the ability to learn something, and you are not learning, then the problem is the teacher.

My point is that students should not feel embarrassed because they aren't 'getting it' and they should take some comfort in knowing that unfortunately there are teachers who are bad at teaching out there.
In those few days it began spreading internationally, I'm not sure I'd call that "lucky".

In the WHO's defense, China was actively trying to cover up the outbreak. People were starting to panic because more people were getting sick, so they went full authoritarian and banned mention of it on social media.

More people kept getting sick because it was spreading between people, people were getting worried, then WHO announced no evidence of human to human transmission and recommended no restrictions on travel to Wuhan. We know full well in hindsight that was a mistake.
Not a stupid question, it's not a phrase you hear very often because there isn't... really... one... at all. (Not in mainstream use AFAIK?)

Memory safety is a class of guarantees certain software offers you against certain vulnerabilities. Software written in C is generally considered "memory unsafe" since it's hard to write correct C code when managing with memory, so it's easier to find exploits in them that cause them to reveal secrets.

Go software has stronger memory safety guarantees than C programs like OpenSSH and Nginx. So that's one big benefit of using Caddy.

As it happens, someone in the audience here is writing a SSH app for Caddy, so you have a pure Go SSH server that is less vulnerable to those class of attacks.
This traditional method is also what contributes to the "glass ceiling" and the "old boys network". As a hispanic with a non-hispanic name, I've certainly noticed some people react poorly me.

While outright racism is rare, I often see a sort of "you can't be better then me" or maybe a "you think you're better then me" attitude.

Maybe it has more to do with my personality then my looks, but it seems to overlap with in person meeting vs virtual.
The history of Saudi Arabia is also one of stability and much more consensus then infighting.

There are clearly more people getting payed, then strictly needed. I'm not saying it will be smooth, but they also all understand what happens to them if the Muslim Brotherhood or even AQ takes over Saudi Arabia. The US understand that also.
I just heared about Caddy v2 four days ago on a reddit post and it is awesome! Thanks a lot for your great work :)

It is by far the easiest solution I could find to install a reverse proxy which can route by the URL /api/* and gets an automatic Let's Encrypt Certificate.
Troll elsewhere, thanks.
If you make a comparison between 2 objects with different properties, different people will look at different subsets of the properties that makes them see similarities or not, other people will pick on the differences to negate the first. In this particular case one person is looking at specific similarities and the other is pointing out to the differences; it does not help.
> What's more believable? The CPC state media, or the right-wing media complex that both of your articles was churned out from?

The right-wing media complex, hands down.

Furthermore, you should be asking why a left-leaning media outlet (Washington Post) is reporting essentially the same facts, but puts an emphasis on there being "no evidence" of an accidental release. You should be asking why they aren't mentioning that the CCP had potential evidence destroyed.
To add onto what Matt said, here's a teaser: https://twitter.com/mholt6/status/1257073951525572608
I mean - it's a nightmare and it hurts a lot. My experience is always lots of planning, refactoring the original schema, and working with SWEs directly on the code. As a SWE myself, the two major Oracle to MSSQL transitions have been heavily application-specific vs. other situations that may have a large number of downstream dependencies... I guess what I'm saying is my blast-radius was limited to 2-3 services vs. some of the nightmares I know other folks deal with here.

Given that my blast-radius was small, I was capable of doing a "from the ground up" approach by building data migration code by hand (ie: manually ripping through records, often validating them, doing any transformations, and writing them to the new DB target)... the largest DB I had to move like this was <100 tables and only 15Gb - I mention this because what I'm discussing isn't actually that impressive vs. your typical Oracle migration looks like!!! I was also incredibly lucky that the jobs I accepted were only had 2-3 years worth of data in there. People reading this are like "ha - easy mode" and they're 100% right.

Now that all this being said - I know my techniques are not ideal, and it's only one way to skin the cat... which is to replace the cat outright in an incredibly tedious manual technique. But hey, I still came in on-time and under-budget twice! I also had incredible confidence in the new DB target (MSSQL) as I literally touched/vetted everything by-hand. Stupid like a FOX!

Now if you can't do a hard cutover - all of this doesn't really apply. If I would have had to make a gradual transition I would leave it to someone better suited for the task.

> but I don't see the change in operations going well, different skillset and sysadmins

Oracle can be incredibly expensive or incredibly cheap... In my situation it was small-to-medium sized companies doing simple logistics stuff. It was incredibly cost-effective to replace it with an easier-to-use DB and most were happy to invite the change + learn new tooling.

It also was a HUGE productivity boost to the devs... I don't think people realize just how dumb Oracle/Oracle products are when it comes to simply "building something". To the extent that I find Oracle's product offering to be truly offensive, as-in it offends me as an engineer that someone would think to hand me such a non-ideal tool in 2020 ugh.
A lot of wikipedia is terribly written.

The particular sentence that you point out was written in 2009 by Nmsawyer who was the first person to fully flesh out an article on Guthrie. This was their only edit to wikipedia, so it very well could have been some school assignment.
Yeah I hate it when the math is too difficult to not screw people over.
We want everyone in the office so we can waste their time in meetings. Peter's principle in action.
We call it Libre Office now, by the way ;)

To be honest, I think the true innovation is WFH. Bypass all these things and make a full-mixed city where folks can work without commuting and walk to their diner spots and everything. It's what they made the future look like in sci-fi. I can't wait.

Combine that with my personally highest desired innovation: work times. In California, the most beautiful time of day is right now morning to noon, and afternoon to evening. I want to be out. Fortunately, I can be, but so many people are missing out on this.

With WFH will come a competitive advantage - the worktime shift. And we will live our best lives.
One of the hardest parts about remote work is that you don't get that signal anymore.

Grinding away and doing nothing can look like the same thing from your coworkers'/managers' point of view. Or, on days where you just aren't feeling it or can't be productive, you can't just look productive by sitting in your office chair. Instead you basically burn a day and it's easy to start having thoughts like "wow, they must think I'm useless."

I love remote work because I love the freedom to live where I please, but this is one aspect of it that gives me some anxiety. The subconscious "I see you in the office so you must be productive" signal really is strong.
Perhaps you need to find a new domain where you could apply your skills.
Why not inventing computer models of diseases for the drug research.
The FDA has already accepted a model in place of an expensive clinical trial.
https://en.wikipedia.org/wiki/Modelling_biological_systems
That's odd, because in the Eastern bloc a lot of people copied and shared ZX homebrew like it was no tomorrow.
Bear in mind some anarcho-socialist people didn't like the Stalinist regimes.
Heck, the Jugoslavs (Tito die-hard socialists) didn't like the personal policies on how to behave by the Soviets/DDR.
I agree that we should demand that companies should respect privacy. And if they did, Facebook and Google would cease to exist, or have never existed in the first place. They are surveillance capitalism, pure and simple. They may make Gmail free and make it seem like a photo sharing service exists to help grandparents connect with their kids, but those are simply hooks to lure people in for their data. They have all sorts of cool, free services to disguise the fact that they are looking for your data. No one denies the usefulness of Maps or search or FB messenger. But to pretend that Google and Facebook do it out of the goodness of their hearts or because they care about "connecting people" is naive and exactly what their messaging is intended to convey.

Amazon at least provides useful services. They do it on the backs of underpaid and poorly treated warehouse workers, but Prime shipping is sweet! Treatment of those interested in unionizing is about the biggest indicator of a company's values, and Amazon is quite clear on that point.

My main point overall is why work for a company like that when there are others doing the good things FAANG companies pretend to be providing?
Bray acknowledged that much.

> On the other hand, Amazon’s messaging has been urgent that they are prioritizing this issue and putting massive efforts into warehouse safety. I actually believe this: I have heard detailed descriptions from people I trust of the intense work and huge investments. Good for them; and let’s grant that you don’t turn a supertanker on a dime.

> But I believe the worker testimony too. And at the end of the day, the big problem isn’t the specifics of Covid-19 response. It’s that Amazon treats the humans in the warehouses as fungible units of pick-and-pack potential.

He concluded the piece with:

> ...it’s all about power balances. The warehouse workers are weak and getting weaker, what with mass unemployment and (in the US) job-linked health insurance. So they’re gonna get treated like crap, because capitalism. Any plausible solution has to start with increasing their collective strength.
Every time I see a new server management dashboard I think it'd be a cool concept to apply for a side/home project monitoring tool.

A bit like Backstage, but for personal projects.
But in the moments when the camera is at rest while the operator is trying to focus, the ocean is moving slowly in the opposite direction as the object, meaning that the jet is flying in the same direction as the object. If the object were static, then upon lock-on, the ocean in the background would slow down or reverse direction. What we see instead is that the ocean background speeds up, meaning the object is traveling faster than the jet in the direction the jet is going.
> I still miss mag-safe adapters though. I still don't understand that decision.

I really dislike the mag-safe adapter on my 2015 Mac (the first Mac I've ever had). It often feels like you only have to sneeze in the direction of the connector and it pops right off.

I get the problem they're trying to solve, I too don't want to go back to the old style of connector where you could accidentally rip it out of the motherboard. I just want something a little firmer than magsafe.
Open office seems to me to be even more space-efficient than cubicles. In an open office, I have 2-4 coworkers within arms reach. In a cubicle, everyone at least has a few feet of "bubble" in their cube.
> However, the killer feature for me is that it has application Express (or APEX) included, which is a complete web application development framework, as well as Oracle restful data services (ORDS). With built-in application development and deployment, it is the only complete, full-stack data management platform I am aware of (enterprise level).

Yeah those architectures were nice in the 90s. We don't do that anymore, for a whole lot of reasons. Being locked in with such a nefarious vendor is such a big risk.
Hacking almost always involves a decisive understanding of weaknesses general and specific to a system. Most of us know what default passwords are but don't have the initiative or ability to find an opportunity and actually exploit it. Similarly, just because I know what a bribe is doesn't mean I think it's trivial to bribe someone successfully and gain useful escalated privileges to a very large system.
UBI is the right direction, but giving everyone hot bills off the printingpress is not the way to equality. If you give a billionaire 10k and a layman 10k they both move up by 10k, so equality is still not being addressed. UBI should go to people under a certain income level, just like this stimulus did, and it should curve towards zero as you exit UBI-range, just like the stimulus did.
> the syntax for natural numbers, for which there are at least three forms

No, this incorrect[0]; consider the number 102, which under the second parse rule yields first the natural number 2, to which a zero is prepended, giving 02, aka... 2; prepending a 1 then produces 12, which is clearly wrong. The third rule has the same problem, nondeterministicly. Only the first rule is correct, producing 1,10,102, by successive multiplication by ten and addition of intermediate digits.

This is similar to defining subtraction with:

sum ::= term
sum ::= term '-' sum

it may happen to match the same strings, but parsing "1-2-3" as 1-(2-3) produces 2 rather than -4.

It's not clear that chop shares this problem, but personally I would much prefer:

chop 0 x = x
chop (S n) (p:q) = chop n q

0: or least, you'd need two forms other than the ones provided for "at least three" to be true
If you can use one of these arbitrary domain names for hours or days ... why wouldn't you just handle it on your end and provide the public with a single domain?
On top of that, how much do your personal threat models overlap with your boss's or the executive staff? How much do they trust your judgement/expertise? How well do you demonstrate judgement/expertise? If you are the executive staff, fantastic - one less thing to worry about.
Ask HN: When will we have a centralised podcasting platform?
I'm subscribed to about 100 podcasts and use a nice little app for my phone. There are a few that I really like and I want to pay for premium content, but it's just so damn inconvenient. For every podcast that I want to pay premium content for, I have to download their app and install it. If I do that for every podcast I'm willing to pay for, I'm looking at about five extra apps at least plus those creators that don't have an app, but instead release their premium content on Patreon.

This inconvenience is the reason why I refuse to pay at all. Are we anywhere near having a centralised podcasting platform where we'll be able to easily pay for content and have it all under one app or are creators not interested in something like that?

My other question is, is this a good idea or am I making a mistake by supporting the idea of such a platform? Reason I'm asking is, I recently de-Googled and de-Amazoned myself because EvilCorp reasons. If I pressure creators into moving to a centralised podcasting platform in order to get money out of me, am I helping create another big EvilCorp who will take advantage of their position down the line and start abusing podcasters in a similar fashion Amazon is doing to writers?
With EDB ships a full featured PostgreSQL with some additional useful time-savers and a lot of experience for a fair amount of money. A part of this money goes direct into PostgreSQL development. So it's a fair deal.
Only about 2% of hourly paid workers earned federal minimum wage or less in 2018 in the US [1]. This percentage has been dropping over the past few decades. I think this implies that minimum wage has been calibrated to be low enough that it makes little difference overall.

[1] https://www.bls.gov/opub/reports/minimum-wage/2018/home.htm
As there is not really an educational background given, I'd suggest learning a new programming language or starting with SICP or other cool programming books, which have the potential to give the reader and eager learner many "Aha!" moments and insights. That should make programming interesting again. There is always more to learn about code and programming.

Or alternatively, do something else, until you get an interesting idea or need a tool for what you actually want to deal with and code it up. This can reinforce both, programming and the actual activity, that one wanted to do.
You've tipped your hand, troll. I believe we're done.
Right! Real vi users have a foot pedal for escape.

:__)

*yes, fingers pointing at me
As a fellow vim user, I don't get the esc key problem. <C-[> is the same thing and a lot less movement. Esc is too far away where as <C-[> is already where my hands naturally lie and similar to other patterns I use (<C-x><C-p>, <C-x><C-l>, etc). I seriously do not understand the whole obsession with the esc key. If you have to lift your wrists you're doing it wrong.
Part of me has wondered... What if we just went through the motions of the economy? I.e., average everyone's spending over the last year and require everyone to make 1/12 those payments to their recipients per month. Obviously we wouldn't be realizing the benefit of the things we mock buy, but it seems to me like it would largely preserve the economy in the sense that no one would have to face a deficit? Anything still possible to deliver (i.e., food, rent, etc) would be delivered for the money and anything that couldn't would just not be.

Obviously there are many practical issues with this, namely that it would require way more and detailed data on purchases than anyone has and would be completely politically infeasible.
In the U.S. it’s an unreasonable proposal because it violates the contracts clause of the Constitution.
> Also Oracle was the first RDMS to support stored procedures in Java.

Who in their right mind would do that ? It's a nightmare on so many levels....
Low code platforms are quickly becoming he better choice to outsourced prototypes. How do you think Dev shops will adjust?
I think the issue is less about building such a rocket system, and more about actually testing and certifying it to NASA's modern standards for carrying humans.

See the constantly stretching timeline for developing the Crew version of the Dragon capsule, despite the fact that SpaceX already had a working and tested rocket and pressurize capsule before they started on the crew version.

I'm optimistic that SpaceX can make some rapid progress here, but I wouldn't bet on the timelines holding for any of these human spaceflight projects.
That's what we've been doing with our clients who can't afford it right now. We just extend their licence 3 months when they've already paid us. They're happy, we don't get a meaningless churn and it slows us down only 25%.
Ask HN: Is there an ISO code for “gibberish”?
I'm organizing my songs by language and this happens from time to time. I'm thinking of using the deprecated "JI"[0] but would love to follow a standard if there is one.

[0]https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes#JI
Yes, I guess if your goal is proof of computational work, it is hard to really control the ecosystem no matter where you turn.
Calculating what? you cancel payments due for the next 3 months and then change the last payment date to 3 months later. Doesn't sound all that difficult to me...
It speaks volumes that you think that actually deserves any sort of praise. Wow, they aren't running sweatshops in America? Hand them a fucking medal.

Tim Bray quit over the way Amazon treats labour organizers, not the fact that they protect the health of their workers during a pandemic.
Mars is hard. Enough atmosphere to burn you, but not to easily slow you down. Landing on the Earth and the Moon are both easier (as I understand it).
This is why security is an onerous black hole.

Security folks always condescendingly lambaste companies not using best practices, but security is literally the worst. It's an infinitely deep hole of money, time, and CPU cycles.

If you create a startup with security best practices you'll never get anything done because you have to build everything in a way such that you don't trust anyone, including your own staff. So now your staff have ball and chains shackled to their ankles to prevent them from misbehaving (but also preventing them from having agility).

It's 100x cheaper and easier to do the cheapest 80% of security, and then hope that you don't get exploited by the other 20%.