skysight-inc/HackerNews huggingface dataset:
It would stand to reason that all of Apple's subcontractors are under NDAs. But even if they weren't, it would be not just good policy, but natural, not to advertise what was going on.

My second job was working for a small marketing firm in the post-dawn hours of desktop publishing. There was the owner, who would scare up business, the artist, and myself, the graphic designer. We had one huge client, Siemens, which accounted for 90% of the firm's revenue, but this left us with plenty of time available to work for other clients. Most of the work we did was for other tiny clients until we exhausted ourselves and realized the only work we did that mattered to the business was for Siemans. Eventually we dropped all other clients but in theory remained open to working for a client as large as Siemans, which never presented itself. We had no NDA, but I can't imagine any of us told anyone we were working for Siemans. Maybe having Apple as a client is more bragworthy.

My first-hand experience regarding Apple subcontracting was as a resident IT specialist at offices and facilities of two businesses recently purchased by a large international corporation (my employer) that was in a period of acquiring other companies (as a business strategy, which works, but it kind of also proves executive incompetence). The two businesses were related, one was an engraver, printer and proofer (insanely professional and expensive color proofs, and the equipment was drool-worthy). The other was a design firm and, as far as I could tell, for years at least, subcontracted for Apple to design all their packaging for everything they sold. This was not International Paper or some huge packaging company, but a small firm, less than 10 employees, surprisingly enough. The nature of Apple being secretive about releases and the nature of the product this firm provided meant that many individuals not employed directly by Apple would be privy to information about upcoming products for which certain media outlets would pay. I can only assume they were under NDAs, but I was not. This design firm was moderately successful at maintaining secrecy from the vantage point of a local IT department of one that was not all that curious or suspicious of what anyone was working on, in fact, I am biased against wasting any time doing anything that was not work. I always felt that the best attitude to have in IT was having absolutely no interest whatsoever in what anyone was doing, but I still noticed and became aware without anyone actually saying so nor by way of being nosey. I accidentally saw the work (artwork and patterned die files for cutting boxes for iMacs) and immediately recognized what it was and its significance, and that they had not been doing much of anything at all for the previous 5 months informed me Apple was their only client.
We have not yet achieved even a single logical qubit suitable for breaking cryptography so it is impossible to estimate a scaling rate...
Yes? Tech companies don't have to do arbitrary things for whoever calls up. The court or law enforcement official has to convince you they are real and that they have a warrant.
Agreed that Europe should reduce dependency on US tech product. Among the reasons is how the US govt has been caught spying on allies multiple times. Which is sad but a clear sense of ethics missing in the US govt (along with a long list of others).

> A bit unlikely now, but you never know.
On the timeline we exist, it's a possibility!
>> It is missing a few things, like selecting a face won't let me draw on that face

That's issue #423.
https://github.com/solvespace/solvespace/issues/423

There isn't always enough information to create a new sketch plane, but often there is. It would probably be confusing to allow it on the sides of an extrusion but not the top and bottom. The changes needed to carry the extra information would break file compatibility, but I'd like to do a number of such changes all at once some day not soon.

>>FreeCAD spits out cryptic errors in a big log at the bottom that's pretty useless, but Solvespace tells you exactly what's wrong (generally)

I hadn't thought about error messages as a selling point, but I'll try to continue the trend of being informative.
Option 1 is also a superset of option 2, strictly speaking. The whole set of options doesn’t really seem well-defined.
how do u measure users without sign up? if i want somebody to invest in my website i need to say "i have x amount of users", which i can run a sql or whatever db i have command to see. a fake email takes 2-3 minutes to make.
They mention one possible cause: merger of a pair of super-massive black holes after galaxies merge.

I wonder if any life in such a galaxy could survive such an event.
As some other commenters pointed out, those small transactions are all spam.

So I decided to go back in the transaction history and look at what the attacker has done with the funds. So far, it has all been funneled (through about 2 hops), to something called "Huobi 35", e.g. this transaction[0]. Some of these have taken place in just the last few minutes (17:15 UTC or so).

I'm assuming "Huobi 35" is the Huobi exchange?[1] And maybe "Huobi 35" refers to this 35% APY thing they offer?[2]

If that's accurate, why would the attacker take this approach? Won't authorities be storming Huobi's offices and taking the ETH? Is it possible that through Huobi the attacker is able to exchange for other coins very quickly?

If you look at all the transactions leading to Huobi so far it is only a small percentage of the amount stolen, but it's still many millions of dollars...

Also, why'd they wait so long to move into Huobi?

[0] https://etherscan.io/tx/0x075df6c4b44733a0e76aa4947b56b4c0c0...

[1] https://www.huobi.com/

[2] https://www.huobi.com/support/en-us/detail/74899843012340
With a sample that large you have to be careful not to draw conclusions too quickly. Just looking at the recent Launch HNs I see a bunch of startups that go way beyond just "execution risk":

Launch HN: Carbon Crusher (YC W22) – Carbon Negative Roads - https://news.ycombinator.com/item?id=30793076 - March 2022 (93 comments)

Launch HN: Charge Robotics (YC S21) - Robots that build solar farms - https://news.ycombinator.com/item?id=30780455 - March 2022 (79 comments)

Launch HN: AirMyne (YC W22) – Capturing CO2 from air at industrial scale - https://news.ycombinator.com/item?id=30712229 - March 2022 (192 comments)

Launch HN: Living Carbon (YC W20) – Trees that capture and store more carbon - https://news.ycombinator.com/item?id=30672841 - March 2022 (256 comments)

Launch HN: Micro Meat (YC S21) – Technology for scaling cultivated meat - https://news.ycombinator.com/item?id=30627418 - March 2022 (194 comments)

Launch HN: Phase Biolabs (YC W22) – Converting CO2 to Carbon-Neutral Chemicals - https://news.ycombinator.com/item?id=30557288 - March 2022 (88 comments)

These all happen to be climate-related but I'm pretty sure that's just a coincidence. One thing's for sure, YC is just as interested in funding high-risk-high-potential-value startups as it ever was.
We've been running ESET Nod32 for over a decade.

Its strength is that it uses very low memory and CPU cycles due to the way it is built.

It ticks all the boxes you've given above.
If a student is evaluated on individual growth relative to their potential rather than an (imperfect) objective scale of mastery of a topic, this requires the teacher to have a comprehensive understanding of the student's potential. This seems like a wide-open opportunity to subject the student to the biases of the evaluator.

In the US public university system, students (and their parents) are increasingly taking the mentality of a customer that is owed a grade. Throwing out objective evaluation knocks out the one remaining leg instructors have to stand on against this entitlement, and defend against accusations of bias.
Digital money in modern world is needed, but not to substitute physical cash. It's needed for instance to buy thing remotely, to invest, to quickly transfer non-marginal amount of money etc.

In that sense a completely open and public payment infrastructure instead of SWIFT, e-payment circuits etc is more then needed, it must be MANDATORY by law and designed in an open manner not only in term of code but also in term of usage.

Cash stay aside, because there is no trusted hw, no guarantee of functioning in various situations than cash.

So imposing OpenBank-alike APIs for all, private Citizens included, possibly with each transaction digitally signed by three parties (paying, paid and State-controlled central bank) and easy to store locally by any of those three should be mandatory, demolishing private fintech of course, leaving cash should and must be equally mandatory.
I don't think anyone actually forgot that. It's kind of the point.
> The question is why don't I understand the cascade? The answer is because it is complicated ...

This is exactly his point! You think it should be correct usage because "CSS is too complicated." Great, good point, most of us would agree that CSS is too complicated. But that does not make it correct usage! It only means CSS is so complicated most people don't use it correctly. A majority of people misusing something doesn't make it correct.

I would have assumed with the level of pedantry that is standard on HN, more people would understand this. But I think in this case the power of fragile egos has overwhelmed pedantic instincts.
Here's what I've learned from reading your responses: if a person is a lawyer who specializes in interacting and/or commonly interacts with the FTB, then the "FTB are easy to work with"; but, if you're a "regular" person that interacts with them, there's a nontrivial opportunity for the interaction to go sideways.

Not just my experience. Literally the experience of every other person I know who's had to talk to the FTB. Interestingly enough, every person who's failed to get their issue resolved with the FTB was a programmer, but the gamut of people who succesfully resolved things with the FTB on their own ranges from musicians to small-business owners and HNWI's.

Here's what I've learned from the tech bros complaining about the IRS/FTB: they've always made a mistake, but assume that because they're programmers that they're leet at the law (it's just rules right?), and refuse to admit that they messed up, so they yell at and blame the agent instead of asking for how they can get the situation resolved.

And then they tell other people ridiculous stories to cover their mistakes, like "the money doesn't get applied until you file your next return" (false, that's not how the FTB payment backend works) or "I paid income taxes to Los Angeles" (also false, since CA cities can't collect income taxes).

If they had just dropped the uber-leet tech bro act and talked to the FTB/IRS agents like their human beings doing their jobs, i.e., that they may have messed up trying to follow the rules and just wanted to get things resolved, 99.999999% of the time, the agent would have worked with them to resolve things amicably.

The fact that you appear to have no sympathy for the plight of these people is awful.

The comments I was replying to laid all the blame for clear errors on the agents rather than on themselves. Why should I feel sympathy for people who are unwilling to own up to the fact that they made an error and insist on blaming the person who is just doing their job?
> The savings associated with transactions fees (reasonable for very large spends - utterly ridiculous for small amounts, even today after the major drops, at more than 1.7 USD/tx)?

On mainnet ETH, sure, but that arguably shouldn't be used for small payments like you are discussing. There are second layer networks that can do this for pennies on the dollar and make a lot more sense.

And arguably $1.7 USD / tx would compete quite well with credit card transactions. 0.17% vs credit card's 2-3%.

> The savings associated with double spend fraud that occurs if you don't delay the transaction for 3 to 6 blocks even though you say it's final (hint - that's not true, and waiting is a large downside for prompt processing at a point of sale)

Again second layer networks, but even on ETH itself, you're talking 10 - 20 seconds for 1-2 blocks, which is PLENTY. It's not going to be worth carrying out a double spend attack for a few thousand dollar transaction.

I do get that you don't "get" it, but I'll just say - I happily send and receive both BTC and ETH, and it is a night and day difference from sending using traditional bank accounts. I actually feel like I own the money, I can send it to anyone I want at any time, and the transaction settles in seconds. Last time I sent money via ACH, it took a solid 4 days (since I initiated on a Friday). I can deposit money into my crypto backed debit card in under a minute in the middle of a weekend.
Back when I was in college it was only the math and science classes that offered dubbed down dumb versions to fill the general education requirements.
My final year at uni, my grades didn't matter as I'd already locked down my classification (UK system). So yet not knowing and not caring, I somehow still managed to adequately triage my time across classes. I'm not sure that particular critique carries water with me - if each teacher is designing course objectives with their students, that process should factor in the student's other obligations.
How many of these will be snatched up by scalpers looking to rent them out? It doesn't matter if they build 1.5 million houses if they all end up as rentals anyway.
>> experts warn that algorithms could introduce racial or other illegal biases

> There was literally no expert quoted in the article who asserted such a thing.

This is exceedingly harsh. Look at regulation on the credit card industry on what data you can and cannot use to make credit decisions. Algorithms can certainly have bias - that's not a disputed fact - and without careful screening of the data and the models you will quite likely have biases. So the article isn't unfair in making that statement.
Congrats, you understand defi better than most degens now.
Not sure if bottle is really "better" — it has different pros and cons compared to Flask, so whether it is better depends entirely on the usecase.

If you e.g. have a use case where your dependency-situation is one where you won't benefit from bottle being single-file (because you e.g. have a ton of other non-single file dependecies), then choosing it over the widely used Flask might not be show you any benefits at all.
I call it a punishment because it's over the top. It was a lot of money for an individual, not a lot of money for the bank. So the security should be proportional. Instead of putting in a 10-ton vault door in front of every customer interaction, I'd prefer they only escalated to that level when someone calls in saying things like "I lost my wallet and I'm stuck away from home, give me access to 'my' money, and oh by the way I don't even know my own login name."
I recently stumbled on this and it illustrates the situation perfectly.
https://www.youtube.com/watch?v=DrbDWq64BNg
What other value is there in cryptocurrency over traditional money?
Current AV software bloatware is a scourge on the world.

I spent about 30 minutes this weekend helping my sister-in-law debug a slow internet. My observations were that attempting to do anything resulted in about a 5-10 second pause, and general sluggish response when trying to anything online. I disabled anti-virus, etc. and it was still slow. I tried Edge and everything was super-fast.

Digging further, the issue was McAfee Safe Search (powered by Yahoo). It was singlehandedly adding 5-10 second lag on every mouse click and character typed in the browser. Disabling and blocking that resolved everything.
> For a mechanic who is looking for the amount of torque needed on a bolt this could be perfectly viable, for example.

We're going to start talking past each other pretty quickly if you think this is worthy of a (software) service subscription. Torque specs belong in a manual (ideally on corporate intra-net or paper); I'm talking about when the engine is deeply unhappy, and you need more to go on than a driver reporting a yellow check light.

In the case of the latter, I'd say it absolutely deserves to be a 20 year old program (which tend to be lighter) that runs entirely offline. The last thing any garage wants to do is chase hardware requirements or search for a wifi signal either out in the yard, or in between hoists, lifts, and miscelleaneous heavy equipment / tooling - all of which tend to trash a wifi signal.
What percent of BTC has been stolen? What percent of USD has been stolen?

And that shows the difference in how each is protected.
Ngrok Spring Boot Starter
Oh cool, so as a suburbanite I get a vote too?

No?

Oh great, I guess I'll be commuting 2 hours to get to an office that is walking distance for my boss.
Looking at the author's LinkedIn, I see Luke has no engineering background, and no STEM experience. His expertise before becoming cofounder of Terminus is in diplomacy and marketing. It's weird to be write articles on Git and Terminus being Web3 without a clear understanding of either.

I can only imagine the DMs flying around in their company's slack after this post went out.
> It's just complaining from people who won't be satisfied until all software is written entirely in rust.

I don't care what memory safe language they choose, rust is just the obvious choice for this domain.

> Why not contribute to the kernel and try to fix some bugs instead?

Who says we don't? My company contributed a 0day to the Linux kernel just recently.

Maybe we're all saying "new thing better" because we're sick of people writing garbage software and making users unsafe? Maybe we actually know better than you?
>At least for our business, we need the components to do fairly specific things that are not, or only partially supported by pre-build components.

I would say the moment you are dealing with business logic you are no longer dealing with something that can seriously be called a "component", that's just application development. And if you are spending developer time to build custom HTML select boxes or dropdowns in the year 2022 you're really doing something wrong.
| It's as if the professor here thinks their class is the only one that matters.

That tracks fairly well with most every class I remember.

| Professionally, my task is complete when it meets the needs of the client and I get paid. With this class, tasks are never complete. There's always more revising to do, and you never know when to stop.

Sadly that maps pretty well with client work as well. The person getting the work done always thinks it’s the most important thing you’re doing because it is for them.
I don't necessarily disagree, but to point to conservation as the real simple answer is wishful thinking.

Yes, we should consume less. The energy we consume should also consume less.

There's this elephant in the room that shall not be named, but too many have buried their heads in the sand after watching one two many historical dramas on their favorite streaming platforms.
I don't really think a person building this would factor wage since it - in my case at least - would be fore fun. That said eink displays are expensive but I feel like one could find one and come in to close to or under the cost of the ArtFrame. https://shopkits.eink.com - has some good options.

Not arguing my aunt would build this, just that a lot of the HN crowd could and often are of the tinkering type to find that sort of project enjoyable :)
On the point of the results being hard to interpret, and sanity-check, i have a couple of thoughts.

Firstly, rather than just publishing the total number of votes, and vote credits, for each choice, publish the histogram of vote credits. 60 people allocated 1 credit, 40 people allocated 2 credits, 35 people allocated 3 credits, etc. That is sufficient to verify the total votes for that choice, and across all choices, to verify the total vote credits used, allowing sanity-checking. It can also be used to give some sort of visual indication of the structure of voting: imagine a bar comprising a fixed-width slice per vote, sorted in order of ascending credits per vote, coloured according to credits per vote. An option with uniform support will have a uniform colour, with the intensity of colour indicating the concentration of support; an option with some weak and some strong supporters will have a gradient of colour.

Secondly, rather than mapping credits to votes and just displaying votes, consider n^2 - n of the credits allocated by a voter to a choice 'wasted', and display a total of wasted credits as an additional part of the bar. The first part of the bar shows votes, and so which option wins, but the total bar shows credits allocated, and so some measure of total support.
what kind of volume does tornado.cash process? If it normally processes e.g. $1M/day, it'd take a while to use it as a mixer right?
This reminds me of Ronald Inglehart's work [1] on "Material" and "Post-Material" values and their relation to wealth / stability - ie high amounts of the latter are causal to Post-Material values, which would include charitable giving, tolerance, etc.

Using his World Values Survey [2], surveying individual values across 100 countries from 1981-today, he showed across all major cultures that you can see how several generations of stability (both income and sociopolitical) are required to get to post-material values, ie you don't get rich and change your values, they crystalize in your early/mid 20's, so you need to feel good until then and not experience trauma after to maintain those values.

[1] https://en.wikipedia.org/wiki/Ronald_Inglehart#Cultural_Evol...

[2] https://en.wikipedia.org/wiki/World_Values_Survey
I agree, and also it's easy to forget how silly "Web 2.0" was

Not the technology itself, that was great, and was already named.

When Web 2.0 arrived as a buzzword the web was already an interactive, dynamic platform with databases, server and client side scripting, user generated content and social networking. All of the technologies involved were in fairly widespread use.

For a minute the term Web 2.0 might have been a way to recognize how cool the natural evolution of the web was, but it was quickly co-opted for use as cutting edge sounding investor bait. Same general principle as Web 3.0, but with useful technology.

Side note: The Web 2.0 hype was mostly a 2000's thing.
Agreed. I almost never use my debit card. And now, my wife doesn't either. Though her card got skimmed at an ATM, not during a debit card transaction, so this advice doesn't work. Now she just doesn't ever use ATMs. For better or worse, we now keep a few grand in the safe at home and pull from that for the occasional cash need. When I need to replenish that, I walk into the bank and take it out the old fashioned way.

It's not paranoia when they really are out to get you...
Its got what the internet craves!
> Perhaps Congress could modify 512 to require proof that you own the copyright / etc instead of just a signature.

Given there is no requirement to register a copyright, and the US is subject to international treaty commitment that there won't be a requirement to register a copyright, how exactly is this proof provided to a private entity?

Demonstrating ownership of copyright in front of a judge often takes literally months at trial, there's no plausible mechanism to do this.
Thanks! Yeah, my feedback from initial testers is that they found it less interesting to enter their preferences directly. I think it's easy to know what you like, but harder to weight them directly (e.g. Is "Great restaurants" more important to me than "Walkability"?). So I switched the default to the quiz that will figure weights out for you, but left the option to rate directly if you prefer that. Just click the "skip quiz" button on the welcome screen.
And unless there's an unsafe block integer overflow can not lead to a memory safety issue.