skysight-inc/HackerNews huggingface dataset:
My demand for that too has slowed in the past couple years, mainly because it's getting easier to do more on the client. e.g. I don't need to upload an entire .docx file, if all my backend needs is ~50kB of values queried out of one of its contained .xml files. Not saying this is a _solution_ to any of the encoding questions, only that it's reduced my immediate need.
The other side is that I am a fantastical psychotic crank and that governments don't use Wikipedia ops to control a narrative.
And I want a drinking fountain that shoots out Johnny Walker blue...
What is the single language that had all these features?
Hopefully European and American governments will step in and stop this. This is terrible for the future of ARM as a somewhat neutral platform and the Industry as a whole.
The line should be drawn at where pay is discussed.
There should be a law banning law exemptions..of which a select few will be exempt /s
Can you provide a link to one of those newspaper articles or government documents? That would go a long way toward establishing your credibility.
A couple notes: RPO means Regular Production Option - as in you can order it from the factory with those parts.

Also, in the 50s and 60s GM's market share bounced between 40 and 50% (in fact 1986 was the first year that GM fell below 40% US market share). As such, competition was more fierce between GM divisions like Cadillac and Chevrolet than between GM and Ford per se. Thus the notes at the end comparing the Chevrolet engine to the Cadillac engine.
Hm, harbour, ships? And in general dust from the tires and brakes of cars and trucks? In 2014 one container giant coming into the port here had a little mishap, burning heavy bunker oil which is only allowed at high seas. Turned on the fire alarms in a hospital 1 km away from the river, and several others too :-)

https://www.fotocommunity.de/photo/schwefelpilz-ms-yang-ming...

https://www.mopo.de/action/mopo/23044568/search?query=yang+m...
I believe that's the SEC's job.
Apple has parental controls to prevent this, and basically forces you through configuring them when you set up an iDevice account for a minor.

I have three kids and have never had an in-app or other purchase that I didn’t approve.
Please please please don't perpetuate the use of either or maybe types :(

They make software very hard to maintain and end up breaking anyone who depends on a library that uses them.

Rich Hickey (author of Clojure) has a great discussion of Either and Maybe here: https://www.youtube.com/watch?v=YR5WdGrpoug that dives into their unsoundness.
Ask HN: Have You Donated to Wikipedia?
That's not totally true. While there are certainly custom control laws and gains, almost everything is parameterized in terms of the kite's configuration.

Edit: to clarify, I was responding to:
"I'm not sure much here will be transferable to other companies"
My best guess is that it's like buying a call option that never expires and a $0 strike price.
I remember metacritic used to have a books section, but they eventually dropped it.
How did you feel about the project being shut down? Did you feel like you still had work to be done or was there a feeling that this just isn't going to work?
why is there no source? What is the point of comments like this if it doesn't have source?
> Ideally, the legislators themselves won't be experts, but they'll consult their experts and advisors to come to the best - or least worst - solution.

The idea that people that are experts in none of the relevant domains can effectively synthesize the advice of experts in economics, labor relations, law, and other relevant domains to legislative effectively even on the first-order (much less second- and third-order) effects of policy is amusing.

Is there any other area besides a legislature where you'd say that the decision makers ideally would not be experts in any of the fields related to complex decisions?
Please cite evidence showing how this is actually a problem. Thanks.
Error checking should also really be enforced by the language. It's too easy to forget otherwise.
> I realized that there is just no real viable business model for it to be worth it

I think this is key. It is kind of amazing that on a site all about startups and finding "product/market fit" every single thread about goodreads completely ignores any aspect of viability and expects someone else to just spend money for purely aesthetic reasons like it is a charity project.

Is goodreads perfect? Good lord no. If I owned it, would I spend money trying to improve the search or the mobile app? Hell no. Hire 5 developers at $1 million/year to...what exactly? Is a better mobile app going to translate to tens of millions of dollars of revenue somehow?

It isn't like LibraryThing or StoryGraph or BookSloth or Riffle are actually any good and they have 5+ years of development to solve all the alleged issues. Yet everyone in this thread complaining about Goodreads is still using Goodreads instead of them.
Youtube should be forced to pay people minimum wage for their videos

Etsy should be forced to pay minimum wage to their makers
There is plenty disdain for both. However ARM is (was?) gaining mindshare and starting to take even more marketshare and mindshare from Intel. Intel is a bit on the ropes right now because they can't keep up with TSMC on miniaturization and other chip technologies. I think it's popular to be against the 800lb gorilla. This deal is likely really bad for the platform as Nvidia doesn't have the greatest history for being a "nice" player in the tech world either. I think the primary fear is they will stop licensing the ARM IP to other companies and claim it solely for themselves in hopes of going even more head to head with Intel across the entire spectrum of chip technology.
Sure you can, when you define ahead of time that "press" means a full down/up cycle. When you say the down part of the cycle is a "press", you're being just as arbitrary.
>French nuclear waste iirc has shorter timeframe to becoming harmless ...

Would like to see a link for this. Here in the US, waste continues to be shuffled around in "short-term" storage containers long past their design lifetime, on a shoestring budget:

https://timesofsandiego.com/opinion/2019/08/12/scandals-at-s...
I find it a very interesting difference, because it and other fuzzy writing like it has a devastating impact on science literacy, leading to lack of comprehension of concepts. Weak thinking on science in turn contributes to many of the problems we face as societies today.
Perfect for the investor who doesn't fret about pesky things like financial filings.
>Hyperbole does not make for a valid argument and this is what the laws supporters seem to always resort to

Neither does saying "oh how dare they interfere in the sacred ability of two consenting parties to work together."

All I did was point out that the ship has sailed long ago and using that form of moral argument doesn't fly.
I’m sure there are people who have legitimate issues with x86 and its extensions. I’m not one of them.

What I believe most people are concerned with are low power high performance devices. ARM owns that space. It would be at the very least disruptive to have ARM platforms die.

On the high end Intel CPUs in servers are very expensive. Many people on HN have expressed hope that cheap ARM cores become good enough and drive down the cost of both on-prem and cloud servers.
That's exactly what the memo was commenting on.
AB-5 would only affect you if for some reason your consultant roles don't pass the ABC test, and you're effectively working for only one client without offering your services for others to hire you.
Do they? Or are they just told that they should be using Rust? Even putting aside outdated curriculum, Rust is a fairly involved language to teach to a new programmer.
Does nim have numpy/scipy/matplotliv equivalents?
The meat of the proposal:

"a pair consisting of a pointer to the start of the array, and a size_t of the array dimension"

No, that still doesn't fix the ABI. It's syntactic sugar. It is most definitely not passing an array.

Passing an array means exactly that, no more and no less. For example, suppose this is your array:

double foo[100][100];

The size is 80000 bytes. That is exactly how much data needs to be copied onto the stack, no more and no less.

Getting the array dimensions is secondary. It would be nice to have them work. They could automatically get names. They could get size checks, so a function might declare itself compatible with a certain range of sizes. That's all a bonus, of much lower importance than the actual ability to pass an array.

The inability to pass an array impacts numerous other languages because they use the C ABI. If you can't put those 80000 bytes on the stack in C, then you can't do it in any language. The whole software ecosystem is thus impoverished.
Can you pitch your startup in 2 sentences or less?
#1 is good, but I’d suggest always using the same set of questions to have a good baseline against which you can compare candidates.

#2 I have mixed feelings about. it may make sense if you’re after an expert on that language but may evaluate wrongly candidates that would be great reading code once they get just a bit more familiar with and get the overall architecture. In many companies, you’d be forbidden from sharing actual code with non employees, so the excerpt shown in the interview would have to be purposely crafted and loose value.
I propose a more interesting exercise could be to examine a random piece of opensource that Both the interviewer and interviewee are unfamiliar with and trying to get a good discussion from it, but it’s a risky move leaving the interviewer exposed.
So what are the antipatterns?
> “There’s sort of an emerging sense behind the scenes of executives saying, ‘This is not going to be sustainable,’” said Laszlo Bock, chief executive of human-resources startup Humu and the former HR chief at Google.

Maybe that because remote working is affecting their politicking ways more than it affects people who do the grunt work on the ground.
I have the freedom in the question I decide to ask or how much time I can spend before the question. I have to ask a code question though.
Is the number of devices that C is running on a good metric? I think the number of developers or number of projects using C makes more sense to track. And then get the market share. If there are 10x more devices today than 10 years ago then I'd sure hope C was running on more devices but anything less than 10x means C is losing ground.
I certainly agree with you when it comes to individuals who have chosen to be remote either temporarily or permanently. It goes under the radar. But if a significant portion of your workforce is working remotely, it looks different.
Won’t this force them to go public? Too many shareholders?
In some sense, the modern institute of science is somewhat like an orthodox church: a few pre-approved lines of thinking with a swift punishment for heretics.

This is the biggest strength of science: this rigidness of thought is what protects it from clever charlatans. But this is also its biggest weakness because this risk-averse behavior, when scientists can't risk saying unapproved things without torpedoing their own reputation, is why science makes only tiny steps. Right now physics has reached a rather big obstacle on its way and the usual risk-averse-one-tiny-step-at-a-time tactics won't work.
It has been for a long time now, but it was not at this time.
Historic evidence shows that most workers do not have the ability to negotiate with their employers on workplace safety, and that many workers are sufficiently economically constrained to accept high long-term health, and short-term accident risks at a job.

Competitive companies will rarely make decisions that lower worker productivity. So the case of "freedom to be stupid" tends to lead to a race to the bottom on safety standards, as companies cut safety to increase productivity - and workers get dragged along for the ride.
> What does physics need? The world doesn't know. Nobody knows but someone will do it, someday in a manner no one else thought possible or could really anticipate.

I think that is precisely what the professor meant when he talked about Einstein, not the person himself with all his brilliance and mistakes, but someone capable of revolutionary way of thinking to jolt physics out of it's current stagnant state. Which is specially important since, physicists have turned into almost religious believer of their own, untestable theories, and incapable/unwilling to think outside of that narrow box.
This is likely coming in ARM soon. (And I'm hopeful it's not even soon™, or "it came but nobody used it" as has happened on x86.)
Try becoming a COBOL developer and see how that works for you. Likening C to COBOL isn't doing it any favors.
Didnt find anything for 'scala' languahe. Also seems bugy, I tried on phone.
I know this will sound needling but it’s not, but have you ever been truly poor? By that I mean, have you been in a situation where you don’t know where your next meal is going to come from and you have no belief that anything in the future is likely to change such that that you would have confidence about where your next meal will come from?

I will freely admit my bias: I have been very poor before and I lean towards protections for the most vulnerable in our society at the expense that some people will have to sacrifice somewhat between Uber and their other gig.
I'd like to propose a different thing to fix first: when I open that page, I can't scroll with the keyboard unless I first click in the main content area. I.e. the focus is initially somewhere else.
No you can still work for multiple companies and still not pass the ABC test for both of them. Ex: Doordash & Grubhub
One big idea that git should learn from Mercurial is history editing. git has only clunky, modal interactive rebase, and struggles with natural questions like "what is the child of this commit."

But hg makes it easy to walk up and down a stack, putting fixes in the right place.

At the risk of overreach, this feature would lead to better software. If your tools have better support for preparing a stack of commits, then code review will be easier, and software will be higher quality.

I wrote git-prev-next to scratch my itch but IMO git should embrace it as a core feature. http://github.com/ridiculousfish/git-prev-next
Didn't know they're based in Germany. Several years ago it is THE web I need to check everyday haha.
What would the company say if you asked them to compensate you for the square footage of your apartment that you exclusively dedicate to work activities. ;-) In the same vein, the IRS lets independent contractors write off the square footage of their home that is dedicated to work.
> Are you arguing that all labor laws, workplace safety laws, minimum wage laws, anti-compete laws and so on should be repealed? After all, they all get in the way of two consenting parties deciding to work together. If not then it's merely a question of where the line is drawn and that's a murky issue.

We should repeal every minimum wage law, yes. They were created a century ago with racist intentions, their effects are still racist and yet today they are defended as being "anti-racist." The actual minimum wage is and always has been $0, and more people get to (not) work for this wage in the minimum wage regime than would without it.

I have yet to see a reason why a body of torts and collective bargaining would not be completely effective at resolving the real issues that need solutions in labor law and workplace safety. (I'm not sure what you mean by "anti-compete" laws in a labor relations context.) The existing regime where administrative bureaucracies are essentially intermediaries with perverse incentives to reduce exchange between two otherwise consenting parties seems like the worst possible world.

To reframe your question, I think the solution is not "no laws," but laws that encourage more exchange but in a way that reduces power imbalances between consenting parties and give the parties a solid basis of legal (or equitable) recourse for undeniable wrongs that happen that were not anticipated by the contract.
Sure, but not publicly. Provide contact.
> Taken to its logical conclusion, I could argue with your broad definition that just about any subsidy or tax on anything is also a subsidy or tax on raising children. E.g. families have more cell phones and higher cell phone bills, so taxes on cell phone bills are also taxes on having children. Gas taxes are a tax on extracurricular activities for your kids. That's a little much for me, I prefer to call them what they are, secondary/tertiary effects of a subsidy or tax.

I can't see this as anything other than a deliberate misrepresentation of my stance. In the SNAP case, the key point is not that children benefit from it, it's that children benefit to an enormously out-sized degree - they're over-represented by a full 100%. I pretty deliberately did not say the words you're putting in my mouth - any tax or subsidy that affects children to an approximately equivalent degree as others are obviously not related to this discussion.

As to the education bit, I don't see why the reason we're spending a ton of money subsidizing children affects whether we're subsidizing children - which education very clearly does. You can wave away any subsidy that way, if you so choose.
Apple has a perpetual license to ARM tech. There's nothing Nvidia can do to them.
That would turn them both into closed platforms. Bad idea IMO.
The root cause of all of this is the abysmal safety net in the US. If vitally important things like healthcare, unemployment and disability weren't tied to your employment, then there wouldn't be an issue in the first place because companies couldn't weasel their way out of paying for it by calling employees "contractors".
"Cynically I might suggest the real subtext here is about propping up commercial property investment portfolios." Yup. https://therealdeal.com/2020/08/20/little-bit-of-guilt-trip-...
Why does a living wage for anyone that wants to work seem like a selfish pipedream to you?
thank you for such a detailed reply!
Come on, Mountain View’s downtown degrades into there-is-not-even-trees-to-shade-you after like two blocks sideways, and no grocery store. Palo Alto is better, but unless you live in downtown south you won’t be walking distance from a grocery store, and you can basically not walk for more than 20 minutes without being in boring ass McMansion suburbia.
> Addition and subtraction don't care about unsigned vs signed status, because overflow is identitcal in both cases.

Except signed overflow invoking Undefined Behaviour in any C compiler, whereas unsigned overflow does not.

This invokes undefined behaviour:

foo(int x) {
return x + 1 > x;
}
TBH there shouldn't be a distinction between the two is the real issue.

Everyone can get workers comp, unemployment insurance, social security and a national healthcare plan and all the kvetching about IC or Employee becomes near irrelevant.
>"A year later, Molière’s self-mockery has grown more explicit. The new play is The School for Wives Criticised, a short, informal sketch, ridiculing Molière’s critics in an argument about The School for Wives. Significantly, Molière didn’t defend his own play onstage. Instead, he himself played an absurd Marquis, who attacks Molière and his work: ‘I’ve just been to see it… It’s detestable.’ ‘Talk to us about its faults,’ says someone. ‘How should I know? I didn’t even bother to listen,’ replies the Marquis."

PDS:

Good comedians/comedy writers -- mock other people...

Great comedians/comedy writers -- mock themselves!

<g>
Who sold user data to a third party?
Woah, you have to pay $800/yr to keep an LLC in California? What for?
I haven’t interviewed at Tesla, but I like the question they ask on their recruiting web site. Might not be an exact quote but they ask “what have you done?” and they make it clear they are looking for evidence of something outstanding,
whether it be effective effort, creativity, or some impressive application of useful skills/drive/etc.
The usual disclaimer: these views are my own, and do not represent Makani, abc, etc.

I was terribly disappointed the project was shutdown. The engineering problems were unique and challenging. And the team was absolutely world class.

I felt like we could do it. And I wish we were still at it. But that's purely from the technical side. I wasn't involved in things like budget, and whether it would be economically viable.
> There won't be a lawsuit. There was never intended to be a lawsuit. There are no grounds for a lawsuit!

Of course not. But that isn't my point.

My concern isn't that he would actually file a lawsuit -- that's a non-starter. My concern is that his reaction to being snubbed is to publicly threaten the conference organizers, and the other speakers at the conference. That sort of behavior suggests a hostile, combative attitude that likely goes beyond this incident. That is the bullet I'm suggesting that the conference may have dodged.
The author of a dynamically typed language thinks strongly typed constructs are bad? You don't say...
I like the design question idea for engineers with some YOE or seniors. Hear you on Pedigree. I interviewed a PhD from Princeton and they couldn't analyze a basic design question.
> If you want to experiment with it, you can use DasBetterC, i.e. running the D compiler with the `-betterC`

I've been meaning to experiment with DasBetterC for a while, and I have a project C I've been wanting to migrate to something with proper strings (it's an converter for some binary file formats, but now I want it to import some obscure text formats too). Maybe that's the push I needed :)

After 20 minutes and about 250 out of 2098 lines converted, the error messages are very good and give very nice hints about what to change, I must say I prefer them to Rust's verbose messages.
Great video. The realization that "beating Super Mario Bros. 3" is much less well-defined than I thought is very interesting. Not just technically, but like there's some philosophical metaphor that I can't quite describe...
Dude, that's totally true. Just for one example: I.MX, TMS570, and ethernet of all things are all very expensive and extravagant solutions for the application. Those decisions are only supportable if you can hide the cost behind the price tag of a system the size of Makani (preferably much larger). Almost anyone else would be looking at Cortex-M and CAN bus and be quite satisfied with those selections.
Can you point out a few?
If I remember right. The north americans made a lot of noise when SpaceX managed to take Nasa people to space, because USA was relying on Russian space program, lol. So I think they are on par
When intel has a crap idea, you don't ruin every freelancer's life.
Well, we have the money for it. I'm not sure that this is the best investment of our resources, versus providing for food, shelter, and healthcare for everyone.
> If forced to reclassify their drivers as employees, the companies say their businesses—already unprofitable—would be completely upended.

Now this is comedy. "Not only are we unprofitable while abusing cheap labour, we need extra state protection to preserve this state!" I'm for getting rid of companies in that state. (Although uber could easily run more lean instead) Maybe the lack of transport would force commuting improvements in other ways.
My other question is will this make pre-IPO sales fairer?

If historically sales have been over the phone there is the chance people are getting deals based on relationships or priority access.

You could make the case that this will make the process more transparent.
1 person vs a large company is a power imbalance. The company doesn't even need you to survive. You need it.