skysight-inc/HackerNews huggingface dataset:
GitHub is encouraging bad coding practices in the name of money,

At alternative way of looking at that is that your company isn't willing to pay for the tools you need to do your job properly.
if you think that you just need QA and then you don't need pentesting anymore you have no idea what pentesting is.

QA doesn't find XSS, SQL injection, CSRF, IDOR
Arduino is entirely C++ though
Sounds like it’s a “Canadian HQ”, which is probably just branding for a large remote office with country specific operations based out of there.

Definitely feels like calling something an HQ is a press move though.
If the team doesn't care about code reviews, static analysis and automatic formating tools on PR merges, surely.
An underrated feature of obscure languages is that they alienate people who think “$tool developer” is a an identity.
I agree that you should know all of the local laws surrounding alcohol. However, it costs a fair amount of money and you basically have to sit through a classroom/video lecture training course every 3 years. I can read the law myself and pass the test easily, I don't want to give a bunch of money to random bureaucrats/cronies for no reason. California has a much lower rate of alcoholism than Oregon, and got by just fine without these pointless certifications/licenses.
Why not a 1st-class airplane seat?
Understanding State Management in NextJS
It is not FOSS.
Somehow I enjoy writing C much more than C++
Let's say that with enough effort you can probably reach it. But if to do that, you have to disassemble half of the car, then it's possibly not convenient to do so :D

https://www.auto-manual.com/tesla/tesla-model-3/
A tool that automatically opens multiple panes to execute command in iTerm2
Nothing prevents you to code like that in C++, although I would rather suggest templates instead of macro hell.
There are many constructions like multi-signature and multi-key that can remove a single point of failure threat of violence to a cryptosystem.

Can’t beat keys out of dead men.
Not quite: upgrade tools when they annoy you, not when they break. Almost the same, but you're not left suffering through using stuff that you hate. You'll never spend extra money on tools you don't use, because if you don't use it, you can't get annoyed!

And if something somehow manages to break without annoying you -- perhaps you used it for a truly difficult task -- then you can and probably should go ahead and buy another of the same.
> the price is prohibitive

150$ for a tool you use everyday for your job? Go ask a carpenter how much they spend on their tools, and they make a fraction of what a software developer makes.
The C++ conundrum. Restraint and discipline is a rare trait among language designers it seems.
Ask HN: Why hasn't Git been adopted outside of software engineering?
There's essentially nothing about Git's functionality that is specific to code. Git works with text-based file formats, which are very common outside of software engineering, and supports binary files as well.

Yet even highly technical fields like scientific publishing, that already use LaTeX for which Git would be a perfect match and could dramatically improve collaboration, still mostly default to sending versions of documents back and forth by email.

I don't buy the explanation that Git is somehow too complex. First, there are all kinds of GUI frontends that hide away the intricacies of the commit flow. Second, it's not like other fields don't already use extremely complex technical tools every day. Git is trivial to use compared to some of the software prevalent in process management and accounting, not to mention civil engineering disciplines. Even Excel is much more complex than Git.

So why is Git still being ignored pretty much everywhere outside of software engineering?

Or perhaps the better question is: Why does software engineering consider Git indispensable, when every other field, including science and civil engineering, seems to get away without it or any equivalent tool?
They are, the best ISO C++ alternative is ISO C++ vnext.
wow this thing's still alive?
Many invest in private companies through DAOs and crypyo token. So I don't get your stock market difference.
Complaining a program doesn't fit your use case (with a modern coat of paint to boot) is not really constructive criticism. Notably without specific solutions. In fact comes across as entitled.

Sure it can be improved, but dumbed-down and flat is not in the top 100 things I'd ask for.
Sure, but it's not really the best solution for developement. A subreddit would be better for asking issues or reporting bugs imo since you have currently trending submissions on the frontpage (= many people have this problem or it's severe), flairs and rich markdown including images, code etc (i know that discord has basic markdown but I haven't seen anyone use it and the messages tend to be short).

> Bug report channels are chaos: developers and modders get flooded with complaints about bugs, then discussions of the bug, and then 10 more people reporting the same bug. If you've ever been annoyed by duplicate issue threads on Reddit or a forum, know that Discord is far worse.

And obviously you don't need to get a discord account and join the discord just to quickly check one thing
That is more of a short-term concern: over the longer term, it is widely understood that establishing more equitable opportunities has the effect of redressing systematic inequities that are preventing full participation & competition of traditionally marginalized groups.

The classic illustration is that the increased prevalence of women/black/hispanic/indigenous role models in STEM, for example, encourages a higher degree of participation and competition from these traditionally marginalized groups in the field.

If there is no good reason to think these marginalized groups are inherently less suited for the role, then over time, they should be selected on the basis of merit in roughly demographic proportion.
Whilst I've taken breaks, indeed quit social media years ago it does somewhat pain me that many services needed are accesable via such platforms and you can send a tweet to the local council all public and they will respond. Send an email - maybe, eventualy, though often not as gets bounced about and phone calls, well they embraced work from home as given my local council opertunity to sell the crown jewls (aka historic building they base out of). So it sadly does seem somewhat a neccesary evil.

FOr me social media needs the ability to censor and filter placed into the hands of the user and let them decide what offends them or not and give them to tools to filter that for their own comfort. Sadly that is kinda lacking and you get the social media's flavout of censoring, which can be biased to the stage of fueling issues.

One question though - has anybody ever taken a break from Hacker News due to content? Me - nope, and doubt many if any who have been that way due to content/engagements. The level of docurum and interactions upon this social media format does attract and enforce a more civil and factual level of discourse that trancends anything your twitters or facebooks etc offer.

So thank you once again Dang for keeping things real.
defer seems completely unnecessary there. It’s at best a trivial convenience, since the typesystem should flag any path where the resource is not cleaned.
The request fails if you change the header, and it’s the same header across multiple sites. So it doesn’t really do anything for stats.
If you take their percentage of 'active' fake/spam accounts as 20% and then apply a poster to lurker ratio of 25% you end up with roughly the twitter spam percentage where active does not just mean regularly posting. I would guess that this analysis is correctly identifying most spam accounts but that the majority of users don't post every 9 weeks but are still regularly checking their feed.
Not on linkedin, anyway.
We have seen repeatedly that anonymity is an extremely difficult and technical accomplishment. Even if cryptocurrency were a component of it, that doesn't make it easy to use. Coinbase, for example, does not grant anonymity if the US government wants to unmask one of its citizens.
Russian here. You have no point, check any exchange, in case of the accessibility Binance p2p
There was growing black market exchange once ruble fallen to the 115ish to usd, and the spread was about 20%, so you could buy green cash at 150ish, but since then those exchanges shrinked.
What I found is C compiles fast and produces small binaries.

Adding phat pointers, arrays, tagged unions, and closures to C would fix a lot of the current pain points without turning it into the disaster that is C++.
Presumably they're not often found in junk yards.
The history of all this has shown us people will choose convenience over those other concerns 9 times out of 10.
Socialism is not a dictatorship, those are fundamentally different axes. A democratic society can vote to elect a socialist party and mandate them to create multiple competing companies in a given small market segment, for example.

But the fundamental incentives of a company under this ideal socialism are much better. Like a very crude example, other than the reason to avoid very strict regulations, why wouldn’t a food company put cocaine into their product? They have the incentive to make their buyers addicted - while a government run company can be given different goals to optimize for - e.g. the health of a population measured in some way.
Paradoxical Life (Zach Weber)
Cal Newport's time-block planner saved my career. At the beginning of the pandemic I was struggling to focus at work, like many others. His time-block planner got me back into action and feeling more productive.

https://www.timeblockplanner.com

This video covers how the planner works: https://www.youtube.com/watch?v=eff9h1WYxSo

I love the quick "Shutdown" routine at the end of each day, so I can easily switch back to life outside of work without dragging work thoughts with me.
That appears to be a disingenuous argument.

Firstly, traditional news media’s intrusion is not as severe or wide ranging. To give one example, the surge in teenage mental health problems that Facebook and Instagram in particular seem likely to have caused.

Second, there is a very large qualitative difference between social media and traditional media. Social media is monitoring your every action, and adapting to it, and creates a tight feedback loop where you are manipulated into staying engaged and consuming more adverts. That personalised real-time feedback loop, based on giant datasets that are very invasive, is incomparable to traditional media.

Finally, the extent of attention capture by social media cannot be compared to traditional media. This can be observed by simply taking a walk down the high street and seeing how many people are staring at their phones. Traditional media do use apps as a medium, but there aren’t many people who would seriously argue that most of those glued to their screens are likely to be reading an online newspaper and not looking at Instagram, Twitter, or TikTok.

The only doubt I have is whether Zuckerberg actually believes what’s he saying, in order to have a clean conscience, or whether it’s a cynical argument used to reassure his staff.
LF is professional manufacturer and engineering company for space frame and steel structure project with full capability of research, design fabrication, construction, supervision service for oversea project.
Are there longevity costs to dumping power into the battery at that rate, does it shorten its lifespan? It must generate much more heat, for one thing.
Heh that's a neat puzzle, guess I'm not cut out for it because my post only returns "Getting closer...." or "<h1>Internal Server Error</h1>" lol
I like the term and idea. Watch out for permacomputing[1]. I found it via https://news.ycombinator.com/item?id=27199225

[1] http://viznut.fi/texts-en/permacomputing.html
I'm with you there. But the context here is what would be interesting to us, and not what's potentially interesting to Elon Musk.
They're hard to find and also not nearly as adjustable as the luxury driver's seat.
I wouldn't say that @inbounds is a "horrible hack". Just like the `unsafe` part of Rust is not a "horrible hack". There are cases where it is impossible for a compiler to statically verify that an index access is in bounds and in those cases it will need to emit a check and an exception. This prevents many other optimizations (for example SIMD). So for a language that is intended for people to write low-level numerical routines there has to be a way to opt out of these checks or people would have to write their numerical routines in a completely different language. But the important part is that index access is memory safe by default (as opposed to e.g. C) and you can also force boundschecking to be turned on (to override @inbounds) with a command-line flag (--check-bounds=yes). So if you want, you could pretend "@inbounds" doesn't exist by just aliasing your julia executable to apply that command line flag.
Historically, "men" were made, not born. You had to prove yourself a man. You weren't granted that status based solely on the bits between your legs.

Women who join male dominated groups tend to feel the men are just being mean to them because male and female culture differs.

It's probably a waste of my time to try to discuss it here.

So I think I shall bow out without completing my thought in this comment.
https://www.yugabyte.com - Postgres fronted distributed OLTP database

I work there (300+ ppl). It's primarily open source. It makes money through support contracts and cloud hosting, but all core development is done in the open.
No party lasts forever. I'd say if anything, the astonishing thing was how long this party lasted.
Using a VR screen could make a lot of sense here. Along with a split keyboard so he can have his hands flat on either side of his body.

Would also make it easier to get up off the bed

(I’m guessing someone that wants this setup finds getting in and out of bed somewhat challenging as well.)
This is the first time I hear about something like this.

Can you give an example?
Yea I’m surprised how little Microsoft pays in Vancouver according to levels.fyi.

If an American company paid 80% of American salary to Canadians they would have their pick of Canada’s top talent. This slowly appears to be happening with Meta jobs in Canada.

Canada has the same time zones, a similar culture, is geographically close, the same language, and excellent computer science/engineering programs.

What Canada doesn’t have is a strong venture capital pool, a culture of risk taking, or a domestic market of 330 million people which stifles new businesses.
That actually sounds like it would be totally be ok.

If the goal is to get a distraction free writing tool all you really need is something like Vi, emacs or Wordstar/Joe in a terminal.

I never had an ipak but I did have a couple of Sharp Zaurus PDAs running Linux back in the day.

Just for kicks. I never did much with them.
I wonder how many people are aware of lupus due to the TV show House?
Kernel code is by design "insecure".

You can bend over backwards to make it look secure (see the few Rust OS implementations that exist today), but at the end of the day you can't combine "safe" languaues and real memory security as you are modifying page tables and programming DMA using raw addresses.
Here is an explanation:

> Scheme was originally called "Schemer",
> in the tradition of other Lisp-derived languages
> such as Planner or Conniver.

> The current name resulted from the authors' use of the ITS operating system,
> which limited filenames to two components of at most six characters each.
> Currently, "Schemer" is commonly used to refer to a Scheme programmer.

So the Schemer, Planner and Conniving we get to Racketering.

The dictionary on "a racket":

2.
INFORMAL
an illegal or dishonest scheme for obtaining money.
"a protection racket"
It makes perfect sense for "legacy" purposes.
Tabloid magazines that only talk about the rich and celebrities have always been super popular which also makes people depressed. I think this is nothing new with social media.
Google docs is also reportedly terrible for working with sizeable documents.
Excel formulas have a horrible 1970:ish syntax. Reminds me of BASIC programming. But typically I get the job done, sometimes after several awkward intermediate steps.

I wasn't aware that Google has a different one. I have never used more than simple sums and differences in Google sheets. Can you give an example where Google offers better, incompatible functionality?
For people who struggle: a first step is to turn off all notifications.

This doesn't work in the beginning but I noticed that over time this is giving more and more rest and makes you rething social media usage.
Cheeseburger Therapy: Get help or help others online
> Historically, "men" were made, not born. You had to prove yourself a man.

I don't think women had the historical opportunity to be "made a man", so this very-rhetorical argument / play on words is not particularly persuasive.
And everyone took the effort to write proper native applications instead of something like Electron.
They are related to each other in many obvious ways, which the article goes into some detail on. Here's my own list, which overlaps with the article:

1. Overturning Roe would be a decision about privacy (specifically that US citizens do not have the right to private medical decisions)

2. Once Roe is overturned, women who need abortions -- perhaps even to save their lives -- may need to do so using the black market, which is fundamentally impossible without digital privacy

3. Women who have miscarriages may be suspected of abortions and prosecuted, and it's possible to detect a miscarriage in many non-medical data sets (shopping patterns, period trackers, chat logs, browsing history, phone records, etc.)

4. Forced-birth states, like Texas, will try to reach across state lines to prevent women from getting abortions in other states, which is much easier if the woman can be tracked with a simple subpoena to (for example) Google or her phone company
The monitor stand seems to be on wheels.
> I think a conversation about what ways we expect and permit corporations to lie, either specifically in financial statements or to the general public, is much more interesting than a discussion of exactly how many fake tweets there are

I agree, that would also be a much more interesting conversation than "did Twitter technically lie."
Imho if your intent for code review is to find bugs you’re doing it wrong.
Roe v. Wade ruled that women have a right to get an abortion because of an (unenumerated) right to privacy. The draft opinion argues that there is no such right. If there is no right to privacy, then there is no constitutional basis to oppose criminalization of encryption.
> What Canada doesn’t have is a strong venture capital pool, a culture of risk taking

I tried to raise a ~$300k seed round in Toronto in 2014. Most Canadian investors we met with wanted to see us have something like $10k/month in recurring revenue before considering an investment. We spent a week in SF and left with a $250k offer at a $4M valuation, when we were pre-revenue!

(We declined, and eventually our business failed (acquhired by a team in SF, though....). But still. Wow! What a difference!)
I am absolutely not knowledgeable enough on the problem, but other than a company calculating a crude price for e.g. a hospital — that will generally over or undervalue it by a lot (like I don’t even know how many public tenders are won by a company in Hungary, only to increase the price 10-100 folds and the promised timeframe by 3-10 times. This way legitimate companies with more correct pricing loose at the tender already, while these corrupt ones can do this indefinitely leeching on our money (and our stupidity to vote for this corrupt party yet over again))

In a very idealistic system they can may know the availability of concrete, of this specific tool, etc. And we can’t ever know whether an alternative building in its place would have been better — like that doesn’t happen under capitalism either.
The original comment was about the design space, and I have to agree: Inkscape is stuck behind. Figma is a very high quality product, actually fewer bugs or issues than its offline counterparts.
It’s frustrating how the courts can take 4 years to decide such an apparently straightforward question. During which time people had to make important decisions under uncertainty.
Do not worry. Women are totally qualified to get such positions. In fact, in Germany/France, they are usually more qualified than men. I don't know in the US, but on my side of the Atlantic women must be 10 times better than men to be considered for the same responsibility job.

For me as an external consultant for big companies, it means I really enjoy working with women. They are always extremely good in what they are doing as soon as they are one level up.
The entire underpinnings of Roe v Wade rely on the concept that we as individuals have a constitutional right to privacy. That was the logic used for the ruling: That the government cannot intrude on abortion because it violates a woman's rights to privacy.

Now with the supreme court set to argue that there is no constitutional right to abortion this also follows that there is no constitutional right to privacy either. The argument is essentially that the constitution does not directly spell out a right to either, therefore the previous rulings are null and void. Anyone that cares even an iota about privacy should be very concerned about this.
When i heard beanstalk was exploited, i was thinking this was some like some instant leveraged buy out, like in tradi where a investment fund borrows a bunch of money (with the other companies assets as collateral), buys a company and sells there most profitable assets while the company lingers own death door for years (with some kind inflated asset valuation with the rest of their collateral leftover) before bankruptcy.

Just much faster in crypto because they allowed for their governance to be vulnerable to flashloans.
In fish it’s built in, that’s the beauty.
Wait, is "match" gonna be a reserved word now? 'Cause I use it as a variable name all the time when dealing with regexes.
I'm going to assume you're M looking for F?

Generally, any big East Coast city. NYC, Atlanta, Washington DC, Chicago, and Boston would be top of mind.
Where does "Plenty of AOT/JIT languages" imply Rust?
Came here to say this.

On those video it looked extremely "easy" to me
Why do you mention AVR? AVR-GCC has C++ support, that's what made the original Arduino (before they switched to ARM) approachable to beginners.
We are talking board seats - which has nothing to do with competence and everything to do with being connected.
As someone out of Asia, the information the previous poster mentioned has near zero relevance to me. Barely any ripples from the events happening with the topics mentioned.

But still for some reason my feed is flooded with that news and it feels like there is a lot pressure to take a stand on topics I neither understand nor care about.

Social Media feels suffocating at times, it is like teenage peer pressure multiplied by a factor of 100.