skysight-inc/HackerNews huggingface dataset:
No, the real reason was that country wasn't producing enough jobs for the expanding labor force so we artificially created a new requirement to keep young people out of the job market for an additional 4+ years. Credentialism is a tool governments/businesses use keep control of the labor situation.

The college tuition fiasco is a private/public creation. Now who wears the pants in the private/public relationship, that's up to you to decide. Did businesses decide to require college degrees for entry level positions and the government react to that? Or did the government decide to get people into colleges and the businesses react to that?

If businesses stop requiring college degrees, then college enrollment will drop significantly. If government stops guaranteeing student loans, college enrollment will drop significantly.

Who truly runs this country?
For me, California is a good case study for how no single political party has a monopoly on good policy. Despite being the biggest and richest state, and there being nearly no major oppositions being raised by an opposing party, the state is struggling with basic governance.
Glad to see Spirit Airlines is back in business.
I love Haskell and appreciate its abstraction power. But recently I started to think that one of the reasons that prevent it from becoming more popular is that the community focuses too much on "mathematical" abstractions. Almost every abstraction becomes a mathematical one. "Oh, this thing turns out to be a Monoid! Let me abstract it." "Oh, I can simplify this using Traversal", etc.

They usually make perfect sense and useful abstractions, but at the same time they scare many programmers away. Especially non-math-savvy programmers will be easily turned away when they see code that is heavily abstracted in a mathematical manner.

I also come from Lisp and Lisp focuses on building a language using the terms/concepts from the given problem domain. And when you do it right, it makes the code very natural in that specific problem domain and any domain experts can understand the code easily.

Haskell communities do it very differently by making everything a mathematical problem, and it's only math experts who feel comfortable with the code.
> "I don't think we will see any changes in the industry, unless the industry changes." Kind of tautological, no?

Kind of not-at-all what I said no? Change is inevitable, blockchain is not the right tool for this job.

>adopting the technology will be such an obvious advantage for the large players

A centralized solution from a trusted third party has all of the benefits of blockchain with just about none of the downsides. Many institutions could fill this role from technology companies to major law firms in the supply chain space.
I don't believe there is such a thing as a bad philosophical question. Perhaps some questions aren't yet worth the time investment to think about. When we engineer self-replicating machinery (or rather, before then) this caveat is worth defining.
> You could design assertions in a very sophisticated way to minimize that problem, and optimize amount of information... but that's complex and brittle and time consuming.

My point here is this optimization is really pretty simple. One target state per test, and soft assertions for the rest. It's actually a simplification rather than adding complexity.

Soft asserts make your tests more robust by definition, lots of halting assertions break more often, they are brittle by design.

> If you have a decent test coverage with well written tests ... you're golden

Hey if your tests catch all bugs, it ain't broke, don't fix it!

Totally understandable if you aren't looking for optimizations like this. For the massive test suites I work on, it's necessary to at least consider these concepts.
Here's how you can solve expression problem using object algebras: https://www.cs.utexas.edu/~wcook/Drafts/2012/ecoop2012.pdf
An acquaintance is currently building the tech part of his and some friends' start-up, entirely on OpenBSD - PHP-based web front end, back end, Postgres-based database, mail server etc.
Money is an issue. FeLV is vaccine-preventable, reducing the pressure to cure it. It's also a retrovirus, making cures harder to come by. Is there a cure for HIV? There appear to be working chronic treatments that make life nearly indistinguishable from being infected, but the only known cure is total immune grafting.

VS-FCoV (the mutant we care about) appears unpredictably. It mutates from the more quotidian, diarrhea-causing feline CoV. Perhaps if we had known that there was a pandemic coronavirus on the horizon, people would have dumped more money into studying it than they did into "bioterrorism organisms", and maybe there would have been a cure by now. I agree, it would have been nice. It's an awful disease.

Fundamentally, cures appear as a matter of luck. If you have more people studying a disease, you will probably find a cure sooner, but that is no guarantee.
Found an example: https://www.youtube.com/watch?v=Y6bFEs4ZoXw
Shield AI | San Diego, CA | www.shield.ai | Onsite | Remote Considered (For certain roles) | Full-Time

Shield AI is an artificial intelligence robotics company building products for the national security sector and first responders. We are searching for people ready to rise to the occasion and join us in developing state-of-the-art technology alongside a mission that matters. Are you up for the challenge?

Positions Open Across Technical Teams: https://jobs.lever.co/shieldai -- Android Developer -- Artificial Intelligence: Senior Software Engineer C++ -- Embedded Software Engineer -- Senior Cloud Data Architect -- Senior Machine Learning Engineer -- Senior Autonomy Engineer -- Core Engineering Services -- Senior DevOps/Software Engineer -- Platform Solutions: Electrical Hardware Test Engineer-- Senior Mechanical Engineer -- Robot and Systems Software: Principal Software Engineer -- Product Operations: Technical Product Manager for Autonomy -- Technical Product Manager for Controller and Fleet Management Software -- Technical Program Manager for Autonomous Platforms

Our team is built of scientists, engineers, and business leaders inspired by our mission; to protect service members and civilians with artificially intelligent systems.
New reward amounts for abuse risk researchers
Ad Hoc, LLC | US | Remote | Full-time | https://adhoc.team/

Ad Hoc, born out of the rescue of HealthCare.gov, is a digital services company that helps the federal government better serve people. Our team of experts from across commercial industry and government brings the modern skills necessary to help agencies transform public services into digital services. Our work enables agencies to meet the needs of their users while closing the gap between consumer expectations and government.

We're growing and hiring! I'm focused on engineers, but we have positions with product, design, and growth open, as well. You can find more information at https://adhoc.team/join/.
I usually use x2go to accomplish this. It lets you do full desktop, or floating app windows. I might have to see how this compares, but x2go is in the EPEL repos for RedHat.
Griffin | London, UK | Engineering & Product | REMOTE UK/Ireland | Fulltime | https://griffin.sh

Griffin is applying for a UK banking license, and we're going to be AWS for financial services. We make it 10x easier for fintechs to launch new financial products.

Our tech stack is Clojure, Datomic, Kafka, Kube, AWS.

In Engineering, we are hiring for Infrastructure, Frontend and Backend. We are also hiring for Product Manager.

Apply at https://www.griffin.sh/jobs
We are remote friendly, but limited to UK and Ireland right now
You're misidentifying the real problem which is not in the software itself. The real problem is that data needs to be accessed by marketing, analytics, sales, executive, HR, and other parts of the company all the time. It's a human problem managing the impedance of data access blocks... and guess what at most companies the block is seen as a significant cost far greater then the "cost" of PII violations, leaks, or hacks...

But go ahead and find a random group of 3 ex-googlers with no domain experience to raise ~$2MM and chase it anyways. Then when you burn through the money you can go back to your FANNG job with a nice raise.
There hasn't been significant union power in the US in decades.
Try out Parsec library in Haskell (http://book.realworldhaskell.org/read/using-parsec.html). If you are familiar with parsing in general you'll see benefits immediately. Also FP tends to promote composition over inheritance (see: https://en.wikipedia.org/wiki/Composition_over_inheritance).
Part of it is also that modern TVs and monitors are much higher resolution than their predecessors.

One interesting point of reference is the initial switch to HD in the 2000s; I remember there was a bit of panic in the beginning because news studios had to adjust studio lighting and makeup; flaws that were not perceptible on a CRT were all of a sudden extremely noticeable blown up on a 48" flatscreen.
No HBM2 though.
Ask HN: Modern tech companies that use Django for Web products.
What are some big companies that use Django as a backend for most web based projects?

Examples that come to mind are Todoist and Parse.ly. What are the ones I am missing?
VantAI | https://vant.ai/ | NYC (New York) | Full Stack Engineer | Full-Time

VantAI develops software for discovering novel drug therapies at the forefront of biology and chemistry. We're a team of scientists and engineers who understand the potential impact of software in drug discovery.

We're looking for full-stack software engineers to join our platform team.

Technologies: Go, React/Typescript, Kubernetes, Postgres, GCP

Apply: recruiting@vant.ai
The relevant excerpts from the job listings:

>Analysts must be capable of engaging and informing L7+ ER Principals (attorney stakeholders) on sensitive topics that are highly confidential, including labor organizing threats against the company, establish and track funding and activities connected to corporate campaigns (internal and external) against Amazon, and provide sophisticated analysis on these topics

>Analysts must be capable of creating and deploying sophisticated search strings tailored to various business interests and used to monitor for future risk; Engaging business leaders (L6+) directly is core to this support, and may cover topics including organized labor, activist groups, hostile political leaders.

>Analysts are expected to close knowledge gaps by initiating and maintaining engagement with topical subject matter experts on topics of importance to Amazon, including hate groups, policy initiatives, geopolitical issues, terrorism, law enforcement, and organized labor
I don’t know that there’s any groups deciding on something but rather individuals acting in their best interest, getting a degree, that ruins it for everybody else. An arms race among individuals.
Cortx | Machine Learning Engineer (Deep Learning) | Baltimore, Maryland | Onsite, Full-time

Cortx is a profitable, stable, and growing artificial intelligence startup that is building a tool that automatically writes content about any subject with the same level of quality, factual accuracy, and usefulness as a human.

You would be at the intersection of research and production code - taking our research roadmap and helping make it a reality. You will be helping our AI team take nascent research concepts and turn them into state of the art natural language generation. You will be constantly ingesting research papers, building prototypes, and later turning those prototypes into production code.

Our work almost exclusively involves very heavy deep learning (Transformers) and we primarily use PyTorch.

You will be working directly with our Founder/CEO, who is leading the AI team, both as a manager and an individual contributor.

We sponsor all visas (including H1B and Green Card), and we pay market rates for SF/NYC despite being located in an area with a significantly cheaper cost of living.

Apply by emailing alex@cortx.com with "HN" in the subject line.
I fail to see how section 230 affects this it all.
It can, if the only tool is a hammer then everything is a nail.

I'm not making broad statements about making fast massive sweeping changes. Not only would such undertakings such as the ones you've elucidated be tremendously difficult, they almost certainly would cause far more harm in the attempt.

If you would find it helpful I can explain specifically why I'm against each of these proposals,but I think it's more succinct to say:

When evaluating a proposal that could make people's lives better at the expense of others we must weigh the harm against the benefit. If I were to take a billionaire and make them a millionaire to do great things for millions I will usually argue that it is ethically necessary for one with so much to suffer for the many. However, I do not support reckless, violent, or ill conceived proposals to hurt one to help many. Instead, we must all lower our weapons and come together to solve these problems.

If we take too long then those with less restraint will make many decisions for us, the consequences of which will not be distributed ethically, fairly, sanely or legally.
I know how it works. It doesn't help the issues I listed. You can't change passwords when required without storing a database of site names & increments (or similar) to allow you to get the right password. So it's not stateless, and you may as well get all the other benefits of a properly encrypted storage database (autofill, metadata, storing extra things like TOTP keys, SSH keys, etc).
It seems that the principle in question, if applied, would result in the redistribution of all wealth until everyone was equal. Wouldn't it?

However, this can't be all because Joe (not a real person) might go and gamble away all of this sudden windfall. Meanwhile Jane (not a real person) might also go and gamble and win, doubling her net-worth. Is it now time to redistribute again?

Furthermore, once you realize how this works, doesn't this change people's behavior in a negative way. Why bother working when you end up with the working people's savings anyway.

Many will likely say, "Oh, but your argument is silly, that's clearly not how the principle will be applied." If that is so, just describe how it should be applied?

Is the goal equal happiness or is it equal wealth for everyone? Some won't be happy without spending lots of money extravagantly, others will be happy with a simple "safety net". Again, how are we to think about this once we have decided that it is up to us to determine what to do with someone else's money for the sake of a gain to the many.

It seems to me that this ethical principle is far short of being useful in deciding how much to take from other people.
Simple, it would mean the employee doesn't need the job as badly as the employer needs the worker. If you don't need to worry about starving, it's a much more powerful position to begin from, naturally.
I think for a chat app Haskell may not be useful(but note that whatsapp was built on top of Erlang, a somewhat functional language)

I think Haskell and other functional languages can really improve software in domains with complex business logic and rules which is most of the software that deals with the real world and is useful to the world.

Correctness does actually matter a lot in software, nobody would trust a calculator that doesn't give the right results. Ofcourse people can tolerate edge cases but it's far better to remove them upfront.
Location: Seattle, WA, USA
Remote: Yes

Willing to relocate: No

-

Technologies: Strong knowledge: php/html/mariadb/git Working knowledge: C#/C/C++/arduino/docker/sql Previous usage: batch/bash/ps. I am also skilled at systems administration on both linux and windows, and have a solid grasp of network engineering

Portfolio/Linkedin/email: https://kyle.software (kyle@) - Contact me on linkedin or my email for a pdf resume.

Open-Source Developer and Technical Operations lead for github's most active open source video game project (/tg/Station 13, based off of Space Station 13) Looking for SRE/DevOps related roles as well as general SDE roles. Remote/WFH preferred (The pandemic has exposed the human and environmental impact of commuting, so I'll always prefer not contributing to that when better options exist). Open to part time or short term work as well.
was going to post this myself if it wasn't in the thread already :) hey paul!
I personally find C++ + pybind11 vastly easier to work with, also transitioning completely to c++ from there was a pretty small leap.
This stuff blows my mind. Of course I know this stuff happens but I never see it. And seeing it makes it that much more sad... for both parties.
mine on this one https://youtu.be/P5xPtOAbt70?t=35

it also happened in the evening if I'm not mistaken
Location: NYC metro area/NJ/New Jersey/NY/New York (US)

Remote: Yes, physical presence would be preferred in the future once the present crisis has passed, but not required

Willing to relocate: no

Technologies: HTML5/CSS3/ES7+ (JavaScript), Python, Java, C

Email: j at the domain immediately below

Résumé: https://fej.io/resume

A bit more info: https://fej.io

GitHub: https://github.com/nuclearfej

Recently graduated from the Stevens Institute of Technology in NJ, right next to NYC - CS bachelor's degree with a minor in philosophy. Worked with Node.js, Postgres/MySQL, React, and Vue.js in the web ecosystem, plus a bit of PHP here and there; I use Python for everyday scripting and a heavier language (Java or sometimes C++) for larger tasks.

Always excited to try new languages, frameworks, methodologies - you name it. I love to learn new things and branch out.

Serious recruiters also welcomed.

Please don't hesitate to leave a comment with any questions. Thank you for looking.

I am a citizen of the US.
We could really use some folks to help on impactful, important projects if people are willing to help. Thanks!
That sounds great in theory, but then you remember that the Bay Area is a metropolitan area of fiefdoms. Why are Daly City, South San Francisco, Brisbane, San Bruno all separate entities? Why are Palo Alto, Atherton, Cupertino, Mountain View, Sunnyvale all separate cities? I can't even begin to list all the Peninsula fiefdoms... and all of Marin County?

And yet they all rely on a few job centers (San Jose, San Francisco, Silicon Valley megacampuses...)? Should they really be separate cities, and why do they get a pass on building housing when they're essentially parasitic communities that could not exist without the larger metropolitan areas yet don't support them via city tax money (and in some cases, like Atherton, with a minimum residential lot size of 1+ acre, actively hold back the entire region in the case of CalTrain electrification because they don't want the "inconvenience of more frequent trains" disrupting their community)

This isn't just a problem specific to the Bay Area, but all of California. Los Angeles –– and the fact that even within the city of Los Angeles, the legal concept of Neighorhood Councils splits the city itself into political fiefdoms even in the same city council district – and SoCal (especially Orange County) are arguably worse, coming from someone who has lived in both cities.

EDIT / Anecdote: I grew up in Dallas (and I still consider it my home), and while that city has its own set of problems, one notable problem it does NOT have is a lack of supply of housing due to red tape around zoning. Dallas, unlike Houston (which has no zoning), is a zoned city, but requesting a zoning exemption takes only a few months rather than a few years, and the overall result is more homes, denser development, newer buildings, and cheaper housing stock. My childhood neighborhood has experienced a lot of nearby development, but would I say the character has notably changed? No.
There's probably recordings publicly available somewhere, but I thought the same thing when listening to the Columbia disaster.

It was the first space disaster play out in real time over the internet. NASA streamed mission control communication on their site. We got everything unfiltered. The nation just lost a pride and joy, and mission control was incredibly calm and professional throughout. I was constantly hitting refresh on Slashdot, and then someone posted, "NASA just updated the mission status page to 'Lost'." It was just so weird looking at those words on screen.
Cognite | Oslo, Norway and Austin, US | On-site (we help relocate) or remote | https://www.cognite.com/en/careers

Cognite provides contextualised data as a service, such as digital twins, focusing on asset heavy industries to start with.

We're hiring for several positions. Most are on-site, but we're looking for a principal database reliability engineer (DBRE) with Postgres and Kubernetes chops, and a senior/principal DBRE with Elasticsearch, Kafka, and Kubernetes experience.

The DBRE positions are offered remote in EU + US time zones, the rest are mostly in on-site Oslo, Norway. We help with relocation.

https://www.cognite.com/en/careers
>Are you saying the US should adopt this approach?

Is this what's happening right now? Is there political speech being conducted on tiktok that the president doesn't like? Can the same speech be found on other platforms (eg. twitter)?
For undergrad I used Army money and was poor enough for Pell grants after that ran out. I got out with $12K in loans.

Much later in law school I was shocked how my first financial aid award letter (I can't remember if it was for one semester or one year) offered $80,000 in loans even though I had an $18000 tuition grant/waiver.

I met younger students who had close to $200,000 debt before starting law school. It is too easy to take the loans, it is no wonder that so many kids or their families get buried in debt.

I got out of LS with $27K or so in debt from interest deferred federal loans that charged around 2% interest.

Now, 14 years later, that same Tier 2/3 school charges more than double what I paid. I would not have gone at that price.
$1499 is a rounding error for ML hardware.
CERN at Home: Building a Particle Detector
Perhaps you should stop simply giving all of your data away, then? Nobody's making you post all your thoughts and pictures and location and plans.
They mentioned its 10K cooler than RTX Titan, and 10x less noise (not sure which scala they use for noise, dB are logarithmic...).
This looks reassuring. After the first couple rumors/teasers, especially regarding power consumption, I feared that NVIDIA mostly just sat on their hands and would just release something that's mostly a bigger version (more execution units, ram) of the current Gen. I think they did that once some years ago. Seems they actually did improve on the technical level too for 30xx. :-)
Is "doing what you ask" considered a sharp edge? Network-related tools don't really have safeties, ever (your linux host will happily "ip rule add 0 blackhole" without confirmation). Every case of flowspec shenanigans in the news has been operator error.
that looks like some suspicious politicking given that

> "SB 1120 passed the state Senate in June, 39 to 0"

one interesting wrinkle in the article is that low-income neighborhoods supposedly opposed the bill in fear of gentrification and being pushed out, presumably because most of these residents don't own their homes.

that seems relatively straightforward to address with some additional provisions, unlike the better-off homeowners who want to control other people and property unreasonably.

up to 4+1 (fourplex plus accessory unit) should be by right on all residential parcels. homeowners can still decide to build a single-family if they want it, but not be forced into it. note that roughly 2/3 of california residential is zoned single-family only.
It was a statement, not a question.

Capitalism is an economic system based on private property on the means of production, and collection of economic rents on the basis of ownership. All European countries have that. The fact that they also tax those rents and redistribute that wealth into welfare makes it welfare capitalism, not socialism.