skysight-inc/HackerNews huggingface dataset:
> You would probably not want someone with little experience in given language, to touch production codebase without review, because there are always traps that you might've not encountered in other languages.

I never said otherwise. This is part of the distinction between competence and mastery. I would not expect most people to master a new language in just weeks, but a senior developer should be able to be competent within weeks. Now, would they have a product or substantive (non-trivial) change to show after those weeks? Maybe not, that might take a few more weeks, or longer if it's larger in scope.

> I can also write in Go with some basic proficiency, I felt confident at one point in my abilities, but when my code got reviewed by someone specialized in Go, he would propose several improvements that did not cross my mind, because I had less experience in Go.

That's part of learning, but it probably didn't take you a year to learn enough Go to get something in a reviewable (if not passing review) state.
I dunno, Haskell, sure, but Rust is just all around better C++... memory safety is just plainly less bugs and that's always desirable
How do you think ads work on FB?
No negative intention. It's just an observation.
It's my favorite airplane activity, but it is really extremely limited compared to the PC version. It has all the vanilla game components but big cities struggle. After a certain population amount the game removes the 3x speed option.
Feedback was solicited, but it was not a democratic process as is documented here: https://degoes.net/articles/lambdaconf-controversy

I have no stake in the process here. As I said, it was clearly well thought-out. But the outcome is regrettable.
Source? This sounds like conjecture at its finest.
Isn't this more of a point about OSINT as a whole? just practice better OPSEC and it becomes less of a problem, and from my semi-uninformed position I think its always possible to _somehow_ disable tracking/transponders, be it ADS-B or AIS.

That being said, it was pretty interesting to track military aircraft flying around during the opening weeks of the war
That's the dumbest argument ever.

If we all have food-, housing-, and medical-security, then we all are doing great.
The first time I installed Linux was from 4 (yes really) 3.5" floppies.
If x's Add doesn't have panic on overflow then you get rid of the panic risk on the right hand side.

For example if x is Wrapping<u8> then it can't panic. Having chosen Wrapping<u8> you will presumably not be startled when 255 + 1 == 0

Or if x is Saturating<i16> again, no panic, but 32767 + 1 == 32767

Wrapping and Saturating really exist (well Saturating isn't stable, but it's in nightly) and if you're in a space where that's what you want, you can express it cleanly in Rust. Most programmers just mean the integers they learned in school which don't have a "maximum" or "minimum" they go on forever, and so overflow means the programmer's model of the world mapping those integers to a type like usize was wrong and this code is faulty.

[Edited to add: This doesn't quite work because in the end neither Wrapping nor Saturating implement Add over the normal integers, since it's not certain what you intend if you wrote that, better to have an error asking you to explain. AddAssign works though]

Now, there aren't any built in types whose IndexMut can't panic AFAIK, but we could build one, and if a was such a type then a[i] doesn't panic either.

For example we can imagine a is a (hypothetical) PythonDict while x is a Saturating<i16> and now our code just compiles to add 1 to x, saturating if necessary, and then shove the result in our PythonDict under the value of i.
But activist shareholders could sue the board / executives for breach of their duties and get money out of it. Whether or not they actually care, they could pretend to care in order to profit from it.

Regardless if it’s true, they could say they lost out on Elons buyout because the board acted inappropriately before and during the buyout negotiations.
I skip lunch more often than not. But for the days that I do eat lunch:

1. If I'm at the office, I would be buying lunch at the company cafeteria, and most of the time I'd be eating it at my desk. Occasionally I'll sit at one of the tables outside or in the cafeteria proper.

2. The days I work from home, lunch would be prepared at home, and eaten in my office.
WARN Act is federal law not CA Law. I highlight this because there is a belief that only CA has employment protections laws, and while CA does have more of these; other parts of the US also have employment protection laws often times not really that much different than CA
And really higher prices that will destroy German industrial competitiveness
How come every single article I come across agrees with my definition?

https://www.atlassian.com/git/tutorials/comparing-workflows/...

https://www.decodingdevops.com/how-to-create-feature-branch-...

https://docs.gitlab.com/ee/topics/git/feature_branching.html

Could you please post at least one article which describes what you're talking about and what the differences from "just commit/push to main" are?

BTW this whole thing isn't about keeping a branch up to date with the main branch - sure that's easy. This is about integrating changes in a small code base where collisions happen often due to small but rapidly changing featureset on which 5 hyperactive developers work on. The only solution to that is to integrate the code very often on a common branch - in our case, around every 1-2 hours, regardless of features being done or not.
>They still want the local traffic to see them

Why?
what is stranger still is the compiler-generated symbols that mimic C++.

or that exception is weirdly handled.

Jury is still out on Rust being incorporated into the Linux kernel because of the above mentions.
A possible scenario is: Chinese govt creates a honeypot site talking about e.g. Xinjiang, put Twitter ads pointing to it. Honeypot site has a tracking pixel from something like nothing-to-see-here.cn that sets a cookie on the user's browser (something like "visited=honeypot-site-about-xinjiang"). User disconnects from VPN, browses "normal" Chinese sites from their home IP, another Chinese site has another tracking pixel from nothing-to-see-here.cn, the user's browser connects to that site and sends the above cookie and gives away the user's home IP.

Yeah it's poor opsec, but quite possible. The cookie can even store what pages and how long the user spent on the honeypot site. Or the cookie can just be an identifier, and the honeypot site can send which pages were visited (and at what time) to the nothing-to-see-here.cn, which builds a visitor's profile for the reeducation police.
Don’t compare yourself to others.
The second order effects are obvious and negative. Fewer people will report crimes if doing so requires putting their DNA in a government database. If more crimes go unreported then everyone is less safe.

For example, say the police routinely collected and stored DNA from burglary victims in the course of burglary investigations. If that makes people likely to report burglaries then it's possible the burglary she was arrested for might never have been reported in the first place. If fewer crimes are reported, fewer criminals are caught.

Even if you yourself are perfectly comfortable putting your DNA into a government database as a prerequisite for reporting a crime, you may be less safe overall if others do not feel similarly.
> I need to read more sci-fi

Or just be a little thoughtful. If I want to persecute homosexuals, I can go ta a gay bar and collect DNA. If I want to persecute crypto-Jews, whenever we bust a place where some of them have gathered to worship, we can catch the others in the area by collecting DNA.

In the general case: we can designate a place to be an enemy place, and arrest the people who we can prove have been in that place.
Indeed classy. The 1-year cliff waiver should standard operating procedure during layoffs.
- Toshiba PocketPC PDA, circa '03 or so

- RPi 1 B+

- Apple PowerBook G4 (Al)

- Some old Samsung non-Android smartphone, circa 2010 or so

- Older Android-based Amazon Kindle tablets

- Older bargain bin Android tablets (think RCA)

- Pre-iPod MP3 players (think Diamond Rio and similar)
> It's also in weird way analogue for development.

And base designs on a map can even end up looking very similar to CPU designs.
I think it's pretty cleat cut. They're competing attention farms. How we the product perceive them doesn't matter.
As another Brit you are in the minority with that. Personally I don't mind them really.
The key difference is that Unity was a commercial venture from the start and Godot is a FOSS project.

That's not to say FOSS development doesn't have its own challenges and potential issues, but I don't think it's fair to say they are resigned to follow in Unity's footsteps simply because they are now receiving funding.

By example, Blender is receiving a not-insignificant amount of funding from a variety of sources and they are doing better than ever.
No need to assume, it's publicly documented history:
The 1969-1974 German goverment of Willy Brandt pursued a new foreign policy towards the Soviet Union, "Neue Ostpolitik". Part of that strategy was to build a system of mutual economic dependency, so that neither the german nor the soviet side would have any interest in going to war against each other.

And while Brandt was eventually replaced by the more conservative (but still social democrat) Helmut Schmidt, the general strategy of mutual economic dependency was upheld, and contributed to the eventual reunion of both Germanies.

In general, back then this strategy worked so well, that even the chancelors from the conservative CDU didn't feel compelled to change it.

Even Merkel, while far more cool and restrained towards russia than her predecessor, did not really change much in that regard. Kinda expected from a conservative though...
Let me become an alien overlord, dang it
I didn't say programmers have trouble finding it. My example, closures automatically calling it, is about the compiler knowing where to find it. It does not reduce the number of footguns when you have to manually free every resource, no.
Here let me just pick a festival that's happening soon https://www.lostlandsfestival.com/info/

> HARM REDUCTION

> Medical staff will be available 24 hours a day to help in any situation, and they will not incriminate anyone. Do not hesitate to visit medical tents or reach out to any staff member or security member.
Running it at Raspberry Pi would cost you 8k.

There is like nothing where that would be cheap. Even if you looked for something that has very high IPC and clock rate.... the CPU with that will have at least 4 cores if not more.
Very nice work. Worth a read!
I know. You say that like it's a good thing.
Again, many similar people can build a positive public reputation but that doesn't mean they are immune from criticism or bad decision-making later in life. Epstein had a good reputation at one point. Larry Nasar had a good reputation at one point. Doesn't prevent people from doing bad things to further their own self-interests.
I'm actually a long time redditor and used to agree with you. However it has actually become entirely impossible to have conversations on reddit at this point even in the non-standard niche subreddits and the random banning by admin has become insane.

Reddit : Digg :: <waiting> : Reddit

Reddit used to be a place where you could discuss things candidly. It feels like a form of high tea nowadays. It's boring and bland and full of increasingly bizarre litmus tests leading to bans.

I don't really care whether HN is better or not. What I'm saying is that Reddit is not even anywhere in my list of places to have discussions. I wouldn't even bother add "reddit" to a google search anymore.
>The movies were about heros of impeccable character doing heroic things and there always was a happy ending.

I thought a big part of this was the Hays Code, which forced (voluntarily adopted by studios) certain standards of morality for filmmakers: https://tvtropes.org/pmwiki/pmwiki.php/UsefulNotes/TheHaysCo...
Super nice trilogy, above thread!!!
Hm. I don't know if I'd consider atmosphere part of the genre. But it's missing boss fights which are a pretty core part of the genre I think.

Which other NES or SNES games take place on one continuous map that you backtrack with new abilities to find a way to progress?

Edit: that you wouldn't consider a metroidvania, I mean.
How to improve your developer experience with short embeddable demos
> It was a huge gamble. It could have gone much worse than it did

But so could have Covid, that's why I say this can only be said in hindsight.

Also, the smallpox vaccine was pretty novel at the time when it was mass distributed, that was the first vaccine ever to be mass distributed. You'd have only similar trials as for COVID at the time, small sample, limited time frame, etc. You couldn't have argued it any more/less safer than the mRNA ones back then.
Ok you’re right, the whole fire brigade analogy is a false equivalency
Alternative article without paywall:

https://cosmosmagazine.com/technology/bluewalker-launched-sp...
Probably obvious, but anyone seriously wanting to track that data isn't going to go to Twitter about it. They are going to the tracking sites to get the data directly, mining it for all it's worth.
Ok, we've changed the URL to that from https://www.instagram.com/p/CidAMM7pQ7u/. Thanks!
from TOS [0]:

Increase is not a chartered depository institution. We work with our partner banks to provide depository and payment services. When you open an Increase account, you agree to the Increase Terms of Service below. When you use the Increase service to set up a deposit account, the account is with First Internet Bank or Blue Ridge Bank and is subject to your agreement with the Bank Terms below. Finally, Increase's use of your personal information is described in the Privacy Policy below.

[0] https://increase.com/terms
Yeah, accounts are with First Internet Bank or Blue Ridge Bank:

https://increase.com/terms
https://column.com/

For those that don’t know what Column is.
> When Scala was "hot", it was embraced by very good programmers. The complexity of the language sort of demanded it.

And reverse of that worked for Perl, then PHP, then JS (and arguably also Python/Ruby)
https://news.ycombinator.com/item?id=32826610
Doesn't look like they provide an API for any sort of brokerage services. I have written a lot of sqlite to track my progress with buying/selling stock options but the biggest pain point for me is transcribing my transactions into my sqlite database. If they expand their API to brokerage services then this could be a killer feature for me.
Does this handle residential or LTE proxies? Obviously harder to identify, but it's not unfeasible.
Why should Europeans give a flying fuck what the Russian mafia want? Should we acquiesce to the concerns of the Sinaloa cartel? Should we meet La Cosa Nostra halfway? Let’s cozy up with the triads!
Er, the (in)famous Robert Tappan Morris worm of 1988 used a buffer overflow. Zatko may be a renowned security expert but he didn't invent the buffer overflow.

I'm inclined to believe everything he says about Twitter from my experience implementing Twitter APIs then constantly working around their incessant random breakage.
I worked on a (legacy now) larg-ish code base (mostly C++ '03 with some self-imposed restrictions, but extensive usage of templates) for an 'embedded' system (enterprise NAS). A full build took north of 6h on the reasonable beefy desk-side workstations available to us (we considered distributed builds, but never got to test it afair). Every once in a while there was some grumbling about the build times, but it never really improved (every three years or so we got better build machines, but by that time the code base had grown as well), partly, I suspect, due to https://xkcd.com/303/ and partly because we learned to work-around that by finding the Makefile in the tree which (likely) gave us a proper build in the shortest possible time for the files we were actually working on (not being helped by the most complex Makefile tree I've ever seen).

I very much doubt that such large build times would go over well in the Linux kernel community.
They might be able to get the compiler to accept their code, but that's not a good bar for competence in C. I personally wouldn't consider someone competent in it unless they're deeply familiar with UB and other language warts because it's too dangerous to do otherwise. UB can have nonlocal effects and "time travel" so any UB anywhere in the program legally invalidates the entire program, regardless of whether it would otherwise work. Most other languages have (wisely) decided not to carry that legacy forward.

As we all know, the subject of UB and the practical ramifications of particular instances is a topic few people could reasonably learn in weeks or even months.
Is this game like Dwarf Fortress?
- You must return to office, like everybody else!

- I am concerned about WW3 and need to be near my family in case we have to evacuate asap.

- Ok, let's meet half-way. How'bout you come back to office when Elon and Twitter conclude this thing?

- Hm, no. Not until Ukraine and Russia cease fire and sign agreement, and then it needs to be ratified by UNSC. So, yeah, WFH until further notice.
Before a great deal of testing? It went through multiple clinical phases, including a phase iii trials with over 40,000 people from April 2020 to November 2020.

By the time most people started getting it, the phase iii trials had been going for 11 months.

If there any any significant acute effects, they would have been found.

One can speculate about long term effects but one can also speculate on long term effects of natural COVID infection.

When Polio hit the US, the Salk vaccine was enthusiastically shipped out despite no long term tests either.

It’s amazing to me that people who talk in terms of risk minimization seem to simultaneously latch onto “natural” and “alternative” cures.

Natural immunity is bandied about as if there’s no risks involved and with claims or durability which are unproven.
That's not just a stupid story, that's an awesome stupid story.
>What's the way

There is no one way. I doubt there's even one HN-way (as you call it).

You should consider using a CRM app for your clients. But find one that's not too complex – at the moment, I doubt that you need one that includes everything including a shower and a laser. But if, sometime in the future, you need to add more features then make sure you can add those features when you need to.
>Art has to be generated by a human?
>eliminate much of what typical people would call art

Can you give me a single example of something that was produced pre-2021 and that the average person will consider art that was not "generated by a human"?
They did. It came out too late and was too expensive for what you got compared to a Zip drive (an extra 40MB and smaller size for like an extra $500). They were also weirdly limited in that MD-DATA drives could only play regular MDs, not record music onto them.

They also made some later Vaios with MD drives built-in but I don't believe those could handle data, just music.
Discord had small engineering team and they outperformed

Teams, Google's VoIPs, Skype, Ventrilo, TeamSpeak, Zoom
And its lunch is slowly being eaten by facebook marketplace.
About five or six years ago there was a single packet of 5.25 inch floppy discs for sale in the window of a strange shop near my office in London.

It was one of those weird shops that never seemed to actually open or have anyone come through the door. The rest of the stock seemed to be travel clocks and things like those waving cats. I think it was mainly a wholesale business but nothing ever seemed to come in or go out.

I walked past the shop every lunchtime and grew increasingly obsessed with this box of discs, the first I'd seen for sale for maybe twenty years. Where had it come from? Why was it in the window? Who was going to buy it?

Eventually I decided that I'd have to buy them myself, just so I could stop thinking about it.

But the next time I walked past the shop, the discs were gone!
At first I thought it was pretty cool (and technologically speaking, it is). But after thinking about it more, yeah you're right. Especially once every space company has their version of starlink up and running, the night sky will be permanently harder to see.
> If the security of your military operations are vulnerable to "random nobodys running bots that post on Twitter," your operations aren't secure in the slightest, because any slightly competent adversary can do exactly the same thing - and they probably already were.

Which is the exact message of the OP:

> Adversaries no longer need to rely on expensive radars to find U.S. military aircraft. The accessibility of this information demands a review of U.S. military operational security practices....

> Compromise Needed

> The information adversaries can derive from unsecured aviation data is far too revealing of mission-critical operations and movements. The Department of Defense (DoD), FAA, and other stakeholders need to reach a compromise that better balances aircraft safety and operational security. This agreement also should be coordinated with international air safety organizations such as the European Union Aviation Safety Agency and perhaps NATO as a standard operating procedure. A possible compromise could entail a peacetime mode in which ADS-B altitude and bearing data is transmitted but identifying information harmful to operational security is stripped out and a wartime mode in which DoD reserves the right to turn off ADS-B transponders in the vicinity of conflict zones.

There's tension between the needs of civilian air safety and military operational security. You don't want your military aircraft tracked, but you also don't want airliners colliding with them, either.

> Twitter has nothing to do with it.

Twitter demonstrates the problem in an eye-catching way.
Thanks. Very noisy data, so I'd say far from conclusive, particularly given the confounding variables that differ between states. Still, the best attempt I've seen to actually look into this issue.

Countries like the UK have national vaccination databases. They could easily put this issue to rest with a study of excess deaths by vaccination status, controlling for age/health/etc., except they conspicuously have chosen not to.
>"we don't have evidence for natural immunity lasting beyond 8 months"

Better get a booster then.
Why is DNA required for that though? That seems like a hugely expensive and complex replacement for a camera - not to mention if the gov wants to wrongly prosecute or imprison people… they can just do it - no DNA required.

It seems to me like DNA is just new and techie so people are inherently thinking it is more useful and scary than it really is.
Is HN full of anti-vaxxers or do these articles just attract them all?
The Wikipedia article seems pretty good on this topic: https://en.wikipedia.org/wiki/Electricity_sector_in_Germany . You're right, gas has remained pretty steady at about 10 to 15% of electricity generation since the early 2000s. But electricity isn't the only type of energy the country needs, and in the case of gas a much more important use is for space heating. In my opinion, Germany would be in a much better position today if they had increased renewables as they have, but also maintained their nuclear generation, and instead reduced natural gas use for electricity. Then they would have freed up a huge amount of gas to heat buildings, up to 50 TWh-hr per year according to that article, and have lower emissions than they do at present. I think with hindsight, phasing out nuclear power was a big mistake.
Declassified documents show security assurances against NATO expansion to Soviet leaders from Baker, Bush, Genscher, Kohl, Gates, Mitterrand, Thatcher, Hurd, Major, and Woerner [0]

[0] https://nsarchive.gwu.edu/briefing-book/russia-programs/2017...