skysight-inc/HackerNews huggingface dataset:
Barely, and it depends very much on what kind of development you're doing.

Some Java-based environments are very memory-hungry, some aren't.

I second the opinion of some other people that recommend going for the 8gb model only as long it allows for adding more memory later.

Also, second hand laptops could be worth giving a look. Again, depending on what kind of development you're doing, you might save quite a bit.
The issues you describe have emerged regardless of macros. Just with more expensive tooling.
I would say that the best programmers don't change the multiplier, but the exponent, so that the factor by which they're better than the average increases with the size of the problem. This is why you might not see as much of a big difference with a test lasting a few hours, as you would with one lasting weeks, months or years.

I explain this a bit by means of a simulation in this video: https://www.youtube.com/watch?v=3Ea3pkTCYx4
Don't worry much about ages. You can always start whenever you want, but of course, the sooner, the better.

You can find some good programming Discord groups for programmers and join to discuss there.

But be cautious with your goal: Money first, or Long term career path to be a good software engineer. There's difference between the two based on your choices.
> I have had them failing showing there was a problem in some text extraction, which boiled down to the fact that lowercasing a Turkish I in python at least results in more than one character, so positions in the text after it had been lowercased were not the same as before. I had absolutely not considered that.

Oof, this reminds me of an obscure problem caught by a property test (ScalaTest + ScalaCheck) a few years ago: we had to parse files containing fixed-width fields, with optional parts, padded with whitespace, etc. The customer couldn't provide any documentation for the format, so we had to figure it out based on a thousand files captured off their system.

One day a colleague ran a build on their machine, and hit a test failure. It turned out that they were using a different JVM (it was written for JDK11, but they were using JDK14); we were generating strings which include/exclude whitespace based on the 'Char::isWhitespace' method; but our parser combinators were matching whitespace using regular expressions.

This discrepancy caused the test failure, since ScalaCheck had generated a string containing a "mongolian vowel separator". That character was considered as whitespace in older Unicode standards, but not newer ones. The Char::isWhitespace method seemed to take that into account, but the regexp matcher wasn't (e.g. see https://unicode-explorer.com/c/180E )
For more "abuses of military history," I suggest anything said by Steve Bannon on essentially any topic.
People mostly drive based on their comfort on the road. Have you ever been behind someone on a single lane road who is going slow but when the road widens to two lanes and you try to pass, they suddenly speed up?

It's (usually) not because they are trying to race you or they're being an asshole. It's because the wider two lane road is usually more comfortable to speed up on so they do. And chances are they don't realize they are doing it. It's very easy to adjust 10 km/h without even realizing.

Look at it this way. A drivers comfort is based on their own skill level, their vehicles capabilities, the road conditions, the weather, and the traffic around them.

It takes actual effort to go slower than you are comfortable driving. It makes you more likely to make mistakes when you are having to force yourself to drive slower than you are comfortable with, just to be under a speed limit.

The problem drivers are the ones who overestimate parts of their comfort. They overestimate their skill (maybe they're drunk or just stupid), maybe they think their car should handle like a sports car when it isn't one, maybe they think the road isn't as slippery as it is.

Those people wind up feeling more comfortable than they should and therefore drive much faster or more recklessly than they should.

Anyways, feel free to disregard everything I am saying as being plucked from thin air. Have a great day!
I think this is the critical point. It's about if they thought it was likely to happen but if it could happen.

Maybe they thought it was only 5% likely, but still worth the risk and expenditure
One thing to consider about the "As far as I can tell those buttons aren’t connected to anything on the back-end." idea is - if a new channel or video comes out, the algorithm might not know its undesirable to people in your cluster until enough unlucky people in your cluster is served that poor video recommendation and hits that button, at which point the ML has sufficient labels to start avoiding serving that video to people with similar preferences to you.

But there's an endless amount of new content, and new content has a period before its properly labeled and sorted into the right filter bubbles, so you will likely never get to a world where you don't have to see that stuff.
Keep stateful and stateless resources together
There are many, many examples proving that's wrong.
These companies experienced solid growth during covid (because everyone was home using tech) and now that's starting to recede. They predicted this growth would continue and hired for it. They are choosing to recede that.

> replace US devs with cheaper, foreign developers?

The quality of the average engineer entering Google is significantly higher than the one of an average, foreign developer. That is a generalization, but not an over generalization. I know this having worked with a sample size of ~20 on each side of the coin.
Well I became a programmer in my 30s by accident, I decided to learn all things XML at just the right time, which led me to working on Governmental and International standardization. At some point in my 40s I switched again to Frontend, just because I had some frontend skills and there were some projects that were hiring. I would have stagnated then but I helped start a startup as CTO which, ended up leaving after a couple years because of disagreements with cofounder but hey then I had an impressive site and CV to point to so from that point it has been pretty simple.

I would like to have a secondary career as a writer, but that is harder to get started and anyway it would have to be a fallback since realistically money is less.
> while zero people were non consensually endangered.

because someone is still going to have to scrape your remains off the road after the guardrail you hit decapitated you and degloved your face.
Just accessing could also be seen as just looking through the window. And the lack of safety as a lack of curtain.

Trespassing implies a presence, this could be seen as installing some software or code to maintain access on a system.

Now let's imagine the OP went to the airline office and found that the door was open, on a desk there was a printed version of the nofly list, he takes a picture of each page and leaves. He would face 20 times less prison time.
Glad it is working out better.

Minor point, but it seems like another one for the "receiving actual money is better than stock options" column.
Cocaine is schedule II. A doc can write a federally valid script for it. So someone could be using it and hypothetically not be breaking the law regarding illegal user with guns.
Even though I agree I'd ask, what it was we didn't learn from these examples that we are doing it yet again? We know how those all ended, and I think being able to throw good parties may be the way we keep it from going the same way.
We probably need to get more precise for a real answer.

The number I’m getting is about 2 photons/minute per steradian; a steradian has solid area 1m^2 at 1m away. With fully dilated pupils (8mmish) you get an area of pi x 2 x r^2 = 50mm^2, which gives us a rate of about .15 photons/day.

So… Maybe. If you’re very lucky. It’d be interesting to do the same math for a room temp object to see if you’re above the noise floor at all or if this is completely impossible, but I should go do my actual job instead of letting myself get nerdsniped by this.
I'm all for talking about violations of due process etc. Seriously egregious stuff going on (civil forfeiture) etc.

But national security is a completely different world than regular law enforcement. To me this situation just screams "fuck around and find out"
Real Time US National Debt Clock
As a new PhD student trying to figure out a routine and framework for studies/work, this comment was incredibly helpful! Thanks for writing it out. Bookmarked.
How exactly is it "abuse" to be paid a wage that is highly competitive with the other options in your given location and standard of living? Did you even read the comments from other Kenyans in this discussion? Your language is hyperbolic and ridiculous.

Over time this lifts those economies up which then forces their pay to go up; it's like slow arbitrage over time. But as it's happening, yes, the paying companies get a better deal. Temporarily. And that is fine.
It’s possible this expensive operation ensnares not just the ”innocent” risky drivers but a number of even more dangerous criminals who are driving like they stole it because they actually did steal it or worse.

Affirmative consent from other drivers using the road, pedestrians/cyclists in the roadway, and passengers and children in the car isn’t always practical for each episode of risky driving behavior.

It’s probably enjoyable for some folks, but driving like Vin Diesel (even in the desert) makes me feel selfish and negligent which harshes on my buzz. Therefore it’s not a wise use of my resources.

It cost a lot to make that air/land traffic stop, so I think the fine is probably a bargain!
Those shouldn’t be in a container, but provided by docker environment.
I briefly worked at a self-proclaimed newly minted unicorn, and every other day I was getting an invite to a new SaaS product for something. It was incredible.
The minimum wage is $0. If the law makes it illegal to hire workers at a price below the productivity they provide, they will not be hired.
To anyone familiar with the field of military history, the article should come as no surprise. Victor Davis Hanson has an axe to grind with anything vaguely "left" of his own reactionary politics, and frankly embodies some of the worst characteristics of the whole field. Military history is filled with right-wing reactionary cranks.

Cynically, you could say that the field attracts (and keeps) those interested in history who either want to ignore social and cultural elements of historical events, or want to explicitly advocate for specific societies and cultures being superior based on their record in the field of battle. It does not help that much of the field is driven by popular history books which must be engaging for lay readers, yet the truly important parts of many military operations are often quite boring (e.g. the essential role of logistics and basic day-to-day intelligence work) or remain unknown to this day (e.g. still classified, or simply weren't documented in the first place).
I don’t understand your case about Vietnamese being admitted to Harvard at all, or how I would have tears let alone crocodile tears. Your words make no sense.
I don't know much about commercial real estate, so I checked LoopNet for my area. If you're not picky about the neighborhood, I'm surprised how cheaply you can get a garage-sized space.
> If every example of a place that has a high standard of living for workers also does not have a minimum wage, then it’s fair to say that a minimum wage does not matter in terms of worker welfare

Not really, because there could be some other common factor that explains the difference and more than offsets the effect of absence of a minimum wage.

(The small n problem combined with the fact that there tend to be lots of correlated confounders is why empirical assessment of policy tends to be very difficult, even before all the motivations people have to distort results.)
Lean – Theorem Prover
Makes sense, but we aren't speaking German here.
"Information Security" used to be an industry with extremely wild/hedonistic party culture after events. Not as much anymore.
They're a venture-funded media company, so they create content and sell eyeballs to the tune of $75M in revenue in 2022. You might also know them as SB Nation, Eater, The Verge, Vox, Curbed, Recode, Racked, Polygon, Concert, and Vox Creative.
This is not elixir pipes. Elixir pipes are sound because they are piping to a function. Piping to a statement is not the same thing and it will become more clear in actual usage just how bad these are. Remember % in js is also modulo, and "test" % "ing" returns NaN. NaN is infectious since basically anything that operates on NaN returns NaN. "test" % "ing" + "ana" returns NaNana . You can quickly see how these pipes (as implemented) are so bad they might as well be language sabotage.
Good thing you have not bought a recent one with the OM651 diesel engine.
If the police do not act, you spur the city to get the police to act. Sue the city.

You're absolutely right.

The man should deplete his wealth hiring lawyers to navigate the byzantine rules of dysfunctional city bureaucracy. He should dedicate his life to this goal on top of his full-time work.

After a few years, some statements will be made and nothing will happen. But at least he took the high road to nowhere.
This reminds me Umberto Eco’s book “Foucault's Pendulum”.
>Modern society does not rely on outsourced responsibility

So you personally inspect your car for suitability, your food for safety, all amusement parks, buildings, tools, etc that you come into contact with? Yes, modern society would not be possible without outsourced responsibility.

>Negligence does not differ for actors.

Of course it does. Those with more knowledge and training are held to higher standards in specific contexts. That's why we have licensing and such. The question is how do guns fit into this context.
Commies love to talk about all these long-debunked straw men, like "trickle down economics" or the idea that economics isn't real because it assumes people are "rational."
Sure. My career didn't really pick up speed until my last job but one, which I started when I was a few months shy of 40. At that point in my life, I was also in other ways in a comparable situation to how you describe yours. The best advice I can give is to think hard on what's really important to you in this world, and how you can use software to promote that. That will point you in the right direction, and passion will give you boldness.

Best of luck. I like your odds.
Hi Rishab we are a tech startup in california led by exprienced and qualified professionals in productivity software apps. Your skills could be a good fit. We are looking for a full time full stack developer.
If interested please set up a time to chat at https://calendly.com/attendeeai/interviews
> doesn't it hurt to see the opposite

This is the point. Leave that shit at home so the "other" folks don't have to see your shit. And if they agree to this social construct then you will not have to see their shit either.
Zig does some of this.

Functions can be written that can be called at compile time or runtime, depending on which language features they use.

Types can be computed and returned by functions in compile-time expressions.

I don't know how expressive the types can get, though?
My mom remade her career in her 60s. She now does QA, test, and manages the scrum for a dev team. I really don't think there's a limit.
What I'm hearing from Googlers I know -- the layoffs are not on the whole tied to perf. They're across the board in terms of years of service and seniority and product areas and roles and some people recently promoted have gotten the axe, too.

Doesn't seem to be departmental. When Google does that (axe a PA or department or product) they have a process of giving a chunk of time usually to let people move themselves, or be moved; e.g. when they killed Fiber at my site (Waterloo) they moved everyone (including me) into other roles and brought new projects into the office, and people in Mountain View and other places were given a few months to find something else internal.
Are there any plans to branch out past Kubernetes? I'd be very interested in Odigos but I have separated myself from Kubernetes and am all in on Nomad. I've been looking at how I want to handle tracing and telemetry and this seems it'd be a great fit except for that minor detail
Mercedes-Benz's market cap is way higher (like, almost 100x higher) than $106M, and I don't think that market cap is the right metric to use when evaluating a company's ability to pay its workers.

Mercedes-Benz had roughly the same net income as Facebook last quarter, and in the same ballpark as all of the major US tech companies, and still has significantly lower average pay.
I joined a startup a while back after being in a bigger company for many years and I was baffled by the number of weird SaaS products in use, often for one small function. At least for a couple of these SaaS companies, I later heard, were run by friends of our former CTO. So maybe this isn't just a VC thing, but a startup culture thing. You buy my marginally useful product, I'll buy yours.
>The central problem seems to be wealth inequality (that capital has been separated from labor).

The central problem will be inequality of all kinds, such as aptitude/motiviation/effort/etc. Eventually, in many businesses, you will get into a situation where some people will think they deserve more than others, and then politics will take over, and you have a similar problem to weaknesses in democracy.

>As far as I can tell, there is simply no place where a group of workers can borrow money. We have no concept of loans co-signed by a large number of people in the US.

There is. A family reunion, a bank, a credit union, a local business group meeting, etc. There is nothing stopping this happening other than the fact that it is not economic. Underwriting, agency risk, and pursuing unpaid debt is not a negligible problem.

>For example, there should be a floor at which a loan is deemed risk-free because a typical person has that much money. Any of us can donate $5 to someone living on the street at any time. So 100 people should be able to borrow $500 together, no questions asked.

Very few lenders exist who would accept that deal. As a lender, would you?
These are good points.

I guess my issue is that unless done well it's very often just disruptive. At the place I work the exec team is currently pushing diversity as a major goal and have told us explicitly that there are too many old white men at the company - especially within senior positions.

Since the push to replace white male leaders our corporate Jabber board has been filled with nothing but arguments about race with one side of the opinion that white male leaders need to immediately step down and make way for others, and the other arguing that this is a racist corporate policy which makes them feel unwelcome and without any path to career progression.

I kinda get both sides of the argument, but the focus on diversity was a key catalyst to the problems we now have with diversity at the company. Had the execs just not taken a stance on the ideal racial demographics of the employees we'd probably not be fighting about it.
Does it have to be?
Has Google ever publicly talked about their spam performance filter over time? For me this past year I get obvious spam messages in my inbox every week. Is it that they can longer filter at the required scale? It seems hard to believe these messages could evade even the most rudimentary filters, so I assume they're not being filtered at all.
Agree with pretty much all points, think the latter part is the real crux of the issue. VC since '08 has just been the wealthy (like 0.01% ers), and sovereign funds trying to figure out where to get returns with ultra-low interest. In addition they have learned that prior to '08 they gave away to much of the pie, so now startups stay private way longer then before. Essentially endless D,E,F,G rounds that end up diluting any chance of a mid-late employee of seeing any value of working for a private company. Its a game now, keep investing and keep the ball rolling with endless rounds even though unprofitable. Cozy up to other funds to cross-pollinate, when one bet gets close to bottoming out then ask buddy to acquire in exchange for you acquiring a buddies low performer. Justify your valuations with growth stories until you get pension funds (i.e. the public) or heaven forbid an IPO on a company who never made a nickel, then cash out. It all works as long as money, i.e. interest stays cheap.
At a macro level stock buybacks should be outlawed unless for the express purpose of preventing delisting. Its a meme stock but Bed Bath and Beyond was tanking hard and they just kept pumping up their stock with buybacks. It only makes sense in terms of stockholder/executive compensation. If ever there was a time to make use of excess capital it is in turning around your business. When did companies start seeing every penny of profit must be returned and not gasp go into R&D and expansion/turnaround? If they really want to return money to shareholders then we have a vehicle for that, dividends and gasp shareholders can pay some taxes. Like 90% of long term investors have DRIP set anyway so kinda a non-issue for the layman.
https://ycharts.com/companies/BBBY/stock_buyback
CEO of Google should be a software engineer. There are many execs at Google that can do a better job than uninspiring Sundar.

If I were a shareholder of Google/Alphabet, I would be demanding a better CEO.
Not at all. He did lose a lot of money recently, but most of that is "on paper" - he still has at least that much left over. I'd be more than happy to have his problems. He's in a valley right now, but his batting average is very high.
> but I need them to have the focus and the drive to do that growth

This is really important. I just spent the last couple of months helping some people transition to the tech industry, and I'm seriously reconsidering whether I want to continue. It's demotivating when people don't have the drive to take initiative or follow through when you're volunteering your time to help them.

So OP, there's definitely people out there willing to give you a chance, but you need to show concrete proof that you are worth considering. Like the parent comment said, a record of goal-setting and progress would really help, maybe in the form of non-trivial personal projects or contributions to open source projects.

As far as the motivation aspect, talking to a therapist or career coach is a great idea. It's possible that your lack of motivation is not inherent, but rather a result of disillusionment from the bad experiences you've had. You created this post, so while not a huge step, it's a sign that you want to change. Build on that.
Similarly, Tom Clancy was questioned by the FBI after ‘Hunt for Red October’ was released because of the technical details within the book were eerily close to classified info at the time.
Ask HN: CSAM Scanning Software Recommendations
Hello fellow travelers,

I have often considered building a social media type site, however what has held me back is the possibility of users uploading content like CSAM. While I can provide moderation myself, I'd prefer to block as much of that automatically as I can. Can anyone recommend a solution? I'd be building a free service like HN, with no ads, so I can't afford a high monthly fee.

I'd also like the ability to detect porn or threatening messages ("I'm going to kill you", etc) if those exist so I can provide users with the ability to block that for themselves.

Thank you!
Tons of servers/waiters make WAY more with tips than they would in any other job they could get. It's not Stockholm syndrome for them.
I’d honestly read a book about these anecdotes. Do you have more?