skysight-inc/HackerNews huggingface dataset:
You don't see how mandatory internal trainings with cost associated to them are predatory/fraudulent?

And no, of course he did not know, do you think a company such as that advertises that they are taking advantage of you?
Apparently it was supposed to be the white and red stripes of the US flag, and Biden just so happened to stand in front of the red part. That's probably the real explanation, but why are there marines standing behind him in frame like that? Why did he have both of his clenched fists raised? Why did his Twitter account (his office's account really, probably run by a staffer) just tweet the single word "democracy" (not even any quotes in the tweet, just one wholly lowercase word) at about the same time? With the whole "Dark Brandon" meme going around at the same time (originating from some Chinese propaganda trying to make Biden look bad, but glowing yellow eyes and a throne made from M16 rifles isn't going to make you look too bad in the US at this point), the coincidence is a bit weird.
> Speed defines startups. Focus enables speed. YC improves focus.

Couldn't you substitute YC for mentorship, coaching, advisement, etc? Or even peers trying to accomplish shared goals/vision?

Surprisingly this article has little to even say about users, but more about YC users (i.e. founders in the program).

I was hoping to read something applicable to how little companies actually talk to users and how practicing zero-distance between them will make you successful regardless of how much money you raise. Instead, this read like an ad for YC.
Yes, their sales team is far too aggressive, I can't imagine it's successful for building their brand with developers
It isn't immediately clear to me that you could run a modern state without some sort of intelligence apparatus. If anything, Israel is a case study of intelligence being a great equalizer for smaller states.

That doesn't excuse abuses or allow for their overreaches, which very much need to be addressed.
There is riding fast and there is riding fast but just a tiny bit slower.

I have a modern race bike, less than 3y old with some but not all of the latest aero features. I also still own my 30y old racing bike that I used to race until 20years ago (it was already old bike then). It stays at my parents place and I ride it maybe twice a year. If you ask any bike reviewer he will tell that old bike is obsolete, feel much slower and make me lose 45s over the course of a 50km ride according to the data given by the manufacturer. If you ask me, sure I feel a difference, mostly in feeling, when I start riding the bike. But after 5 minutes all this is forgotten and I enjoy the ride as much as on my more modern bike. And that bike is perfectly fine surrounded by superbikes in a group ride. Actually I did one this summer with a group that tend to stay together but ride at a fast steady pace until the last 20k where the wait "policy" disappear and people start to attack the climbs at max pace. I ended up in the 5 rider leading group out of maybe 40 and I was totally out of shape.

That old bike would sell for 300-400€ in the second hand market right now. The difference with a 2k and 8k modern bike is much lower.
Didn't tell him to write one from scratch. Just suggested boning-up on the lingo: grammars, tokens, lexing, parsing, etc. An understanding of the first 2-3 chapters would be more than sufficient.

Getting a firm grasp on such things made every language I deal with "click".
Knowing how the sausage is made--if only at the kindergarten field-trip level--brings all of the trade-offs language designers have to make into relief. With this knowledge, you'll know where the sharp corners are to begin with--the ones that were unavoidable due to the limitations of the medium. This is much better than beating one's head against the wall over a syntax error while being pissed at the language for not being a miracle.
I stand corrected, then :) cheers.
"[2] When I say the summer 2012 batch was broken, I mean it felt to the partners that something was wrong. Things weren't yet so broken that the startups had a worse experience. In fact that batch did unusually well."

When something unusual happens (every partner needs to keep track of more startups) and the result is unexpectedly more success instead of less, doesn't that suggest that the partners were counterintuitively wrong about feeling wrong?

An experiment might be in order.
Exact same sentiment :)
I too have had more spam calls from Datadog than any other tech company. Their product seems great but after what feels like harassment, I’ve never wanted to give them my money.
That calculator is super helpful! Thank you! Is the water usage meant to encompass energy to heat said water?

Also, this sadly puts even my household's meager (by US standards) car mileage (6k miles/yr) as the bulk of our energy usage. Cars are such a waste of life, energy, and space...
I once failed a job interview because they said that they thought I'd take the extensive training and then leave for a better paid job. TBF they were completely correct, but it was a bit of a surprise.
Is that how everyone else works on your team or your custom setup? We have a wiki and point new hires there to follow those steps. Same for running and testing the code.

Problems would usually arise when someone changed something either in staging or their local environment (it passes there but fails in staging). Maybe the problem is not high for other teams but it would sometimes cost the whole team a day or two before its fixed.
I agree that Finland is a good example, but you claim somehow that its existence makes Russia "fascist by assimilation". So what about other countries that don't meet Finland's standard for treatment of minority languages? Are they "fascist by assimilation" too or "it's different, you don't understand"?
Get rid of it.

I can't speak for the CIA but I can offer my armchair-commander opinion. I could imagine they might support your idea so to speak. Get rid of the existing agency and all the existing bureaucracy limiting their actions would be gone. All the negative history is left to Wikipedia. A new agency and thus a new sharp end of the stick would pop up in its place and they would migrate over their trusted cohorts and undisclosed funds. I think it would be viewed as a re-organization and they could cut all the dead weight, debt, etc...
Not really. Those activities are externalised to the best bidder. Cost are high because private companies can't make it for less work _and_ because safety standards are quite high in the West (and even then you get some bridges collapsing and killing people here and there).

If you want it "cheap" then you need to apply second world standards and accept people getting regularly killed under crumbling infrastructure.

Yes, yes. I know about the money that is "lost" in bribes, etc. but that's not because the administrative state is inefficient but because politicians are greedy. In fact, one reason for externalising so much to private companies is to make it easier to get bribes or nice posts after finishing public office.
Yeah, with all this "GPU prices are falling woo-hoo" people seem to be forgetting they're still paying above MSRP for cards that are both two years old and were overpriced on launch. I bought an EVGA 1070 SC shortly after launch and paid $400. If Nvidia thinks I'm going to fork over $600 for a two year old 3070 they can sit and spin.
You're not crazy. The attacks that Microsoft (and others) are most worried about are attacks from their own customers.
OLED Improvement, thinner and more energy efficient, along with all the improvement from current iPhone 14 Pro.

Modem and CPU efficiency improvement from Shrinking Node.

Thinner iPhone, Sub 6mm from its current 7.8mm.

Battery Capacity improvement, Super Fast Charging, Battery Cycle ( Which Apple has kept it just above 2 years under normal usage ).

All while staying within the current 170g weight if not lower.

That is a lot of iteration, and enough work for at least 5 version of iPhone.

For a lot of people, Phones has reach a good enough point and buying another one is simple because of MNO contract expiring or Battery degrading they are buying a new one.
I suspect part of it is that he’d need to go and chase down permission for a bunch of the anecdotes since YC office hours have an expectation of privacy. But maybe there’s a version of this essay with a tic more detail you’d prefer?
These people are A-OK with murdering American children, but you somehow believe they draw a moral line at interfering locally? Get the fuck outta here.

There's absolutely no reason to believe the CIA is above meddling domestically.
That's okay, they probably didn't have time to remove the curse(s) protecting them.
FCC asked to probe US carriers locking handsets to networks
Disclaimer: This is a fun thought experiment. I'm not looking for actionable results, or advocating for relying on any of this comment for actual security. I'm clearly not a cryptographer; I just think it would be interesting to talk about here, and maybe more educated people could comment on how well these approaches might mitigate the exploits in the article. Play with me in this space.

I'm curious if people have any interesting ideas on how to add some seasoning to MD5 to make it more secure. That is, simple, intuitive things you can do in combination with MD5 such that all the pieces in your scheme are still easily understood and don't amount to a new hash algorithm that can only be understood as a black box. Pretend MD5 is the only hash algorithm that has ever been found. Or that you're the Gilligan's Island Professor and MD5 hashes are your coconuts. What are the most potentially useful things you can build out of the most primitive, dumb components?

For example:

- Output the length of the input (or a hash of the length if you must have a constant-length output)

- Hash the input forwards and backwards and produce two hashes. (Remembering that, though the output is 256 bits now, you still only have coconuts to work with.)

- Include more complicated variations on the input in the hashes. e.g. start in the middle and oscillate forward and backward over the input, or move the second half of the input in front of the first before hashing, or use the input/hash of the input to seed a pseudorandom re-ordering of the input before hashing, etc.

- Format-aware hashing - whatever program will interpret the content of the file can also produce a hash, or some [canonical] interpretation of the content that can be hashed. e.g., for an image format, we could ask the renderer how many iterations of some operation it had to perform to render the output, or in the worst case, hash the bitmap it produced.
Virtual threads are nice but they don't cover the same use cases as async and coroutines. Loom will make embarrassingly parallel workloads seamless but it won't give you structured concurrency. That does require a different programming model as seen in this very release.

Should be interesting to see what shakes out of all this. When you need structured concurrency, imo async and coroutines are nicer than what fork/join and what Java has so far.
We are not walking away from omelas I guess.
Correct. The blog suggests letting them know out-of-band, like via email, not in the login flow.
Would you happen to know the age at which Dutch commuters (shopping) start to give up cycling? Do people regularly cycle past 90?
Exactly. It shows up the most in discretionary big ticket purchases. When the market's down you'll buy the same number of bags of doritos as you used to, but you're more reluctant to buy a new car or redo your kitchen.
Other than using the HN name, and publicizing on HN, what goes into a "Hacker News" in-person event?
> and refuse the flight if it is moved to a 737 Max

I don't fly often, but I go further. I just don't fly Boeing unless it's a 747.

747 || Airbus || Embraer

My airline of choice is American. I can see what a particular route is flying prior to purchasing tickets. There are enough Airbus aircraft in their fleet for me to pull this off.
I picked up an RX580 when restrictions tightened at one point in my country and I decided to build a gaming PC (to play Doom 2016 first and foremost) - cost me what works out to $243 (5999 CZK). It was the cheapest non-bad card I could find at that point, but I timed it well as there were basically no gfx cards around for months and months afterwards. When they started showing up again everything was astronomical in value and sold out quickly.

Nice little card, handled admirably whatever I threw at it (Cyberpunk struggled a little, though).
Rust is not, in the end, a simpler language, in the same way C is not. It is able to do less, which leaves me needing to do more.
Not tax advice

If you're just some average person, no, you aren't writing off the expenses. You should just add it to Schedule 1 line 8z "Other Income" and write "crypto mining" as what it is from. If you're just some average person, the actual tax on that money is going to be something like 10-15%.

You can save a lot of time and effort: If it's not profitable when you pay your taxes, it isn't profitable. It's a hobby.
I’m not a tax avoidance advocate but you really reported your few hundred in mining profits? In similar situations I’d wage 99% of miners don’t report and have never had problems.
One place I worked did that because it made development/packaging easier. You didn't need to maintain a private repo with auth for something that eventually gets published publicly anyway
We do it the wrong way - add more teams/devs.
> And anything I cashed out was double-taxed

That's not how US taxes work. You're not "double-taxed" because when you sell your coins, you only pay tax on the capital gains i.e. the difference from the original value, which you were already taxed on. (Assuming you correctly and accurately report the sale, that is.)

In other words, each dollar you receive is taxed as income or as capital gains, but not both.

Also, I'm not sure what you mean by triggering taxes "on every single payout". This is no different from a job that's taxed "on every single paycheck" -- all you have to actually report is the total at the end of the year.
That is completely outside all my expectations prior to reading it. The consequences are potentially life and death, or incarceration, etc, and yet they did nothing until called out and basically forced to act.

A good reminder that the bug can be anywhere, and when things stop working we often need to get very dumb, and just methodically troubleshoot.
Then he’s telling us why he didn’t have a further statement. I guess that clears things up.
All empires end up controlled by the praetorian guard.

Don't like it? (I don't.)

Don't become an empire.
It was described as mandatory, although you had a choice of which courses you wanted to take. The impression I was left with was that they believed that the company would never fire them (this would have been true for GM, but not for EDS, for whom they now worked).

The culture at GM was such that a lot of people were "lifers". The book "The Organization Man" [0] seemed to describe how many people lived/acted. EDS was founded by Ross Perot, who was a very charismatic person [1]. He was also a "love him or hate him - there's no in between" person. I admired his ability to stir up GM and I remember many of his antics that annoyed the pants off of the board at GM [2]. According to Perot, the culture at IBM was also full of "lifers" which led to his founding EDS.

0 - https://en.wikipedia.org/wiki/The_Organization_Man

1 - https://en.wikipedia.org/wiki/Ross_Perot
> Perot joined the Boy Scouts of America and made Eagle Scout in 1942, after 13 months in the program.
After 2 years as a scout, I was still a tenderfoot. :)

2 - He annoyed the board so much that they ended up paying him over $100M to go away (his shares were promised to be between $X & $Y, so they payed the difference between market and $X). I thought that he had a chance to make changes at GM and turn the company around. The execs were terribly insulated from reality, but they chose to live in their bubble rather than do the (painful) things that GM needed to do to survive.
That you think it makes no sense means you do not understand statistics or cost/benefit analysis. There are tons of examples. People killed by drunk drivers, pedestrian road deaths, illegal drug usage in society, etc. Innocent people killed by cops is a bad measure because, by definition, pretty much all the people cops kill are innocent because almost all of them have not been found guilty by a jury of their peers for whatever the cops are trying to apprehend them for and are by definition innocent. The target for cops proven to have violated relevant policy related directly to the killing of a person should be zero but there is a non zero number of people killed by police each year society should be fine with.
Even the target I said should be zero above should only be zero if the regulations pertaining to that are clear and concise enough to be easily understood and adhered to by police, otherwise situations where lethal force are justified will get tripped up on marginally relevant grounds because the probability the average police officer fails to follow some procedure increases with the number of procedures required.

All of these things have a pattern in common where the majority of the improvement can be had reasonably cheaply and capturing the last small improvement has huge costs that are usually much more costly than the benefit of eliminating the last bit and the population of potential events is huge. Road deaths are an illustrative example. Adding speed limits, traffic lights, crosswalks, moderate enforcement, etc. all dropped road deaths precipitously in the USA. If the USA changes its model from cars first to people first there are still some moderately costly infrastructure changes they could make to get their numbers down to Netherlands levels, which are still not zero. Beyond that you are left with hugely costly heavy enforcement among steadily more dystopian and invasive methods that will likely improve the number but not get it all the way to zero. It is really unlikley that these last improvements cost less than the benefit they incur between the direct cost of implementation and the negative effects on the total population of driving events.

On top of all this all those large costs you are incurring for very small gains come at the expense of being able to spend those limited resources on other things that likely have better cost to improvement ratios. You are foregoing a larger decrease in something else bad for society for small decreases in your target. In the road deaths example above that final small drop in road deaths might be coming at the cost of large drops in crime if you deployed those police there instead of on road deaths, as an example.
Not necessarily more than any other card. As long as it's been running within component specs (especially temperatures), I wouldn't be worried.

It's obviously been running fine under high loads, so why would it just decide to stop working fine?

I think the major issue is that many cards have been running outside of specs for a long time. High loads tends to increase the risk of that, so the problem lies in figuring out the case for the card you're interested in.
But what's the bathtub curve on GPUs though?

I'm guessing like most electronics, if they don't break in the first few months, they'll probably last until they're thrown away.
I got a 1080ti SC2 hybrid (water cooled) for $500 in 2019. Great purchase, has carried me all the way till now.

Honestly haven't really started a new game that pushed it too hard until I upgraded to 144hz.
"Homeschooling" is an imperfect solution to the problem. Even the best-equipped parents have only a fraction of knowledge and experience necessary to prepare someone to build a robust and healthy society. However, one-on-one academic attention creates outstanding results in most students, which is why people hire tutors when they're falling behind, and why many of the most aristocratic in the past had private tutors for a majority of their lives.
I was just wondering how to do that without using 'unsafe' rust.

1. Dereferencing raw pointer is unsafe; but maybe not necessary?
2. `int main (void) { int a = 1; int b = 0; int &ref = a; ref = b; return b; }`
3. union access is unsafe
4. the cost of not having nullptr or similar

Obviously a linked list is trival to implement with pointers; but at least in C++ a naive linked list implementation can easily produce lots of suffering (read: UAF or DF) with a `delete list.getPointerToElement(i)` (in practice it will be a more convoluted variant of that, maybe introduced by dozens of people working on a badly documented code base over a decade or two). I'd expect if programmers already do that in C++ there isn't much that prevent them doing that in unsafe rust?

> insane approach

I can assure you my mental health is pretty good, thanks. Though I made a comment regarding a thought experiment in a rust thread, I can see why you would think that.
What's wrong with left aligned & and *? I prefer it because for me it makes more sense; it is not a <type>, it is a <type> reference (or pointer). This involves different semantics than just a <type>, so it makes sense to me for the extra information to be with the type.
Stalagmites from India show a history of long, deadly droughts
Yeah, I re-read, realise I just said the same thing in reverse. I misread as other commenter having the kW/kWh other way around. Ignore! (I'd delete, but can't after reply.)
I don’t think so, there are some design choices that make the two quite different. This „dictionaries all the way down“ approach has a cost.
Yeah the real photo with the full background is much more mundane but this is how politics will always be.
It's would argue its all about just not throwing a bunch of buckets and rakes on the floor during the networking design-phase that your entire dev, qa and then dev ops teams will proceed to walk into in every other stage that follows.

If you're dealing with a bunch of separate black boxes (as our firebase poster is) then maybe you do have to wrangle CORS but if you're developing your own applications then there is no good reason to introduce these issues into your pipeline.
The "democracy" tweet was just following a Twitter trend that started with Amtrak: https://www.nbcnews.com/pop-culture/pop-culture-news/one-wor...
We support both live meetings and async syncs and allow teams to go back and forth between the two formats as needed while maintaining context from one day to the next
This is known as rubber ducking
Where else do you think he’ll be safe from US vengeance?