skysight-inc/HackerNews huggingface dataset:
We've been using Tara for a while now.

As a smaller team, we never had good luck with the hyper-complexities of JIRA, we were stuck with Trello (and/or a simple Notion Kanban board) for a while. But Tara's really worked the best for us.

I personally, really like the personal dashboard for every developer on the team, flagging all your main tickets, PR's, and your teammates commits. I'm hoping for awesome things here.
That Kashogi affair exposed how backward the Kingdom is at executing. Sourcing out to CIA after consulting the U.S. President first could've been an option with perfect 2020 hindsight.
X-Clacks-Overhead
If you build your system around events then the saga pattern doesn't take much additional effort.
I'll be honest I get pretty sick of these types of "management doesn't care" comments. Not because they're wrong but because they ignore the obvious solution.

If someone at VP-level is making low-level tech decisions, GTFO. If your non-technical executive management even wants to know what the low-level tech driving their business is, GTFO. If your manager, Director, VP, execs, etc will not listen to honest, calm "we really don't need ________ because {5 rational, evidence-backed reasons}," GTFO.
I hear you on value of articles diving deeper. The Postgres docs are awesome, but I find them most valuable as reference docs once you already know how to do something. I find if you're trying to learn how to do a new thing they're not quite as useful.

There is definitely some value in filling the gap between a hello world of JSON and exactly how to use a specific operator. I was gonna follow up with if there are any specific things that you might find useful on the Postgres arena would be happy to start personally writing a few, but for yourself sounds like docs are good enough :)
That's awesome. Thanks for the link. Might have to take that up as a project to stave off the boredom one of the next few weekends.
Exactly, payment security is now entirely in the hands of the merchant. Whether this is preferable to existing payment systems is unknown at this point, but it's hard to make a compelling argument either way.

Furthermore, credit cards aren't just payment methods--they represent credit extended to consumers by banks. This actually influences the money supply, since (1) consumers can potentially carry unsecured debt balances, and (2) consumers have less need to park money in savings since credit cards provide access to liquidity. In other words, there are a lot more factors in play here than just the transaction fees and fraud mitigation mechanisms.
I wouldn't count on Oracle as a whole, and especially individual Oracle sales managers that would benefit from turning the screws--- I wouldn't count on any of them to think all that long-term about things.
I would look into getting a head start by leveraging one of the existing blockchain companies that's looking for developers to build on their platform. Usually they are very happy to promote your project(s) on their social media, and/or offer you seed/bridge funding if you can create a compelling MVP. I would also urge you to look for the blockchain companies that are hosting hackathons, since that means they have money to blow on attracting developers. I know all this since I'm in the same boat as you :) Good luck!
Just read the source code /s (I still don't get it how they code in this mess)
The other replies are interesting and insightful, so I wanted to add a little anecdata here.

> some massive college bills

In the late 1980s I started a Computer Science program at Cal Poly Pomona https://www.cpp.edu/ If memory serves, my tuition for a quarterly full load was less than $300. That's not per credit, that was for as many classes as I wanted. Books added up to a bit less.

Working at Jack in the Box and later McDonalds, I was making minimum wage which was I believe $4.25/hour. Assuming I kept 70% of that after taxes it took me about 185 hours to pay my combined tuition and books, which comes out to about 19 hours a week over the 10 week quarter.

And I did, in fact, work about 20 hours a week.

This doesn't include housing, but it was also fairly affordable. I believe another 10 hours a week could have covered some basic shared rent. I had a place to live for free, fortunately.

EDIT: I haven't done any math for how this would look today, but I'm pretty sure it's not quite so friendly.
I lived and worked in Europe and I still feel that people need a hell of a lot more nothing in their lives. If you're curious about my perspective, it's downthread, same username.
https://news.ycombinator.com/item?id=21674322
Well it doesn't look like there is a non-profit organization behind it, so someone has to pay for that somehow.

Is it support, ads or information?
Commodore WAS important at the time but the company could not find a way to move forward and there was no way for others to use their intellectual property once they stop making their machines.

We have Apple and IBM types now but only because they have survived to this point. Had they disappeared they would have been written out of existence too. Maybe not for IBM types since their architecture has been open from the start and many companies have adopted it.
I'd say yes.

The quarantine has put it in perspective for me, I'm able to exercise more and enjoy life since I don't have a 1-hour commute each way to work.
I think you're possibly making a faulty assumption here. You're right that "written in Rust" has no particular value to people who just want to use the thing, but that's not the only perspective people bring to open-source software. When somebody markets a project as "X written in Y," I generally assume they're marketing to people who might want to hack on it, and it is relevant from that perspective.
there is a big difference between out of process COM (like Office Automation) and in process COM (like WinRT and UWP or DirectX). Out of process was always a little tricky and not implemented well. DCOM was even worse. In process COM works really well.

Edit: I should add that C# isn’t the best language for COM because it doesn’t release objects when they go out of scope so you either have to release everything manually or wait for the GC to kick in which can cause memory problems. VB and C++ and even PHP are better that way.
I tried it with a few photos. Best results with images with low-contrast lighting on the face.
What other renewable form of energy could they develop and export?

People who suggest that they could just put up solar panels (do they even make sense that far north?) and turbines don’t seem to get that they aren’t extracting the oil for themselves, they are selling it.
> “ If it's a bad bet for the bank, it must be far worse of a bet for young adults.“

That’s not a valid implication at all. 18 year olds change their mind all the time, base decisions on impulsive reasons, etc., that comes with immaturity, lack of experience and indecision.

The loan being a bad risk for the bank is a function of youthful impulsiveness and a person without the means to pay it back yet.

It’s not risky to the bank because college itself is risky or fails to deliver wage opportunities. Not saying college cost-benefit is always favorable, just that your implication is wrong.
Yes, I agree. What is the usage for tmux? Multiple tabs on a quake-style dropdown terminal on a desktop (like guake) does seem much easier than tmux, especially when gnu-screen is always available when you need to run an uninteruptible command.

From what I gather, tmux is useful if you are basically running a persistent remote workspace via terminal on a server and treat your desktop like a thin-client, is that correct?
I’ve never heard of a company that will offer to pay you more if you promise to be more productive in the future. What industry are you in?

All of my raises and promotions came from results that exceeded expectations.
thats how cooling works...energy can neither be created nor destroyed
Nobody really "gets" Urbit - you're just supposed to nod amicably whenever someone brings it up.

In all seriousness, it's nice to see that the Urbit peoplo are actually making substantial progress on... whatever it is they're doing. I love huge, totally outlandish projects like this.
Is this particular to Comcast? In 20+ years of having home internet service, I've never rented (or purchased a modem/router). In every instance they have been provided to me for free. I've even been sent new updated ones on a number of occasions without cost.
Great. The linux desktop environment benefits greatly from a profitable backer... congrats to Mark Shuttleworth, and all the ubuntu team making it happen.
FBI head defended encryption for WhatsApp before becoming fierce critic
Noise is a thing. I went back to the classic open loop water cooler on my threadrippers. The RX480 (130 x 56 x 518.5mm) radiator is complete overkill for keeping a 1950x cool - only have 2 of the 4 lower db 120mm fans even plugged in. I'm to the point where I wonder if I could go a single fan or even just a bare radiator with the CPU paired with it now. Only 30C in the loop @180W TDP.

(pump and radiator, longer term, will get tied to a 280w 3970x at some point this summer. Was not expecting the socket update they added with the sTR4x and 39xx series threadrippers)
> and are around 90%

90% what?

It makes no sense to claim "90% effective".

90% reduction in numbers of people infected? Of droplets inhaled? Of droplets exhaled?
So, I'm a consultant, and the primary research lead at our company. My buying cycle is longer than your software has existed. I like the idea of the tool, but, I never heard about it. You didn't find me and tell me about it, none of my peers told me about it, etc. I DO go out looking for software to make my life easier, but, I don't do it every day or even every month.

Just keep selling it, it takes time.
WinUI 3 is planned to have support for "Win32 app model" apps. I'm not sure if this is strictly "CoreWindow" or another class with different features, but you'll be able to write "native" UWP-Style apps in C++ and deploy them as an unrestricted .exe. They're going to show a demo at Build 2020, I heard.
Well, they've been there for five years and it's not noticeably degraded, so ...
Trying to conflate arcade games with games you software you buy are non comparable, trying to justify theft of software when the population clearly doesn't want drm or authoritarian software as a service models.

Steam would have never got off the ground in 2004 if we had portal technology, man would have gotten killed.
When it goes wrong, the model produces great nightmare fuel: https://jukebox.openai.com/?song=807309523
At Google, a vast majority of jobs persisted data ("wrote files") over an RPC API, so the container orchestrator didn't have to care about storage. Over in the real world, that seems to be extremely uncommon. Best case: cloud providers give you a block device tied to an AZ, and you're on your own (or you rewrite your app to use S3, or something that implements a similar API). On prem, people use lots of crazy things ranging from NFS to multi-million-dollar black boxes. Kubernetes has to support them all.

CSIs exist because there are a billion vendors of "cloud storage" solutions, and apps need a way to decouple themselves from the details. If you just need a block device, your Kubernetes app can run against anything that implements that API; your app you developed on DigitalOcean will Just Work on GKE. That's the idea behind those.

For workload management, Borg feels very close to StatefulSets; your replica count could increase and decrease as you demanded it, but each task was individually named (0.your-job.cell). I ran all my jobs with semantics similar to Deployments (tasks did not care which id they had; they all showed up as load balancer targets) and I think Borg had different abstractions for things in Kubernetes like ReplicaSets (i.e., a particular [config,code] tuple that is running in production that logically makes up a deployment).

You didn't ask so I won't go into the details as it gets very complicated, but networking is vastly different. (Kubernetes tries to provide IPAM and connection-balancing that is transparent to workloads; Google preferred client-side "smart" load-balancing libraries. That meant that load-balancing complexity was outside the scope of Borg, but for Kubernetes, it's very much in scope. Often with confusing results, but I digress.)

My experience having used both extensively is that there are about the same to the end user. Before I worked at Google, I always let "someone else" handle deployment and maintenance of production. At Google, I felt like I could write and release a piece of software to Borg in the same day (and did once!) After Google, I struggled with a bunch of orchestrators until I landed on Kubernetes, which gives me similar confidence and ease of use. Kubernetes has more API surface, probably because it has more users. At Google you could declare by fiat how jobs were to be run. In the real world, people aren't going to use your thing if you don't support their favorite feature. I have tried the opinionated container orchestrators in the real world (Heroku, Convox, ECS) and they didn't make me happy, while Kubernetes did.
It might be odd but presentation does make a difference for me. Sharing buttons make me think this is content marketing of some kind.
Python is great, but I think the answer to "develop a web app as quickly as possible" is just going to be whatever the developer has been using and is comfortable with.

A .NET developer might be able to throw up a webapp quicker with .NET tooling instead of picking up Python & Django (or PHP & Laravel), for example.
I got FIOS services back when they didn't charge for their router (~9 years ago). I still have it in a box in the basement if I ever need it, but I never have. Rock solid service in the 3 places I've lived.
Urbit is such a niche product that totally ignores the average consumer it's essentially dead on arrival.

They struggle to explain it to technical people. Imagine trying to explain this thing to your mother.

It's the fever dream of deeply technical types who have created a product so academic in nature that it's totally useless in practicality.
Well this is funny. Originally (a number of years ago) I looked at using MASM, then I was informed to switch to MASM.

Then (last year or something) I find out YASM is actually intended to be an improvement to NASM, which I've used for about 6 years. And now I find out FASM is an improvement on YASM? How deep does this go??

To clarify: I had heard of all of these different assemblers and at some point looked at their websites but it was a very, very long time ago :)
Ask HN: How do I make good connections with employers during quarantine?
I'm starting an internship at a big tech company this summer. My goal is to work really hard and receive a full-time offer at the end of the internship. How do I make good connections with team colleagues and hiring managers while working from home?
The video you linked is pretty weak; there was (understandably) no performance tuning done on both configurations (Windows scheduler, game scheduling).

https://static.googleusercontent.com/media/research.google.c...
I searched "Urbit" in the HN archives. The old discussion is still relevant for a project as long-term as this, and the more recent you get the more Urbit is misunderstood or attacked simply for being different.

Years on from the first announcements this hugely ambitious project is finally showing real-world practical application that is already superior to the alternatives in some dimensions, and with great potential for growth. If you're sleeping on this it's like sleeping on the Bitcoin whitepaper. The dimensions for the future of computing are being hashed out in front of you.

A congratulations to everyone involved.
Thank you for the gesture.

I love the PGSQL docs. And I usually experiment my way through the docs, as most of the time, I am usually solving a problem and will learn a bit of the underlying mechanism, quirks and tips for performance before going ahead with a method.

For those, I find those docs more than sufficient.

I found the same with Django docs too.

The worst offender is NodeJS, and to a lesser extent, React.

Edit : If only there was a method to allow users to annotate comments onto the core docs, and there was a way to upvote / downvote the comments, we could have better documentation.

I have seen primitive versions of such mechanisms in PHP docs.
Here are some things Colorado is doing to ease their lockdown:
https://coloradosun.com/2020/04/26/colorado-safer-at-home-or...

Denmark, Austria, Germany and others have already opened various schools and businesses, but with lots of restrictions.

Obviously the situation in California has stabilized. The goal was never to get 0 new infections and 0 new deaths. The goal is only to keep the transmission rate low enough to avoid overwhelming the healthcare system. And that has been accomplished in CA and CO and many parts of Europe and the US.
Saw this earlier[1], looks like they are working on enterprise features for larger teams, which will be paid.

[1] https://www.producthunt.com/posts/tara-ai#comment-1029087
I think AirDrop works without a third party, but email passes through numerous hops - often in plaintext on the open Internet - before arriving at an inbox.

Maybe encrypted messaging like Signal is a better analogy. Yeah, it still passes through a third party, but they can't read it.
Interesting, I never heard of this. Then isn't this just the smoking gun to explain why it seems health insurers in the US are apparently so cool with skyrocketing healthcare costs, which then increase the 20%?
It's not really the same when the school gets the money either way and it's not clear how the placement rates really translate to good outcomes (it puts the rationality burden on the students which is the wrong place for it and less likely to work for the reasons you describe). Schools are incentivized to not have students fail out and to select hard for students already likely to succeed during admissions, but that doesn't mean the students currently learn much from the school or that the schools should even make education their focus (as opposed to increasing their prestige via research or facilities to attract more students).

If student failure to succeed in the market led to university failure we'd see a lot different behavior from universities.

I don't think the universities are currently selling education, they're selling prestige and network access via credentials with some education on the side at inflated rates from easy access to government non-defaultable loans.

This leads to weird behavior like all majors being the same cost and the same length along with lots of people employed by the university that don't know anything (career services where I went to school was a good example of this). There's also a lot of spending on facilities to lure students that is unrelated to education or success afterwards (since they have to compete with other universities for all of the free government loan money).

If this free money was not available there would be a check on people getting loans for majors that are not economically viable. If school's offered ISAs then the school's would provide the check. As it is currently, the student carries the burden of evaluating all of this - it's not a surprise a lot of people fail this at 16.

This incentive alignment issue is why people come out of universities and get destroyed by technical interviews, why a large amount of CS majors can't solve fizzbuzz and why people pay a lot for ultimately worthless degrees. I don't disagree with the cultural problems you describe, but I think if there's an ISA option vs. 100k in debt option more people will take the ISA option if the education actually works (and it will have to for ISA providers to survive).

There's a way to fix the systemic incentive issues and place the burden of evaluating economic viability on systems better able to handle it. This would fix a lot of the problems, but it's hard to change from within the system with the current broken incentive structure. That's why I'm excited about the Lambda School approach - I don't think universities can dig themselves out of this and I don't think the necessary changes to government loans is politically viable.

This is also why I think 'free college' is bad policy, it further prevents Lambda School like ISA approaches and cements in the current broken incentive structure.
For linux I believe you mean D-Bus instead of DCOP. (that said, it's largely similar in concept)
Our first version (which failed miserably) was a prediction-only product with no workflow and a minimal interface. Here's what happened:

- Initially our hypothesis was we could build data models that automatically suggested a specification or tasks based on certain criteria the user identified (for e.g. iOS app for video based calling).
- The system would suggest programming languages, frameworks and a set of tasks based on the criteria
- User would immediately reject the suggestions/predictions outright (even if they were based collectively on data from stack overflow and other platforms). This would be due to a number of reasons: 1) Didn't trust the ML models to make the right predictions 2) The predictions were their first interaction with the platform.

As a result- we went back to the drawing board- and realized that to build a true "smart" project management system, we would need to start with intuitive workflows, and pepper in predictions over time based on usage and a team's actual stats. The AI tld stuck, plus we're planning on bringing the ML models to our public version soon. TBD.

We also plan on using NLP for automatic task connect to Git repos/PRs/commits and ML for predictions around effort estimates. But - we're still some time away from the open beta on making that a reality.

P.S. We recently acquired the tara.com domain which took 2 years of negotiations. A story for another time.
Prefix Sum on Vulkan
> we could train students to be much better at evaluating such a bet

Maybe... but we could definitely alter the nature of risk involved.

Why not reduce cost of tuition (e.g. <$1K/semester), while raising the bar on academic rigor as a means of controlling demand?
i'm sure there's plenty of nuance, but that chart shows about 43% overall going to instruction & research, so everything else?

(until you get to ~80/20)
BBC usual blame tech gospel with a false dichotomy.

The only real people benefiting from the shelter-in-place restriction are the people that do not die because they don't get sick.

The majority as in 99% of these people are 65+ years old with pre existing medical conditions.

For this life saving safety measure other generations have to pay with a severe contraction of the economy which is cascading in an enormous job & productivity lost.

https://www.statista.com/statistics/1105061/coronavirus-deat...
I recently got AT&T Fiber, and I was forced to pay an extra $10/month for their modem/router.
Not all of those 2500 calories come from fat. Some will come from protein, carbs, and alcohol. Even if your body doesn't burn less of the others to compensate you would not get 1.43 times your normal calorie burn.
Unfortunately it seems like the privileged instruction set is not yet covered. Also, I think that the arithmetic needs to have explicit wrapping? Otherwise it’ll overflow and cause a trap in debug builds I believe.
This is that neo-fascist serfdom computing network, right? It's the one that you are effectively a sharecropper on other peoples' galaxies, stars, planets, and stuff?

I'll pass. The Fediverse is much more interesting, being that it's more for open source and egalitarianism.
And every time you call them you have to spend half an hour of your limited time on this planet convincing them that yes, you did already try turning it off and on again...