skysight-inc/HackerNews huggingface dataset:
This is off-topic, but I really liked being able to purchase packs of credits on serpapi for my one-off projects. When you folks switched to monthly packages only, that's when I had to walk away.

I recognize that's the best way for you to get to MRR of course.
Why not use a stone type of material. Like a furnace?
Thank you so much for this comment. It's incredibly difficult to find modern compiler learning resources – when I ask, I often get disparaging comments about the dragon book and not much more.

Please, consider putting this list on your blog, or somewhere more visible than a HN comment.
Right; I agreed that the general idea was false, but then also pointed out that in the specific case of COVID-19 it is, at least, somewhat less false.
> Like I said, I don't think it's productive to argue about this

And yet here you are.

Find me a quote of a really accomplished person calling themselves a genius.
Do you think it is the responsibility of academia to teach "industry relevant stuff"? I agree that courses generally don't teach judgement well, but I do think that it is the workplace/industry's responsbility to train their engineers and not expect fresh grads to be fully equipped to work on something that specific.
> more students than ever who are pursuing the graduate degree are interested in entrepreneurship and tech

And their degree is telling them to suggest that Tech companies laser-focus on a small portion of the market. I keep hearing it. There's excellent theory behind that reasoning: it's hard to execute and compete. Here's the reality: people are sick and tired of having 100 apps to check that all do one little thing.

I passionately disagree with Musk on many things, but I strongly agree with him here. Innovation is hard. If MBAs were really trying too innovate (I am sure there are some who do!), they would be figuring out how to broadly compete despite the challenges involved. Instead it's formulaic anti-innovation. It's possible, just look at Amazon.
It’s true that EU and US law protect the ability of 3rd parties to make replacement car parts.

But.. the law also holds those 3rd parties responsible for damage caused by failures of their parts.

No such protection exists for software.

Let’s start with some working legal privacy and fraud protections for software.

Then we can compare software to cars.

Until then, let people buy into a walled garden if they want to.
You can use dbg inline within an expression!? How did I miss that?
Yeah, so Vivaldi or Brave? Is Vivaldi slower than Brave? I used Vivaldi for a while but Brave was so much faster than Vivaldi for me. Could it be because of the loads of history and whatnot in Vivaldi? Maybe it is possible that I could make it much faster by just deleting everything apart from bookmarks.

Edit: I deleted everything apart from cookies. Vivaldi feels much faster now. I think equally as fast as Brave.
> My desktop (custom built) refuses to go to sleep when I'm booted into Linux. Straight up just wakes itself immediately.

It's probably a device that it's waking the computer up. In my case it was a mouse. See https://news.ycombinator.com/item?id=25389048 for a solution.
> These courses teach very little judgement or industry relevant stuff.

Hasn't that been the debate for, like, ever?

Should the universities teach you how to learn or should they teach you how to hit the ground running at your first post-graduation job?

I'd say anyone who took phd-level courses on compiler design shouldn't take too much training to become a valuable team member as they've proven they can learn what is important for the given task but maybe that's just my uninformed opinion.
> I also wonder what kind of math and engineering they did to come up with the shape they ended up with.

I assume this is why some Finite Element Analysis packages come with warnings along the lines of "You must not use this to help Kim Jong-Un do you know what"

Feynman wrote of this when he was working at Los Alamos, i.e. the labourers weren't informed as to what they were really working with, so they could come very close to criticality accidents.
I'd work there, because of what I view as their pioneering of some important UI paradigms. I think it would be interesting to be immersed in the eng org where that came from.

The "hate speech" thing I think is really poorly defined; at the end of the day I think they're mad about Trump supporters and other deplorables having the audacity to say certain things. There's plenty of what they would refer to as "hate speech" on Twitter, but none of them seem to think Twitter is embarrassing to work for because it put a little "i" icon on Trump's tweets. All of this just seems farcical to me.
I second this (although I work more on translation and modeling than optimization). IME, it's much easier to find otherwise competent, savvy researchers and spin them onto compiler work than it is to take someone who's gone through an "advanced" course.
Awesome, thanks for this!

In the spring I’ll be teaching a graduate-level university course on how the Python compiler and tooling works, so I’ll be showing them your articles.
What if the child wasn't happy with being involved? You can't give consent to such a thing if you're < 18. That's the very issue at hand.

As for Cobain's argument that anyone offended by that "must be a closet pedophile" that is just an ad hominem. The issue isn't whether someone's offended by it; its that a minor does not and cannot give consent about commercialization of their naked picture.
After I saw this in Rust, I had to implement it in C++:

#include <iostream>
#include <string>

template<typename T>
T print_dbg(T val, std::string exp, std::string file, int line)
{
std::cerr << exp << " = " << val << " @ " << file << ":" << line << "\n";
return val;
}

#define dbg(x) print_dbg(x,#x,__FILE__,__LINE__)
It's even stranger to me that the censorship is applauded and cheered on because people believe it's "for a good reason". But that doesn't change the fact that it's still just blatant political censorship on a massive level. Every evil regime in history has done evil things under the guise of convincing the citizens that it's OK because it's "for a good reason" or directed against "bad people", but that doesn't change the fact that it's still evil. No matter how much political propaganda they push about why the censorship is good, it's still massively partisan censorship and suppression.
I feel like the problems (to the extent there are problems—covid aside, a lot of things are going pretty well is my understanding) are more structural in nature. Right now, afaik the fed is pursuing a strategy of cheap capital, with the idea that the economy running hot will benefit workers by eventually increasing competition for workers. From some data I've seen, this was actually working before covid set in, with even the lowest wage workers beginning to see upticks in their wages.

However, I think a low-regulation, high-capital environment ends up favoring the "MBA-ization", because investors gain a lot of sway, without many backstops. For example, when unions are strong, they can drive employers to invest more in their workforces. If your employees are expensive, you're more inclined to spend money to improve their productivity. This happens when the minimum wage is increased as well. But without those incentives, companies instead spend their surplus on buybacks to keep investors happy. I think that low regulation on private equity may be another factor here. So it's not that just that MBAs have a particular way of viewing things that creates problems. It's that the economy is structured in a way that gives the stereotypical MBA point of view a lot of power.
So Mr. Musk doesn't have swarms of top MBAs working in upper echelons of Management in each and every one of his Companies?

I am sure Mr. Musk and Mark Zuckerberg and Steve Jobs can succeed without having MBAs but I would believe that they heavily rely on MBAs to actually run the financial matters of their respective Companies.

But alas, who am I to differ Elon Musk - he is the Thomas Edison + Henry Ford of our era.
This is not a valid Show HN. Please read the rules: https://news.ycombinator.com/showhn.html. Note how blog posts are specifically excluded. Otherwise every submission might as well say "Show HN".

I've taken that out of the title now.
Do you have a reference to the make lists/lock them up?
A malicious app on iOS can pose as something it’s not, and ask for your mom’s credit card number.
You cannot be serious with this. Come on.
Douglas Engelbart Three-Button 'X-Y' first computer mouse is on auction
Yep, banks made a killing
I haven't been paying too much attention to the language development but AFAIK the vast majority of the FP in scala is in libraries (cats/scalaz) and not baked into the language.

Sure the language _has_ higher kinded types and implicits can be twisted to support type classes, but neither of those seems to have been forced in the language from FP fanatics, but rather the language has always included some set of advanced features.
Cythera was pretty cool.
Furnaces use stone because it is not very sensitive to heat. Stone generally remains sensitive to acid.
China is not a person nor really a cohesive entity. Wealthy people in both China and the United States have much to gain from int'l trade unencumbered from restrictions related to worker's rights or environmental damage.
I don’t know what country you’re from, but there are very significant restrictions on smoking in the US and numerous social and health policies designed to reduce smoking. Smoking is overwhelmingly considered dangerous.

Pretty poor counterpoint.
> It's weird how normalized censorship has become in just one year.

I feel like its people trying to deal with the discord of this new breed of politicians that brazenly lie so often that its impossible to know what's real anymore.

Politicians used to be masters of selective information and leaving key information out while still not technically lying. Now they say whatever the fuck they want with scant attention to reality and facts. That's what's causing this IMO because the amount of attention they receive means that they strongly impact the narrative.

As a non-US example; Boris Johnson yesterday stated that it was "very likely" that Britain will leave the EU without a deal, despite coming to power on an election campaign where he stated he had "an oven ready deal with the EU". If you were taking the British government's word at faith then yesterday's statement would have been a massive shock to you because for four years no government minister has stated that this outcome will happen.
Chess game in Rust using Bevy
>does anyone really believe that we would be better off if everyone were paying transaction fees for trades?

I don't like throwing accusations around randomly, but I feel like people arguing FOR fees in this thread (which is really strange to see) are experiencing a strong case of "biting off the nose to spite the face".

The only defense for fees in the thread I see just seems to boil down to "well, if you think those fees are too much, then you probably would have been better off not trading", which just sounds like straight up gatekeeping of people who aren't wealthy or those who prefer to invest a bit more manually than just throwing all their cash in a mutual fund/etf once a month.
Instead of sharing your segment, can you share the features that set these apart from other products on the market today?
It’s a matter of phase of company. MBAs are better at measuring and capturing value. Weaker at creating it. Therefore the non-MBA expert outperforms in the growth phase, though it takes a different mindset for mature companies.
> He also indicated his 2 companies Tesla and SpaceX are the last - automotive and aerospace companies in California, a state that was once a leader.

How much of that is because of regulatory creep, and how much is because California has brought in even-more-valuable industries that have cranked up the cost structure, in turn pushing out manufacturing industry?
Why? For a roughly stable population like the US, the "baseline" is that something like 1/79/52 of the population dies every week, since life expectancy is 79 years. Zero deaths is nonsensical.
> That's why I think only an USB debugger cable could help in this case.

I see.

> And to be fair, I'm just guessing the modules weren't loading, after they got compiled in, everything worked like a charm. Didn't debug it further

To be honest, I'm also guilty of WorksForMe-ism (adopting a workaround instead of debugging the real issue and call it a day, sometimes without even bother to publish the workaround)... ;)
In the case of the UK, the purpose of the Taxes is to pay for the programming that is broadcast over the airwaves, i.e. it funds the BBC.

This is somewhat of a 'compare and contrast' to the US Model, where either stations are funded by advertisements, or the public broadcasting stations that rely primarily on grants, as well as what they can get from the government; but in the case of the US, technically 'everyone' is paying into PBS whether they have a TV or not.
With all the experts in here, I might as well post my suspend/wake issue:

Here's my kernel log from today's a failed wake-from-suspend. https://bpa.st/VIPQ

Linux 5.4.81 with amdgpu

I notice in particular:

kernel: amdgpu 0000:09:00.0: [drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring gfx test failed (-110)
kernel: BUG: kernel NULL pointer dereference, address: 0000000000000008
I, for one, sometimes miss the knowledge that an MBA might give me. I'm a technical CTO and I have some trouble with long term planning, budget, managing people, etc.
Storage costs are in freefall because the bulk of the car market about to transition to electric and it's creating economies of scale and spurring a ton of R&D which is picking all the low-hanging fruit in battery cost improvements.

It's difficult to predict how long that will continue before the easy gains run out. Maybe the existing curve will continue for another 30 years. Maybe it will continue for another 30 days.

If it continues for 30 years, we're fine. If it peters out before solar+batteries are cheap enough, we still need nuclear and we're that far behind where we would be if we started building it now.

Worst case if we build it now is that we have some nuclear plants that cost somewhat more to generate power than future technologies will (but still in line with existing prices). Worst case if we don't is we get more climate change. Which one is more expensive?
The Ruger 10/22 rifle with a pistol grip and a folding stock was classified as an assault weapon under the Federal Assault Weapons Ban.

https://en.m.wikipedia.org/wiki/Assault_weapon

The AR 15s come in various configurations and are quite modular from what I gather.

Collapsible stocks and vertical front handles etc.
Clearly originally made for use cases that differ from hunting animals.

They look cool though!
> ”Move far away enough that your parents can’t visit in their slippers, trust me you don’t want that kinda meddling”

What I always heard was something like:

”Move far away enough that your parents can’t visit in their slippers, but not far enough that they have to packs their bags to visit"
This is incorrect. There needs to be large investors willing to buy at $140 in order to say the CFO failed. There likely wasn't.

You can't compare the actions of "smart money" like Fidelity, etc to a small investor swept up in the speculative mania and buying 50 shares at $140. Those are the ones propping up the prices until the big money deems it safe enough to buy large volumes.
Many productions do not use grain. Roger Deakins for example does not use grain on any of his digitally shot films - so everything since ‘In Time’. I do like grain personally on the right project and used in the right way. It’s another creative aesthetic tool.
Censoring people doesn’t magically solve anything, it just pushes those views and discussions elsewhere. That’s all that’s happening with Parler.

As to why the left doesn’t feel the same need, they are not censored as much on the major platforms as the major platforms are left leaning.

The catalyst for the recent Parler traffic was the Hunter Biden emails in which the New York Times were locked out of their Twitter for over a week for publishing a story. A lot of people viewed that as outright censorship that crossed the line so they went looking for somewhere where they could talk about it. That kind of censorship just doesn’t happen to the left because the right generally is more libertarian regarding free speech and permissive of speech in general.
const generics are very close to being done, which will fix the array issue you mention by allowing code to be generic over integers as well as types. This is already in for built-in arrays and traits but user traits currently require nightly.

I agree with you about the orphan rule being annoying and wish they’d relax that, but I much prefer traits to C++ duck-typed templates, if only because it makes error messages from passing an unsupported type to a generic function clear and concise as opposed to the thousands of lines of confusing output you often get in C++.
Great idea! Just added that as an "Employment type".
And i regards to why LaunchAfrica as opposed to Angelist? Well firstly your point - the shitty interface and how they push for you to sign up and stuff like that. It is also full of other stuff and I prefer something straight to the point. Also i think its always better to focus (on Africa). I am also still trying to figure out more features that could make it stand out.
Two things.

1. It sounds like you've mostly worked with government agencies, suggesting a selection bias in comparing public v private inefficiency.

2. The 2017 event you say was marred by incompetence occurred during the Trump administration, which was well known for being incompetent not at just governing, but at basic functions running an Easter egg hunt. https://www.nytimes.com/2017/04/11/us/politics/white-house-e...
Please provide evidence of this "massive network of bot accounts". I'm sure there are some but to this outside observer there doesn't seem to be any obvious large scale bot behavior.
Only Internal Motivation Lasts
What makes you think the forest fire metaphor is applicable? Seems like a "firebombing Dresden" metaphor could just as easily apply.
AFAIK the implementation of cpython is purposefully kept relatively simple such that it remains approachable.
I think the real truth of the matter is the majority of Americans know the sky isn't falling. Profit motivated media is blowing the political divide way out of the water, fear mongering to sell eyeballs to advertisers. I've got a few friends who are utterly convinced America is on the cusp of a civil war, but that's only a few. They're the ones who watch too much Fox News or CNN I think.
I've been saying the same thing for 20 years.
Suffering Is Not Effort
> This has no safety benefit, since generics are resolved at compile time and all safety tests can be made after generic expansion.

The compiler can verify that types are satisfied. It cannot verify that you agree on what those types and operations mean.

For example, `Iterator` isn't very useful without being able to agree on what `Iterator::next`'s `Option` means. So implicit structural traits á la Go is somewhere between useless and actively harmful.

You can have nominal traits while allowing orphan instances (that is, implementations of foreign traits on foreign types). Scala and Haskell both have that. But IMO neither has a good solution for the conflicts that inevitably arise in that case.
So you have a vague, completely unprovable, argument, based on heresay and reddit posts, whereas I can point to the left rioting in major cities across the country for months on end. You can't deny this. There's thousands of hours of video footage. I fled Seattle a few months ago due to your party's nightly violence. The right is sitting at home and doing absolutely nothing. Even after obvious election tampering the right is STILL doing nothing. Only the left can point at the people doing literally nothing, as you spit in their face and torch American cities, and accuse them of violence.
haha yeah thats quite annoying. For a quick fix I am opening the jobs in a new tab. Will then look into this further.
While I'm not certain, I have a feeling the new GSuite logos and the release of Web Stories were decisions made by MBA's and not engineers.
There are fast-paths for these cases, like this one: https://github.com/python/cpython/blob/4b8cdfcb22fbeaab9d954... (and note the comment above it about integer addition!)

But the cpython folk make understandability an explicit goal of the codebase which tends to preclude things like fancy optimisations or JITs
Packaged food doesn't have to list items if they are in small enough quantity. Many potential addicting substances would be under that allotment.

We should have the ability to control it all, though.
You really don't need to do an MBA to learn those things. Of the 3, two can be learnt in a week. Managing people is a lot harder!
So...you're saying that Google should give away $4900 of usage?

Yes. But they should also develop mechanisms to warn users that they've made a mistake before it happens, and improve the speed they can detect mistakes to lower the cost, and invent some way to detect someone intentionally abusing the feature.

But mostly they should make the fact they do give away $4900 when a mistake happens explicit. That isn't actually a change. They just need to make it clear that's what happens.
> He also indicated his 2 companies Tesla and SpaceX are the last - automotive and aerospace companies in California, a state that was once a leader.

Except it isn't true. Other companies still make rockets in SoCal. For example Areojet Rocketdyne is still headquartered in El Segundo (next to LAX). They made the main engine for the Space Shuttle and are currently still making it for the upcoming SLS.
The EU is working on adressing this on some level, they want to introduce something they call a carbon border adjustment mechanism.

Details are complex and will matter in how effective this is and there's also a lot of resistance, so this is not decided yet. But it sounds like this is probably gonna happen.
This is why you don't hire woke cultists...

Facebook is a useless time sink in the west its essential for shopping and socialising when you're in third world countries though.
I find that there's an implicit assumption that an engineer will posses certain knowledge. Things like a solid math background, project planning, economics... Also, that they should be able to apply rigorous solutions to problems and be capable of doing root cause analysis.

It's the same thing in the medical field where everyone had the same core courses in med school before choosing their specialty.

I don't think "Front-end engineers" is the correct term to designate someone with a 6 month bootcamp on their resume, because it really breaks all assumptions I've made above.
Windows supports devices for way longer than 5 years.

I don't like MS, but what they do right, they do right.
Yeah, or any McDonalds in the Midwest around that time. I always feel out of place if I happen to stop at one during that time on vacation.
> ...corporate reset...

You read my mind: this is exactly what is needed! I could not think of the right phrasing (because i, too, agree that a societal reset might not be the right thing here)...and the forest fire cleansing is an apt metaphor here. So thanks for sharing this thought!