skysight-inc/HackerNews huggingface dataset:
It just has to run once, at filter creation time. Disallow creation of the filter if your password is in it.

Note the quoted reason from Knuddles is different from what others are saying the reason is: "so users can not filter their own password via our platform via a filter"

Edit: Apparently, the posted articles on this are misquoting things. Here's the original company response: https://forum.knuddels.de/ubbthreads.php?ubb=showflat&Number...

It does appear they were screening all chat text for the user's password after all.
I'd agree that for emotional context, it can be useful. But I don't think the way they are used there is easy to understand. I mean what's the meaning of the heart regarding CI or the pen for bugs? Is that indicative of a categorie of commit (CI, bug-fix...) or just to decorate the message?

Also another issue is that emojis are not as easily indexable/searchable.
> However Protestantism required the words to be in English and sung without polyphony

This is stated a bit too broadly. Some protestants preferred that, others didn't. Bach didn't have a problem with polyphony, for example.
At least a sentence or two explaining what the service even was. I vaguely remember most of these, but there are many that don't ring any bells at all.
Not true. I run 110 people team for a large retailer. I built this team nearly from scratch. About 80 percent of my team consist of right of college kids or folks with less than 2-3 years of experience. We they are very smart kids. :). I paired them up with other seniors from different department to train them up. We also pay very well. Entry level pay is 80k plus like with only college degree but with hard interview. I Also work very hard to make them successful example include sitting down and knowledge sharing of how the business works or even sitting down to layout framework or debug etc. i truly enjoy working new generation the old is status quo :(.
> Why would anyone hate it apart from the fact it is yet another chat application.

It's not that I hate Allo, I just prefer Hangouts. That might seem orthogonal, but a part of me worries that at some point in the future Hangouts will be deprecated in favor of Allo.
Similar environment here.

I was thankfully able to strip McAfee out because it was monstrously terrible.

Still, corporate IT has enforced a browser plugin and tray app called Triton AP-Endpoint and Triton Forcepoint Endpoint.

It's sole purpose is to block you from moving any sensitive data to external drives. I, up until now, have had 0 problem removing any materials to any drives anywhere. I don't think it works very well. It does however chew through my 2015 MB pro battery and cause the fan to nearly continually run and even at times overheat.

I think I could remove it, too—but am mildly concerned they'll get a notification and come start inspecting things.
p4merge is indeed awesome. I work exclusively in Linux environments, but p4merge always gets installed. The experience has actually gotten better in that regard since git started supporting it straight as one of its 'mergetools'.
The raw deflate stream is more in line with expectations:

echo "GlooOOooooOOooooOOooooOOooooOOoria" | gzip --no-name | tail --bytes=+11 | head --bytes=-8 | wc --bytes
16
Wow! I did not realise you had made a build system as a standalone project. This is excellent.
What's Clickbait Case?
If bad security is a consciously chosen company strategy, then sure, the fine is too small.

But most places don't do dumb stuff like this because they've smartly chosen to be dumb. It's just thoughtlessness, just focusing on the wrong things. And one of those wrong things is "saving" money by being too cheap.

If a cheapskate client asked me to store passwords in plaintext on the theory they could save a few days of dev work, I'd love to be able to say, "Sorry, that's such a bad idea it's illegal. Fines start at €20k and go up." Their cheapness meter would swing into the red and they'd leave me alone.

If they company had actually chosen to be broadly negligent, it's clear the regulator could have imposed a much bigger fine, so I think your case is covered too.
100% deferring to tmux, there. It just adds so many great features, I think it'd be a mistake to re-implement them in Amp. Paired with the fact that Amp is cheap on memory, and has native clipboard integration, this isn't as necessary as you might think; you can still move content between panes! :)
LeftAlt + LeftShift + Numlock? Then 0 to hold mouse button and . to release.

https://en.wikipedia.org/wiki/Mouse_keys
What does filtering your own password mean on that platform?
> There even was an East German gaming machine called Poly Play (https://en.wikipedia.org/wiki/Poly_Play). You can actually play on one of these in the Computer Games Museum in Berlin (really worth a visit). But of all East Germans that I asked, nobody had ever heard about this before, so probably was something produced in very low quantities.

An interesting trivium for arcade nerds: A common theory concerning the "conspiracy-surrounded" arcade machine Polybius

> https://en.wikipedia.org/w/index.php?title=Polybius_(urban_l...

is that its name was actually some misunderstanding/derivation of "Poly Play". Indeed, according to the German news article

> https://de.sputniknews.com/panorama/20180113319038539-psychi...

in 1985, about one thousand instances of the Poly Play machine were confiscated in Portland for copyright reasons (which fits the "men in black who took the machines away after a few months" part of the Polybius conspiracy theory). This theory is also mentioned on

> https://knowyourmeme.com/memes/polybius

"The best answer if it's fake (IF), is that it was based off an obscure, and rare German arcade cabinet called "Poly-Play" which was a collection of eight games including a puzzler and space shooter."
"GCP is globally in 4th place behind AWS, Azure and Alibaba cloud."

Maybe GCP should be renamed to something beginning with 'A'?
To quote Don Draper, that’s what the money is for.
> I don't want to start on how crappy software is in terms of user experience, but I see people getting their jobs done with it and not complaining just one bit.

Most people, including technical folks, don't complain (unless extremely agitated) because they know they can do nothing about it but accept it. Doesn't stop making them miserable, though.
> When society rewards and protects criminals and punishes those who play by the rules out of humane morals? What does this leave me with?

Europe
For a comedic peek into the culture around Britain's detectorists (ties in nicely with this story), check out the series Detecorists, available on Netflix:

https://en.wikipedia.org/wiki/Detectorists
> I couldn't find Knuddels annual profit but they appear to have a dozen staff, which suggests to me the fine is too small.

On the other hand they seem to have at least as many open positions. This is either a sign of strong growth or a sign of inability to offer competitive pay. For a struggling pre-Facebook social web relic, it's easy to guess which one it is.
Gmail is about due to be put on this list. They have made the web UI unusable for no good reason, and driven me back to an old-school desktop mail client.
Haha I just made another comment to a similar effect. We had McAfee but I stripped it out because it was just so terrible.

We also have the Forcepoint nonsense.
Finally some numbers, thanks. Yes, Rust compilation is slower.
Where do you work and how can I get in contact?

(I run a YC-backed Computer Science academy that aims to be very rigorous and has incredibly hungry students - https://lambdaschool.com)
Nobody talks about tenure though - there's no great divide between tenure track and non-tenure track. There's no massive achievement when you 'make tenure'. People don't talk about the number of people with tenure, or whether someone has tenure or not.
Exactly, that was my experience too. People who were very capable of analytical rigor around cost/benefit tradeoffs suddenly became very handwavey when it came time to analyze whether the company generated enough social benefit to justify level of profit.
This is interesting/amusing, but the math version is remarkable. I like the scribble erase.
It's missing some services like Google Offers a Groupon competitor:
https://en.wikipedia.org/wiki/Google_Offers

and Google Reader ... from the top of my head, and some enterprise products if I am not mistaken
Greenhouse Gas Levels in Atmosphere Break Another Record, UN Report Shows
The Treasure Act 1996 only has territorial extent over E+W+NI, notably excluding Scotland, where treasure is still dealt with under (Scots) Common Law.

Notably, any reward is granted purely to the finder, though there is no default right to search land one does not own (and if discovered without permission of the landowner, there have been cases where the entire reward has been awarded to the landowner); de-facto, following the English and Northern Irish law, landowners normally grant access such that any reward is split equally.
I heard a funny saying about Neuroscience (by a well know AGI expert) that went something like this: Neuroscience research and its ability to explain AGI is like an engineer would take a microscope to study birds in order to explain the physical laws regarding flight.
I think his point is to focus on fixing yourself, rather than trying to fix others. He’s not suggesting that you avoid getting help from professionals to do so.
Nice short film. Langlands was a theory builder as opposed to someone like Erdos who was more interested in solving problems. Theory builders are often admired, but because the endeavor is so broad, very few of them emerge and even fewer are actually successful.

I like the part where he said he began to write before he understood everything, and in order to write he had to discover many things, and even had to discover them after he started to write.

It underscores the crucial role of writing in discovery. Most writers will tell you they are exploring the space during the writing process. Writing isn't a process of committing what you already know to paper; it's a process of learning what you don't know and or haven't considered. It often leads you down paths you would never expect. (this happens to me with my HN comments too -- I often myself writing a very different comment from the one I set out to write)

This is why I think a Ph.D. dissertation should be a continuously evolving collection of notes, and not something you "write-up" in the end after all the work is ostensibly done.
What if the email with the plain text password is sent after a user pressed on the "I forgot my password button"? Because so far I only have encountered this type of email where the password is sent in plain text.
I think everyone agrees that AWS is a clear leader, but both Microsoft and Google report bundled Office Suite/Cloud Computing revenue as a single number, so it's completely unclear who is actually in second place.
Ah, I see, so it's just a matter of reading something, not understanding it, figuring out what it means and learning from that rather than there being a place where I can specifically read up on it.

I guess I just need more practice.
Coincidence - that's one of my favourite castles too.
How Apache Flink Powers Alibaba's Singles Day 2018:data in a Flink of an Eye
Thanksgiving advice: How to deal with climate change denying Uncle Pete
Top 20 JavaScript Open Source Projects on GitHub
Looks nice, but sad to see "electron" in top processes on screenshots.
I don't understand why the word "civic". Most of moderators work for commercial entities. They're there to make sure the entity remains business/customer friendly. There's nothing related to citizenship in the raison d'être of that work.

It's like saying that human resource mangement is here to make the people grow. It's not, growing people is just a side effect.
Smart TVs are generally terrible. It's usually better to just use an Nvidia Shield or an Apple TV for the smart functionality.

Manufacturers like LG and Samsung are terrible at UX/UI, and then you have others using Android TV which is great but using crappy low performance SOCs like Sony does.
I was not at all asserting that, and I've had enough of your aggressive misinterpretations. I'm done talking to you.
RIP Reader
Oh. The issue I have seen is many of new grads want work for the big name company or tech companies. And they limit their options. Just be true to yourself that if you want work for tech company they need people who already know cutting edge technology and start to produce from day 10. Where as non tech companies need people who can understand business and how to solve biz problems.
I built https://codesearch.debian.net when Google Code Search was taken down.

Debian Code Search doesn’t crawl, but it indexes all software in Debian, which is typically helpful enough :)
This is what GDPR should be about.
What is the best way to respond/try to help?
I wonder, are issues like these easier to manage with sentences structured like: “Number of foos scanned: 1”, or “Number of foo/bar scanned: 3/10”? I know it at least makes the plural issue go away for English (as both 1/2 work with a colon).
From what I remember the problem I ran into with Wave was basically a 'tyranny of structureless-ness' kind of thing. Theoretically, I much preferred the flexibility, but in practice I have to admit that the much more restrictive approach that Slack takes (single-level main channel chat + replies to main chat messages in sidebar) seems to work better.
Don't remind me of how awful GitHub search is.

I guess code search is just too niche with no marketability to ever improve
Oh right. Sorry I missed that.
I'm pretty sure the comment you're replying to wasn't so much a serious question as a reference to this little incident on HN: https://news.ycombinator.com/item?id=35079
I think that's because everyone pretty much has it - so no reason to talk about it.
Yep definitely true. I meant that the original author of Gilgamesh would have lived at a time when certain Sanskrit names may have been heard of in Mesopotamia.
Not everybody uses tmux for one.
Notice how everything is a clone or stealing western tech, and nothing you said was pure innovation?

What would their computing have looked like without the west?
Google App inventor? (guess it's still around, got transferred to MIT).
I can't use the new web UI for my life. The HTMl view is great though and loads very fast.
It does does exactly that. Visit Hawaii.edu in a browser and watch a pin pop up in the middle of the Pacific!
Absolutely. Fresh out of school, I job hopped twice and ended up with >50% raise. Started at $40k CAD, 18 months on jumped for $48k, and 4 months later (there were other reasons too), jumped for a greenfield project at $65k.

The first job refused to match the $48k offer. I’d probably still be there if they had, a decade on. Awesome place, awesome people, but... student loans and wanting to not live in a dumpy apartment won...
> ... so it's just a matter of reading something, not understanding it, figuring out what it means and learning from that rather than there being a place where I can specifically read up on it.

Not entirely ... but partially. That's one way you can start to learn. Usually formulas are presented with a broad gloss in English (or other) to let you know roughly what it is saying, with the formula just being a precise way of saying it that can subsequently be used in algebraic manipulations.

Example:

The force due to the Earth's gravity is represented by g at the surface, and falls off as an inverse square. Thus:

F_d = g(R/d)^2

where R is the radius of the Earth.
>> If you have a physical keyboard wired to your computer, pressing keys IRL will illuminate the virtual keyboard: please remember to not type any passwords if you are recording your screen!

Maybe just disable that on password fields? :3
This attack depends on using many 1-bit errors to characterize the physical memory address. In other words, it defeats ECC if your system ignores errors. A lot of systems do ignore errors, but if you don't you can easily detect this attack before it's ready to strike.
Google should integrate this in Drive. It's just too easy to make diagrams this way.
I was exactly the kind of petty, bordering on tyrannical, moderator back when I was a teenager. I moderated a website with an active community of over 10000 teenagers. This was a big deal in the 1990s. It quickly went to my pubescent, hormone-fueled teenage head. But it ended up being a valuable experience. In terms of being confronted with my own 'dark side', and in terms of learning how to deal with people.
Are those contradictory points? Lots of companies may not be good enough to count as “good.” If Walmart sold $10 million worth of goods its both numerous and bad.

The leaner than AWS comment was when he made the decision in the past and the close call comment was more recent.

The question isn’t whether you or I are happy with Goohle’s performance but how management and investors see it.
Presumably because nobody cares about the security of email addresses. The part of their system which handles credit cards hasn't been shown to be compromised, but maybe Gmail's spam filter needs to work a little harder. (I've already spent longer writing this than I spend going through my spam folder each year)
Some of these I don't remember, and a couple I actually thought I was still using. :)

The Dodgeball saga seems like a good case study: https://techcrunch.com/2010/08/05/eric-schmidt-google-dodgeb...

It's as if Google is simply too big to realize what a good idea is and support it.

Ads made Google one of the most profitable companies in the world basically overnight. No one's passion project will ever look good against that measuring stick.
GWT users are doing ok. Yeah development is slow compared to when they had a bazillion engineers working on it during the Wave era... on the other hand, that's when a lot of the overengineered crap got added. In the mean time, standard browser changes like source maps have really helped over the old days of browser plugins.

GWT is a web presentation technology that has (so far) had a 12-year run. That's like a million dog years. Backbone is 8 years old, Ember is 6 years old, Angular1 was a flash in the pan... jQuery is the same age as GWT, but it's waning as well.

I really don't think GWT devs have much to complain about. React developers should be so lucky in another ten years. Frontend technologies just don't have much shelf life.
All of those are solved by just being candid about their actual chances of promotion, and then actually firing them if they don't take take the hint after a certain period of time (or if their performance gets to the point of justifying being fired for cause).

Assuming it's even a problem to just leave them where they are indefinitely. There are a lot of people who make bad managers but fine low level workers.
While I love reading these kinds of articles, I suspect they’re not the most important thing for most developers trying to build secure websites.

My rationale is that a list of attacks and issues like this requires you to reason backwards from attacks to what a safe approach would be. This is incredibly hard work that most people are not ready to do.

Instead, what you need is for someone to present a set of up to date best practices that you can implement. Here’s one stab at one for the specific topic of file uploads: https://twitter.com/olemoudi/status/1023976897661870083 (not vouching for this particular list per se—I don’t know if it’s missing things, but it seems like it’s on the right track).
It's just infuriating, because credit card companies are the ones behind, for example, PCI. Which has guidance like:

"8.4 Render all passwords unreadable during transmission and storage on all system components using strong cryptography"
And she did deliver, a lot[0].

After Diane took over the reins, Google Cloud managed to get solid enterprise wins. 20th Century Fox, Colgate, Disney, eBay, HSBC, LATAM Airlines, LG CNS, The Home Depot, The New York Times, Schlumberger, Target and Verizon are some of the key enterprises using Google Cloud.

The most notable win for Google Cloud came from Twitter which has moved large-scale Hadoop clusters to GCP, with a total of about 300 PB of data migrated.

Netflix, a loyal AWS customer, is using Google Cloud Platform for disaster recovery and business continuity.

Google Cloud made impressive progress in establishing itself as an enterprise cloud platform.

[0] https://www.forbes.com/sites/janakirammsv/2018/11/18/5-ways-...
Choice is a process which can hurt when it takes too long or when you lack the ability to execute the process itself or in a good manner.

See https://en.wikipedia.org/wiki/Overchoice and https://en.wikipedia.org/wiki/Analysis_paralysis

This is BTW no limited to OSS but AFAIK it comes from sales-research. People confronted with to many products of similar type can end in a deadlock, avoiding those products or even start to avoid the whole category.

> You can argue that progress would be faster if we have less choices but more choices also means more developpers...

More developers reinventing the wheel doesn't automatically make the wheels faster. It can mean healthy competition, but it also can mean wasted ressources. It's case by case.
Of all the things Google has killed, I really miss Notebook. It was nimble and lightweight, while Docs is bloated and drags my old machine down (not to mention my crappy internet connection).

Around 2001, Google had a nifty toll free phone service, kind of like 411, but better. You it was an early voice recognition system that would even connect your call to the business you were trying to find. I think it was called Jupiter, but a cursory search doesn't turn up anything. I miss that too.
PC principal?
You're absolutely right. :)

I'm going to resist adding everything but the kitchen sink to Amp. Upcoming features like tasks and language server protocol support will allow Amp to integrate with language/framework-specific tools as easily as possible, but without steering Amp towards any specific choices. I couldn't avoid that with syntax highlighting; it's just too essential (and it powers the symbol jump mode). It's definitely a balancing act!
There's a fairly active hobbyist scene around the East German 8-bit computers, and most of them seem to hang around here:

http://www.robotrontechnik.de/html/forum/thwb/index.php, I think you need to ask for access though.

You can check out some of the games running in emulators here:

https://www.lanale.de/kc85_emu/KC85_Emu.html

...and in my own emulators here (not as complete as the above link though):

https://floooh.github.io/tiny8bit/

Oh, and there's also:

http://www.kc85emu.de/ and http://www.mpm-kc85.de/ with lots of scans of old manuals, also information and photos of the hardware.
Fructose is metabolized on a different pathway, in the liver. Some people believe that large amounts of fructose are unhealthy for this reason.
The previous title was also inaccurate as I believe it actually labelled it as something like 'TRON OS' - the issue with that, of course, being, this isn't an OS, but an application.
Black Friday sales: the 5 worst performing cryptos are at 90% off
I wonder if the actors realize just how dumb these sorts of scenes are when they're filming them.
This is not a new problem, look at accountants and lawyers and what they have done in their respective industries. The key is for you to walk into the boss' office and ask for what you deserve with a well thought out case.
From outside, one might think that the notation is universal and unchanging, nothing could be further from the truth: each field has its own take, its own conventions. One even finds groups within a field who "go their own way", and there are national differences too. Sorry.

Realistically, find a paper that interests you, hopefully they will list some expository text in the references (or a paper that they cite does). Get it and read it. There's not really any alternative if you want to understand the notation, it represents complex ideas compactly, so you need at least a basic grounding in those ideas.