skysight-inc/HackerNews huggingface dataset:
Do you see any other alternative than trust for such a system?

- Building a fully local system will not provide the same coverage and doesn't allow sharing findings across users (which means that when a new phishing page appears, it will appear as "new" for every single user, instead of being new for N users and then known bad for the rest of users). It also heavily reduces what kind of analysis can be done since you can't just store large datasets on every single device and/or run expensive algorithms on every single web page load on a mobile phone.

- Making it open source would not help. You can't know whether the code you can see is what is deployed remotely, so in the end you just end up trusting a different assertion instead (if you can't trust a privacy policy, why could you trust that the deployment is not backdoored?). It also has some significant cons: malware / phishing / abuse detection is in essence a cat-and-mouse game, and secrecy is unfortunately a key requirement in how everyone is building anti-abuse systems across the industry (not necessarily because they want to, but because nobody knows how it could work otherwise).

- You could even go all the way and have e.g. remote attestations, reproducible builds, etc. that allow proving that indeed the code running remotely is the open source code you want and can audit. This is barely doable with available technology these days, and even if someone was to do it there would maybe be 1K people on this planet able to understand why this is trustworthy. A prime example of this is looking at people in this very thread not understanding the differential privacy scheme for detecting compromised passwords.

Not trusting Google is a personal opinion, and I completely respect that. But implying that there is an alternative to trust for this kind of system is IMO misleading. Using DDG or Protonmail or any other service doesn't change the fact that you have to trust someone, it's just a different someone. You might personally believe their word more than Google's word, but if e.g. DDG started logging your identity and log requests and sell that to ad companies you would have very little way of learning about it either.

Disclaimer: I work for Google, not on Chrome, but I have worked on anti-abuse systems in the past.
As was said elsewhere in the comments approximate five hours before this:

> Samples of his chest and head hair, meanwhile, show only Long’s DNA.
I’m pretty sure clippy “encourages” you to use .get() for Vectors returning an Option<> for you to deal with so accessing a bad index is avoidable in idiomatic rust.

I’m not sure that was the best example but I agree with your overall point.
Kensington?

Labour had no chance this year due to a shift in demographics, not to mention the fall in Labour vote share
Switched QtQuick 3D from LGPL to GPL?

Is that the regular license FUD or what? I don't see which 3D module you're talking about.
Get peal off stickers of realistic eyes and put them on your cheeks and forehead. Simple and 100% effective to defeat ALL KNOWN FR ALGORITHMS. Lead developer of the #3 global FR product.
I was amused when their FAQ had "Q: So, what can I do with these?" and the A was basically... "send them to people I guess I dunno". -.-
Are there non-Intel remote attestation servers now?
For the lazy, here's a streetview of the church. It is indeed quite nice:

https://goo.gl/maps/2cToS5cmVitVJLgY8
How likely is changing the voltages to lock up the system vs the attack actually working?
Thanks for the suggestion. Yes, that's the kind of thing, but understandably it also looks limited to Cisco employees.
Whatever department manages the beaches should insert themselves into this practice to moderate it. Sell pretty glass display bottles that are more attractive than a bag or soda bottle, but happen to be tiny. This wouldn't work if it inspired enough people to start collecting to outweigh the savings from intervention.
I wonder if their reaction was counterproductive in that the more they try to apologize or do promotions the more people are reminded of the incident because of which they are doing the promotions.

Maybe if they had implemented a strict "no comment" policy and just hunkered down and be completely ignored it, people would have forgotten about it.
Announcing HashiCorp Consul 1.7
It's no my default. I was simply noting the odd (?) relationship between freedom of speech and pwrsonal privacy (and associated rights).
Thousands of Facebook ads disappear days before UK general election due to “bug”
When referring to the Arduino, unless explicitly stating a specific chip, most people are actually referring to the AT328P chip, which is a chip with 8-bit architecture (registers are 8-bit, 16-bit data types are split between a high and a low register). It has 32 KB programmable memory, and 2 KB RAM.

Indeed, though, on the Arduino platform, an int is usually 16 bit, but not because that's the chip's native archticture, but because that's the range required. Though I can't say for sure, I highly doubt (and now am actually almost completely certain in my doubts) that it would promote two chars to ints to perform operations on them, and last night also realized why, namely, there are counts for the number of cycles required to do operations on various data types [0].

If what you say about integer promotion is true, there would be no difference in clock cycles between an int and a byte, but there is.

So in essence, no, the Arduino is definitely somehow deviating from spec when it comes to promotion.

[0]: https://forum.arduino.cc/index.php?topic=92684.msg696420#msg...

EDIT: I just realized, I think I need to actually look into the (Atmel's) AVR specs, as the Arduino IDE is basically just a wrapper for that.
> The point is physical cash is really important to a functioning society.

Not really. There's a couple northern european economies that are almost entirely cashless.
Was thinking exactly that.
lol my first encounter with anime was on Polish TV, DragonBall Z. Imagine hearing french (which I had no clue about so just guessing situations from emotions), then in parallel dubbed by very monotone Polish voice from single guy, with few seconds delay. I am not very good at understanding Polish (lived not far across the border so we could catch OK analog signal), but much better than French.

Hilarious, confusing, and I couldn't care less. At that time, it was so much above any other cartoon TV show, brutal, violent, funny and opened for me the whole world of anime that is not necessarily childish. Good times
> (just look at Foxconn suicide rates as proof that it's an evil company)

What are you counting, and how are you counting it?

Why do you think the rate of death at Foxconn is any different to any other large manufacturing company?
One thing that was not addressed is why the effort is not put into making the parallel compiler default. It would give a 8x speedup on a developer machine compared to 10% speedups from these optimizations, especially when AMD releases the Zen 2 architecture for laptops.
Environmental destruction is the story here, but with one misunderstanding.

> Rural America is eroding. If you talk to farmers such as Short and Roger, they lament it. But almost nobody thinks it can be prevented. More efficient farming...

The new farming isn't more efficient physically, chemically, or biologically. It consumes without replacing resources like topsoil, biodiversity, water, etc. It looks more efficient financially only by neglecting the future costs to restore those resources.

I wouldn't call willful, determined overuse "erosion," though. I would call it destruction.

We've created financial incentives to eat our seed corn as a culture and the article presents one place it's playing out. Destroy the environment and people will leave it.
The switch to non-dischargeable loans came along with cutting banks out of the federal student loan system. Non-dischargeable loans are issued and owned by the Department of Education, and only them.
I only pointed it out because people might not be aware since it's a smaller publication. Nobody needs to be told about Mother Jones' or Fox News' bias.
Until of course being hired by competition is seen as "corporate espionage" and you've suddenly made a noncompete something that is built in to every employment. Somehow we've succeeded in making the US even more dystopic.
Static analysis of SARIF SDK source code
Ericsson, they had or still has the best stuff. But just like any big companies, management likes to kill the company for their own good. Early 2010s when Huawei becomes a threat to their business ( that was before Huawei was even known by general public ), stocks and earning were down, they finally woke up.

But today they are still much more expensive than Huawei, AND their bet on Intel 10nm Custom Foundry didn't help.

Again, blame Intel.
Every software has a reason to be complex. Often software authors desire to make simple software by removing such features regarded ‘complex’ without understanding why those features were introduced (mostly because they don’t use them). The consequences is that people who are in the minority can’t use the software.

As a CJK person, the most prominent example is multilingual support in the FOSS community; I still have not seen any Linux GUI app with proper out-of-the-box IME support (and that includes DEs, WMs, etc...) mostly because for some reason (hint, most are from the western world) the devs of Linux distributions turn off IME support by default. Is it really ‘simple’ to turn off some features that you don’t use, resulting in total breakage of apps when the feature is in use? Really?
That doesn't mean it isn't _also_ a software bug given that the result is still unintended / unexpected.
GrapheneOS: Open-source privacy and security focused Android compatible OS
I tried using Spring with Kotlin last year but it felt verbose as if I'm writing Java so we decided to implement support for Kotlin in our in-house Netty-based server (https://github.com/buremba/netty-rest) and use it. Great to hear that Spring finally has native integration with Kotlin!
Which is sad in part because trade secrets can hold back healthy competition for generations. At least with reasonably limited patents society as a whole can learn without resorting to spying, leaks, or expensive reverse engineering.
How to Use Augmented Reality (AR) in Mobile Applications
As far as I understand this would be a "mere aggregation" since the application and the kernel module communicate at arms length through the kernel syscall interface https://www.gnu.org/licenses/gpl-faq.en.html#MereAggregation .
So they'd have to make the source of the kernel extension available (as the GPL requires) but it would not be viral to the application using the kernel extension.

As the FAQ entry says this is a legal question "which ultimately judges will decide" and as far as I know that hasn't happend yet. Which is probably one reason many don't want to do it and err on the safe side and choose another project with non-viral license.
> almost all projects controlled by a single for profit company using GPL

Which ones? The two flagship ones I can think of for GPL, Linux and GCC, don’t really have one company in control of them. And on the flip side LLVM and the browser engines, which are arguably under reasonably strong control of one or two companies, are usually Apache or similar.
FAA engineers objected to Boeing’s removal of some 787 lightning protection
They have less money to start with.
I would hazard that that main reason that many (by no means all) FOSS projects are migrating to LLVM is that clang is dramatically easier to work on, and at or over parity in efficiency of output.
I hear this quite a lot and am always curious to know which bits of the QWidget hierarchy are insufficiently native on the Mac - I've run in to many problems with Qt on the Mac over the years but that hasn't really been one, though our current app doesn't really use native-looking widgets anyway.

As for QWidget being semi-deprecated, this is not the case. They made some noises in that direction around the time Qt 5 was being developed but I think they thought better of it, so it's alive and well and still being developed.
The value of secondary education has been diluted by the massive pool of "paper" floating around. There is quite the oversupply of "educated" (papered) individuals. The value of a secondary education has been diminished because of this oversupply. We've seen it in the tech scene: A good bit of companies equally value experience vs education (and some value experience more!) - and why not, the goal is to leverage labor for profit - in the case of tech; to create more utility.

Unfortunately, we've done a disservice to ourselves: Instead of teaching others how to think, we've taught them what to think. Most graduates coming out of the ivory tower of education lack the ability to bootstrap their own intellectual development. Historically, universities served a purpose: the higher-level of information and application could only be consumed through them (gatekeepers). We are in a new era of information. Information is abundant. We'd be better off as a society if we focused on the "how to think" than the "what to think".
Would you have done the same thing for a leftist biased publication?
Most of the kernel is written by big companies?
They changed to Apache 2.0 recently, actually.
The "coincidence" between VW announcing that they'll go "all in" when it comes to EVs and this EU announcement is too big, of course this is meant to help the German (and partly the French) car manufacturers. When your industrial output suffers the biggest blow since 2009 [1] you have to be seen doing something (as a politician, I mean) in order not to let the bad people from AfD get a hold on the reins of power.

[1] https://www.ft.com/content/a1a14220-1801-11ea-9ee4-11f260415...
> They could have kept their own code that uses FUSE secret

If they had linked against FUSE they’d need to provide code.
Fogbank
My related observation is that the phrase "simple yet powerful" is the biggest cliché in developer/techie-facing marketing of software:

https://github.com/search?q=%22simple+yet+powerful%22&type=C...

Is there any camp that DOESN'T consider their preferred way of doing thing to be simple yet powerful?
This was already an issue back at the beginning of the century at CERN, to handle high data rates.

Here is a relatively recent paper of the kind of work being done in this area,

https://iopscience.iop.org/article/10.1088/1748-0221/8/12/C1...
Short answer is: we can't :/ the speed of causality is not something we can "solve".
Found a link. Basically, if someone makes more than $25k they owe 5% of their income for 15 years:

https://nationswell.com/venture-capital-college-student-debt...
A rapidly blinking LED on your hat causes cameras to compensate for the bright flash, but they can't compensate fast enough due to the blinking. This causes the camera's video stream compression to focus on the brightness, resulting in degraded information in the relatively dark face. Basically, the face becomes pixel garbage and it often is not recognized as a face at all.
I don't think going closed source is the solution to fight against others leeching off your work. The solution is more stringent GPL-style licenses that are more protective of the open-source community.

Overall BSD-style licenses are not protective enough for the open source community, in fact they open it up to predatory behavior by selfish entities with large commercial interests and which don't care about giving back to the community. BSD gives the most freedom to the developers (that includes companies making private use of the code), while GPL gives the most freedom to the user of the software (who can then chose to become a developer). BSD code is often higher in popularity but there's a reason for that. I think GPL is the better choice overall.
I think that all else being equal, simplicity is to be preferred over complexity. You're pointing out that all else is never equal; ok, cool; but it's hard to imagine anyone finding value in deliberately complicating things. Simplicity seems to be an inherently valuable trait in system design/maintenance. Can you oversimplify? Sure. Does that justify not striving to reduce to the simplest functionally complete, scalable, and maintainable design? In my opinion, no.
Systems design depends a lot on hardware and research rather than theory. So, you'll have to read papers and code to grokk things.

A good starting point would be to read about Operating Systems.

www.OSTEP.org
You need to talk to a lot more PhD students before you pursue this. I dropped out of a PhD in public health because my advisor was terrible and didn't care about my progress, lied to me about how long it'd take, and eventually dropped me like a fried laptop when she needed more time. Every one of her students dreaded the hour meetings with her more than any other activity. I got a massive rush of relief and happiness every time I left her office. Furthermore, after all of this, she handed my research to a post doc for him to be first author.

If you want a challenge, climb a mountain. If you want a terrible time, join a PhD program.
Title says "Can Cost $52,000".
C# Channels - Timeout and Cancellation
Maybe! If it was tiny and I felt like it was important. I'd definitely remember to include a link to a neutral source, though.
A civil war in the UK would not benefit the US, neither a hard border with the EU/Ireland (i.e for trade).

>> Asked to name his biggest competitor and foe globally, the US president said there were "a lot of foes" and named Russia and China among them, but the first on his list was the EU.

https://www.bbc.com/news/world-us-canada-44837311

https://www.cnbc.com/2019/05/22/very-dangerous-putin-trump-w...
If we cannot describe in the subject what we are doing, we should not commit it.

Icons are perfect to define actions (fixing bugs, improving the layout, etc) however, the commit is important when you are doing releases, cherry-picks, maintaining patches, etc.

I'm not against changes and sure the icons look very cool on the front page of GitHub or in `git log`.

However, most of the maintainers, who actually do things with commits, they work looking at the content. Be useful in the future, to understand what was going on, is the main purpose of the commit message.

I agree that a bug, a rocket (and others) can be used to improve the subject of a commit, eventually, the problems are:

-by introducing icons, are we creating a perfect excuse to be lazy during the commit phase?

-Will the icons makes our history of change the poorest?
> It's the customers - consuming non-developers - who have a problem of expectations.

If FOSS zealotry wasn't a thing, then said expectations would be unreasonable. Sadly we live in a world where many people can withstand the cognitive dissonance of "You should use FOSS" and "You shouldn't complain about it because it is free".
> Yeah, it looks like a black tulip.

This alone goes to show that the emoji representations themselves are not even consistent enough either. Using a flame emoji, when all black, can look like a tulip instead; now the original intent of using flame is not even the question, it now is whether or not the symbol is interpretable.
Not everyone is replacing GCC with LLVM, and it’s being relicensed under Apache anyways.
Laptops and tablets are doing quite well for desktop developers.

And Android Java is still kind of Java, so Android running on ChromeOS or tablet plugged into a docking station, and one gets a desktop.
How to cook RTSP on your website in 2020
Perhaps ASCII itself is to blame, but in my experience the first two spellings you list are less widely used than "fiance" and "cafe", respectively.

I wouldn't base a paper on it, but (fiancé versus fiance): https://books.google.com/ngrams/graph?content=fianc%C3%A9%2C...

café versus cafe: https://books.google.com/ngrams/graph?content=caf%C3%A9%2Cca...

I argue "Bēowulf" is does not fall under "widely used." Even my high school version of it it was printed "Beowulf." I'm not claiming "ASCII contains all characters used at all in English," just refuting the claim that you can't "write proper English" with ASCII and that it is missing "widely used" characters.
reddit is what you make of it. That's the whole point of different subreddits and the ability to customize what you see.

Once you get rid of the default subscriptions, the experience becomes way more enjoyable. Smaller subreddits generate less garbage and tend to be moderated better. Even better, you're less likely to see ads-disguised-as-content like you do on /r/pics and /r/aww. No one posts in /r/woodworking or /r/PrintSF because they want to whore some karma. /r/asoiaf has some wonderfully nuanced (if not repetitive due to the lack of new source material) discussions. And so on.

Overall, though, I think the state of /r/AskReddit gives the best summary of reddit's downfall. When I started going on reddit in 2009, the threads there were often interesting, and you didn't have to tag something "serious" to get serious replies. Several years ago, it began to be the case that if you didn't tag something serious, then, well, you would get thousands of comments of _literally_ the same joke. And that's default reddit -- thousands of comments of literally the same joke.
Emoji like those in this article don't have this issue though.
What does a post-gig economy society look like? Do we all become individual corporate entities with a raft of state- and industry-backed benefits and subsidies that spread financial risk/burden?
Yes, so common that every airline has it. They're called SOPs, Standard Operating Procedures, which is how the company wants you to fly the aircraft. They're based on manufacturer recommendations / procedures, but do differ per airline.

SOPs are very detailed, down to the level of the things each pilot says and how the other responds. As an example: "80 knots" is said by the pilot flying when reaching that speed on takeoff, the other pilot verifies and says "checked", or "abort" if the speed on their side is not the same. You don't say "hey Bob, mine is different", you say exactly what the SOP prescribes.

It makes it possible to fly with every other pilot from the same company. Usually pilots don't know each other before the start of the trip. It's safe because everyone does everything in exactly the same way.
This fashion of photographing a person from the "frog perspective" seems to be very much a part of the desire to spread anxiety. Rappers in the 90's used to punch down at a camera pointed up from the ground and I guess it means to subliminally elevate the figure and imply that the audience is lower than the "authority" figure up shot.
State cuts have made a huge difference, especially in the UC system. When I went to UCSD in 1982, tuition was roughly $310/quarter for a full-time student ($825 in 2019 dollars). California contributed roughly 90% of the cost of a student, keeping fees manageable. I was able to earn enough each summer to pay for tuition.

Now California contributes roughly 30% to the cost of a student, and the costs themselves has risen (better accommodations, increased admin staff etc etc.)
Are you using WASM like Figma, or is this pure javascript?
More cores isn't necessarily better.
Would you be asking these questions if he had pointed out that a publication was leftist?
Quick reference of C++ value categories: Part 1
Government contribution made it possible to get my degree for free basically. We don't have a student loan bubble while still having a pretty high educational standard, even if that suffered in recent years.

We might not have the most tenured professors though, since those a drawn to centralize in institution with high prestige. But with the free flow of information today, this centralization of excellence becomes less important.

But anyway it probably isn't a problem with too much/too few government intervention and more of a problem of intervention being constructive or not. Bad intervention is probably worse than no intervention, I agree.