skysight-inc/HackerNews huggingface dataset:
It is "removing" undefined behavior by simply defining it to be something no one would ever ever want ;P. If you are willing to just define behavior arbitrarily then I think you will find the vast majority of (but admittedly not all) undefined behaviors can be made "safe".
I would be curious as to who is citing that using a vpn is some "anti-pattern", to what? Not protecting your network accessible assets?

If you have the means, certainly use a corporate/smb/personal vpn. It is one layer in a multitude of layers you should be using to protect your network.

Its not as if once you achieve vpn access you have no other authz gates to internal applications. Its a "great filter" to help narrow the possible avenues of attack and it works. If your inner layer of authz fails its not the vpn's fault.

Whats your alternative? Just make every application and network endpoint publicly accessibly on the internet?
Color me old, but wtf, the JS script kiddie obsession of never writing a line of code that can be packaged in a module has now come to shell scripting?!
The Trinity test remains the most intellectually arrogant moment in history. The bomb could have ignited the atmosphere, turned us into another sun for reasons we didn't understand. They worried about this, and were fairly confident in their calculations. But every century of physics brings the realization we had little clue a century earlier. If the Trinity test had behaved in an unexpected way, we wouldn't be reading this. That's what I assumed the headline meant. I was disappointed.
I am not familiar with the case you are speaking of, and often times people over state what happens in minimum security facilities

also I see you one of many that confuse rehabilitation with giving people a slap on the hand, or "club med" type of facilities.

Retribution is in no way needed to prevent Vigilantism (Vigilantism is never justified or justice). Actual justice, and restitution prevents that just fine.

Rehabilitation has many aspects, and in the case of addiction it would include a medical and psychological treatment for that addiction

There has never been any study that shows tossing a person in a prison with no treatment does anything to solve the underlying issue which just leads to recidivism, in the case of a drunk driver, it is likely they they were caught many many times leading up to their imprisonment, this highlights the failure of the retribution system and where a rehabilitation system would achieve a better outcome
Have it installed, such an option isn't available to me, in Win10
Victorinox can take very nice edge. If you are good on the stones. The steel doesn't feel gummy at all.
I would say the 1599 sense more accurately reflects the current sense of "smooth" than the 1893/1922 citations do.
> My first claim is that the side which is (basically) using human decoys/shields is morally responsible for civilian deaths,

You said the side not using insignia (which neither implies nor is implied by using human shields) becomes responsible for all civilian casualties in the conflict.

Certainly, a side violating the laws of war in any way bears full responsibility for the civilian casualties (and any other harms) actually resulting from that wrongful act and no other wrongful act by another party. But they don't become responsible for the impacts of acts due to other unrelated violations of the laws of war by another party, and to the extent that they are responsible impacts of related violations of the laws of war by another party, that responsibility is shared with the other party. Nor does the violation make them morally responsible for civilian casualties in the conflict that don't result from the violation, in the first place.
I believe that's true. You can openly carry anything. The University system claims to forbid any folding knife with a blade that locks open (i.e. most any pocketknife) and any blade longer than 2.5 inches, carried openly or concealed.
DNA is a code, but it's not just a code. It is also a really long molecule that has to bend and fold up in certain ways.

There are error detecting codes, in a way. Protein is encoded by 3 base codes, and if you insert or delete bases not in a multiple of 3 it will be misaligned, then eventually likely encode a stop code and cause the bad protein to be truncated and likely removed via nonsense mediated decay.
Wendover Productions made great video coverage on "How to Stop a Riot" based on the research: https://www.youtube.com/watch?v=yT9bit2-1pg

Unsurprisingly some of the techniques required are a little counter-intuitive which is interesting when weighed into public opinion or uninformed politicians etc. Naturally, the most effective techniques techniques don't involve violence.
If UBI becomes a thing, so will the importance of families again.

So quit with the long term extrapolations. It's impossible to know.
Isn't this only for planes with some value left? Either they're for parts or might fly again? Otherwise, wouldn't you just cut up the airframe and sell it for scrap?

Now, composite planes are a different story. I doubt there's any value in scrap carbon fiber.
at least you can still go upstairs on those red, double decker buses :)
Introducing Open Data Fabric: Decentralized Collaborative Data Pipeline
Radio Ambulante (NPR poscast) did an investigation on a similar story in Ecuador and it looks very much real. Not a myth.

https://radioambulante.org/en/translation/the-extraterrestri...
I'd be interested in seeing Librem booting that quickly. Any videos? :)
The real history disagrees, they are widely available on the internet as well as plenty of history references in real libraries.
1) nimbletext. when clients send me excel sheets with tons of data to import i would generate insert statements in the sheets themselves. this is a painful experience. Then i found out about nimbletext. its pure joy to use.

2) jailer. I'm a visual kind of guy. so this makes database analysis very easy.

3) onenote. if only it had Linux app i would use it for personal use.

4) visual studio 2019. customized to the bone to be uber productive

5) Autohotkey. got a ms 4000 ergonomic keyboard and binding all keys a journey in itself

I'll stop right here but i have tons of other tools i really enjoy using.
I'm surprised not at those uses, but that anyone would use a fancy steel knife for any of them. I have a utility knife that takes replaceable utility knife blades, and I'd think having a replaceable blade would work best for any of those things.
I feel like this plays into China's hand. Now Huawei and China will build up their own microchip design and manufacture capabilities which will, at some point, rival the west. Strictly from a strategic standpoint, it seems like keeping China dependent on US technology is a good way to maintain hegemony
How should one phrase that sentence without it becoming completely confusing?

Would it be offensive to say "a person with an x and y chromosome"?

Even though gender is only a social construct... for some reason, taking estrogen will have totally different effects on a person, depending on that gender.
One thing always missed in these articles is that 2.7% of the work force makes minimum wage, and that population is not stable (people quickly move out of this baseline).

https://www.bls.gov/opub/reports/minimum-wage/2016/home.htm
Parent did say “sell / buy” (perhaps they ninja edited). A limit buy order is a basic tool of retail investors (like me :) ) and may have been what parent was thinking of. That said, I don’t agree with parent or great grandparent that the destructive impact is large.
I’d argue that it also creates high-tech jobs. More skilled workers allows a country to go upmarket, rather than simply building cheap stuff in factories.

Hopefully, a few of these people become entrepreneurs.
What They Predicted Would Happen in the 20th Century
Internet of Things in Healthcare Industry: Benefits and Challenges
Hm. That's an interesting approach. The constraint reference encapsulating a ref counter is useful.

The "destructors with parameters" are interesting, but it's not clear what prevents using the object (or trying to) after destroying it.

None of this seems to address locking. The trouble with locking in C-type languages is that the language has no idea what data the lock covers, and thus it's hard to do an analysis for race conditions.

"We made two tiny classes, Request and RequestHandle. Each had only a pointer to the other. When one was destroyed, it would reach into the other to null out the pointer, thus severing the connection."

I've wanted something like that for Rust. Rust has problems with back references in trees and lists. There's no safe way to do those. What you need for a back reference is something like what Vale has there. The back reference has to be a non-owning optional reference. The only allowed values which can be assigned to it are the owner and None. Changing the ownership implicitly sets it.

(This is one of the two big safety holes in Rust. The other is partially initializing an array.
There's no way to say to the language that "0..N of this array are initalized". So "Vec" has to be unsafe. If both of those holes were plugged, there would be far fewer excuses for "unsafe")
> the A380 was one of the few (only) modern planes to feature a first class

You know the seats are at the discretion of the airline, right? There’s no built in A380 first class.
Hey thanks for the great questions! Happy to elaborate on anything below if it's helpful.

1/ It might be easiest to define in terms of suitability for a particular application. As you probably already know there are a number of industry tests which are useful in evaluating the effectiveness of a random number generator (Diehard, NIST, etc). Our service is built on top of industrial-grade hardware that passes these tests and is suitable for use in cryptography.

2/ Great question. It's easier to reason about in the context of specific use cases. For certain applications it increases trust to outsource RNG to a neutral third party that doesn't have a stake in the outcome.
Algolia - search as a service
The root causes are often unfixable. So you try to fix the other side of the equation.

Often it means adjusting unrealistic expectations. Like if I'm sad because I'm not a famous movie star. You could either make me a movie star, or make me accept that this is very likely not going to happen, and that's OK.

Nothing inhuman about that.
I think there's a solid argument that getting billions in billing while being stagnant is self evidently a valid excuse to be stagnant.
I know that's like a formulaic crack, but the last time I was at the DMV, I did wait like 2.5 hours ... because there were a huge number of people being served by a small number of people.

That's what efficiency looks like. Each transaction took a small amount of time, the clerks processed each one efficiently and had little downtime between them. Each clerk was maximally utilized, and the DMV was fully utilized all day.

A DMV where you could walk into at any time and a clerk was available to help you immediately would be incredibly inefficient: it would have too many clerks who were being paid to stand there not working. Convenient, yes, efficient, no.
Lamo died in '18, comment is from '19.
Wait til the next runescape scam - buying $TSLA 2400 - just send it to my account here first and I will send you the money in BTC.
Honestly that's a pretty useless thing to measure. It won't be any safer than simply throwing the party without this precaution theather
It's always going to be confusing but I believe "transgender woman" is unambiguously someone assigned male gender at birth who identifies as a woman.
Sooo American. I mean sure if they fire you, that's how it goes usually but even the other way around people leave and are gone in two weeks and there's no way you get a replacement quick enough to have whoever leaves train them. And Co workers are usually told on the day. Such BS.

There are more civil ways where both sides give a couple months notice and giving notice doesn't mean you get escorted off the property. It means you'll still do your job for a couple months, maybe even train a replacement.
Colorist is an image file and ICC profile converter, generator, and identifier
Your point is well-taken, but to put things into perspective… $136 billion is a <1% move in Apple's market cap.
Ha, that README grammar fix years ago finally pays off!
https://www.cnbc.com/2019/12/19/indeed-the-best-tech-compani...
Does anybody actually look at other users points on a regular basis? I think it’s rare which is why it’s not really relevant.

Besides, it’s not even a measure of popularity but more of a lifetime scoreboard. If HN reported something like average points per post or per day, that would be closer to a popularity metric (eg more inline with “number of followers”)
A simple example for this is all the equivalent proverbs that exist in different languages which are not translations of one another.

Edit: an example is "venturing into the lion's den" in Spanish is "falling into the wolf's mouth" (Ir a caer en la boca del lobo).
Yes indeed! Cell types can be used for a lot of different situations depending on the specific requirements, but there's no good way (that I've found) to really represent the Plane/Airport example in a way that doesn't discard safety, incur a runtime cost, or freeze the containing Vec... I may very well have missed something though.
Actually, you're right. American executives sold off their souls to cheaper prices, moved factories out of US and exploited cheap labor. It is still going on at a monumental scale - Apple for example.

So, it is capitalism at its worst. The government failed to keep American interests and now they're back peddling.

Furthermore, literally every developed country is at the helm of Chinese goods. Every nation in the world.

There is a giant Huawei office as soon as you get out of the Zurich airport housing probably 5000 people.

The Japanese sold off their local businesses and shut down factories, moved them to China for cheaper labor.

What IPAC is doing is to bring right government officials together to back peddle and put brakes on it because capitalism will bankrupt their host nations and enrich China.
Adrian Lamo's facebook account broadcasted a new post as if it was Lamo himself a week before this Twitter hack (he's dead!). Is that related?

https://www.facebook.com/felon/posts/3429161987103431
Ironically the 2 times I have flown either of the monster planes (747 or a380) were from Salt Lake City to Jackson Hole, which is a ~25 minute flight. And basically the shortest flight I've ever taken commercially, well that or Cin->Louisville.
> The book happened because I got annoyed at the fact that there is no good reference that shows how the condition system works, what are the foundations required for it to work, what are the basic building blocks that it is composed of, and what are its uses, both in the domain of handling exceptional situations and, more importantly and less obviously, outside that domain.

Except lacking deep more coverage applications, I think Practical Common Lisp covers all of that.

Which isn't a vote against a book focussed on the subject, though.
I puked in my mouth after reading this. Didn't expect this level of retardation on HN.
Added source of the case to the OP. And yes, retribution is designed to prevent vigilantism. As that is psychology I can't really give a better source than [0]. Obviously retribution is not meant to go by itself, but along with rehabilitation.

0: https://en.wikipedia.org/wiki/Retributive_justice#Purposes
“ A lie can travel halfway around the world before the truth can get its boots on” has been a cliche for a hundred years. I don’t think internet social networks are a difference in kind, but they probably are a difference in degree.
You don't need to wonder, plenty of active used plane dealers, just like used car dealers...

You can have your own 747 for $12.5M, flight hour operating costs not so friendly.

https://www.controller.com/listings/aircraft/for-sale/810282...

Alternatively, this one will run you $275M+ https://www.thedrive.com/the-war-zone/23001/qatari-royal-fli...
Not a fan of the flat buttons but I strongly disagree about the single/multi line TO situation.

I doubt there will be a single person for whom Thunderbird is their first email/messaging type app. Most would have used something on their iOS or Android devices first at least.

All of them will be comfortable with multiple users in a single To line, while having multiple lines for multiple users will actually appear alien to them.
Is it still new if you first spammed this 70 days ago?
I believe CLion is also different than just IntelliJ + Plugin. At least I've not been able to find a C plugin that mimics it.
That flight is brutal without sufficient entertainment. I’ve gotten bored of everything I brought and time slows to a crawl.
The weak form of the hypothesis is that a sizeable minority really can't / won't think for themselves. Suppose just 15% of people really will just go along with whatever is fed to them. This minority of non-thinkers would be more electorally important than every traditional minority.
I'll also add that we're considering open-sourcing our implementation of raw hardware bytes => data as a way to build trust and transparency in how we're generating data.
I think Jira is among the better in the enterprise software class. Compared with ServiceNow (different use case but also enterprice-y) I much much prefer Jira. For example, the URL structure is sane.
So I work for an APM vendor. COVID-based unemployment has been excellent for our public sector sales (as well for other APM vendors who are the competition). One of the sales people went to (I think) every unemployment insurance department in every state and pitched them our software. Quite a few were standing in a smoldering wreckage and they gladly accepted to see what they could do.

That is how I personally got to look at the guts of unemployment insurance system of Kansas and Florida back in May.

The KS system was ... well judge for yourself. It was run on 3 (yes that's three) servers - a 8 CPU 32GB web server hosting UI and IVR web service, a 4CPU 48GB service layer hosting a WCF service talking to mainframe, and some auxilary 2CPU 4GB server doing some little batch stuff. Yes, that's right, no redundancy. That's for the state with almost 4 million people. The bottlenecks were all in the mainframe which was reached by via screenscraping host key-sending software, which was doing GC.Collect on every end of the given session. It worked well when nobody was using the unemployment system but once half the state of KS lost their jobs, everything melted down. The vendor for the host-key fixed the library by commenting our GC.Collect. Don't know what happened afterwards.

Then next week I got a look at FL which is the uFacts system built by Deloitte https://www2.deloitte.com/us/en/pages/public-sector/solution... mentioned in the article. There was no Deloitte there anymore and from what I can tell there hasn't been for 3 years. That one was is a standard 3 tier (web layer, services layer, database layer) hosted by more than enough hardware on web and services layer - although very much an inconsistent hodgepodge of IaaS machines from Azure, but it all ended in the big Oracle database that had some atrocious performance under heavy load. All timeouts were cranked up to the limit - I am talking WCF/WS timeouts north of 600 seconds, and Oracle DB query timeouts set to what I think is infinity - so things just backpressured out of the slow Oracle queries like there is no tomorrow. But optimizations were pretty obvious. They had an "Messages" table that was adding all the things that could happen to a case that was north of 100M records and suffered tremendously on the inserts. Pretty easy sharding or just archiving opportunity. Here I and couple of my colleagues were able to get to the team leads and developers in charge to present our findings. Even though the governor was yelling at them and the lawsuits were filed and people were struggling, the response back from the dev leads was remarkably devoid of urgency. "well that we already know about this, we'll hoping to be getting to this 3 sprints from now". We all shrugged and moved on.
this article reminds me of the demotivator "Consulting, if you're not part of the solution there's money to be made prolonging the problem".
The president has the power to deploy the armed forces abroad without the approval of congress for a period of time.
Just wanted to let you know this extension is fantastic, awesome work
What I really want from github is to allow people who own open source projects who don't want to own them anymore to just hand them off for escrow so that at a later date a reputable group like apache can maintain them if needed.
> viewed as biased and unreliable

That's because they are.
Since you mention the early internet, some of the earliest websites I remember would have a 'number of visitors' counter usually in the footer. Which in and of itself is an early form of that validation you speak of. When you found a site with lots of visitors, it validated the site, made it seem more legitimate. And lots of early web site owners would react the same way to a new visitor to their page as a user reacts to a like today.

Validation culture has always been in some ways a part of the internet. Even before the things I spoke of. But I agree though, today it's taken over too much of culture in general. Whereas back in the day, someone may be happy or excited, chances were it didn't affect their life much. Now people's entire lives and fortunes exist because of those validating likes.
When the 9-5 job is not intense there is plenty of energy for a side project during and after work. I can say that as some with teenage children and two separate employers.
My handle is not anonymous or even pseudonymous. You can easily find me.
The tool indeed does a very good job from developer's point of view but when we see the end to end aspects of Datadog then the feeling changes. Previously when I was working as a DevOps Engineer, I remember how much our Head of Infrastructure was pissed with the shady licensing and pricing model of Datadog. Missing of detailed itemized billing, lack of proper access control (allowing who team can use which feature, can publish what metrics, etc.) makes the tool a pain in the long run. We even started to look for affordable alternatives to it.
Right, so it wouldn't be a 2020 computer. It would be whatever new computer they've built.
> Ublock origin

It's not been blocking youtube ads for me for a week or two.
There are slight differences, I believe. IntelliJ is also a little more cumbersome, since you have to map the modules to specific languages. I do mostly just use IntelliJ with plugins these days though.

I always feel a bit silly, because I pay for their "all products" pack, but only really use IntelliJ, because I bought it before realizing the plugins really were 99% the same as the specialized IDEs in most cases (CLion isn't, I think). At this point it's cheaper to just pay the ongoing renewal fee, I think.
This project, subreply, was posted here recently. It's very much like Twitter without voting. I greatly enjoy it.

https://subreply.com/about
I imagine that in C if the compiler can prove that two pointers don't alias than it can elide a load?
I think you mean 10%.
The thing I'm most concerned about is that if Brian Krebs is right and they had access to their DM's, that the very obvious crypto scam they ran was just a facade, some kind of distraction because they knew they would have been noticed, but the true goal were the DM's.

Imagine a celebrity saying some 'not so politically correct' things to a friend in private 8 years ago, and now imagine this becoming public while the Twitter cancel culture is in full force. There's a lot of money and power in having that information.

I don't want to argue about what's wrong or not, I just want to point out what I find really concerning about the hack.