skysight-inc/HackerNews huggingface dataset:
That's a fair point, but I'd say two things in response. First, what you're saying just goes to show that any issues there have been are unlikely to be the result of anti-Assange conspiracies. Second, journalists from a variety of news sources - some of them sympathetic to Assange - have been able to view the hearing. It's not as if some major shenanigans could be pulled without anyone knowing. Nor do I think that the British justice system is so corrupt that it needs to be "monitored", like elections in a banana republic.

By the way, AI's website claims that they will be remotely monitoring the hearings (https://www.amnesty.org/en/latest/news/2020/09/uk-assange-ex...). Are you sure they can't see them?

Edit: I found the following on Twitter. The explanation given makes sense to me. https://twitter.com/StefSimanowitz/status/130328878171446886...
(Twitter sucks. Scroll down in that thread to see the screenshot of the explanation.) See also this HN thread: https://news.ycombinator.com/item?id=24491776
I think for things like GCHQ, which the UK government is very touchy about having accurate records for, the right thing to do would be to replace it with a much cooler set of buildings.
Note how they don’t contribute anything to X/Wayland, they only _extend_ it so that DX12 and other proprietary, Windows-only systems can interact with Linux. These are anti-features. Like they could also just use Vulkan and be done with, but they don’t; EEE is in full swing.
So what you're saying is we need more regulations to cover these kinds of cases? Aren't you "regulations" people usually against regulations? Like, normally wouldn't I be arguing against someone screaming about how the free market can take care of these things and that the free market knows better than the government?

Or, once again, is it just an amazing coincidence that people have suddenly completely flipped their stance because it happened in California?
I’d like to see it pushed out to dnf repositories. Loathe to do a manual install and then have to do an install in a few days via dnf. Still the 68 branch showing in Fedora
I use DDG now for over a year and similar to you I most of the time use !g. However I still stick to DDG because of all the other bangs i constantly use such as: !w, !yt, !godoc, !yc and more.

You can find them all here: https://duckduckgo.com/bang?
I also use DDG by default, but I redo about 50% of searches with the `!g` prefix.

Image search on DDG is awful though.
I cannot get over this mindset. Are you saying that you are OK with the risk of never getting to re-experience the media that had a formative contribution to your personality during your childhood or early adulthood/teenage years? Your favourite music that brings back memories? There is no guarantee that a particular album or movie will be re-released on a new format. The franchise may never receive a remake, a reboot or a sequel, and there is certainly no guarantee that you will like the creative direction after so many of the original artists/writers have moved on.

10 years passing in the real world shouldn't mean anything to a medium that's frozen in time (like all fiction is). It's still possible to play N64 cartridges, watch VHS tapes, read books. Until they fall apart, that's how long you've got to enjoy them, but they won't do so quickly if you take great care of them. You will be able to pass them on as heirlooms or co-experience them with your descendants. It's a treasured, very human activity. If we don't have memories AND something to care for in the present, what do we even live for? It's not enough to live in the present, we must remain in touch with our heritage.
A visual introduction to AWS Lambda permissions
Hence why it is a fad, in about two years we will be getting the Spring/EJB 3.0 of Kubernetes, when enough people just get fed up with its complexity.
You are basically using a very similiar tool/workflow just as a managed service from Amazon with a hard dependency.

This 'k8s' fad is the open source version of what you are using.

Its like you would say 'monitoring is a fad' we migrated away from monitoring and are now using amazon CloudWatch and are super happy with it.
They should be fined the cost of the fire multiplied by the increased risk of fire that they caused. So (cost of camp fire) * ((chance of fire happening due to unmaintained c-hook) / ((chance of fire happening from unmaintained c-hook)+(chance of fire happening from all other sources)
Show HN: Tobab, a poor mans identity aware proxy. “BeyondCorp” for selfhosters
You don’t have to read 44 pages, it’s on Table 6.5, under the consumption for the lowest quintile. The second source does that work for you by simply summarizing the primary source.

Average life expectancy is lower for the same reason that average wealth in the US is higher than other countries: outliers.

The US has a higher homicide rate, a higher car accident rate, a higher opioid death rate, and a higher obesity rate. So you’re slightly more likely to die earlier if by gun, car, OxyContin, or Big Macs, which brings down the average.

https://randomcriticalanalysis.com/2017/05/16/the-explanator...

Critically, the average life expectancy tells us very little about the state of the median American, or even a lower quintile American who avoids drugs and happy meals, and takes the bus.
In my current company, I wish I had handed out the cofounder title more liberally to early employees. The engineer in me wanted to stay true to the definition of "founder" but in retrospect, all of the initial employees would have loved to be founders, too (and with that, behaved as cofounders). The next startup I do will have a small parking lot full of cofounders.
I've been using DDG since early 2010s and what you say was very true back then its much less so now.
I still occasionally use !g but its way less of a factor than it once was.
Common mistakes inexperienced interviewers make
Over the last year I got frustrated with the complexity projects like traefik and caddy have gained recently. While I do love Caddy still, it seems like it wants to do too much, which I understand because they have a commercial offering, but I wanted something simpler.

So I set out to build a truly simple proxy that can do the following:

* automatic certificates with letsencrypt (using the library created by the awesome caddy team)

* authenticate users (currently only sign in with google is supported, but the underlying library should make it trivial to extend this)

* authorize users based on simple glob matching

* allow creating (and modifying) routes by CLI and API

Building this I truly started to appreciate the meaning of standing on the shoulders of giants, the Go libraries I've used are extensive and made this application a lot easier to create.

While tobab is by no means finished, if you are looking for a easy to use reverse proxy that will handle certificates and auth for you, this could be the tool you are looking for.
TL;DR: The 'hacker' wasn't found.
From the page:
~0.5s startup times or better on our computers
Overruled, statement goes to motive and habit.
No you are not spreading yourself too thin. Each new language or framework you learn will teach you something you’ll use for the rest of your time programming. You may not remember everything you learn exactly, but it will help you carry conversations or know where to start should you be tasked to need those skills in the future. Also Google is your friend, you’re never going to know some language or framework so completely that you can verbatim spit out it’s docs and signatures without some reference.

The rest of what you said sounds pretty on par with the rest of the self taught programmers I’ve met (me being one of them).
Of course. None of them make any difference.
Jack 'Murph the Surf' Murphy, heist mastermind, dies at 83
I actually wouldn't say that Rust's safety/correctness focus is exclusively on memory safety. I think it's an easy and clear thing to point to, but compared to C, you've got the following features:

- Nullable types (Option<T>), maybe-error results (Result<T. E>) etc. that force you to check whether you're looking at the right variant. You can't have bugs where you fail to check the error value and you use invalid/meaningless data, because you syntactically cannot express access to the data. This does often manifest as avoiding NULL pointer dereferences, which is technically a form of memory unsafety, but it's really preventing a logic bug. (For instance, this would have made the "goto fail" bug unnatural to write; that one was returning err = 0 as if it were an error, which you can't really do in the Result model.)

- More generally, sum types / tagged enums and the match and if let constructs, which enforce at compile time that you're accessing data from the right variant.

- Locked data that enforces that you hold the lock when you access the data, using similar means. You can enforce that there's no direct access to the data except through the lock wrapper, and more importantly, you can enforce that the lock stays locked as long as someone holds a direct reference to the data (i.e., that you can't leak a reference to that data and use it after you've released the lock).

- Safe threading/concurrency via labeling which types can be moved between or shared across threads. Again, this is technically a form of memory unsafety (data races) but it's more about logic.

- Typestate. You can avoid bugs where you use some logical resource when it's in the wrong state (read/write a closed file handle, send protocol data while you're still handshaking, etc.) if your API consumes ownership of the object in one state and returns the object in another state, and you don't have methods on objects of the wrong state. Rust pre-1.0 had typestate as a language-level feature, but it's straightforward to implement using the typesystem and the ownership model.

Really, I would say the core feature of Rust is a richer type system and the system of ownership and shared/mutable references. The most obvious thing to do with it is to prevent buffer overflows and use-after-frees, but it's not the only thing. (And that's also why I mentioned safe dynamic allocations, which rely heavily on the ownership system; without it, it's still pretty easy to prevent buffer overflows for static allocations.)

I don't have a sense of where Ada lines up on these. I know it has a much richer type system than C too, so it's possible it answers many of the goals besides safe dynamic allocations. I just personally see the benefit of Rust as more than just memory safety.
DDG is the default search engine in my browser. Unfortunately it doesn't always retrieve the results I'm looking for. But I insist on typing my terms before I fallback to Google. This way, DDG will know that I searched but wasn't impressed with the result. If they are not collecting this level of analytics, they should definitely do so. I'm willing to opt-in.
The lack of single binary output will be fixed in dotnet 5.
if people die when I stop going to the washroom, I am willing to evaluate the idea that I may have some culpability in deciding to not do that
The answer is to stop relying on single large corporations for entire sections of your life without having alternatives present.

This is incredibly fitting for r/ABoringDystopia.
not unless they see you getting ready to take the picture and they jump in and build it in the background just as you snap your selfie.
Could someone use this to improve the DirectX on Wine compatibility? I know that the DXVK reached a state where most of things work but some games will need special patches. a fix for one game will break other game.
> missed my 1:1 ... increasingly frustrated messages

>> nightmare control freak

I don't know why you jumped to that, seems like a totally normal reaction to me. I think your judgement is a little harsh or at least making a lot of assumptions.
I won't share my greed with you.
“Quite likely”? That’s a heck of a claim to base on zero evidence. In fact this press release appears to contradict it:

> Symptoms affecting the central nervous system occurred in at least 0.04% of people with SARS and in 0.2% of those with MERS. Given that there are now 28.2 million confirmed cases of COVID-19 worldwide, this could imply that between 10,000 and 50,000 people have experienced neurological complications.
"or some other factor like whether you have other alarms at all (even disabled)"

This is the only thing I can think of as a reason why. I have no other active alarms, iPhone 6s.

I think the actual annoying technology part would be that in my half-awake stupor I wasn't able to find that the bedtime alarm moved to the health app without Googling it. As searching "bedtime" in the app search bar still shows the old bedtime app and still launches you into the clock app.
Yeah same. I can wear the originals out for a run and it’s not a problem.

Like you it’s worse in my left ear too.
Intelligent Tracking Prevention In iOS 14, iPadOS 14, And Safari 14
The Salisbury poisoning was bizarre. The Russians had arrested Sergei, then spy-swapped him in 2010.

So the Russians have to have figured out a reason, after a decade, that suddenly this man had to die in a grizzly and obvious assassination. Despite the fact they already had him under arrest and decided he wasn't all that important to them. It is very hard to imagine what that reason would be. And on the converse, anglosphere intelligence services have a history of lying.

It is reasonable to question the Salisbury poisoning. It is hard to see what was in it for Russia. There wasn't an outcome here that is good for them, so it is unclear why they would have done it.
..."excusable" cause (like a tree falling on a line...

No that would not be excusable for an American power company. Trees are trimmed and felled on a regular basis wherever they threaten power lines. Except, somehow, in California? That would be surprising.
Maybe give startpage a shot. They use Google results but it adds a privacy layer inbetween, and have the added privacy benefit of not being US-based compared to DDG.
I also upgraded and it migrated my alarm and woke me up at my usual time...

Also, the sleep alarm is still visible at the top of your alarms list in the Clock app. Not sure what the confusion is here.
If you do a Google image search for "old spider man comic book", you will see the hyphen on most of the covers. A few of them have "Spider" on one line followed by a new line underneath with "Man".
I absolutely cannot stand the quality of DuckDuckGo results, programming related or not. I use !g on almost any general search query out of a conditioned lack of faith in the ability of DDG to surface anything useful. The name is childish and doesn’t inspire confidence either.

People I encounter that argue the results are “not that bad” are 9/10 times ideological purists, or otherwise misguided, that’s purely my personal experience though.

That said, after a few months of frustration I switched my search engine back to Google earlier this year and almost immediately switched it back to DDG the second I needed a bang operator.

Bangs are a superpower, a game changer, and by far the best UX for mobile search I’ve seen so far. I bang everything and everyone, bang bang.

Googling with site:x.com doesn’t even come close. More characters, Google determines the sorting and mixes in marketing copy results with the UGC I’m looking for, “exact quotes” no longer work, forced AMP results for e.g. Reddit etc.

DDG as a search engine is utter crap and I’ve little patience left to hear otherwise, but as a way of turning iOS Safari into a sort of meta search engine it’s invaluable and I genuinely cannot stop recommending it to other “power users”.

Gram gram is sticking with google though, and the second Safari replicates bangs I’m outta here.
Totally agree. Google assumes you and your mom are equally trained in logic and determinism.
I think it depends on what you’re looking for. Google just removes keywords if it can’t find what you’re looking for, but rather unintelligently it will frequently removes the most important word.

In those cases I prefer DDGs inaccurate results.

For the past few years I noticed that if DuckDuckGo can’t find anything relevant, then neither can Google.
> and actively hack control panels for lateral access

I would definitely see this under the umbrella of various secret agencies, especially those with an "offensive" position in cyber-warfare.

You won't ever see any of this documented due to the "parallel construction" method. And for what it's worth, almost all of the Wikipedia content on that one (https://en.wikipedia.org/wiki/Parallel_construction) deals with DEA usage of this.

Besides, the general way of "hacking services to distribute malware" has already been done, most famously in 2013 when the feds burned a Firefox 0-day to unmask a child porn ring: https://krebsonsecurity.com/2013/08/firefox-zero-day-used-in...
I would be sceptical that it was done "by" Putin if I believed that he was in control?

Novichok is rare ("[there is not] a single case of such poison being sold illegally" according to the director of the Russian plant that manufactured it [https://en.wikipedia.org/wiki/Novichok_agent#cite_note-FP453...]), and has only been observed in the wild in the hands of organizations like the GRU (at least in the west). Poisoning Navalny certainly should've required top level approval from someone, if not Putin then it's highly embarrassing - whose head is rolling?
It's a conflict between capitalism/modern performance society and being human. Of course, the common answer is drugs.
Yes that is not bad, a good example.
The site is significantly clumsier and more frustrating to use than it once was, thus you have to spend more time on it for the same amount of information, thus "engagement" is increased.
I'm on the side of sending the big list of vendor due diligence to a potential product. I know it's a pain to ask about GDPR, how you store/delete data, off board employees, is SSO everywhere, do you have 2FA and how you access your servers.

We try to keep a high standard of tooling to protect our customers and company data. It's really not about bogging you down, I know it sucks. It sucks hard. It's about ensuring when we upload data to your SaaS, we know it's in good hands that have been vetted.

The good news is, if you make it through it once other big companies start flooding to you as well and it becomes much easier to deal with them as you've been through the intensive process before.

I deal with a lot of deals and if you're building a startup up it's a lot easier to think about security at the start then retrofit and fix it all at the end.
Actually I found a few years ago that DDG suddenly got really good at programming searches. I still use it for most queries and have better results than most HN comments, but I'd say I use !g the least at work.
Key lessons from “Psychology in Design” to help you advance UX
I wonder what makes the scaling in macOS difficult. For years Firefox would eat through my battery in no time if scaling was enabled.
sure, and it's the argument that it's swinging back in the favour of centralised control that I don't buy.

I look at major enterprises quickly adopting what are still quite new technologies, a good example being the uptake of things that come under the cloud native banner and that doesn't tell me that things are becoming more centralised/controlled.

I've spoken to multiple security teams looking at container security who've said things along the lines of "this is getting deployed whether we want it or not, so we're doing our best to keep up"

Ofc my examples will just be anecdotal, but that's what I'm seeing.
Thats not entirely true. They have been contributing to the Clover OpenCL implementation in Mesa, and added RDP shell to the Weston wayland compositor for example.

That being said, just using the established standards instead of jumping through hoops to support their own standards on the linux platform would be nicer.
When you use Nova and then go back to something web based, like Atom, it becomes clear why that’s not ideal. It jut feels snappier.
Thanks for your reply and advice, will try that!
I will be that guy and say that all the discussion around who is allowed to self-designate as a ”founder” is fatuous and fetishistic. It’s an obvious attempt to amplify one’s importance beyond sense in order to provide some level of resume inflation and just dilutes the meaning of the word.

In my opinion “founder” is not a word someone should be unilaterally conferring upon themselves, but is more meaningfully applied only by others. Until you are making actual money, you are someone trying to start a business. When you actually make money, that is at least break even, perhaps you can consider yourself an “entrepreneur”. Leave the identification of “founders” to people like the Wall Street Journal if you wish for the word to retain any meaning at all.
> The name is childish and doesn’t inspire confidence either.

Good point. Not like "Google" or "Bing".
after gay talese all journalists think they should describe how people dress when writing long stories - boring
I was always told the interiors or building are copyrighted, but not the exterior.

So, it’s baffling there would be exceptions, for the reasons you listed and probably more.
I use DDG for everything but searching for code and programming issues. Google seems to have much better results for code related searches, but for everything else, DDG does well enough.
In iOS 13, they added the ability for apps to provide parts of this service. I've been using Hiya and very happy with the spam call blocking.
No mention of Trump in the article and yet the readers already strike forth with the comparison contests Oh dear. So for 50 marks:

Is Trump an actual Nazi? Discuss. (50 Marks)
Our house has a full cellar with the above solution done 20 years ago. Not a spec of humidity in there. Here's a concept sketch:

https://isodran.se/uploads/6d9bc8cf5f18260f6fa65d828eeb69b8....
> ________ solves real problems which have been hard for a long time.

Please replace with Ansible, Chef, Puppet, HP Vault, Solaris Zones, OpenMosix, Bewolf, Grid Computing, MTS, CORBA, JEE .....

An argument based on seeing hype come and go, sellig conferences, books, certifications, consulting, training, and naturally one selfs curriculum.

Speaking of which,

"Kubernetes Certified Application Developer (CKAD) with Tests"

https://www.udemy.com/course/certified-kubernetes-applicatio...