skysight-inc/HackerNews huggingface dataset:
> the quote sounds like it came from someone who didn't really fully grasp the phrase and the implications of what 'export control' might look like in reference to open-source.

Or didn't study recent history., the export control on strong encryption meant that American contributors would follow the letter of the law, and others outside of the US - eg Canadians for BouncyCastle[1] - would freely provide the missing illegal-to-export functionality to the rest of the world.

1. If memory serves, an American cryptographer once crossed into Canada to perform a 'forbidden commit'. The functionality technically wasn't an export of the US
> I think poly relationships are very common.

There is a difference between what things are common weaknesses and what things are social ideals. Just because sloth is not unusual, doesn't make it culturally acceptable.

> looking at porn or thinking sexual thoughts about anyone else is engaging in a poly relationship.

It is a poly relationship in your heart, which a step in the direction of an actual poly relationship.

Lust/adultry, anger/assault, envy/theft, etc.

"For as he thinketh in his heart, so is he."
I think that could work too. I wonder if they could do a translation layer, something like Apple with the M1 chips that translates JIT x86 to ARM.
> things get more stable financially and the company can adjust the budget accordingly.

Ah yes, Microsoft. The company known for being so cash poor and not making money from their OS.
> This was considered perfectly average and normal when the series started.

No, it wasn’t average or normal or close to those for the time. The Simpson framing wasn’t around the then-present average, it was around a classic, decades older, media image (which wasn’t average for the time it was originally framed, either.)
I haven’t even tried ChatGPT with web browsing yet - is it worth the time of day?
Because many people change IPs all the time between devices and such, and it's a user hostile practice to ask for an email code on login

Instead they could've monitored the password leaks to see if those got exposed
YT is too expensive. Even their lite plan (last look, 12,99 / month) isn't worth it - it's a good timekiller when I'm bored, but it doesn't often offer enough value for the money they want.
What if you looked at all the areas in which you are succeeding, instead of failing?
Joys of small game development
It's niche if you don't have much traffic/request volume/etc.

Once you have even an arguably relatively small amount (100s to 1000s of requests per second) it can be a game changer in terms of efficiency.
I don't think you should feel 'bad', but personally I feel extremely grateful and lucky to enjoy doing something that happens to be very marketable skill.

I often think about people in other professions who have to work harder in poorer conditions for less money.

For me, the best way to direct these feelings is to recognise I don't deserve this any more than those others in any meaningful sense, to try and live modestly and help out others to try and redress some of the imbalance.

The higher paid superiors are just more of a tiny fraction of the population who happen also to be in an extremely lucky position
Understood now it makes sense.
18305 lines of assembly for bank 0... I have no clue how you'd keep that in your head.
We are comparing java with other languages here, not questioning advantages of IDE.

Why people think java without IDE is different than some other language without IDE.

Is java more verbose than, for example, C++?
>you probably have to adjust your sense of "habitable" as well and put in some work.

eat bugs and live in pods? that's no way to live
This has always been the case. OpenCL is a shit show
Appreciate the note, and agree 'criminality' is a bit strong. But this is our biological data at stake. 2FA is a minimum now given the integrated credentials sharing across platforms today.
I use Dark Reader everywhere and tampermonkey with scripts written by chatgpt to make unpleasant jobs much faster
Homebrew "support" (and other package managers) is planned.

Telemetry is opt-out and anonymous. More about what is collected and how to disable here: https://kreya.app/docs/telemetry/
That's OS or app bugs. The way that dialog works isn't just how much RAM you have.
Not every html tag has a closing tag. "<br />" parsing is supported in html5 as recognizing self closing xml tags is necessary due to people publishing xhtml with an html mime type. But to be clear it's incorrect: <br>...</br> is incorrect as <br> is a self closing tag, so the closing tag itself is erroneous.

In terms of validation: html5 has a specified parsing algorithm, you can validate html against it. That validation is not xml validation. Again, because html is not xml.

There is a very clear specification about how html tags are parsed, trying to reason about html as if it is xml is just as (if not more) incorrect than trying to reason about C as if it were C++. e.g.

void f();

Is a different type in C than it is in C++, but if you do this you can't turn around and complain that C and C++ see it as having a different type when the syntax has different meanings.
Epistemology in the Lancet
Interesting the consideration of the difference between 'random controlled trial' articles and 'modelling' articles
Casey Reas' Thread on Ben Fry Leaving the Processing Foundation
bigger, better models soon
> Initially, we thought leveraging third-party software would help us move faster and focus on our core offering.

> What we found, instead, was every additional partner had the potential to break big, important parts of our stack.

Sounds like a, literally, very expensive lesson to learn

And the other side of this is also worrying, I wouldn't put it past Braid being one of the biggest customers of this 3rd party, (unless it's a big one like AWS) and then you shoot yourself in the foot with a non-planned deprecation making your customers migrate.
Look at the replies on this post, it's a dumpster fire: https://www.threads.net/@jeffbezos/post/CyFInFjrRxs

So far, a community made of people whose most common shared trait is hating Elon Musk seems like not a very nice place to be.

The only interesting thing about it as a user is if someone famous happens to post there for some reason they often get very little engagement, and as a result if you reply to them there's a higher chance they might read it and respond compared to other platforms.
How is it a theater to save a lot of users, but not all?
> They’re not.

Are too

> They are supposed to be general-purpose allocators with requirements that may not match your workload.

I don’t think they match any workload which exists anywhere anymore. Possibly their workload existed back in the 90s.

Jemalloc is also a general-purpose allocator, it‘s the one freebsd uses.
I reverse this question to you, what is the solution? I have none but asking companies to change will do nothing. Forcing them to change is a dictatorship. So you tell me what the solution is?
It was like that in 1997. Programmers were hired who couldn't program. I had to train them in Visual BASIC 6.0 and 5.0 to write programs. You have to pair them up with a mentor to train them.

When I worked at a community college in the early 1990s we'd get comp sci graduates who couldn't even use a computer. So I would train them in the business computer lab.

I did tutoring for $35 hour and it was worth it. I was a super debugger and found their problems out really quick.

I know Programmers who have never been to college, they just bought a PC clone and programming books. But they never get picked over a graduate.
Kinks and sexual preferences both include things that don't directly relate to sex. Not sure if this helps to clarify, but all kinks are sexual preferences but not all sexual preferences are kinks. Kind of like how all squares fit the classification of rectangles but rectangles are never squares by definition. As far as I can tell it is mostly about what is common and expected vs less common and less expected.

It's not the most important distinction in the world IMO in common conversation. To social scientists and such like the author it is of course a fascinating distinction to dig into.
A huge chunk of HN stuff is substantial blog posts talking about their own things.

Things get called blogspam all the time, and a three sentence post linking to a video will definitely get called blogspam.

And the goal isn't to "dominate the discussion". Nobody else wants to submit this video. Nobody is being shouted over. The goal is to start a discussion about a specific thing, and making a comment on an otherwise boring link is not actually very good at starting a discussion.
Not my reality. I've lived in four different cities as an adult over almost three decades (not Europe - Australasia). This has always been the case for me. Though of course I also have friends and family that are more far-flung, and I see relatively less of them.

If you don't design your life around a car to begin with it really isn't hard (in many places). On the other hand, if you assume you'll be reliant on a car and then choose to live in an outer suburb you have no chance.
I love core.async (been using it since... 2014 I think... both Clojure and ClojureScript), and yes, core.async/go basically was/is solving (some) of the same problems. But there's a number of gotchas around (go ...) blocks...

Without being an expert on the core.async internals, I believe core.async can potentially benefit tremendously from this, by the virtue of being a powerful and super-elegant API for communicating between different parts of an application (typically within the same JVM process). Now it can continue to do that, while (likely) being free from most macro gotchas...
To novice, most of these are guidelines, don't treat them as rules. If something feels wrong to you, you are free not to follow them. Also almost always follow the conventions of your team/project. Nothing is worse than multiple coding styles in a project, unless whole team finds it better and decides to follow it.

Clear naming will give you most ROI. When you have confusion follow the simplest path, it is always easier to refactor simple code later.
Ian Bell, author of Elite, claimed that the NES version was his personal favorite 8-bit version of Elite.

(He liked the 32-bit Archimedes port the best overall.)
I also took doxycycline for acne for months and it messed up my gut big time, took years to return to normal. It also gave me horrible nausea. Really don't think it should be prescribed for acne, especially because long-term antibiotic usage encourages resistance. I've now been on Roaccutane for over 6 months and couldn't be happier with the results.
This looks good.

How does the email addresses work? When I foward to sales@rolepad.com (or no@rolepad.com), how does it know that the message came from me[1]? Do you send back a confirmation I need to click on? Do I need to include a secret key in the subject line/body?

[1] I assume that you already know that email from/reply-to headers are trivially spoofed (i.e. the email client will let anyone set any value for from or reply-to).
That’s not a simplification, that’s a misattribution.

It’s not the beginner’s fault that most system allocators suck so hard you must do your utmost to limit their use.
By that logic, babies, children, retired people, and folks too disabled to work are worthless. Do you really believe that? Please consider getting screened for depression if you haven’t been already.
For those expecting something else (Almquist shell)

https://ftp.netbsd.org/pub/NetBSD/NetBSD-release-10/src/bin/...

https://ftp.netbsd.org/pub/NetBSD/NetBSD-release-10/src/bin/...
The flight sim is the Redbird FMX[1]. It's fun. It's FAA approved. Starts at $71,900.

To be honest I'm not sure why these things are so expensive. The software is usually Prepar3d/X-Plane which is cheap (less that $500). I don't know what they are using for the instrument panel but it looked to me like a screen covered by a cutout to make it look like the "steam gauges". There is Air Manager which can do this ($40). RealSimGear [2] which makes the panels which look like the G1000 PFD/MFD combo which is like $2k. I think it can use either the G1000 implementation from X-Plane, a custom plugin, in some cases the legit Garmin trainer software. A gaming computer is $2k, 3-4 50" monitors can be $1k-$3k (LCD to OLED). There are many vendors for yokes, throttle controls, flap lever, at varying prices depending on realism. So what justifies the $80k+ price tag? FAA approval, 3 dof?

[1] https://simulators.redbirdflight.com/products/fmx

[2] https://realsimgear.com/collections/gps-units/products/reals...
X is testing new paid membership tiers to compensate for poor ad revenue
Japan can't sustain a bunch of things that the US can and has a substantially lower GDP per capita. They aren't a counterexample to US debt being a problem - calibrating to follow Japan's example will involve the US dialing back its spending.
Totally agree. And ideally it should be either something small like with 4/3 sensor or small aspc like fuji/sony/canon/panasonic. And it doesn't need to be expensive. Second hand Sony a6000 with a pancake lens can do wonders and doesn't cost a ton of money. Or the lumix gx80/gx85. Or if you are into film, idk Rollei 35 are small, or maybe something from Olympus if you want something automatic.
*I'm not a professional photographer, just sharing my opinion, but I go on walks pretty frequently with a camera with no expectations, it's just more fun
The signals they get from you including that library are a big part of what makes the fraud detection effective
- getting access to bigger models
- getting enough RPM once approved
- testing prompts against each other to determine what is the winner in development
The US job market is weird when you view it from the outside. Other countries are in the situation where they are missing pretty much every skill you can think of. Denmark probably have thousands of IT jobs available and pretty much zero people to fill them.

Given how little the tech giants seems to suffer from their layoffs, there's a pretty good chance that they where massively over-hiring for years, actively hurting other companies and inflating salaries in some areas of the country.

If I was an investor in Meta or Amazon, I'd start question if the company is actually well managed, when they apparently have had hundreds, if not thousands of people on payroll that isn't actually required to run the business.
If you are winning without arguing you are not in democracy
Poland offers flat tax rates: 12% for IT entrepreneur or 19% for employees.
But what will a coin cell do when it's trying to get charged? That sounds a bit worrying.

But I didn't realise that. Perhaps I could use a voltage divider then or simply input 5V. 5V is too high for a battery but most devices accept it there anyway.
First, that's a funny thing to say because Abraham himself had a concubine (Agar), who bore him a son (Ishmael). And his grandson Jacob married Leah and Rebecca.

Second, traditional polygamy was never akin to modern polyamory. It included contract/commitment, not short-term engagements.
Where do you host your servers ?
And why GO?
Do you use Three.js ?
Thanks
The Honeypot Diaries: Thousands of Daily Attacks on My Home Network
I've been trying to bike every stretch of road in my city (Oslo) for over a year now. Basically I just take new roads home, a wider and wider arc. Or go out with the intent of doing this, just bike along everything I can find in a part of town.

It's been surprisingly nice. Normally I bike to get from A to B, or to work out. With this I pay attention to the journey as well. And it has forced me out of the habit paths. You know, first day to work or the store or whatever you select a route, and then you just stick to it. There are so many nice areas or parallel streets I never had seen the first 3 years of living here until starting this.
> more work was shifted to be done in the restricted country

Yes and it cost them more overall. People who design sanctions know well that they provide a powerful incentive to the development of indigenous alternatives in the target country. The calculus is that on balance, it is more desirable to force the target country to waste their resources on catching up (or on circumventing sanctions). The point is to make things more expensive.
> rectangles are never squares

If squares can be rectangles, rectangles can be squares, by virtue of happening to be a square that is also a rectangle. However not all rectangles are squares.

I suppose I get the point you're trying to make, but the bar of exactly what makes something a kink or not is something I don't really understand.
Ask HN: Has the Big Ball of Mud architecture became a default standard in 2023?
Reference: http://www.laputan.org/mud/

Among the companies that you've been part of,which one had Big Ball of Mud Architecture?

According to you what were the contributing factors?

If you don't mind,tell your years of experience in the answer
Meanwhile, back in the real world...

https://www.reuters.com/markets/us/us-job-growth-beats-expec...
> "buffer overflow within a struct" is often considered a feature.

That's lying to the compiler, because there's no way to say what you meant.

That's why I proposed the syntax

typedef struct msgitem {
const size_t len;
char itemvalue[len];
};
struct msgitem firstmsg = { 100, 0 }; // empty msgitem, size 100

The last item of a struct could be a variable sized array. That's sound,
and enough for things such as network packets. It's important to avoid bikeshedding.
Thank you!

For docker-compose, do

deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities: [gpu]

Docs: https://docs.docker.com/compose/gpu-support/
There is basically never a perfect survey, but there is a lot of value in taking pains to not bias your sample (it allows you to tentitiviely draw certain types of conclusions that you otherwise absolutely cannot). Biased sampling happens constantly, it's a matter of degrees and often opinion whether a study should be considered able to draw a certain conclusion.

IDK, it sounds like the author has taken quite a few steps beyond what your average social scientist does.. the vast majority of social science (and a fair bit from other categories) is insanely biased because its participants are 100% students at a specific college or region. Yet this is treated as perfectly acceptable because it's part of the norms of academic research.
Yes, and it’s still doing 10x the DAU of Bluesky. Every time Twitter does something boneheaded, as seen this week, there’s another exodus. The best way to predict the future is to examine the past, and the past for Twitter is unforced error after unforced error sending their userbase running into Threads’ open arms.
Most agile coaches directly violate the agile manifesto like "people over processes" or "responding to change over following a plan"

I've met some excellent ones that actually do what you claim as their purpose. But vast majority add zero value and many negative value.

But I admit it's very coupled with companies' cultures.
"That said, your list is half global, half national."

Yes .. like the post I was replying to.
I don't like the risks and flaws in the proposed EU laws but I think arguing badness lies in a participant and proponent making money servicing the problem is to mistake cause and effect, first and second order issues.

The goal of dealing with CSAM is a good goal. We won't "win" a fight over bad laws casting aspersions on Kutcher because he makes coin serving anti CSAM roles.
does this mean it works on windows too?
I use cheap ones from Amazon (link below). I power them with 12V adapters which I "shucked". 5V is not enough to provide enough voltage because you lose some in the conversion.

https://www.amazon.es/gp/product/B07PBCYTFW

These adapters seem similar to what's used in that instructibles link. I didn't pick these for any specific reason other than they were available on Amazon. It uses the same LM2596.
IBM 'legitimized' the personal computer for business use. Their PC was build around Intel's processor. They accidentally made the design clonable, and the OS was not exclusivly licenced.

Compaq was first to jump into this, but soon this opportunity created a massive ecosystem of competing clones all able to run the same binary distributed software packages which fueled both a software industry and a commoditization of the platform which made it much more accesible and affordable.

This enormous ecosystem success forced Intel to remain backward compatible with old instruction sets to run older binaries, with Microsoft forced the same way on OS api's and services. Even IBM itself tried but failed to counter this s runaway train on both the hardware and the software front.

At the processor level I loved the much more sane instruction set of the 68000 family (much like I preferred the Z80 over the 6502 before), but the dynamics of the whole PC ecosytem just steamrolled over the alternative 68000 platforms, even though Atari, Commodore and Apple produced compelling designs.
What do you do when the length isn't a field in the same struct?
From the article the house was built and fitted out with ice-cube money from the founding and business expansion of:

https://www.easyice.com/
I do.

Or at least, it's a big, big improvement.
I only found out who she was about 6 months ago - which a number of people didn't believe. Many people don't experience the same world as you, it's odd you think they do.

I live in a western country, imagine a 65 year old tech nerd from Somalia on HN - how aware of American celebraties do you feel they'd be?
Sure, but would you still be able to resume that function 2 weeks later, after 5 process restarts due to code deploys and on a different server?
It would be easy to workaround using other open source models. You use GPT-4 to generate content and then LLAMA-2 or sth else to change the style slightly.

Also, it would require OpenAI to store the history of everything that it's API has produced. That would be in contrast with their privacy policy and privacy protections.
Intriguing thought, but arguably people are intentionally using GPT to generate synthetic data for their domain specific model. So I'm kinda torn between AI giants poisoning the well with their models, or it just being unforeseen consequences (or one they willingly ignored to be first to market).
Check the git verify-pack subcommand, particularly the -s and -v flags.
TIL ...

I never knew that you got runtime bounds-checking with VLAs.

Do you have a link that explains this snippet in more detail? Why/how does it work?

It doesn't appear to work with non-VLAs though.
GP's comment is absurd. I mean, if you're not following the grindset and working 3 different jobs at once, are you even really feeling the fire in your belly?

Perhaps C-levels should be better at their jobs and feel the "fire in their belly" (what an obnoxious phrase) to not harmfully impact so many people at once.
Same, although I appreciate the work OP's putting into this, and would find value in the aggregated statistics (especially stats about the interview funnel.)

For me, I just have a big plain text file where I keep notes and stuff about companies once they get back to me after I send off a resume. I also have two email folders (one of all job search related stuff, the other for messages about upcoming or pending calls) and iCal.
The article seems to suggest that humans, esp human linguistic output, are the best sources of knowledge.

Let's just say that they often aren't.
Base vs Base installations, Intellij is better. Ergonomically, I find Intellij better.

However, my experience with it has been that once you get every plugin you need loaded it becomes dog slow and even basic stuff like reference jumping becomes a slow, tedious slog compared to Eclipse.
So if left unchecked, the thing we built in man's attempt to play god could result in gibberish? sounds kind of like the tower of babel; seems humankinds only defense would be creating a new language that the machines can't infiltrate