skysight-inc/HackerNews huggingface dataset:
SEC faces murky future on in-house enforcement cases
While it is not what you are looking for exactly, if you have not seen it, the General Magic documentary is extraordinary. It might make you cry.

https://www.generalmagicthemovie.com/
I have found someone that never introduces logic errors, and found out a way to use dependent types in Rust. /s
Higher congestion is good for pedestrian safety. I felt much safer crossing streets in London or Beijing, than I do in San Francisco.
C++ was accidentally highly expressive. Since it was accidental, much of this expressiveness was only available via convoluted and inscrutable metaprogramming. Nonetheless, this expressiveness turned out to be highly useful in practical scenarios, which established the value of that expressiveness.

If you fast-forward to C++20, metaprogramming is mostly, though not always, concise and easy to follow. The language was redesigned to make template hacks that people found highly useful into first-class features of the language. For reasons of backward compatibility, you can still express these things the old ways. But it isn’t required anymore, there are concise and direct ways of expressing most metaprogramming things you might want to do.

The extreme expressiveness of modern C++ in application domains with unusual requirements remains its greatest strength. For pure systems languages, nothing else can express as much in a type-safe way in so few lines of code, almost entirely due to its metaprogramming facilities.
Hi, Brian from Rollbar here. We believe that the items listed comprise the entirety of the scope. We will be able to state definitively once forensic analysis is complete.

GitHub tokens are not exposed. More specifically: customer credentials stored for third party integrations (i.e. GitHub, Slack, JIRA) are stored encrypted using a key that is not stored in the database, so those are not exposed.
How large? I don't think Allstate does this and they're Fortune 100. There were layoffs/a reorg back in 2018 in at least Allstate Benefits division but I don't think anyone got severance. I think everyone with more than X years of service was automatically not considered for severance. I know there are many former coworkers who are still there who certainly aren't still there because of their talent. Age is the only factor that comes to mind.
procreate doesn't have any in app purchases, there is alot of 3rd parties that sell brushes for procreate
Obligatory warning: check your local laws regarding dashcams. They are not legal everywhere and some countries impose very severe fines on using them.
https://theoatmeal.com/comics/celestial_events
OpenAI confirms that AI writing detectors don’t work
If you left your job based on such a promise, your damages are some significant fraction of the salary you left. Yes, you are "at will" but that doesn't mean a company can just completely do as it pleases. If you have certain things like moving expenses that are expected to be repaid if you leave within a year that sets up certain promises and expectations. Or, if you sold your house in preparation to move, there are also pretty obvious damages.

For a lot of software developers, these damages are not small.

In addition, the case is pretty clear cut and lawyers are very likely to take it on contingency. You also might find Flexport amenable to negotation on something they're likely to spend a bunch of lawyer money on only to lose anyway. This is especially true if they risk going to court and creating a blueprint for a bunch of people to come after them.
My Gmail account is the same way. I constantly get people using it as a throwaway email address for various dating sites, commerce sites, and porn sites. After enough annoying emails, I’ll typically change the account’s password or delete it if I can. (These sites usually aren’t the most reputable, so often times about the most I can do is change the password to lock them out.)

I don’t get why people do this. It’s not like it’s difficult to get a throwaway email account.
Wisconsin Filmmaker Jim Abrahams on the Legacy of 'Airplane ' [audio]
Mortgage company? Shit, that's how some people at Google found out they were laid off.
That's kind of silly because Putin is going to go out like Stalin did.
Yes, I agree with this completely. Depending on the time and day, a price could be wildly off even compared to the exact same route a month earlier.
The ocean is a very large place, and much of the floor is nearly barren of life (compared to coastal waters anyway, and certainly in terms of biomass). Furthermore benthic storms already cause a great deal of turbulence on the bottom; i don't think problems are obvious.

Granted, i have similar concerns about efficiency, but we need any wins we can find.
Hire freelance designers and engineers for your project
NerCada is a platform specialized in connecting designers and engineers to project owners and home owners. Our platform has a specialized bidding process so our users can pick from several freelancers bids.
So mainly if you want to design a building, a house, or a product just login, post, receive design bids, and select the best one.
Please visit our website, and we love to have your feedback on our email or social media.
That sounds like a decent severance. I’ve only ever been offered COBRA at my own expense which is the full rate of the insurance including the part the company normally chips in.
They wouldn't say lemon juice is delicious though, they'd say I like lemonade. Said as someone who actually loves lemons.
https://cr.yp.to/ucspi-tcp/argv0.html
I'm not sure that's really an issue in the era of remote work. The word on the street is that it's hard to find a SWE job these days. There's also a lot of talk about RTO (return to office). The two are not necessarily correlated industry-wide, though it may appear that way. If it's really that it's hard to find a SWE job, remote or no, then I wouldn't worry about professional reputation. I'm not sure that you can make an impact/gain real seniority without both impressing and pissing off people.
Node.js v12 doesn't have proper ESM support and went out of LTS < 6 months ago. Have some patience!
more very valid points.

> should’ve been

if it could’ve, it would’ve, but reality is such that k&r gave us this lingua franca, and not that other one.

the very fabric which holds the entire humpty dumpty together is still mostly written in C, so there is that. writing code in C still requires a tremendous amount of discipline and professional culture, true that. these things notoriously scale very poorly.

As for UB, IDB, BJJ and other scary words, i guess we get to discuss that once we get to read the first ISO standard for rust and its stdlib, which is definitely going to be written in a better, clearer, less Aesop language compared to ISO C, which resorts to CYA strategy on every 10th page, because people who write it aren’t exactly stupid and understand the amount of responsibility they bear.

> sicp is now JS

(what do you want me to say)
minimum wage for industry with tips is 2.13 an hour and the IRS estimates how much tip you make and taxes you that amount. Not tipping simply robs the worker.
I think we've all learned to conflate these things from lived experience, not some mis-placed prejudice against ugly UIs.
I see what you're saying, but 8 characters was also considered not enough 20 years ago. Naturally it takes a long time for good practices to propagate but
To be clear, I agree with you. I just disagree with the idea that it doesn't target a specific group / help a specific group. It does. I also don't see anything wrong with that.
The headline seems incorrect: it's a return-to-office rule, not a return-to-work rule. The employees were already working.
It seems simpler to just implement UBI and robust safety nets for everyone.
Catalog of Programming Languages
At that scale, devoting a significant portion of the storage space to parity or redundant data seems plausible if not required. A scratch doesn't have to mean wiping any data completely.
Tour of C++, written by Bjarne Stroustrouop, exactly for those with prior knowledge
.
Yeah. There’s many a version of this, but I don’t need a comic, it’s the story of every stargazer

When I have the time off, the weather is shite. When I’m busy, the weather is clear. When a new moon lands on a weekend and I rent gear to take advantage,you guessed it…
That's more of a want than a need.
There’s this one cool trick I learned where labor solidarity means telling coworkers ahead of quitting but not managers. Also not everyone needs “their network” to get jobs. This employee karma from fucking management I’m always threatened with has never been real in any industry I worked in.
Well, it was an Ukranian offense against some Russian military infrastructure, which he probably feared would spiral down to nukes landing in Washington (because he's a genius, you see /s). Regardless, it's fucking obnoxious of Musk (what else is new) to think he knows better and to intervene in this war.

But then again, I have half a percentage of empathy, if North Korea was about to use your *aaS to launch a deadly nuke attack, would you suspend their service, or sit around and say "none of my business". Except in this case, as usual with him, Musk misjudged the whole thing and showed his preference for another rouge leader...
You were!

People moved data in many ways didn't they?

Print it out. I moved some code and data that way. Just type it in again.

Some people made cables and toggled lines in the controller ports.

Audio.

Who knows what else?
Lots of economic uncertainty following a couple years of “these difficult times”. No, not the pandemic, the Fed’s raising of interest rates
Really? What's the principle there? Even though no contractual relationship has been established yet between the employer and employee, the offer creates some entitlement that has been broken and therefore is a cause for action?

I assume then that an employer could hold a potential hire accountable for damages if the candidate backs out of the job offer/commitment after agreeing?
Sure, and then after that the best growth decision would be to invest in something else instead of paying dividends.

The investors want money before they die of old age.
logos aren't just trademarks, they are also themselves copyrighted, and if he never explicitly gave up the rights...
Once upon a time (at least through IE7) Internet Explorer had separate memory managers for javascript and the DOM. If there was a cycle between a JS object and a DOM object (a DOM node is assigned as a property of an object, and another property was assigned as an event handler to the DOM node) then IE couldn't reclaim the memory.

Developers of anything resembling complex scripts (for the time) had to manually break these cycles by setting to null the attributes of the DOM node that had references to any JS objects.

Douglas Crockford has a little writeup here[0] with a heavy-handed solution, but it was better than doing it by hand if you were worried another developer would come along and add something and forget to remove it.

Other memory managed languages also have to deal with the occasional sharp corners. Most of the time, this can be avoided by knowing to clean up resources properly, but some are easier to fall for than others.

Oracle has a write up on hunting Java memory leaks [1]
Microsoft has a similar, but less detailed article here[2]

Of course, sometimes a "leak" is really a feature. One notorious example is variable shadowing in the bad old days of JS prior to the advent of strict mode. I forget the name of the company, but someone's launch was ruined because a variable referencing a shopping cart wasn't declared with `var` and was treated as a global variable, causing concurrent viewers to accidentally get other user's shopping cart data as node runs in a single main thread, and concurrency was handled only by node's event loop.

[0] https://www.crockford.com/javascript/memory/leak.html

[1] https://docs.oracle.com/en/java/javase/17/troubleshoot/troub...

[2] https://learn.microsoft.com/en-us/dotnet/core/diagnostics/de...
Idea Validation [video]
Does anyone need their Certificate of Insurance digitalized ?
podman is a drop-in replacement for docker but yarn is not a drop-in replacement for npm. Makes sense?
Thinking Outside the Box of Code
The employer version is bringing you into a meeting with HR and telling you you've been let go. Sure, sometimes people get severance, but I've never worked anywhere that does that.
* just because you personally haven't done something in years doesn't mean that burning bridges won't come back to bite you someday

* who said anything about currently employed, what??? good relationships are forever

* if you use your imagination, you can easily find other consequences of leaving with drama, like not being invited to a new startup your ex-colleagues launch

* you personally might enjoy burning bridges and get away with it so far, doesn't mean it a good practice. When you are e.g. in the layoff shitter, every tiny bit helps.
A silly curious question.. if contact with air is what we are worried about, could it make a great fuel in space? Or is it already what we use?
And perforce. +1 for clearcase though - even perforce was a breath of fresh air compared to it.
I mean, it's not free. You literally have to pay for the medication, though insurance will help with the costs.
The holy heresies of George Eliot
In my opinion, the issue that will make more of a difference in the long run is Mojo's first-class support for AoT compiled binaries (as well as JIT compilation).

Julia's poor AoT support (with small binaries) is a major Achilles heel. I really wish that the Julia developers had taken that more seriously earlier on.
I'm not too convinced about the lobbying argument. I know they spend $2-3M per year on lobbying. but 1) our govt doesnt get anything done anyways, regardless of how much Intuit spends. I believe the null hypothesis is pretty likely here (they could not spend that money and still be the #1 tax company and no real laws get passed to take that away from them). 2) $3M just doesnt sound like a lot to a company as big as Intuit. If that's all it takes to get congress on your side, seems like not that big an obstacle in the first place for any company in any industry.

I am open to more direct evidence to the contrary though.
Can someone explain why DKIM isn't sufficient?

I really don't get the point of SPF/DMARC/ARC everything else when DKIM exists. Why can't everyone just set up DKIM and consider the problem solved?
The full value of the car if you hadn't put any additional miles on it, and it hadn't died without you putting any additional miles on it, is $4000. That's the most you can lose, and you can't even lose that much because a car that needs a new engine and transmission is still worth some money as scrap metal and parts.

You may incur some repairs as a result of the additional miles, but that's not depreciation, and it's also not a covert cost you don't pay until later even though you're committing to it now. The cost of expected future repairs is already reflected in the market value. The cost of past and present repairs is not a hidden future cost.
Alcoholism, ADHD, obesity. The common thread is dopamine. Amphetamine raises the background level of dopamine, semaglutide flattens the reward peak.

Would you reasonably expect an alcoholic to stick to three drinks a day? Same deal with food in many cases.

https://www.scientificamerican.com/article/could-new-weight-...
I think you may be misunderstanding what GP means. It's about spending a day working on issues. You're either doing it before you launch your iteration, or you're doing it after. GP thinks it's better to spend the time before you push the change. From a quality perspective it's hard to see how anyone could disagree with that, but I can certainly see why there would be different preferences from programmers.

I don't personally mind debugging, too much, but if your goal is to avoid bugs in your running software, then Rust has some serious advantages. We mainly use TypeScript to do things, which isn't really comparable to Rust. But we do use C when we need performance, and we looked into Rust, even did a few PoCs on real world issues, and we sort of ended up in a situation similar to GP. Rust is great though a bit "verbose" to write, but its eco-system is too young to be "boring" enough for us, so we're sticking with C for the time being. But being able to avoid running into crashes by doing the work before your push your code is immensely valuable in fault-intolerant systems. Like, we do financial work with C, it cannot fail. So we're actually still doing a lot of the work up-front, and then we handle it by rigorously testing everything. Because it's mainly used for small performance enhancement, our C programs are small enough to where this isn't an issue, but it would be a nightmare to do with 40.000 lines of C code.
Because an update to the compiler could come out next week that completely alters the language. If you're developing a product in this language, you'll need to put significant effort into keeping it up to date, and any dependencies you've downloaded in source form may not work on the most recent compiler.

In one such change, all *Allocator parameters were turned into Allocator parameters (not the missing *). That meant rewriting tons of function bodies and signatures, because passing specific allocators around is one of Zig's strengths. The compiled binaries came out just fine, but every major Zig component needed refactoring from one compiler version to the next.
The 64's serial (IEC) port uses device numbering to support daisy-chained disk drives, printers and other devices.

https://www.c64-wiki.com/wiki/Device_number.

Fujinet on the C64 supports modem comms - the implementation is based on the Meatloaf project:

https://meatloaf.cc/
Maybe you’ll go the rest of your life never finding out how they felt because of the myriad reasons you won’t run into those people.

Giving notice is risk aversion.
Next best, or same thing? Putting money in the hands of investors generally leads to investment.

Dividends and buybacks are sort of an investment into your infrastructure, because the money goes through your investors into investments in the same general area.
> It sounds like you were in the Middle East... my guess is that you got flagged by their denied party screening

Can you fill in what that means? Why is the Middle East relevant and what is 'denied party screening'?
That's not what the presented benchmarks show, though.
Totally agree, the science / design part of it is still not trivial. Also I know next to nothing about it.

The machining bit so, uaing proper machinery, is easy. And the necessary engineers and technicians readily available.
The following is probably not relevant for bun. But as an aside:

Most programs should bind to port 0 and let the OS allocate a free port and then report the resulting port to any future clients.
Will try to remember this when their job postings hit the front page of this website tomorrow morning.
ChatGPT Didn't Decrease Google Search Market Share
So how do I find fonts that have 0s with a dot in the middle?

> filters are now easier to reach and sectioned out meaningfully

"Technology" is not a meaningful section, and in general having section taking more space than its content of just a single item doesn't help
It's pretty fascinating and a great article. My tl;dr: it varies, you can never trust it unless it's specified in kibi/mebi/gibi/etc., in which case you know at least it's one camp and not the other.
I don't think anyone builds in a vacuum these days... Everyone builds everything standing on the shoulders of giants.
It's not uncommon to leave a company A go work for company B and a few years later go work for company C hired by a former colleague you met at company A, who perhaps now has some important role there.

That's favourable for both parts. Your former colleague that hires you knows you and your qualities. And it's also good for you because you have some edge in the negotiations because you know you have a strong sponsor.

There is always an upside of being a good colleague with the largest amount of people. That increases the chances you're finding yourself in this favourable networking situation. And it also makes life better for everybody involved when it doesnt
Just so you know, it's a bit creepy when someone makes a post on a contentious topic to immediately want to take the discussion offline and to request their PII.

The more paranoid in the audience will take this type of behavior as evidence that lists are being kept of 'unbelievers' and that they are 'being silenced' etc etc etc. You know the type of thing.

Just letting you know how this comes off.
>When I finally get my code to compile, it “just works” without crashes. I’ve never felt so confident in my code before.

This isn't a new idea for a desirable state. Same experience with Modula-2 three decades ago. A page or more of compiler errors to clear, then suddenly adiabatic. A very satisfying experience.
Whilst the Julia version currently beats Mojo, I fully expect both to approach basically the same performance with enough tinkering, and for that performance to be on par with C or Fortran.

A more interesting question is which version is more elegant, ‘obvious’ and maintainable. (Deeply familiar with both, but money is on Julia).
Do they have plans to update the code in the vault?
I use procmail, fetchmail and nmh via mh-e. Never used imap and the only email service account I have is with lavabit. Each email is one file so the only filtering is which folder the file goes to. Procmail does that and mairix finds them. I just have to write and read, maybe answer or delete.
Check barcodes that reveal redacted addresses [video]
And not "Dwight's beets"?.. I honestly thought this site was a play on the word as an all iconic beet farmers dating app.
What's wrong with that article? It seems like a pretty interesting resource.
Lol. Yep, and not to mention regenerative braking on EVs actually recoups and stores the energy as it slows the vehicle's descent!
Lately I'm less convinced everything ought be dolloped out on spoons; having the source available for even just a few willing to delve down into the weeds is already a boon, imho.

Not that I would campaign specifically against such improvements, but that I think having raw, uncut gems laying around can be fine.
Dogs make great thinking companions and need you to think deeply three times a day!!
Same thing in the US. Different states have different speed limits. The same road will change limits at a state border.
It doesn't help my existential dread when the phrasing is "the thing thing we didn't know existed a few weeks ago that would cause gnarly problems if it was closer is close enough to see with the naked eye soon!", but I will indeed be on top of a hill looking out for it.
Actually, this "old school" approach is more readable even for folks who have never worked in the low-level C world. At-least everything is in front of your eyes and you can follow the logic. Unless code leveraging async is very well-structured, it requires too much brain-power to process and understand.
Would oil in a system like this need changing, or could last for a part lifetime as a closed system?
> *Compelete* list
> Missing B (and a million others)

The amount of typos in the word "programming" in the title could be a world record.
Just hope someone doesn't have a good magnifying glass (I don't know if it's true of this, but many storage mediums leave a physical pattern that you can see, and randomness sticks out)
HOLY SH*T this is absolutely amazing. I'm facing the exact situation right now with a garbage logo and no decent source. What an ingenious application, can't wait to give this a try on Monday!
I always liked this idea that you have to realise that others are as convinced of their opinions as you are of yours. It doesn't matter that you are very well informed, because they think they are also very well informed.

https://slatestarcodex.com/2015/11/03/what-developmental-mil...