skysight-inc/HackerNews huggingface dataset:
Our market are the people that Google businesses for a living. Primarily sales people, market researchers, email marketeers - etc.

We compete with several markets based on different things. Search engines on one side, company database sellers on the other. Builtwith, Vainu, DataFox, Datafiniti, SimilarWeb, Index.co and many more have overlap in the minds of users with what we do.

They all message around increasing sales, streamlining pipelines, conversion etc. However from talking to companies here in the Netherlands we found that the biggest painpoints were outdated data, generic company datasets (due to lack of control in filtering) and that prospecting was such a boring but necessary timesink.

That's what Stabre aims to solve :)
Every time my leg accidentally hits by YubiKey, everyone on Slack thinks I'm having a stroke. I already set it to require a long press so that it takes a couple seconds, but that doesn't help if my laptop is just at the wrong angle. Anyone else come up with a good solution to this issue?
If that bit flips in RAM before being written to disk, you now have a flipped bit in your file when it gets put on disk. Depending on when this happens, even a super-resilient file system like ZFS may not notice the corruption if this bit flip happens before checksumming the block.
Can someone succinctly tell us what problem Web Components actually solve?

Is it about avoiding namespacing your CSS? Is it about shipping reusable components for many sites, hosted on some other domains? Loading JS on demand? What?

It just seems overly complex and limited with its slots etc.
Nope, I feel that my opinion reflects both the conventional wisdom and the expert consensus, which would be a waste of my time to reiterate. It’s the people arguing a multinational corporation ought to be able to circumvent the laws of sovereign democracies that have ‘splainin to do
I've been around a company that was 180+ years old (so rebranding was non-trivial ;)). They switched to an acronym based on the original name, so there was was 1) a direct link between old and new, 2) old branded tgat was mussed wasnt a big deal for bew customers, and 3) everyone called it by the acronym going forward.

A similar approach might work for you and allow an incremential phase out of the old brand over time. Instead of HxHxHx, it's now HITD (HxHxHx IT Desktop)
Not the entire rest of the codebase, only stuff in the same module.
Ten cities ask EU for help to fight Airbnb expansion
MS probably haven't noticed them yet.
Renaming is easy. The corporate types spend months on a new logo. All you need to do is find replace the old name in the codebase, maybe a day of work max. The marketing materials can be updated to reflect that over time
> But the discovery of most IT apps comes from written communication - blog posts, Google searches, etc.

Well, yeah, precisely the original reasoning behind the name. The problem is that we can't promote through any channels that require pronouncing the name and there are quite a few really good ones.
I haven't seen that 3600G. I've seen announcements for a 3400G and a 3200G, and although I'd love a APU with 20 Navi cores in it, I don't think it'll happen this time around. Maybe in a year or so.
>taxi drivers in many western countries have set the bar so extremely low in terms of service

>In Japan meanwhile... you literally get the white glove treatment in any run-of-the mill taxi and screwing people over totally goes against the grain of the local culture

This is the stuff that the anti-Uber crowd just didn't seem to understand. Taxis in America will routinely screw you over and drive you in circles, knowing that you probably don't know any better, just to increase your fare, and the customer service level is abominable. Japan just isn't like this: screwing customers over is just something they don't do there, and having extremely high customer service with incredible levels of politeness is just the norm there, even in simple convenience stores.

Uber got where it did in America because the taxi industry was absolutely horrible, so all it took was someone competing with them and not being as horrible and offering decent service to become wildly popular. The same situation never existed in Japan.
Disagree - some of the best managers I have ever had were in France. Some of them were even French!
Just do the rebranding, it's better to do it on the long run. Yes, it's a huge amount of work, but it could be done in a finite amount of time. The two names can co-exist, like

New name (formerly HxHxHx)

Furthermore not all name updates are equally important, some can be done with a DB find and replace some is shit manual work, but you can hire for this job someone.

Read about stories how companies did this before. Currently I can think of one case that's ongoing: Taxify -> Bolt. They still have the Taxify logo on their cabs in Hungary but the app updated to Bolt (taxify).
Just double checked this and exported the history from my free plan -- in Slack I can only see messages back to November 2018, but the export includes all messages back to our beginning in 2016.

As others have said, this 'Standard Export' doesn't include direct messages and private channels, so there's still some amount of 'hostage taking'
It works everywhere instantly (just tap) and you can reload it with cash in almost any train station or convenience store. I doubt there is part of Tokyo that is more than 5 minutes from a place to load your suica/pasmo card.
Duden agrees with you, btw: both parkieren and verzeigen are marked as Swiss.

https://www.duden.de/rechtschreibung/parkieren
https://www.duden.de/rechtschreibung/verzeigen
Sorry about that; I'm not sure why that pinged my sarcasm meter. Of course you're right, that killing coyotes to preserve livestock (even though I'm not really sure how effective any particular coyote death is for that) is similar to killing wolves for the same reason. If there is a difference, it is that wolves seem to be a threatened species wherever they appear, while coyotes are about as endangered as squirrels. I don't particularly care about anyone's pets, but if they want to get rid of coyotes in a city to protect pet cats I don't see the problem. If they wanted to encourage coyotes to control feral cats that would be fine too.

I assure you that I don't "fear" coyotes (or wolves for that matter, when I've been in wolf areas) as if they were a threat to my own life. I don't think "mortal fear" is a factor in anyone's thinking about coyotes? There may be something to TFA's claims that this is a factor with respect to wolves...
It better to add two different devices with different secrets to the account, than both sharing the same secret. This reduces the chances that something goes wrong when a device is lost, or removed. The user can the remove the other device with much less risk of locking themselves out of the account. It also might provide some info in the cases where a secret is leaked, as it can be tracked to the specific device.

There is no real security risk of the devices having the same secret, or in adding a backup device. It is really a usability thing, the biggest pain point a user will experience with TOTP is when they are switching phones, or when they lose one. Decreasing the friction here can greatly improve the security of the system.
https://news.ycombinator.com/item?id=20173830

https://news.ycombinator.com/item?id=20217164
This article may be right for a corporate environment where you can go to the IT department and prove physically that you are who you are, and get your account recovered should anything go wrong with 2FA.

However, if you (like me) use Google 2FA for your personal accounts, you must (if you are sane) keep printed / screenshot copies of the QR codes, backup codes, etc. to be able to recover your account.

With Google or any number of services who don't feel they need to get involved in human-being operations, you have nowhere to go for help if you turn 2FA on and then for any reason lose all access to your codes. What if your only phone dies, gets stolen, lost, etc?

That is the tradeoff -- security at the expense of having absolutely no way to circumvent it. So the only alternative to not lose your entire online life is to keep several backups and not implement the rules that this guy lays out (which would be appropriate elsewhere).
Microsoft Teams is pretty good.
Large Chinese population.
How did you build the list?
I’m not sure what case you’re trying to make. Yes, network equipment can do pattern-matching on Wireguard traffic and have reasonable confidence based on the packet contents and flow patterns that the traffic is a Wireguard VPN.

For example: https://ipoque.com/news-media/press-releases/2019/rohde-schw...

Edit: also, to clarify the note you had about port 80, that’s why I pointed out that DPI refers to layers beyond 3/4. “Hey these are TCP packets to port 80” is not DPI. “Hey, the contents of these packets match my signature for Wireguard traffic” is DPI.
The biggest market is India. It also won’t be available in China, North Korea, or Iran.
Show HN: Make AI-Generated titles for any Reddit subreddit using GPT-2
My thoughts to host WordPress on Netlify – along with some steps
Install FFmpeg Windows 10 with nvenc enabled
No, just the source code.
That, or more of the instagram museum type approach where spaces are created specifically for taking photos that make it look like the wedding is a bigger party/deal than it truly is...

It's kind of insane to me, as a millenial, that chasing the instagram aesthetic is such a thing that people are willing to take out loans to facilitate such events.
Haha, it got this name because we were super tired after preparing for the release and couldn't find anything related to time tracking that wasn't already taken. I thought about renaming the app a year later but, again, nothing amazing was found after a couple of days of research, so I decided it wasn't worth the hassle of rebranding.
More technical details here: https://www.reddit.com/r/MachineLearning/comments/c2wxva/p_a...
Suggestions: an option to only show open/active applications.
Where are you storing those backups? If it's the same place as the passwords, you're weakening the second-factor assumption.
>#1 global manufacturer for whom? If China manufactures products for America and the Americans are making sure the products pass quality control under American standards and you're buying the American product, not the Chinese one then clearly China can still lack trust despite being a #1 global manufacturer

Not sure I follow. It's still China making those products, and American companies trust Chinese companies to make it under their (American) standards...
Know of an API where I am able to collect AIS data without having to pay $hundreds/month?
But that was my point. Even with the London loading of salaries, which is miles away from the SV salary differentials you see bandied around on here sometimes, the London absolute number is usually smaller for most jobs. Banking is the one exception for some roles.

To invent some undoubtedly wrong numbers out of thin air: Earning £35k in Leeds or Manchester leaves a few hundred more to spend on luxuries and nights out than £50k working in a similar role in London. By the time you accounted for the huge extra expense on mortgage, season tickets to get to work, services and even ignore the price of a pint, you have less in absolute terms to spend than your "poor" Northern friend. I simply couldn't get it to add up the few times I tried. Now had the opportunity been to be a quant, I might have taken the opposite view... :)

I could have saved for deposit in the North, taken mortgage the day I moved there, accepted a markedly worse quality of life and lower money left after expenses for twenty years, to move elsewhere at the end with a nice nest egg. That's just a contributory pension with no tax relief.
Facebook is making Instagram and WhatsApp employees get fb.com email addresses
WPF was react before react was an blob idea in someone's brain. Damn I wonder how 40+ year old engineers feel about tech. "We've seen this shit when your dad was in his teens!"
Somewhat hijacking this thread to say that if you have ideas for improvements to TypeScript's documentation or website, we're currently asking for ideas:

https://github.com/microsoft/TypeScript/issues/31983
A few remarks on methodology in linguistics (the science).

A phone is a class of sounds (as opposed to their instances which are all unique) that can be reliably described by articulatory or acoustic features (phonetics) or by patterns found in EEG (I'm thinking of MIT's voiceless mic).

A phoneme is another type of "sound" class used in linguistics and it is arguably the more important: phonemes, as studied in the context of a particular language, is the finite set of sounds (a few dozens at most) from which you build different words in that language. Phonemes always come in pairs, since they are defined as the minimal distinctive linguistic unit that can yield a difference in meaning.

Substitute /p/ with /f/ in/fear/ and you get /pear/, i.e. another word, a difference in meaning --> thus /p/ and /f/ are phonemes.

But substitute /r/ with /rrrrr/ in /Braveheart/ and you get the same word but with a scottish accent. These do not form a phonemic pair but allophonic variations of the same phoneme (here according to different geographic areas but they can also vary according to age, social status, gender, etc ...)
It’s a bit like having a stdlib type specifically for Sets or URIs or Rational numbers in a programming language.

It’s not that any given library couldn’t make its own. It’s that having a single implementation “canonized” in the stdlib means that every library that wants this functionality will be using the stdlib’s implementation, and stdlib functions will also be able to consume or produce that type when it makes sense, and so you’ll have an ecosystem that all interoperates by passing around and transforming this shared type.

Also, standardizing Web Components also means changing the semantics of DOM parsing for user-agents other than browsers. My random Python HTML crawler lib isn’t going to parse some third-party library’s implementation of Web Components; but it is going to parse standardized HTML Web Components.
This is perfectly pronounceable though - Cue-Bee-Serve.
I pronounced a certain webserver "en-jinx" for years until I finally realized it was "engine x". Which is a really daft name. Should be: https://www.youtube.com/watch?v=QGQXRICAEAE

The Beatles is also a really bad name for a band but they managed it.
I thought it would be fun to write "perm" in Haskell using the List Monad, which is sometimes referred to as expressing nondeterminism.

import Data.Foldable (foldrM)

insert x [] = return [x]
insert x (y:ys) = do
z <- insert x ys
[x:y:ys, y:z]

perm = foldrM insert []
And with all those problems it's still significantly better than the competition.
US primary energy consumption: ~30 trillion kWh/year. You can probably cut this at least in half when switching to renewables because of power plant inefficiencies.

Wind power: ~1500 Euros per kW (solar is similar)

1 kW of Wind power produces at most 8760 kWh per year, lets add some inefficiencies and say 3000 kWh per year. So you'd need 5 billion kW of wind power

So you'd need 7.5 trillion Euros. The Iraq war cost about 1.1 trillion dollars (https://en.wikipedia.org/wiki/Financial_cost_of_the_Iraq_War).

Given that this is just napkin math, it is surprisingly in the same ballpark.
It still does provide protection against the attack where someone looks over your shoulder while you type the password, since the TOTP is a rolling code
NERC report highlights potential summer electricity issues for Texas and Calif
I think this is missing the forest for the trees. The key innovation behind most modern frameworks is DOM abstraction and reactive data flow. The main reason JS apps were, at one point, ugly spaghetti directly manipulating DOM structures using jQuery is because JS was dog-slow at a point and was not really capable of doing the cool object oriented stuff you could do on desktop apps. jQuery answered to the problems of the time: it was relatively fast, provided a terse interface (vs DOM,) and probably most importantly, it smoothed over browser bugs and inconsistencies. Angular.js finally popularized components, in the post IE6 era when JavaScript execution was a lot less slow and unreliable, then React popularized reactive data flow and virtual DOM.

I think most good ideas in software engineering have already been discovered, and primary innovation has long been applying existing ideas more effectively. Hard to argue Angular.js or React does anything that has genuinely never been done before, and same to ColdFusion.
72 Philadelphia Police Placed on Desk Duty over Offensive Social Media Posts
> Don’t
> 7. Personally fix bugs and ship features. You have to write code to remain an effective tiebreaker...

Should "write" be "read" here? I'm not sure I understand this point.
I think you're reading "web component" as a generic term, but the author is using it to specifically refer to Web Components as a specific browser technology: https://developer.mozilla.org/en-US/docs/Web/Web_Components

You can sort of imagine it as another generic "web component" framework, but blessed into full, native browser support, and getting some features/technologies that required browsers to implement new features to support them.
A Rare Solar Superflare Could Cripple Humanity
>> Many humans can't do any of the things CS textbook AIs are supposed to do.

I am not sure what you mean with "can't do". Could you please clarify?

Further, could you describe how you would determine that a person "can't do" something? For example, how would you determine that a person "can't (do)" play chess or Go at all?
It's just fun to program in. You write something, see that your code is getting repetitive, write an elaborate macro that generates the repetitive parts, suddenly your program is 50% shorter. CLOS is ridiculously powerful. I love that I can connect to my live server's REPL and hotswap any code or basically do anything.

Speaking of REPL, it's basically your new shell: you almost never have to restart it and you can load all your projects into it, and get access to all sorts of tools that you wrote specifically to be used from REPL.
>I can simply refer you to Wikipedia, where it states that he accessed

Accessed a controlled access server room to attach his computer to so he could download from the JSTOR repositories. Learn to read.

>Incorrect and inflammatory; again, a simple check of Wikipedia suggests that you don't have your facts right.

Again, learn to read. "Cumulative maximum" means that if every single crime, which he admitted to committing I remind you, was given the maximum sentence he would have spent 35 years in jail.

Except he was never going to get 35 years or anything even close to it. Its just disingenuous jackoffs such as yourself that propagate this number because you can't fucking read and can't be bothered to learn facts.

Swartz was offered six months. He killed himself instead. Swartz was a fucking privileged pussy that likely never had a hard day in his life and bailed the moment reality hit him.
> invented by Xerox Corp at PARC in the 1970s

The mouse was invented at SRI: https://en.wikipedia.org/wiki/Computer_mouse#History
+1 to this! Moreover, if you are invested into the Apple ecosystem, seamlessly integrates with iOS and comes with a WatchOS app, so you can see your 2FAs in the Watch. A huge convenience when doing TOTP from the phone.
This is unfortunately not helpful to those of us who haven't made the jump to AMD yet :(
I am not a marketer but it seems to me that people are too concerned about things like naming, icons and others. There are successful products with bad names (it took years to find consensus on pronouncing “azure”). Craigslist is successful without constant redesigns. At a minimum make only name change and then keep it. I have seen products go through several changes and they pretty much always were in decline and it seemed renaming or redesigning was the only idea management had left.

In short I don’t think it’s that important.
I've been using this for the last two months on my work machine and really like it. The first week I used this machine the touch bar was an irritating distraction; then I removed everything except esc, sleep, mute, and the brightness/volume sliders. Pock makes the touch bar useful, especially the red dots for notifications.

My Pock settings: refresh every 30s, uncheck "hide control strip" and "hide persistent items" so I can put often-used folders in the dock to see them on the touch bar. Check "hide finder", "hide trash", and "launch at login". (On this last: once or twice an update or wake has left me with the default touch bar and I've had to manually restart Pock.)

My Dock settings: shrink the size down, move it to the left or right, uncheck "minimize windows into application items", check "automatically show and hide the Dock", uncheck "show recent applications in Dock". Unfortunately there is still no way to entirely remove the Dock.
"Hangouts" might not sound enterprisy, but that hasn't prevented "Slack" from doing well there.
Wow, thanks! I'll be sure to use this next time I go there!
I program in Common Lisp professionally on a sizable team of other Common Lisp programmers, and I find Lisp to be much easier to explore and navigate than other languages, by a huge margin. Why? Lisp IDE’s don’t need to build indexes of your projects that go out of date or anything like that. IDE’s participate by interacting with the running Lisp image itself.

I’m not sure what you’re missing about syntax. Indentation by default gives an excellent view of what’s going on, and most editors color important symbols as needed.

I find the lack of syntactic noise makes you focus on the important aspects of the program in the big picture.
Reflection in C#: Making a custom inspector in Unity to handle properties
We have no way to measure this, but common logic would suggest that there _is_ a negative effect there too. Imagine a junior sysadmin coming over the manager's desk and suggesting to use a tool that sounds like someone profusely swearing in Parseltongue.

But that's a secondary concern compared to not being promote product through any channels with an audio track.
>People are hypothesizing this to be true given that Apple is putting Intel rather than AMD chips in the Mac Pro, and Apple doesn’t usually make dumb purchasing decisions

Apple wouldn't care that AMD narrowly beat Intel for 1-2 chip generations either. They'd care about AMD's ability to produce chips at large enough volumes and keep the pace going forward.

They've been burnt by Motorola before and Intel now, to just jump on a short-term bandwagon.

If AMD manages to keep this up (and ramp up their production) for 5+ years, then they might have a chance with Apple. But again, Apple is more likely to go for their own ARM based chips in 5+ years...
Maybe? There are trade-offs. Since patients can't trust hospitals to stop heroic lifesaving efforts precisely when patients choose (rather than a month later after all the arguments have been exhausted), they end up avoiding hospitals and receiving both less palliative care and less care in general.
I miss this from Lotus Sametime: all of your conversations were stored in local XML files. It was very useful to "grep" through these to find some piece of information that someone told you years ago.
Or Cwobserve
I still mentally pronounce it "en-gee-eye-en-ecks".
Isn't there a burgeoning Indian community though ?
Curious how you induced errors?
Just a heads up, but the last time I checked, Authy did not have secure defaults for 2FA.

Authy supports two standards -- the Google Authenticator method, and their own internal standard. Any tokens that go through their internal standard can be recovered on a new phone using just SMS verification, which defeats the entire point.

Your encryption password only applies to Google Authenticator tokens.

https://twitter.com/DanielShumway/status/1092095395478556674