skysight-inc/HackerNews huggingface dataset:
I could, but the google leaked documents have been aggressively removed from any site I've seen them posted on (HN, reddit, etc.) presumably under (BS) legal threat from google. If you give me an email address, I'll send you links privately.
Hogwash? I sure the Confederates States considered the 13th amendment to be 'hogwash' as well.

One doesn't get to simply disannul a legally binding election result due to disagreement, or one's ignorance of the 'interest rate'. That's how civil wars get started.

Besides, what kind of fool purchases a car without knowing the financing details?
The difference is because of the license. GPL license (created by Stallman, btw) won over BSD license.

The emergence of a GPL-licensed kernel was inevitable. If Linux didn't appear when it did, some other kernel would appear. Maybe folks would have more motivation to work on Hurd, and it would be the main kernel for everything now.
One thing I have trouble with understanding that in a normal democratic system all of us (I hope) reasonably expect that democracy and elections are a continuous process, a repeated game (I'd say without this repetition, we're not really talking about a democracy any more). I might vote for a certain party now hoping that they implement what they promise, or at least a substantial part of it that satisfies me as a voter.

They might also not, however. Sometimes voters get disappointed, change their ideas, viewpoints, or their personal life simply changes. No matter, the populace as a whole gets a chance to vote in new people and parties next time around. It's exactly this willingness to change one's viewpoint or political orientation which embodies the responsibility voters carry to maintain this democratic process.

Why is this referendum that fundamentally different? A lot of things have changed, a lot of issues have occurred. I also don't see why subdividing the options would be that harmful. Otherwise, following your reasoning, a two-party system would also be the best system in any democratic country (either this person, or that other fellow).
A humble proposal: A build of firefox that initially differs from Mozillas in that

- it has a different default search engine selection that can be sold in the same way that Mozilla sells this same feature to google presently

- no ads on new tab page

- bundled with ublock origin

The goal being to increase the value of selling the search engine selection while decreasing the value of mozillas in effect siphoning off some of the value of mozillas primary revenue stream.

Such funds could be donated back to Mozilla or used to maintain a fork that doesn't ruin adblocking. Their choice.
Odd, everything I've seen (that's at least paracord-like) was less prone to tangles than regular cable.
The big four carriers in the US already support RCS. iDevices do not, so that limits who you can communicate with.
plenty or rare earth element https://www.techradar.com/news/phone-and-communications/mobi...

Also plenty of other elements in your smartphone that you wouldn't find in your normal bin
I know a couple of recent graduates I've encouraged to volunteer. It would have been far better for them to get internships or work writing software on campus but that boat has sailed.

Hopefully they can get references out of it, some contacts, and that first 100 hours of professional coding experience. If not a job, at least the tools to get one.

OSS is a little rough for newbies because it can be pretty open ended, and having vague requirements can get us all in trouble, but it worse for people who don't have any coping mechanisms for ambiguity. Being able to close bug reports is an extremely necessary skill. Necessary, but insufficient.

There are other options like https://en.wikipedia.org/wiki/Code_for_America that should feel more like project work.

Have you done much volunteer work, and for long? I've been working off and on with such groups since I was 16, and in some ways the stories don't change for the successful ones (Anna Karenina again, perhaps?).

Volunteer-based organizations tend to end up with a small number of historians, regulars who show up and help glue the whole thing together. You get a few people who contribute intensely for a couple of years and then burn out because they aren't pacing themselves.

Then you get an army of wide-eyed energetic people who will move onto something else quickly. This is a very, very fat 'long tail' and as an organizer you have to get useful and durable work out of these people whenever you can. The names and faces keep changing on you. To do that you have to direct them, steer them into a project that is already thought up or exists but for whom not enough people are participating. Preferably something with some good optics so they feel seen (and so your organization is seen).

Because if they show up and you let them work on whatever, you get pulled in a million directions. There's no cohesiveness, no coherent story, and without those you lose your narrative, you can't recruit more people, you can't hold onto those 'intense' people who do a ton of the big work, and you disappear.

I don't know if volunteerism requires all three of these types, but it certainly gets them, and they all fill an important niche. Most of the people who are going to read your message fall into the short-timers section, and we need those although we sure would like to turn you into one of the other two groups.
I had horrible fatigue a couple years ago; I wonder if it's related to CFS at all. It was utterly bizarre: I had just come off some antibiotics, when I suddenly had no energy to do anything at all. All I could do was lay in bed. I also got walking pneumonia about a month after the symptoms began, and my roommate had the exact same symptoms. A test for mono came back negative.

The worst part was that the recovery was slow and gradual. After 6 months, I felt like I could operate as a human being again, and only just this year did I feel like I'm back to normal.

I'm chalking it up to it being the first time I was on antibiotics for an extended period of time, plus a run-in with some unfortunate mysterious disease. I honestly have no idea, though.
IMO a reasonable compromise is WhatsApp.

I trust Apple a whole helluva lot more than Facebook or Google. I'll happily take iMessage + Signal over WhatsAp, Hangouts, or SMS any day.
“Just strongarms” feels an awful lot like you are coming with your own perspectives. I definitely did not read it that way.
This is a case where the UK is governed by norms, rather than laws. Charles I prorogued Parliament for 11 years. Of course when he reconvened Parliament they refused to be dismissed again and ultimately deposed him.

It's hard to believe that a one-year suspension in modern times would stand, but resolving it would be messy.
It makes me think of Prohibition, in the US. We voted for it, then a while later we voted against it because we realized it was a bad idea. Nothing wrong with that. Having a second vote as a "wait, should we really do this?" seems fine to me.
> This "feature" should have an option to disable it.. at the very least.

You should be able to. It's not the ideal solution (or recommended for most use cases), but you can by setting GOPROXY=off. GOPROXY=direct will force it into its previous behavior.

The same should be true for the checksum DB with GOSUMDB=off. I don't remember specifically and can't find the page its options were documented on.

Also look at GOPRIVATE and GONOSUMBDB.
> You don't need a proxy to have git out of the loop for downloads or install time stuff.

You do with go because go uses git tags for version information and must parse the `go.mod` file at various versions.

Go also supports git repositories hosted in places other than github, where there's no standardized way to fetch a single file at a tag (the go.sum file), or to perform a suitable search for a versoin and its metadata.

> This [pulling github archives] is much faster than using Git

That's only true if you only ever look at a single version of a library. If you have a 20MB git repo at v1.2.3, and ~100KB of files change for the v1.2.4 patch release, using the zip/tar archive means you have to download 40MB total to use it and update it to the new patch. Using the git repository in the first place means the update can only download 20MB since the new `fetch` will be effectively zero data, assuming you cache git stuff well.
So then what should they have accommodated and what should they have left out? Should they have dropped backwards compatibility? Should they have made different connectors for every use case? Those are the exact problems which caused USB to become popular in the first place!
Thank you. Definitely looking to save, so Craigslist is great. Commuting in Clackamas County and sometimes within Portland downtown.
What aboout a Spotify-like rev-share model, where the user only Subscribes once, Paying Whatever you want monthly, and then the platform redistributes that to your repo's deps on some way, make it easy to give extra tip's after nice interactions/issues-solved/pr's-merged/releases etc
I don't mind letting Google in. I've accepted living in the open.

It's more about wasting my cycles, safety of my environment, etc.

It's certainly nice to not ping 127 trackers per page, a nice bonus.

Google Maps doesn't do that anyway. Except to Facebook, IIRC... Or is that vice versa? Facebook knows where I am too, but at least they're in a no-JS jail, thanks to the half-maintained but sturdy m.facebook.com.

Anyway, feel free to hang out on this lawn as long as you like, it's not like it's mine.
Tin Plasma Extreme Ultraviolet Radiation Makes 5nm Integrated Circuits Possible
The whole deal with mechanical keyboards feels to me a lot like putting too much emphasis on the rig without real justification. Sure extremely skilled people do need the extra performance in some circumstances, but chances are the rig is not used by extremely skilled.

And have seen it in a lot of fields and I've actually been culpable of it:

* competitive sailing: I've done quite a bit of dinghy sailing and regattas in my youth (Optimist, Laser, 420), I was always a bit frustrated because as I was not very good, I never had the best boat allocated. But in truth, as long as your dinghy is somewhat water tight and your set of sails are not blowing-up when a strong wind occurs, you are set, at least for a regional and even national level (one of my trainers actually won a national championship on a garbage dinghy that was laying around abandon in a parking lot).

* music (guitar): I've spent countless hours on forums arguing about guitars, amps, effect pedals and things like that. Today I own a Fender Telecaster (Made in Japan, not a US one), a Les Paul Classic, two tubes amps (one I've built, the other I've repaired). All that is far in excess of my actual skills. And I've seen far worst than me, I've literally guitarists barely able to play (like not being able to play 4 cords in rhythm) with 5000$ guitars and 3000$ amps.

* photography, I've seen people with 5000/6000$ (and more) worth of hardware (like Canon 7D or 5D + 2.8 80-200 IS USM + a few other lenses) not being able to frame correctly a picture. And personally, I'm far from good but I do own a second hand 5D (mark I) and a 17-40 L, and the best set of picture I've ever taken was with an old analog AE-1 with a 1.8 50mm lens that cost me 80 bucks during concert.

* mechanical keyboard: I do own a few mechanical keyboards despite the fact I'm barely able to type without looking at my keys (and I've tried to learn several times to type correctly without success using klavaro), and having a very slow word per minutes. I spend more time reading and thinking than typing so in the end, it doesn't matter that much.

Clearly, I'm not the worst at it, but I'm definitely culpable. That being said, having a nice and expensive rig do provide for more pleasure in a lot of cases (ex: between a 150$ and 1500$ you do feel a difference, the touch is not the same, the wood vibration are not same, etc), and it's completely OK to allow yourself these small pleasures.

However, acknowledging these small pleasures as such is important, a cheap guitar is fine, a cheap camera is fine, a cheap keyboard is fine, etc, no need to be pedantic about it. In the end, it rarely matters that much.

PS: cheap mechanical keyboards are actually kind of horrible, I've a 30/40$ one with MX browns copies, the thing is really annoying with key presses resulting in two or three letters being typed, shift+char not always working properly or sometimes a key press resulting in nothing.
The Patient Who Finally Knows Why Her UTIs Won’t Go Away
Oh man, I thought I was going crazy when Nightly refused to load my userContent.css a while back. I really need a better way to find these changes, and the settings to undo them. I almost left Firefox when they experimented with changing the tab switcher a while back -- I would have left had I not found the flag to turn it off.
The reason repeating referendum questions rubs people the wrong way is because you're changing the rules under them.

In a democracy, we know that an election will take place every 4 years/5 years/whenever the government fails a vote of confidence. Those are the rules, we vote for people with that expectation. (I also believe that representative democracy is rubbish, but that's neither here nor there.)

In a referendum, you are asked a question. Should Brexit happen, or not. Not 'Should Brexit happen, oh, and if we don't like the outcome, should we have another referendum?'

I supposed that technically, nothing about posing a referendum question precludes another referendum from taking place, before the first referendum is enacted into law. But can you imagine if, when we had an election, if the government didn't like the result, they'd just delay transitioning power to the winners, and would instead host another election? And another one? And another one, until they win?

It's also not clear that in the past three years, a single person living on the British Isles has changed their opinion on the matter of whether or not Brexit should actually happen.
When did Java get versioned modules, value types, installable binaries, dynamic heap size?
Can you please name and shame, or at least link to a news article about this?

I'm going to be a little blunt, but the pattern of "there's a well-known company that's done something bad, you probably use their products, but I can't tell you what company because [I don't want to be deposed in a libel lawsuit / I want to feel intellectually superior]" is really long in the tooth, and doesn't add value to the discussion other than to pique everyone's paranoia.
That sounds way more reasonable!
Yeah, there is a huge power imbalance at play in Brexit and that can't be waved away by any of the politicians involved.

Brexit is a huge deal for the UK. It's a much smaller concern for the EU.
What caught me in this article is that it puts naked children in the pool in the same corner as nudist adults. The former is very common outside the English speaking world in general while the latter is rather a Germanic thing. Personally I find places that don't allow nudity for small children quite strange - it's basically sexualizing them way too early.
Dharma (YC S17) | Senior Full Stack Engineer & Senior Front End Engineer | San Francisco |ONSITE | Full-Time | https://www.dharma.io

About Us:
We have just started the closed beta of Dharma v2. Dharma is the easiest way to save money from anywhere in the world. From Argentina to Zimbabwe, create a Dharma Account, make a deposit, and earn interest instantly.

To learn more or apply: https://careers.dharma.io/
Does Zomato use customer name and phone to advertise to the customer?
From the above link:

"We found that NetBSD, FortiOS (a network device operating system) and OpenSSL FIPS implement CTR_DRBG in a fashion that is not side-channel resistant."

In compare with Dual_EC_DRBG, this PRNG is fast and most frequently used.
Pizzagate is bonkers but they were not that far off, with Epstein and all that
People will always try to figure you out. But with the German stare this communication is enhanced, you get feedback on their feelings for you and you can respond to that with your attitude. In other cultures, they make a judgement and there is nothing more to be done, they close down. In Germany this channel of communication and feedback stays open and works, in my experience, collectively. Once you develop an attitude that works that stops the ugly stares in the grocery, then stares become less threatening in general, collectively. It does seem to be a kind of a super-organism behavior that isn't very well understood, which is why I find it fascinating.
Please name the company, to save the rest of us!
FaaS offers more responsive resource scaling and is "easier" to manage.
VGA caps at 2048 pixel wide if we are to believe a quick google search and the fidelity of the image may vary depending on the cable and graphic card in use.
VPCs are very useful when running things like elasticache though( memcache and redis), because AFAIK those don't have an authentication ecosystem so making them public would be a terrible idea.
In a committee of smart people everyone has a different problem.
"Why do websites want to shove autoplaying videos on people's throats so much, what's wrong with playing at any time you want?"

Perhaps the websites (website owners) are not the only ones who are motivated to push for inclusion of autoplaying videos. Some sources suggest ad fraud is one of the major drivers of online advertising.1 Sources also suggest that video works especially well for ad fraud.2,3,4 If there is a shift toward using video for advertising,5 then it makes sense that commercial websites would prefer ads (videos) to be shown (play) to the visitor automatically (autoplay). It stands to reason that commercially-funded browser authors, e.g., Firefox,6 will always want to implement features that cater to its primary stakeholders: commercial websites and the online ad industry.

1 https://digiday.com/media/daily-hourly-fight-digital-ad-frau...

2 https://digiday.com/media/state-of-video-ad-fraud/

3 https://www.buzzfeednews.com/article/craigsilverman/in-banne...

4 http://www.adotas.com/2017/12/video-ad-fraudand-matter/

5 https://digiday.com/media/publishers-pivoting-video-5-charts...

6 https://www.investopedia.com/articles/investing/041315/how-m...
I could not disagree more. The most awful result of all this would be for the people of Europe to reach the logical conclusion that if Britian can't leave then none of them can ever hope to.
Personal opinion: no. Go's concurrency is hard to control or monitor, and it's hard to make higher level abstractions that are both safe and convenient. It's of course possible, but the tradeoffs are rather severe.

Go's concurrency shines best in short-lived single-purpose processes, which is a near perfect fit for CLI tools. When you don't care if something gets abandoned or fails to make progress and can just ctrl-c, the relative simplicity is 100% worth it. Other parts of Go work well here too, especially the very low startup overhead (unlike, say, python). For long lived processes though, like most services, it feels very error-prone or very boilerplatey and manual.
Firefox is a clone of Chrome now, that google makes a little bit janky when you browse google sites.
foone on GIFs
Just wanted to point out that Chromebooks run Linux under the hood and as of late 2018/early 2019 you can access it on all new Chromebooks and a good number of older ones by clicking on the settings icon and turning on "Linux (Beta)".
If I remember correctly though, the fault was in them not following the reference layout for a particular circuit diagram.
Even with the Intel 8086, a "math" coprocessor was a separate 8087 chip.

Even later than that. The 80386 had the 80387 in 1987, and the 68030 had the 68881 in 1984. The '881 was the first square chip I ever used.
Except the ballot didn't actually say that. Here's what the ballot looked like: https://commons.wikimedia.org/wiki/File:2016_EU_Referendum_B...
Yes they do, USB-C cables with Thunderbolt is different from regular USB-C on account of the 2 data pins added.

So none of the USB-C cables I bought would enable me to use external monitors with my hardware because it supported 2 displays over TB only. But the connectors aren’t even keyed so it’s just an irritating mess to keep track of what is and isn’t.

However it would be a great system if TB over USB-C was the default and only probably.
Related example: https://www.citylab.com/design/2019/08/denver-historic-build...
As it was put to me, if a discharge leaks through, there's really good chance that another, or 3rd, or 5th would be fatal: the device is not adequately protected. But probably that's not a big deal in some applications.
That's way worse than I thought, thanks for sharing.
People that choose 5-minute videos over 5 lines of text probably aren't doing it because they can't do the latter. They do the former to fill time. Popcorn for the brain, if you're bored.
you're right, I messed up here. I'm working on some updates to the blog post based on feedback.
Eh, screw it. It was Rackspace. I worked there, and was told this by a senior member of the infrastructure staff in a one on one. It was was fixed before I got there. They still have similarly bad security flubs.
Repeal and replace would have been fine, but instead we got repeal and here's a mobile OS. And new extensions can't mess with our look and feel.
‘Father is Surgeon,’ ‘1 mil pledge’: The Role of Money in USC Admissions
IBM does exactly that with LinuxOne: "What if you only needed ONE server platform for the security, scale and performance your business demands?"
Looks like it was a question about where to report it, followed by a handful of suggestions and _then_ the close. I don't see any reason for bad blood from that, especially since there was a bit of follow-on discussion and by the look of it, a fix was released a couple of weeks back.
I don't think Stallman's political views are that extreme when you consider that a lot of free software advocates are actual communists.
I agree, my point was that Americans aren't eating anything close to a high fat or high protein diet. And even people on extreme high fat diets can thrive, such as the classic ketogenic diet for epilepsy. Carbohydrate is the only non-essential macro.
So on your last point, I found something sneaky you can do to people:

The answers have a sort order, controllable by tabs below and to the right of the question. These go to the same page with a GET arg to change the order. The trick is that these are sticky - browsing to one saves it as your preference. So if you post a comment to a question and include that arg, it'll switch the whole site for whoever clicks it, without telling them.

One of the options is "newest first".
So making the actual listening port for a database server "public" is generally a bad idea as that is another attack surface of code that honestly is hardly ever made public... but if when you say "public" you mean you are using security groups (which are super trivial to use and easy to understand) to define which other AWS devices can access the port, then yeah: I have never seen any reason why this entire feature should exist and the concept of having to think about IP address ranges as if they somehow matter is one of the things I was escaping when I moved to cloud in the first place, and somehow they wanted to reintroduce it? Why?!? It doesn't even work well (!!), and introduces tons of latency into everything it touches (not just Lambda) :/.
We're really going with a protocol that involves constant polling (rather than interrupts) as being ahead of its time? :)
This is why you should buy a car made by a car company, not by a tech company.

Eg: my car has two separate keyless methods (BT & nfc) implemented in the same keyfob, and if need be, it can also be physically inserted into a special hole (we call them keyholes) to physically unlock the car even if both car and key have no power!

People could actually die of exposure if locked out of their cars in some climates. This is not a joke!