skysight-inc/HackerNews huggingface dataset:
It was a death threat. He literally said the whistleblower should be killed.
There's pretty easy rules: stack unless it needs to outlive the current scope, or is very large. That covers 99% of cases.
I'd recommend only embedding a mutex on private structs - you likely don't want to expose Lock and Unlock.
NSA took this direction long before 9/11 -- Qwest (US telecommunications carrier) was requested to participate in NSA wiretapping program more than six months before September 11, 2001. Qwest CEO Joe Nacchio refused to give customer data to the NSA... he spent 6 years in federal prison.

https://www.youtube.com/watch?v=P8um6lImuWQ https://en.wikipedia.org/wiki/Joseph_Nacchio
It looks like a Golf... It's a very classic design for VW.
>Game publishers and developers certainly have a right to moderate the content that appears on their platforms. And in many cases, moderation is essential to ensure that gamers are safe from harassment, threats of violence, and other dangerous behavior. But silencing gamers from speaking about their identities and experiences puts us all at risk of personal attacks and widespread oppression.

I don't agree with blizzard but this statement really appears contradictory to me. It still advocates censorship and doesn't get at the root of the problem that the censorship was occurring at the behest and pressure of a foreign government. Personally, I think clearly written rules about what is and isn't allowable in a platform, that's enforced equally seems pretty reasonable to me. Enforcing speech selectively, with no clear guidelines will still lead to problems.
> Make a real native app all the other decent people if you need this.

Eh, I'd much rather just visit a website where I have actual control (ublock, noscript, developer console) than download and install yet another native app black box.
EV or not at least make a pretty car. Even a Camry looks better than that horrible looking VW EV.

German car manufacturers will have to innovate harder and need to make inroads in more competitive markets like USA and India instead of relying on Europe.
I don't really think about this in a real way. I think we are going to be ok, but like this is my fever dream
Thing is, it does not offer push notifications. It's very opposite of that - the app seems to just poll the service with regular intervals.
... in rats
Rather nightmare
More like the Polo, the cheapest and smallest of the VWs. For me it's also not an appealing look for such an expensive vehicle.
Is that London, UK?
Ghost used to be available on Softaculous but the requirements changed: https://www.softaculous.com/news/scripts/ghost-support-to-be...

That's likely one of the biggest reasons you can't get a shared host to run this.

WordPress is still installable via Softaculous.
> Is that different than a regular computer

Not very. Using their definition, logic gates, RAM, Flash or Hard Disks could all be redefined as "sensors".
Overly simplified, but in classical computing, a bit is an abstraction representing a 0 or 1. In quantum computing, a bit IS the electron (or some other particle). And electrons are weird and can behave in very surprising ways. Quantum computers are controlling these electrons allowing to do things that classical computers can't. One example of such thing is Shor's algorithm which, taken from wikipedia, "is almost exponentially faster than the most efficient known classical factoring algorithm".
Thanks for the kind words, I appreciate it!
Each show has like 50% of just general Rogan filler. It's really noticable if you listen to many of them in a row. I only listen to the really interesting guests like Elon Musk, John Carmack since they're so outside of the entertainment/social media field that the talk stays pretty focused on what they've done.
This is a one-time access control check for security. The article is overblown, the headline is sensationalized, and so is your comment.
Porsche is in the same market segment as Tesla is.
everyone has an expiration date. someone who wants to make the most of their time probably should not waste it on nonsense.
yeah, I don't get it either. Although this one is not that bad.

(tinfoil hat) Seems like they want this to fail to keep ICE and all the supporting industries alive for more $$. After all service/parts is where the real money is...
Maybe allow & incentivize people to add their own videos? Eg you get a month free for every high-quality flow video.
"It may not be good for America, but it's damn good for CBS." -- Leslie Moonves

News is what it is. Facts and truth may be found but not by turning on the TV. Journalists working by themselves and for themselves still exist. We have to seek them out; they don't get any airtime with billion dollar media conglomerates.

NBC News employs a Bush daughter, and previously employed a Clinton daughter in one of those no-show jobs that the mafia loves. A McCain daughter is at ABC news, but they make her appear on "The View" so that may not be such a great deal. The Vanderbilt scion figurehead at CNN is a former CIA recruit. ("Mr. Cooper, we feel your talents would be more suited to a slightly different role with our agency.") When retired admirals and generals appear on the shows as respected experts, their management roles and board membership at armaments manufacturers is not disclosed.
Aerodynamics dictates some form of Kammback. Tesla is leaving potential efficiency gains on the table by going with a "normal" shape.
In classical computing, a bit is a binary state. The implementation isn't important. What is important is there are only two positions: true/false, on/off, electricity flowing/no electricity flowing, a wooden stick pointed to the left/right. If you treat combinations of state as binary numbers (0000=0, 0001=1, 0010=2, 0011=3, etc) and you create functions that manipulate these bits (AND, OR, NOT, etc gates) such that they generate new patterns of bits consistent with doing math. A classical computer relies on classical physics: something exactly is something. You either have a 1 or 0, because the implementation is either one thing or the other thing.

Quantum computing relies on quantum effects, say the spin of an electron. The spin of the electron can be measured and when does it will either be up or down. At first it seems like it's just like a classical computer; however, it's possible to "entangle" multiple qbits together. The orientation becomes fuzzy. In this fuzzy state is possible to create quantum gates that again do math, but these results become "fuzzy."

So I create the function: "Give x such that x has the reminder of 1 after dividing by some huge number?" In classical physics there is no one answer to modulus. There could be an infinite number of possible answers. Solving it with a classical computer does not mean much more than trying values and seeing what works. But, asking that question with a quantum computer does something different.

Being "fuzzy," it exists across all possible states at the same time until you measure it. When you measure it, you will get a random answer but that answer will work for the equation. Say you ask the question, "Give me x where x divided by 5 has a remainder of 1." The quantum computer might first spit out 56 then next time 91 then next time 6.
If you are willing to put some effort into learning how to use it, you could give MessagEase a try:

http://www.exideas.com/ME/index.php

(I'm using it because in my particular case predictions and autocorrect of other keyboards always backfired, plus swiping on those big buttons works better than trying to hit the right tiny qwerty button)
There's no way to write a safe interface for a C library like OpenSSH where critical vulnerabilities to malicious payloads have been found and exploited. All this stuff needs to be replaced if we're ever to to have a trustworthy foundation.
As wild as it sounds, parallel universes are IMO the best way to explain a quantum computer. I posted an article about it:

https://news.ycombinator.com/item?id=21337739
At the presale price, its worth the $99, even just to experiment with it and see how well it does.
Good stuff! Also, if you're near Mountain View you should visit the Computer History Museum.
I agree a normal looking car is better, but the Audi e-tron is very pretty.
Because of the "blended" chipset features, I look forward to what Amiga hackers discover they can do to exploit them when this comes out.

Guaranteed there will be platform-specific quirks (one of the best things about computing in the good ol' days) plying the incompatible opcodes and features together. The best results are ones that create new but unintended features, like the Atari ST "hidden" video mode.

Bring it on!
Up is the smallest of Volkswagens actually, and this has the front from that. It's not a good looking vehicle by any measure.
AMD chips suffer from Spectre too (which is the hard to fix issue). They didn't really take any fewer "shortcuts" than Intel. And they weren't "shortcuts".
There is a solution for that -- install a local resolver that makes queries using DoT/DoH/DNSCurve/DNS-over-WireGuard/whatever but answers them using ordinary UDP DNS, then make that your DNS server in /etc/resolv.conf.
I upgraded to Catalina and barely noticed the restrictions since I mostly use Browser, Terminal and Editor - along with some off-the-shelve proprietary software. For me it's a good development since I rarely download .DMGs from the web browser, and if I do, I get a strong reminder that this might contain adware, spyware or just make my system a little more buggy.

Most software I actually install through homebrew and it's nice that the software has been checked more than once by other people. To me it's the whole point of using Mac(OS), things just work (TM) and if not there's a way to make them work. One positive thing actually: I think Apple tidied up the DTrace configuration, so it's much easier to start without doing any crazy configuration stunts.
I thought DoH would defeat the pihole. Is this incorrect?
I think this is pretty subjective. My preferences have changed over the years, and I think this is a pretty cool design. Call me super dork I guess...
That's what my last two sentences address.
Show HN: Spark Rewrite in Rust
> Things like, don't write config files to the root of C: or dump temp files in C:\Windows

Now half the devs out there write config files to fucking Documents for some reason...
> it’s payment fraud insulation

Stripe charging 3-4% or less per transaction _doesn't_ include fraud insulation??

> download bandwidth

So does a free / $20 CloudFlare account.
I don't know, though this Wiki entry seems to most generally address the question. It references releases as recent as FF 60.

https://wiki.mozilla.org/Security/Sandbox
Why People Get Sentenced to 'Weekend Jail'
This seems to be a conceptual mistake that often happens when coming from high level languages, I have seen similar confusion on stack overflow relating to packet based network protocols.

What many low-level data formats deal with are raw bytes ("byte strings" in some contexts). The output of a hasher is random binary data.

What most humans are accustomed to are some form of encoding that makes it easier to spell out the octets. Hex and base64 are common. But they are not the native representation that the machine deals with.

With almost everything being explicit in rust you need an explicit conversion from bytes to hex, base64, urlencode or some other format.

Those conversion methods (with their contract often expressed as a separate trait) may be provided by the same crate or you may have to pull them in from a different crate.

A hasher does not need to provide this itself because its output types can be enhanced by foreign traits.
Why do these multimillion dollar companies have such shitty diagrams?

*edit: shitty as in pixelated; not the content
The "one-time access control check" doesn't fire properly if you merely upgrade from Mojave. Dropbox completely stopped working for me until I did a clean reinstall of Catalina and then the permissions window finally appeared and I was able to say "yeah, let Dropbox do its thing." Really bad user experience, if I knew I'd have to do a clean reinstall, I would've waited to upgrade.
Moderation != censorship.
SatsHi – Earn bitcoins by live-streaming yourself
Laws change all the time making contract clauses invalid, I don't think that's an issue.

Sometimes laws might explicitly grandfather previous arrangements or provide transition periods, but that's not a given.

In the case of GDPR, of course grandfathering would render the law moot, but it did take many years from the law passing to becoming effective.

To make an example which is relevant to our field, if a law is passed making non-compete invalid, would you expect it to only apply to new contracts?
Are we on pace for the CPU, Memory, and Network projections for 2040?

It has microprocessor transistors to go from 3bn to 3 quadrillion. Memory to go from 32Gb to 32Pb. And network speed to go from 1Gbps to 3Pbps.

I was under the impression that it's looking very unlikely for CPUs to transistors to keep growing exponentially, and that Moore's Law stopped a few years ago? Will we not run into similar physical (?) limitations for memory and bandwidth in the near future?
ISPs are dying to find some sort of "value add" to get more revenue, but it's just not there. ISPs need to realize that they are strictly a utility now. All the value that they could possibly add can be obtained from any other company now. They used to provide TV service, but nobody wants linear TV and can just send their money directly to the company that produces the TV content and have it delivered over IP. They used to provide phone service, but nobody wants phone service; they have a cell phone and can get a fake landline from any number of companies for almost no money. They used to provide a DNS resolver, but they used the DNS resolver to inject fake addresses, so the power has been moved away from them. They used to provide Usenet, but their "content partners" didn't like that, so now you get Usenet from a third-party provider.

IP is just too versatile. All customers want from their ISP is the dumbest possible pipe, because they can get all other services over that pipe and pick the best deals. If you aren't interested in infrastructure, then you shouldn't be an ISP.

(That said, I don't see why companies like Comcast aren't pursuing things like becoming Cloudflare or AWS. "Click here to host your docker container 1ms away from 87% of the US population," seems like a service that could make a lot of money.)
Essential elements of good documentation
> It's not that the registry grows large. It's because it accumulates cruft.

This seems to be the correct answer, but not for the reason you think ("outdated information"). The registry is a highly indexed database, because it needs to be quick at answering if say a low-level kernel-level driver needs something in real time for an operation. Many of those indexes are variations on Most-Recently-Used (MRU) caches. The more applications that make random queries to the Registry, the more those MRU caches churn and the more likely the MRU caches are full of small, one-off application data versus important stuff that needs to be queried as quickly as possible. (Over time Windows has seemed to work to compensate by changing indexing strategies, but at a high level a lot of the slow down issues with registry still boil down to index problems.)

The Registry wasn't intended to be a general application configuration store, per the original registry usage guidelines. Certainly that ship sailed.

(Also, the key problem with INI files was not that opening/reading them took a long time, it was the same centralization problem: almost every Windows 3.x application stored their INI in C:\WINDOWS for a number of dumb reasons. When Windows 9x started enforcing basic directory ACLs and not every program under the sun could read/write to arbitrary files in C:\WINDOWS, people scurried for the Registry as that seemed the closest to what they were already doing, squirreling config data in C:\WINDOWS for dumb reasons. It took a while for developers to realize they should just put config files in whatever format they prefer in %LOCALAPPDATA% or such like and stop trying to centralize them.)
What exactly is new in this ? Isn't this what Android and iOS notification services do ? And all messaging services ? What did I miss
Be respectful, even after they're gone, your employees should know that even if you let them go you'll treat them with some level of respect. Your team might already knows this person is under-performing.

It's a sad thing to fire someone, or be fired. Let it be a sad thing, but do what's necessary.

If you give them a reasonable chance to improve, you should feel free to let them go. I'd probably give someone a month to improve, or find another job. Resources allowing.
They didn't spend all their money making diagrams, duh.
Because it is the most inefficient approach possible. You either have potentially long delays before receiving a notification (if you poll service once an hour, average delay would be 30 minutes), or you do LOTS of polling, draining the battery/abusing the service. If you have 20 notifications / day and you check service every minute, in a day you'll make 24*60 poll requests, only 1,38% of which would yield some meaningful payload.
Intro to Adversarial Machine Learning and Generative Adversarial Networks
How to do a good code review
Isn't The Party controls the means and The Party represent the people?
The Wayback Machine’s Save Page Now Is New and Improved
I'll bet it says more about the overlap between fashion and the media than it says about people.

Something comes back 'into style' at intervals and the narrative is hyped up to accentuate that fact. But it probably has more to do with burnout and collective amnesia. We've forgotten how awful "bell bottoms" can be and so here's some "bell bottoms", 20-30 years later.
Model X is idiotically expensive. It costs as much as a fully specced out Range Rover, and that's silly amount of money.
Allowing any company to decide what you are allowed to use and run on your device is always a bad idea. It is unfortunate that these devs took so long to realize this.
DoH as implemented in Chrome still queries the servers configured in /etc/resolv.conf. It just uses the DoH protocol rather than plain DNS if it recognizes the server as supporting DoH (according to its built-in whitelist). Firefox is the one forcing all DNS resolution through Cloudflare's DoH servers by default.

Personally I'm mostly OK with the Chrome approach for public domains but I still worry about applications bypassing the host resolution plugins configured in /etc/nsswitch.conf. In my case that means: files (/etc/hosts), mymachines (automatic local VM name resolution), mdns (*.local), and myhostname. If an app only looks at /etc/resolv.conf and doesn't use the system resolver then it won't be able to see any of these local names. In the end, domain resolution is a system function and not something applications should be implementing on their own.
I use a bootable full-disk backup like CarbonCopyCloner and test rigorously for a few months.

My only issue with older OS versions are security updates, as Apple for justifiable reasons doesn't provide security updates for 6 year old versions.
> With Slack you have to trust Slack and the admins of your workspace (which could very well be you!), with Telegram you have to trust Telegram but don't get workspaces.

Small modification:

With Slack you have to trust the admins (which is most often not you) as well as Slack.

With Telegram you have to trust Telegram.

I trust none of them much but there's still a difference. Also as far as I am aware Slack has never ever pointed out if they encrypt their data at rest which leads me to guess that they don't do it.

But hey, we almost agreed here.
I wrote a little bit about this below (https://news.ycombinator.com/item?id=21337892), but I think that a lot of that perception is because lisps (with the exception of CL) have traditionally been things that people tinker with as a hobby. Once you get a significant number of people making a living working with a language, suddenly a lot of people want barriers to getting their work done removed. And Emacs, for all its benefits, can be a significant barrier to getting work done for a lot of people. Plus there are those of us who just think that life is too short :-)
Reality Winner didn't sit by and do nothing, in precisely the situation you describe. What are you doing to support her?

Classification isn't holy writ. In order to save the union, you'd be justified to publish anything under your own name. That would be more believable than anonymous leaks that can't be discerned about the general noise floor of anonymous leaking. Snowden put his own name on his releases. Why can't this hypothetical heroic spook do the same?
Do you mean web product development or web design?
https://en.wikipedia.org/wiki/Common_Gateway_Interface
Nice idea. Does it poll though? How do you prevent receiving the same message twice?

I would have done it using server-sent events instead.
It still makes some sense. Granted coal rich sources will definitely make the transition worse. https://cleantechnica.com/2018/02/19/electric-car-well-to-wh...

Lifetime emissions for EVs beat ICE cars in 2-5 years [citation needed]
I think this is basically Slack webhooks without Slack. Not a bad idea, actually.
Last year: https://news.ycombinator.com/item?id=18421843

2017: https://news.ycombinator.com/item?id=15874839

2016: https://news.ycombinator.com/item?id=11952927
He wasn’t ever in an embassy. Are you confusing with Assange?
I don't think so. A large number of small loans from family/friends/acquaintances also totals a decent amount of money.
Did they not make up something about Trump's lady friends pissing on a bed in Moscow?
my impression is that you seem to have an emotional commitment to your position. why do you say that bostrom is "that stupid" talking about "bullshit all the way down" and is "conning" people?
The Mac App Store is now so crap infested and buggy that, if at all possible, I always buy directly from the vendors.
The original model S could do a 90 second battery swap. Not sure about other Tesla models, but I sure hope they are still designed for easy battery replacement. I would guess they are as Elon Musk is hoping for the cars to eventually last a million miles.
Back in the 1950s and 1960s, where a single computer was often composed of multiple big cabinets, the word "CPU" was used to refer to the CPU cabinet. (Often, you'd have the CPU in one cabinet, core memory in another, one or more IO controllers in additional cabinets, yet further cabinets for tape drives and hard disks, etc.) So this usage of calling the main chassis the "CPU" is actually very old. On the one hand, people who use it tend not to be very computer literate (since everyone nowadays who knows anything about computers reserves the term "CPU" for a specific integrated circuit inside that case, not the case itself.) But, their usage I'd argue derives from what used to be the usage of the computer literate, decades ago. It was only in the 1970s that a CPU started being implemented by a single integrated circuit, as opposed to a group of them; back when the CPU was multiple integrated circuits, calling the box that contained them all the "CPU" made more sense, especially when the computer itself was spread across multiple boxes. The computer industry moved on, the terminology of the computer illiterate didn't.
And Russia and the conservative media continue to use conspiracies and gullibility to spread fake news to the masses today