skysight-inc/HackerNews huggingface dataset:
I beg to disagree.

In my case, even a small amount of alcohol consumption will make me feel heavy in my abdomen the morning after.

People in my family have historically been alcohol drinkers. So idk why, but it helps since I dislike drinking anyways.
The irony here is that most clinicians would be happy with something that is simply searchable: even a large PDF would go a long way towards meeting their needs. Instead they are provided nothing at all, or stacks and stacks of physical paperwork.
In many countries it is illegal to do so unless those people are actual engineers with accredited degree by the engineers' college.
> I'm sure the cost will be high for many companies, but that's just karma.

What about for companies that do handle user data responsibly, but have trouble with the formal compliance costs?
I'm a bit of a noob here as well, but my stab at it would be:

1) They have lots of customers. I work in the music industry and have insight into how much money Pandora brings in. They might not be _profitable_ but there's definitely a lot of cash flowing there, meaning profitability isn't out of the question.

2) Technology and fit with existing business - SiriusXM has lots of curated and exclusive content. With a Spotify-like platform in Pandora, they can get some of that content infront of more streamers and diversify Pandora. The only streaming service with Howard Stern, and the only one that you can stream directly to your car over Sattelite without using data? That's compelling for a lot of people.
This is going to be an interesting approach.

On one hand I'm against the approach because it means that contributions that have been dependent on may just disappear. (Kind of anti-community)

On the other hand: it gives the people who contribute work to the project leverage. People who contribute shouldn't be under threat of being bullied by this.

Let's be honest, people who can just make up the rules about 'whats a violation' will abuse that power.
This is the second time I've seen the reference to Chrome being the most secure browser. What's that based on?
CD swapping, there's something I had forgotten about. I remember playing one of the Tex Murphy games and having to swap CDs all the time.
> The use of sexualized language or imagery and unwelcome sexual attention or advances Trolling, insulting/derogatory comments, and personal or political attacks Public or private harassment Publishing others’ private information, such as a physical or electronic address, without explicit permission Other conduct which could reasonably be considered inappropriate in a professional setting

These sorts of terms are impossible to define, so the decision to ban people comes down to personal, subjective interpretation. In the name of setting standards, there are no standards at all.
The domain was registered in 2004; MarkMonitor was around then, but Cloudflare wasn't. I was involved in moving a domain to MarkMonitor in 2013; at that time, they had a rather steep minimum spend to get on their platform, and they barely wanted to talk to us.
Police forcing me to install Jingwang spyware app, how to minimize impact?
You can start with Linkerd 1.x today. Supports pretty much every platform. :)
Cablevision Customer Service – Cablevision Help
> Most of Linux is written by paid contributors. They won't leave.

Although I don't think they're the most valuable contributors. They're often motivated to contribute things that bring them value, not the community as a whole.
FTA:

> unconditionedwitness@redchan

I'm not sure what I define redchan as, but alt-right isn't a crazy description to me.
How I Took Over a Random Person's FB Account in Less Than Two Minutes
It's just a community preview, not the official release.
Pandora brought in $1.4 billion in revenue in 2017, and will have even more revenue in 2018.

Of course, licensing rates means that the company only gets to see a few hundred million of that, and a significant portion of that needs to go to advertising sales personnel -- audio advertising is incredibly hands-on compared to other forms of internet advertising.

As an aside: it was interesting when the stock cratered last year to the point where the market cap of the company was lower than its annual revenue -- all the revenue in the world doesn't make up for negative margins.
If you have a better umbrella term for the cretins who think "Social Justice Warrior" is an epithet, I think we'd all be fine with using it instead. Until then, it seems to me that the alt-right is a reasonable proxy.
Yep, same for me. I did this to limit how often I check HN and this was the most obvious way. Glad to try whatever you come up with :)
Hopefully that battle comes sooner than later. Either the EU will fold, or we would get some real guidance about what honoring this GDPR legislation actually means. Clearly nobody has any frigging idea what is and is not in compliance.
But that doesn't imply that the computer system can fail over to paper overnight, or that it's cheap to do so.
Humble Bundle Coding Books by No Starch Press
OAuth2 is as standard as it gets. Any language worth it's salt has ready-made libraries for it. There's tons of documentation and guides online too.

Not sure why that's an issue.
Or maybe the folks involved literally self-identify in that group and you're just not examining that possibility?
I pay for a Posteo account and am quite satisfied with it. The webmail is just your standard run-of-the-mill webmail without any fancy features like Google Inbox, but since IMAP is supported, you can just put whatever frontend you like in front of it.

https://posteo.de/en (I'm not affiliated with them except as a customer)
I don't think that is what is going on, this is invoking the constructor for the weekday class with the "modern" uniform initilization syntax. This solves the old C++ most vexing parse problem.

https://en.wikipedia.org/wiki/Most_vexing_parse

It seems like this is the C++ class in question:
https://howardhinnant.github.io/date/iso_week.html
It's not quite what I'm talking about, and what he has listed there is generally pseudo publicly documented. Xilinx for instance, more or less supports programming at the bitstream level rather than the HDL level for stuff like runtime reconfigurable blocks. So there isn't much there in his thesis that isn't covered in the docs.

What he covers (for the purpose of this discussion) is how the clock blocks (straight up PLLs if you've done any embedded development) are connected to the rest of the fabric. That's sort of the digital side, and the hard part is the analog side. Ie. "what are the propagation delays of different configuration of LUTs and fabric, and who can you play games with in place and route in order to meet timing". It's an important feedback step in place and route. You can get neat trivial stuff running, but without decent timing analysis it'll be hard to tell if your design will have weird bugs at runtime. Or will lack optimizations that will help you meet timing with an equivalent design. I mean, that stuff is almost a black art even with high quality timing analysis.
Yes, it's almost as if a body politic of human beings will have to exercise subjective judgment. Luckily, we humans are both capable of, and justified in, making these kinds of assessments.
Redchan isn't a website, it's just a funny domain that's used for a free email service at https://cock.li
> or me the most important part is being able to fork the project if you want to add features or are unhappy with the way the original project is going

Which is not "complete control" and that was the point I was arguing against. That having source code access enables you to gain some control over your own life is not a point I was arguing against.

Additionally another point: even if you fork you can't keep that fork alive without manpower. Nowadays all the dependencies and apis change all the time as well.
These are powerful pieces of software which massively benefit from native code doing processor/GPU intensive tasks. Totally different use-case.

Slack is literally just a fancy messaging app.
Exactly. Right-wing trolls stirring the pot. Don't give them the benefit of your attention.
Mods please update the title. It’s clickbait to the extent everyone has to click it to learn what’s going on.
TBH so far I've only ever seen CoC used to bully non-conformists.

For example, a developer expresses a non-conformist opinion on transgenderism on Twitter. Bam, activists show up in droves on the project's issue tracker and bludgeon the developer off the project using the CoC.
I think they hired a very, very incompetent person who has been screwing up a lot more than just this since M69. Anyone who has tried the new Chrome OS Beta channel is wishing they hadn't installed this heaping pile of hot garbage. They would be better off reverting all the merges they've taken since M68, just to cut their losses.

I mean no deep offense to the people involved, but the last couple months of Chromium changes are about a hundred times worse than just twiddling their thumbs.
Only in the sense that everything is subject to personal interpretation of those who are responsible for enforcing a set of rules.

But wouldn't you agree that it's generally better to have a set of pretty clear guidelines that might not always be watertight, versus an _entirely_ personal, subjective set of inscrutable rules?
The web isn't more audit-able.

The problem is that the web page loads on every request. This means that you, @floatboth, can be targeted with a broken client that leaks your keys next Wednesday between 13:00 and 14:00 and you'll never know it.

A native app is not something that loads every time you open it. And the binary you get is the same binary that everyone else gets and if you suspect something fishy, you still have that binary later for inspection. Compromising an app binary is not impossible mind you, as we could see with fake Apple XCode fooling Chinese developers into submitting infected apps to Apple's store, but it's much, much harder with security conscious users.

Also there's not much difference between highly compiled and obfuscated JS code and binary code. In both cases people start inspecting such apps by sniffing the outputs. Or otherwise it's not such a big jump from JS to assembly for people that do this for a living (e.g. I'm guessing anti-virus companies).

> IIRC it's also end-to-end between ProtonMail addresses or something?

It might be, but encryption that only works between ProtonMail accounts is no longer _email_. It's either a standard, or it's not email and I'm not interested in communicating only with ProtonMail users.
If you oppose a group, it's just as wrong to automagically get labeled "the other group" the first group finds most revolting.
It's easily substantiated by searching different terms and observing the difference between what you're searching for and what results are provided.
Slowly but surely, I'm replacing half my job with bash scripts. Anything even remotely tedious or error prone, I find that the small investment of time I'm putting in pays off remarkably quickly.

This article? Amazing. My scripts are about to become even more useful and easy to use.
"The mainstream public", there you go :)
There is no need for an umbrella term in first place. Your argument makes no sense
Yep, this basically is the VR Myst, no need to hold off.

It’s of course compromised in all the usual ways 2018 VR typically is, but if you want a Myst style adventure in an expensive, low res vomit inducing uncomfortable headset, have at it! (I say this as a very disgruntled Oculus Rift + Touch owner...)
It's a standards of many standards. Each system (radiology, laboratory, scheduling, etc.) has their own system with it's own flavor of HL7. It then communicates with the larger hospital-wide system (Epic, Meditech, etc.) through interfaces that translate form the system specific to the flavor required by the hospital-wide system. Each interface implementation tends to make their own decisions about what certain pieces of information should look like, decisions that are specific to the healthcare organization and systems that they use.
How Russia Helped Swing the Election for Trump
This is extremely slanted article.
Take a look at the rest of the stories on lulz.com

It appears to be a right-wing outrage machine about black celebrities and feminists, targeted at young white North American men.
I think the headline is misleading: not a single developer has been identified who has threatened revoking their license to any contributed code, to the extent that it's even possible.

As for whether it is actually possible, Eric Raymond has an _opinion_, but it's certainly not a legal one (he's not an attorney himself), and the issue has never been adjudicated AFAIK. (IAAL, but this is not legal advice.)
The email in question appears to originate from someone whose domain is "@redchan..."

So, I'd say it's not inconceivable that the guy is alt-right.
Why would Russia get involved in this? The audience of this is tiny. Their reputation for involvement tends to target nations.
If Google can do what Amazon is doing with product searches in a "one click" purchase model the trade will pay off in forcing people to sign in. A huge huge portion of Google income is from direct purchases, which is why Amazon is arguably its biggest competitor, not Bing. At the very least searches are much less relevant if you aren't signed in, and that gap is only going to continue to grow imo.
From what I understand and I can't find the reference anywhere, each region has at least three availability zones. Some regions only have two user selectable AZ's.

For instance, S3 promises that it is replicated between 3 AZ's in a region. That guaranteed is available in regions that only have two publicly available AZ's.
Nice write up. If you want it down to the point I can recommend this StackOverflow/AskUbuntu answer:

https://askubuntu.com/questions/68175/how-to-create-script-w...
I didnt say anyone should be fired.
Mosquitoes that can carry malaria eliminated in lab experiments
The JIT VMs gather that information, but then are careful to hide all of the typed calls behind run-time checks for the validity of the types. Failing to do so is an invitation to create bugs on rare use cases that didn't happen to be in your run. Making those code changes either results in duplicated auto-generated code that nobody looks at, or results in a source of possible bugs.

To give a concrete example, suppose that you have a weighted graph whose weights are integers. Code to find a Minimum Spanning Tree will always have an integer for the weight. Great. But if you add that type annotation, you'll run into trouble when someone checks whether the previously found MST is unique by calling the same algorithm again using as weights (weight, edges_in_common_with_prev_mst). (This will find the MST that shares as few edges as possible with the original, so if there are > 1 you'll find a different one.)
Those ordered pairs were just fine in the original code, but don't fit the type annotation.
It is odd that Theo T'so, who resisted introducing backdoors into /dev/random, was the first one targeted by the code of conduct. The allegations made against him are ludicrous. Smells like intelligence agencies using radicalized useful idiots to "take out" vigilant contributors, so they can get their backdoors through. It's worth keeping an eye on these areas of the kernel.
How has this never been the case?

This is just being clear about a reality that exists in all communities with moderation standards. Moderation has to be enforced by someone and there isn't always an objective test to determine harassment or trolling. Yet most communities that are successful in the long run have some policy like this, whether explicit or implicit.
Why would they? Who outside our paranoid bubble is doing anything other than being signed into their accounts all the time?
> Most of Linux is written by paid contributors. They won't leave.

I expect you're correct. However, the threat here isn't that a bunch of developers will leave. The threat is that any developers will leave and rescind the license to use their code. That would mean that code would have to be removed from the kernel, which would break backward compatibility. IANAL, but I believe an attempt to maintain compatibility would be "based on" the previous code to which the linux kernel now has no claim, and would therefore be a violation of copyright as well.

I don't really see any practical way you'd be able to remove code from the kernel in an event like this. You'd basically have to fork it.

> Most of those who kindle this flamewar are not Linux contributors but the alt-right. They also got involved in the Larry Garfield-Drupal affair (which was extremely poorly communicated).

I believe you're conflating a lot of different groups under the label "alt-right" here.

The bottom line is that there is a cultural shift happening, and there are many who oppose this sort of thing that aren't "alt-right" in the least. Mislabelling them as such serves to further inflame the divisions within our community, and allows their concerns to be dismissed out of hand. I think this is a mistake.
It most certainly isn't. It is generally impossible to interpret/compile a TLA+ algorithm efficiently (i.e. as a program that runs with similar complexity to the algorithm) because of the inherent nondeterminism in TLA+. OTOH, it is precisely this nondeterminism that allows you to use TLA+ to describe any algorithm/system at any level of detail. In fact, you can show that a language with similar descriptive power to TLA+ cannot be a programming language, and that no programming language can have a similar descriptive power (you could embed a specification language inside a programming language, but then you arguably have two languages).
How to Buy the New iPhone with Crypto
Waze navigation now works with CarPlay
Except that Redchan is also a popular board within 8chan, and that is most likely what the domain refers to.
It seems likely that most or all of the signatories would be in favor of the new CoC. (Perhaps some don't feel that it goes far enough.)

Given the author's toxic Twitter comments, I'm suspicious of the motivations here.
Exploit prices and complexity usually accurately reflect the security of a product when compared to their competitors. Take a look at how much Zerodium pays for full-chain exploits here: https://zerodium.com/program.html

$250,000 - Chrome RCE + SBX (Windows) including a sandbox escape (previously: $150,000)

Whereas it's up to $100k for Edge RCE+SBX, $80k for Firefox RCE+SBX

You obviously need to factor in other things such as how popular the product is compared to competitors, etc., but such a drastic price difference such as this is quite telling.
Is gender studies a legitimate field of intellectual inquiry? (2018)
There's debate on if it's PII.
The learning curve of FPGAs is steep because it's a completely different way of thinking. And if you're thinking about a particular application, I agree that the Cypress chip might be the best solution in a bunch of cases.

But the original question was which would be a good FPGA learning platform. I don't think the Cypress MCU are the best way to learn about FPGAs.

Similarly, your example of a system clock is only relevant if you're thinking about designing your own boards. That's even more beyond the scope of the question.
Here's one:

https://twitter.com/__apf__/status/1044109217903198210
>Now, why should we suddenly need to look at the type of file to determine which block device to store the data?

We don't "need" to, it's an extra optimization.

>Even if it's an application, but if it's not frequently used, why should we keep it on SSD?

Because if we have the space to spare on the SSD, we'd appreciate the faster launch when we do try to use that app. And for other types of files it can now decide to move them or not move them based on the benefit from the faster load, not just the frequency of access (and thus optimize the SSD use).
The part of the CoC that you post looks very unreasonable to me (because it is so ambiguous that just about anything can fall into the definition of "unacceptable behavior"). Nothing good can come from the infinite power that these ambiguous norms confer.
It's not their website, redchan.it is one of many domains used by a free email service.
Right? It would make way more sense to have a "leap period" once every century that calculated for all the leap days, minutes, seconds, OR people 200 years from now, might not care when my sunrise and sunset were.
It's really, really unsurprising that ESR is at the heart of this. He's been extremely upset about being kicked out of various programming communities after deciding that his new life goal is redefine the stereotype, "Racist Old Uncle Who Totally Knows Kung Fu and Probably Invented All Modern Economics Independently." It's equally predictable that never-been-that-relevant Mark Kern is rabble-rousing for this, as that's practically his livelihood. In neither case should this really be mistaken for a wide-held sentiment.

The problem with the project and license structure of Linux in 2018 is that literally any threat the relatively small number of neo-reactionary programmers can execute on can simply be paved over by various large corporations simply assigning more resources to pick up any slack. For them, ensuring continuity in Linux is both a public commitment and an business requirement.

In other words: this is another ill-considered example of burning shoes you already bought in protest. Since most of substance of their work has already been turned over to the public consciousness, it's relatively straightforward to continue with that work or to replace it if a licensing conflict comes up.

Doubly so since the actual slice of people who will put up this much of a fight over an agreement to adhere to professional standards is quite small.
First ad I see on the page: Cum shitpost with your mouth at: The Date Rape Appreciation Station !

What a vile website. It's clearly alt-right and despicable.

Proof: https://i.imgur.com/HfepKgT.png
Is zoho.eu also affected by this?
ESR's opinions are the trash can of open source quackery. He hasn't said anything coherent or useful in this conversation since... ever.
How to Build an Electron App with JavaScript UI Controls
Yeah, they're great, but I wish they had some knobs to twiddle - like how often to play new stuff vs stuff I've played. It's a bit too easy to create feedback loops. Like say I'm trying to learn a song on guitar and play a song say 5 or 6 times. Now in my Daily Mix stations that'll be the ONLY song by that artist that they play.
Maybe, but these guidelines are anything but clear.
My experience exactly. I went back and tried to do a walkthrough, but I couldn't even follow that.
What about non-public / embedded software then?
Regardless of the messenger, take a look at the message. What would happen if a kernel developer were to withdraw the rights to their code? How would the community deal with that?
Hey, thanks for all the feedback. I will change the naming since its something most of you have agreed is a good change.

The goal I have for Pypeline is much simpler: let you easily setup data pipelines where you leverage processes, threads and asyncio where they are good at. So in my mind a killer app would be a pipeline that maybe starts with an asyncio stage for e.g. downloading images, maybe then a multiprocess stage for e.g. doing image processing, and finally a threading stage for e.g. interacting with the OS.

Right now I see Pypeline more as an easy to use single machine tool instead of a higher level distributed abstraction like Celery. Maybe other framework could leverage Pypeline to ease their work.
There's exactly 0 evidence of this.