skysight-inc/HackerNews huggingface dataset:
The assumption that all users know what all processes, tools, or facilities are doing, at all times, and at all instances, has proved false far too many times.

You could argue that the user should know what they're doing, but then, drivers shouldn't crash cars, and pilots shouldn't crash aircraft.

Numerous elements of this problem are simply hard, perhaps impossible to resolve. If the problem is what Neal Stephonson called metaphor shear in "In the Beginning Was the Command Line", then the fundamental problem isn't technical, but that people generally are operating under a false mental model of what computers are, can do, and do behave.

Yes, "all models are false, some are useful". The utility of this one may be past its sell-by date.
It seems like the only difference is who the president is. Very few people seemed to care when Obama and Clinton did the exact same thing. Suddenly Trump is now in power and ICE is compared to Nazis.
This random death is not comparable to a guaranteed death sentence in a holocaust gas chamber. That was a lame disingenuous cherry picked example, out of millions of deportees. Obviously, people will eventually die somewhere, one way or another, no matter what. Given his history of criminal activity he could just as well have been randomly murdered in the US.
I'm more concerned about my account. Will they terminate my Amazon & prime account? Would they send it to collections and mess up my credit? I don't have the time or emotional energy to sort through that sort of mess.
And Boeing gets US subsidies.

"The World Trade Organization said on Thursday the United States had ignored its request to halt a subsidized tax break for Boeing Co in its main plane-making state of Washington as a 15-year-old transatlantic trade row edges towards tit-for-tat sanctions."

https://www.reuters.com/article/us-eu-usa-aircraft-wto/wto-s...
> We recognise that the use cases satisfied by web packaging are useful, and would be likely to support an approach that enabled such use cases[...]

That doesn't sound "highly opposed" to me.

Anyway, I read the full report from Mozilla back when they first published it, and while they do have some valid concerns (any new feature introduced to the web will necessarily introduce some new attack surfaces) I believe their concerns are already sufficiently well addressed by the standard.

The paragraph from Mozilla that you quoted is also rather vague and misleading. In particular:

> the ability for an origin to act on behalf of another without a client ever contacting the authoritative server is worrisome

This is super vague. I see no reason why that should be "worrisome". That sort of thing happens all the time in public key cryptography. When you receive a message signed with the private key of a trusted actor, it's perfectly reasonable to trust that the trusted actor authorized that message regardless of where the message itself came from. TLS itself already does exactly that every time you visit a website over HTTPS (your browser trusts certificates signed by a trusted CA, even though those certificates are being presented by an untrusted website, not the CA itself).

> as is the removal of a guarantee of confidentiality from the web security model

This concern is completely unfounded, and I'm surprised Mozilla included it in their summary. The use of the signed exchange standard doesn't reveal any information to any party that would not already have access to that information without the standard (a host serving you a link to a static, public page will necessarily already have access to the plaintext content of that page, regardless of whether they serve you that content themselves or not).
No it's not. We're not talking about squeezing every last ounce of performance out of the CPU and hand tuning every query. Just stop bloating your pages with 10,000 dependencies and awful JS frameworks and pretending everything needs to be a SPA.
Object literals: think JavaScript.

const foo = new Bar
a = 1,
b = 2
}

With a default constructor or a builder (both provided by Lombok, maybe with other libraries, too) this level of succinctness is quite achievable in Java, too.
EFF Releases Certbot 1.0 to Help More Websites Encrypt Their Traffic
No, that person would be able buy a refurbished phone from a source like Gazelle that insures that the rightful owner has deactivated the phone and knows that it isn’t stolen.
Ring is made by Amazon? I had no idea, and I have one.

Should I be embarrassed?
Straw man. It's not ICE policy to sexually abuse anyone. Sexual abusers are hidden everywhere. We might as well ban every large organization from GitHub by that reasoning. Yes the children are temporarily separated from their (alleged) parents. That is arguably the right thing to do, as it deters illegal immigration, and protects those children who are being trafficked as sex slaves.
It's nice that airlines are offering this and I'm sure there is a lot of people who benefit from this, but I guess I'm used to be prepared and have all the data I need cached on my system before I leave. And with FileVault/Bitlocker, I'm not too concerned in case of a theft.

Google makes it quite easy these days with File Stream, Gmail offline mode, etc. And for multimedia, I just download / sync content I'm likely to watch beforehand on Netflix or Plex.
Unless I am mistaken, the light source in this study is roughly a mile long (most of which is just a giant electron gun).
They were already listening on those embassy meetings though:
https://www.globalresearch.ca/julian-assange-video-conferenc...
It's due to earthquakes I assume, since the building safety codes are probably super strict. I was just recently in the Saleforce tower, and had the chance to visit floor 55. Yeah, fuck that, the wind was making the office sway very slightly but noticeably. I can't imagine being on floor 55 during an earthquake!
Vermouth is from Italy, which is more Central European than Belgium, the Netherlands, or Luxembourg.
I understand what you're saying but the problem is that Apple can fix this and make it easy for refurbishers but difficult for thieves without much difficulty at all.
I don't think the accidental nature is the crux here. As I understand it, if a Russian bomb had inadvertently damaged / destroyed a physical office in Ukraine, the insurance would not have covered that either. The question is whether or not this virus was an act of war (against Ukraine) or if this was an act of vandalism/crime by an individual actor.
All IoT devices are corporate botnets, I still don't understand why people install them in their homes. Alexa/Google assistants provide very little value for the user and give companies a microphone into your private life.
Startups with scalable, repeatable business models are basically not startups anymore, since the whole point of a startup is to search for scalable, repeatable business model. And valuations match that: once the startup has actually found a scalable business model and is in its growth phase, expect to pay $100M or more for it, sometimes into the billions.
787 doesn't fill the same role as 737 and A320, it's a much larger plane that carries more passengers. 737 and A320 seem to be much more popular for domestic flights within the US than larger planes.
It's interesting how the article accuses Ring and Amazon of selling via fear, but that's also exactly what the article itself is selling.

I live in Albuquerque. We have Ring cameras, and I feel so much safer when I leave town. We caught someone rifling through our pickup truck a few weeks ago and were able to correlate it with other reports in the area so that if/when these thieves are caught, they'll go away for longer.

Why did I decide to buy these cameras? We were subject to a massive burglary a couple of years ago in which we lost $30k worth of valuables.

There are always downsides to every security-related thing, but I highly appreciate the ability to better police my own property, and I bet a bunch of other people feel the same.
Isn't OpenText where second-rate enterprise software goes to die?
Location: Houston, TX
Remote: Yes
Willing to relocate: Maybe
Technologies:
Résumé/CV: 6 year recruiter with 3 years of technical recruiting experience.
Email: rickeydidio at Gmail dot com

After a five year break to seek out other adventures, I want to return to what I did best: helping people find roles that further their careers and helping companies find the workers that will help them grow. I am open to contract or project based work. Thanks!
Thanks for re-submitting your project! I've started listening to it last year, enjoyed it a lot and then lost it after switching to a new phone. Couldn't find it because of rather generic title - searching for phrases like "the program sf audio drama" helped me to find a lot interesting stuff but not this one. So I'm happy to bookmark it properly this time :)
So they caught the guy using a cliched I-vs-l typosquatting scheme and lazily writing the malicious code in Python; we can presume they haven't caught the guy who took the trouble to put their malicious code in a pre-compiled C extension.

Reminds me of the fraudulent scientific papers that get caught using really dumb fakes (e.g., microscopy pictures that are copies of one another re-zoomed and rotated); we catch the dumb ones, but presumably not all malicious actors are dumb, so there must be a lot more fraudulent work out there.

For that matter, isn't there a reasonable systematic way to catch out typosquatters simply based on text analysis? Any library name that's a short edit distance from a popular library should have been carefully reviewed from the start; there's no excuse for "jeilyfish" to have lasted more than a couple of days.
DuckDuckGo browser with Blockada on Android. Not just web ads, but most app-internal ads, all gone.
> Which comes with its own (sometimes dangerous) downsides.

I don't buy this. I've heard the theoretical arguments to the contrary, but I've never (in 7 years of consistent Go use) heard of anyone being bit by this in practice--certainly not to any significant consequence. On the other hand, implicit interfaces materially benefit nearly every project in the Go ecosystem. I would make this tradeoff all day every day.
"Pastor Troy Randall, who lives in northwest Baltimore, said that his neighborhood has been “held hostage” by drug sales and associated violence."

This is people taking a trade off. Security for Privacy slider.
Didn't a bunch of Mozilla execs leave for Avast? Ironic, if so.

(Looks the they went to AVG which got acquired by Avast)?
Not maimed, it's any kind of injury (at least according to Amazon). They claim their number are so high because the fastidiously report any injury.
The horrors that man perpetrated on a whisk(e)y and soda....
Actually I have looked at chicisimo.com. The page is full of tag clouds. If I am looking for clothes, why should I install the app?

I don't know your market well, so this is not deep advice. I just think that people who care about their look don't want to deal with words. They want to 'see' why your app helps them to look better.

To convince me, show me before and after pics. I don't care how you label stuff, I just want to see nice clothes that look good on me.
I never said the gun went off "accidentally", you added that word to support your otherwise baseless argument. Guns go off during robberies because the robber got nervous or impatient, because there was a melee, because a third party got involved. By deliberately bringing the gun into the situation, the subsequent claim of an "accidental" firing is nullified.

A guy drinks two quarts of whisky at his favorite bar then drives home. On the way in his drunken state he runs a red light, smashes into a school bus and kills a 9 year old he never met named Mikey. Whoops, sorry Mikey's mom and dad, it was just an accident! Because Tchaffee says so.
Instagram will ask new users to provide birthdays to cater privacy features
If an exception should be expected and handled, it's not an exceptional case, it's a part of the function's signature.

The lack of sum types and pattern matching notwithstanding, such a signature can be implemented reasonably in Java.
> I guess it wouldn't be unheard of for a conglomerate like LVMH to acquire, but I'm not sure there's enough traction to justify a scenario like that.

+1. Worked on a fashion startup a while back, and being early-stage we still did end up in a meeting with a C-level at LVMH.

They're open to hearing a lot of ideas, but the conversations quickly fell apart at realizing quite how early-stage we were— they generally want validation in the form of success in integrating your product with other fashion companies.

From what we learned, fashion is notoriously behind in tech, and it's a slow climb up the chain if you're B2B.
Not defending them, but so do cell phones.
TFA says "then drop the CS degree requirement". It goes into a lot of detail about bootcamps, etc.

Its entire premise is "there aren't enough women with CS degrees, there is a pipeline problem, here are some things to get around it".
The Ethics of Defense Technology Development: An Investor’s Perspective
Does Pocket do feeds now? The last time I looked it was bookmark manager or something.
I started programming Java in 1996. It really is a static boilerplate language.

I'm wary of going too far in the direction of functional notation for the same use case though. Replacing code that is slow to read with code that is slow to expand in-head may not be the win people expect it to be.
As we've seen in Indiana, Amazon is powerful enough that state legislators will bend some rules for their favor: https://www.indystar.com/story/news/investigations/2019/11/2...
Patricia Kuhl on the Cognitive Flexibility of Bilingual Babies
Why are people still flying 737's? Why cling to 1970's airliners?

Just because something was created long ago does not mean it hasn't improved. Vim and Emacs are both extremely featureful and powerful editors and many people prefer to be able to pick and choose specific tools that do their jobs extremely well.

It's not about using "old" technology - it's about using a tool that excels at its targeted task, and letting you choose the best tool for ancillary tasks like searching, formatting, testing, debugging etc.
As a polyglot dev with experience in JS, Python, Scala, Clojure, Java to name a few, Clojure is hands down in another league compared to all the rest. My experience is with Clojure is my productivity is a magnitude higher next to others. The REPL and instant feedback alone propel develoment velocity and developer satisfaction so far out there there is just no contest.
NSA to Issue Updated Cloud Security Guidance
The nice thing about the Negroni framework is that you can substitute a huge number of different things into it; you can swap Aperol for the Campari if you want the same overall character with less bitterness, or Cynar if the bitter works for you but the citrus doesn't. Or most amari; in fact, a Negroni is a pretty decent way to use all the weird amari you'll find if you go looking for them. Negronis are super versatile.

They're too sweet in the equal-parts recipe; bump up the gin.
Yes, it is, in the only objective way that people actually care about: the size and simplicity of the source code.

(What people don't care about is the size of libraries that are scoped for the test context only, and don't even impact artifact size at all.)

Also, a Mockito mock is simpler in usage than a hand-written and normally instantiated test double.
...so I shouldn't pack up and move to Australia with dreams of draining the wildlife of one of my favorite drinks?
I think the last 'Linux' was meant to be 'Unix'.
X-Plane
Plex launches free movie and TV streaming service with unskippable ads
Actually, it kind of can:

https://tryidris.herokuapp.com/compile#YWRkIDogSW50IC0+IElud...

The above link refers to the following Idris code:

add : Int -> Int -> Int
add a b = a - b

addTest : add 4 5 = 9
addTest = Refl
Reminds me of a book I had as a kid about Anatole the Mouse .. he would sneak into a cheese factory at night and taste the samples and leave tasting notes, which benefited the cheese factory .. [Anatole (mouse) - Wikipedia](https://en.wikipedia.org/wiki/Anatole_%28mouse%29)
I don't know, this seems to be a really low-effort blog post. The given example is obviously contrived from the unreasonable improper (-\infty,\infty) prior and the low \sigma^2=1 likelihood. If it was really "pure noise" then you'd have \sigma^2=\infty which rightly gives you a flat posterior.

For sure Bayesian gives you more flexibility with your assumptions, so it's easier to shoot yourself in the foot. But when used correctly it can be more powerful, and often easier to interpret.
This is something that hosed me up too at first when using Blazor. There is a specific item type in the VS "Add New Item" dialog that is called "Razor Component" with a fancy purple icon next to it.

If your files in the solution explorer end in .razor, you are using the correct item type. If your files end in .cshtml, you are going to have a bad time and everything will seem very wrong. At first, I was using the "Add->Razor Page" context menu option assuming this was what I wanted, but it will give you the wrong type of item.
> There is no (conventional) way to lengthen the feedback cycle when playing a musical instrument.

While maybe not quite the same thing, recording yourself has been a standard tool in music education for decades.

With some instruments, you can even play with earplugs or turning off the amplifier. It's surprising how much it changes your focus.
That was Sidney Morgenbesser, a philosopher so witty that the remarks he came up with have turned into jokes and proverbs.

https://www.tabletmag.com/jewish-arts-and-culture/books/1772...
not at all, amazon acquired them. its a little different from the start, similar path to Nest and Dropcam for google.
Not a lot of bartenders would agree with you that 1:1:1 makes the best Negroni, even though it's the original recipe.
Paywall...?
"Went from?" No. Has always been.
When I started the "IDE" was vi running on a Solaris mainframe. 'vi' has has never been accused of being user friendly but since this was pre-linux, I'm not sure any of the experienced coders had ever seen either before. In retrospect it was a pretty good equalizer.
Can you suggest a better example of a tech company taking on business that in retrospect isn't morally defensible?
I've been thinking about journaling a lot lately, but haven't done it regularly in years. I'm going to crosspost my response to another currently active HN thread to provide different perspective from the ones posted here:

"Funny, I just ordered a pocket notebook for the first time in years today. I'm curious to see what contingent of people on HN still use a physical notebook. I also use orgmode extensively to keep track of my intentions, media preferences, notes, and stray ideas, but it doesn't really scratch the same itch as a physical notebook.

The reason I had to order a physical notebook online is because I wanted a pocket notebook with no lines, dots, or grids on the pages, which is surprisingly hard to find. I'm attracted to the non-linear approach to notebooking, and plan to fill this one with content in a random page-order as things strike me. Sometimes I just have a cool thought or sentence, or just want to slowly fill a page with something, and it can really help your creativity solidify to have a trailing log of your weird random inspirations. Sometimes I just transcribe lines from a song or book I like, or write down something someone said. Some pages are just geometric shapes. Rarely, I'll make a simple "today this happened and this is how I felt about it" page. By the time you fill it up you have a really organic document that can help you understand what makes you unique and what you like / care about in your daily life, without the stress of writing a cohesive or linear work."

The reason I shared this here is because I'm not entirely sure that software can replicate what I'm looking for from journaling. I'm just not likely to look back through entries in a software format, or treat it as anything other than a log. The most flexible solution I know of is probably TiddlyWiki, although even with TW you can't get that direct-to-brain connection you get from pen and paper. I may be an edge case though, good luck!
I don't think cronyism is any less of a problem for Airbus than it is for Boeing. Boeing happens to have had a recent bad incident that got it a lot of negative PR. But Airbus has had past incidents due to design flaws that are just as shocking.
This was the same argument I heard about cellphones when they broke the mainstream barrier (affordability), (the microphone portion).
Kevin Horton Is a Cryogenics Engineer Turned Retro Gaming Saviour (2017)
There are other players, so you can’t just walk away. And you might learn something else from the game or try and do something crazy.
Personally I think Java is more verbose because of culture and one big feature go does not have - inheritance. Indeed some regret has been expressed by the Java authors on inheritance.

The things you mention don’t bother me as much as pointless ceremony like getters, factories, and insane object hierarchies, all of which are really optional. I quite like Go and use it a lot, but it is not IMO radically different from Java in syntax, except perhaps in what it leaves out (inheritance, exceptions, explicit declarations), and its culture of radical simplicity.
Cloud storage isn't the same as endpoint data protection. While it is creating a second copy of data and has versioning it really is an online filesystem with redundancy. Storage providers have not yet put together what I would consider an auditable data protection capability where you can restore a full folder, disk volume, or complete system to a point-in-time snapshot of the data with specific retention periods (i.e. we need to keep 7-years for our ZZZ records and 4-years for the QQQ records, etc.)

Context and disclosure: I run Jungle Disk [1] which is in the endpoint data protection (and storage) market for small business. We see a lot of CrashPlan (the Code42 product) and Backblaze [2]. The market has a ton of competitors [3] overall. Further up market we see Barracuda, Druva and CommVault (along with a whole other set of competition which integrates in with cloud providers.

[1] - https://www.jungledisk.com
[2] - https://www.backblaze.com
[3] - https://en.wikipedia.org/wiki/Comparison_of_online_backup_se...
Other then my disdain for anything ProductHunt, quite a nice presentation.
I was thinking more Food Chain Magnate.
But cell phones provide a lot of value. It might not necessarily be vital value, but it certainly makes people's lives significantly better.
The issues are that people are put into ICE detention centers until their legal status can be determined. There have been multiple policies in regards to kids. Either keep them with the parents or separate them.
I'm curious what happens when you reboot your robot. What's the first prior?
> Or you have a larger codebase split up into multiple .Net solutions and DLLs where code is referenced through the generated DLLs.

Sure--and to be fair, I've never worked in .Net much. But if you're changing the package interface, you should arguably do so in a backwards-compatible fashion anyway, depending on how your stuff actually gets built and deployed. If everything's contained in the same repo and you can't refactor across multiple components in the same repo, that sounds like a problem.

> The belief in programming 'magic' (whether through IDEs or frameworks that abstract a ton) without understanding what those tools actually do is what I'm worried about. Use IDEs to do what you need to by all means, but it's much better when you actually understand what it's doing before doing something with it.

Agreed!
Ah, Objective-C: Combining the blazing-fast speed of Smalltalk with the famous memory-safety of C.