skysight-inc/HackerNews huggingface dataset:
Can you turn/expand that into a somewhat longer answer, a list of links that you perused to build that or .. a post on its own?
It’s not just tips. It’s the 5 star rating.
In my experience, shared libraries can simplify deployment as well; say you’ve got a 100 programs using the same library, and you need to change the implementation. With a shared library you only need to build and deploy one artifact, you don’t need to relink and redeploy 100 programs.
worked in channels too, everyone with a linksys router would get disconnected. also it was just +ATH0
I find the principle that it's OK to call people at any time very bizarre.
We can be pretty aggressive with that kind of thing too. Remember "ulandskalenderen" on TV?

For those who don't know, it was a TV documentary series that would air everyday between the 1st and 24th of december, and would typically follow a child worker in the 3rd world. Boys working in mines. It was shown during the kids programming on national TV. I distinctly remember the story of a young girl who weaved carpets for a living and was about to loose her job because her boss thought her new born baby took too much of her time - a baby he was the father of!
Most of the time I check if these articles chastising a particular industry are written after some consulting experience or is it just hubris.

This article seems to be based on the latter - But for anyone with even a beginners knowledge of security, it’s bullshit.

To avoid a rant, let me give an example about a social networking site. Back in 2015 with the announcement of SHA1 vulnerability, the company started systematically replacing stuff with SHA2. The issue came - some users in APAC region were on old mini browsers and unable to connect to the site. Given the SHA2 was still 2 years away the company shaped the traffic to accommodate SHA1 users. So the company was doing, as mentioned by the author minimum possible as required. But to accommodate all users, there was no other choice.
I don't like to answer unexpected calls from anyone. It was different when the phone was the only instant communication medium... one hd more time to prepare for the content of a given call.

Now, it is always a distraction... my girlfriend frequently calls without warning in the middle of a text conversation, and i often don't answer because i'm not ready. It takes a far greater level of attention and commitment to talk on the phone than to participate in a text based conversation.
If you can postpone the interview, that would help for sure. Maybe kick it out another week or two (not sure if the recruiter will let you).

In the meantime, fire up Leetcode and do as many Medium difficulty questions as you can until your eyes bleed. And I mean really learn them - don't just do them through rote memorization - cramming won't work. You have to learn to recognize the different problem solving techniques/patterns quickly and apply them through code.

When your eyes start bleeding, take a break from Leetcoding and think about your previous work and try to crystallize a narrative around career. You're going to be asked about your previous work, challenges you've faced, approaches you've taken to common problems, etc etc. Be able to answer those really well. If you have something on your resume, be able to explain it really well. I don't have any specific advice around this since each person's career is unique. When your eyes have stopped bleeding - promptly get back to Leetcode.

When you're one or two days away from the interview - and this is really really important - make sure you don't do any practice or review of any kind. Eat well, exercise, get an amazing night of sleep, and gather a sense of perspective about why you're doing any of this at all. On the day of the interview, wake up early, be prepared, and be cool as a cucumber regardless of what happens. You've done all you could - you're in God's hands now.

If you get rejected, don't sweat it. Many current Googlers have endured 2-4 rejections from Google before making it in. It's not that uncommon. You just go back to the drawing board, figure out where you could have prepped better, and move forward in your career whether you end up at Google or not - because that is what winners do.

Oh and this post is only kind of tongue in cheek. I really am mostly serious about this advice if you're serious about passing the bar at a company like Google or any of the top, high paying tech companies.
Are you talking about internal Do Not Call lists or the actual Federal Do Not Call list? Because I used to have that issue with credit card companies, random loan spammers, and such with both mail and phone call spam. I signed up for the list with a 100% opt-out option and just like it promised, within 3 months, the offers stopped coming in.

That being said, I also try to be pretty careful about putting my phone number out there, taking time to judge when a real phone number is needed or not, and asking pretty specifically for what reason a company wants my phone number and often just ignoring the service if an adequate reason isn't given.

Since I've moved abroad, I have apparently been less careful and I occasionally get calls and texts on my foreign sim, and I must have given my email out as there are suddenly lots of hot-singles looking for me, but it is 100% related to my current region, whereas before my Spam folder sat untouched.
> This is not a web app, where you have to take out your wallet and enter your CC info; all it takes is the scan of your fingerprint.

But you need a CC to begin with. What percentage of Snap’s user base has a CC?
Lightning Network and Its Use Case
A lot of railway structures are not listed. Bridges are particularly threatened at the moment as they are not high enough to allow electrification. This is shame considering how historically significant these railways are. Network Rail are very relaxed about demolishing Brunel structures.
Fennec used to work without GTK? And Firefox on Android does, but there it's probably using another toolkit. It causes this exact problem - porting Firefox to a new system is impossible without rewriting all that.
I posted this elsewhere in this topic, but my experience with the Federal Do Not Call list was the exact opposite - they promised "within 3 months the calls would stop" and sure enough, within 3 months I never got another call.
A lot of people have a smartphone in order to use mobile internet services and apps and would prefer not to be able to be called.

Simply owning a phone is not an invitation to be called.

You and your circle of contacts may love being called and that is fine for you but don't impose this "norm" on others.
If you know English, the loanwords become immediately accesible. Also Japanese dictionaries could be easier to check, since you just need to know the pronunciation.

Your conception on the writing systems is quite weird, consistency (if any) is the same, I would say. I do not get what you mean by characters being "traditional" or not.

Chinese loanwords are more garbled, with different methods of assigning them random chinese characters. And the Japanese use Latin characters to mark pronunciations also, minus the tone markings. (Let me introduce you to -- bopomofo)
I wish you many more years to go on with your experiment!
The type system is really well thought out, its easy to write generic code with parametrized types. User-defined types are first class, so the conpiler provides the same performance benefits for those.

Matrix operations are good, and functions can be arguments. Macros are cool, code can be generated at runtime which can be very elegant in the right uses.

This is the language you want if you are reading a research paper and want to implement the mathematical formulas directly from the paper and still have good performance.

Its a serious high performance computational language, but somehow accessible and not arcane.
Bitcoin Cash Skyrockets, Bitcoin Price Drops As Civil War Continues
The Japanese grammar is way more consistent (almost without exceptions) then all western languages. And in Chinese you get multiple pronunciations for the same character all the time!
I love reading about quantum mechanics at all different levels, and have read and appreciated articles well beyond what I could properly comprehend in fullness; but man was this article all over the place.

I've never seen an author use metaphors or similies so poorly before. To draw parallels between something hard to grasp and something made up and vaguely defined in an effort to explain the former is.. ill advised at best. Then there's the fact that the author spends forever to explain basic chemistry then jumps into color charge in such a way that anyone not already intimately familiar with at least the terminology of quantum physics would never be able to understand, then the author jumps from topic to topic seemingly in a race to drop references to as many different concepts as possible without actually explaining any of them, almost like a student writing an essay then going back and swapping words with a thesaurus to seem better informed.

Even the science aside, the writing itself is rather atrocious. The author "answers" mysteries he never even asked or previously posed, and expects readers to already know what he's trying to say so he can refer to that in his explanations of why he said it.

Then the author has a tendency to jump from field to field, converting apples into oranges with the help of a long-dead scientist only so he can add them together in the most basic way and then convert them back to apples again. But he got to prove that he knows of Avagdro, so obviously there's that.

Usually Nautilus articles are written much better than this. If you value your sanity or actually care to understand the topic discussed, do yourself a favor and look elsewhere.
> Charging raises a huge barrier to entry, making it very hard to create a large network.

Is this because digital payments are cumbersome, or are people really unwilling to drop 50 cents/mo on something they find valuable?

Imagine getting 3 months of Snap usage for free, and having the ability to make a 50 cent payment as easy as dropping two quarters in a tip jar. Would this still be a huge barrier to entry?
Is anything specifically in this article bullshit? Would it be impossible to support 16-character passwords or prevent logins with old credentials?
As long as people are free to leave, I wouldn't worry about it. If Gates' plans include a large wall, or making it into a single employer 'company town' type thing, that might be an issue.
No educated Chinese-writer will write those in a single stroke AFAIK
They were originally drawn with brushes, and the stroke direction was obvious. In handwriting, you're also supposed to use the same stroke order and direction. A font doesn't have that, so some fonts use differences in shape and thickness of the line to indicate the stroke direction.

So I'd say that the difference is mostly how your font chose to indicate the proper stroke direction.
Would you please not snark or post unsubstantive dismissals? We're trying for better than that here.

https://news.ycombinator.com/newsguidelines.html
E=m ... and I=m. Or so I was taught.

Inertia is not merely something that depends on mass. It is mass.

(though from a brief web search, it is not typically presented as such)
And how would that change anything? And wouldn't this be an action against the interest of the company? I don't see how anything can be done at this point, he has no choice but continue this vicious circle. Also, I think in his perception the benefits outweigh the damage. Otherwise how could he look at himself in the mirror?
I just filed https://github.com/algolia/hn-search/issues/104 after editing the HN title and discovering problems.
"Pervasive Monitoring (PM) is widespread (and often covert) surveillance through intrusive gathering of protocol artefacts, including application content, or protocol metadata such as headers. Active or passive wiretaps and traffic analysis, (e.g., correlation, timing or measuring packet sizes), or subverting the cryptographic keys used to secure protocols can also be used as part of pervasive monitoring."

Seems somewhat specific.
also 戊戌戍
> The VR problem is latency. We should be able to get sense/computation/display down to the 10-15ms required, but distance introduces additional latency, due to c. If a ns is roughly a foot, 15ms is 15000 feet, gives a theoretical maximum diameter (not radius) for remote "city limits".

Wow, the VR problem is latency? Have you ever had a real-time conversation with anyone outside your hemisphere? If 15ms is 15,000 feet then 1/0.015 = 66 times that should be the speed of light, i.e. 300,000 km/s. Does that (66 x 15,000 ft = 300,000 km) seem even vaguely in the right ballpark to you?

You're off by a factor of 1000. It's 15 microseconds, not milliseconds. And incidentally, this might be a good excuse to go travel outside the country and meet people from elsewhere on the planet... you never know what you might learn about the world around you.
An embedded web server typically doesn't have to be very performant. It's just for convenient runtime access to the programs innards.

In fact in some cases it may only accept one client at a time.
I'm talking about the Chinese loanwords; I agree, the English and generally European loanwords are written phonetically and are pronounced consistently.
If the password length limit is about memorability, it's pretty weird that their password guidelines suggest starting with a 57-character passphrase and then doing a bunch of difficult to remember obfuscations.
"The motivation for PM can range from non-targeted nation-state surveillance, to legal but privacy-unfriendly purposes by commercial enterprises, to illegal actions by criminals."

Also relatively specific, without being overly so.
What do you mean by "SHA2 encrypted resources"?
I strongly suspect it's your carrier preventing google from filtering these calls. I have google fi and it filters spam automatically (suspected spam at least disables ringer)
I normally use the - Half way there approach, trying to explain in detail as to why - realizing well that there are my biases at play but in the world of agile and fast moving changes, it is difficult to justify time for experiment and see what happens.

But then I look at author's claimed non-bias approach. The perl conversation is still the "half way approach". If a particular language is not used frequently it is easy to lose track of changes and new features/issues popping in.

Then there are company coding standards. Sometimes I look at a project where majority of the stuff is written in Java while a particular component is in C++. A lot of time the answer is, it was "easy to do". Even with documentation, it only leads to issues.
Machine learning systems by their nature design their logic without human intervention; a bureaucratic system encodes human rules in a way that a human programmer decides. cf a US college's system for signing up for classes, which is usually a one-to-one translation of preexisting bureaucratic procedure.
Why "avoid repetition"? Entropy does not matter in passwords.

Example: aaaaaaaaaaaaB1! is a perfectly safe password.

Domain of characters: letters(26x2=52) + digits(10) + punctuation(32) = 52+10+32 = 94. Password length: 15. So, size of the password domain: 94¹⁵

The example password is not less safe than any other password in the same domain, but it is certainly much easier to remember.

Why would the attacker assume that the pattern /[a-z]+[A-Z][0-9][:punct:]/ would be any more likely that any other pattern? Therefore, the attacker cannot assume a pattern for non-dictionary passwords. He will only be able to enumerate them using brute force, which is utterly unrealistic for a set with a cardinality of 94¹⁵.
Sorry I meant connect to the site. Edited the post.
I hear you, but care must be taken not to dismiss the plight of these people simply because there are those who seek a similar situation by choice. Doing something because you want to versus doing it because you have to can make the same thing a pleasure or torture. Both perspectives are legitimate.

I'm currently looking for a suitable property to live off the grid, and move to more of a subsistence lifestyle (the usual stuff, veggies, few animals). But I realized that the exact same end state is pretty bleak if it's something you were born into.
Unusual experiment reveals the power of non-mainstream media
You can install apps on Android that you can fine-tune what happens when a call is incoming.

I set it up to immediately hang up any private numbers and not report a missed call, set it up to hang on up non-private numbers that are not in my address book and show a missed call, and it lets everyone else through who is in my address book.

Since doing this I couldn't be happier. I can't remember the last time I got an unsolicited call.

I don't have voicemail because I don't know how to set it up to have a recorded message that doesn't accept voicemails. I'd like to set it up so that I can say 'you can contact me on this email address' but not accept a voicemail message, then it'd be perfect.

The people who need to be able to contact me are already in my address book. Everyone else can send me an email.
What? How is choosing a character variant "hip"? I know in some case Taiwanese people are influenced by the default Microsoft font MingLiU, which has some Japanese variants.
This isn't just any job. This is a $250-450k per year job for an engineer working on multi-billion-user scale systems/products at one of the most successful companies in the world.

Everybody and their mother wants to work at companies like Google, Facebook, Netflix, or similar. So while the preparation and interview processes can be brutal, they filter out all the people who aren't 100% serious or committed. There are many talented people that get rejected from Google routinely and that's fine - Google can't employ them all. They will be fine.

I don't see people gawking at MIT's admission standards. MIT turns down ridiculously talented and accomplished students all the time.

That being said, with enough grit, preparation, and patience, getting a job at Google isn't that crazy assuming you're good at what you do and you're willing to put in the time. It's probably far far more of a crapshoot to get into MIT.

Again, I'm not saying I agree with the way things are but I'm trying to help put them in context for you. Not every job pays $250-450k and not every job is Google.
The more I think the more intentional this feels. I mean, if Google really wanted to filter out low quality websites out form their search results, I can't imagine much more reliable algorithm than to ask from the users to indicate the results that are bad.
There's other countries than USA mate ;)
I think you have it right. No obligation to answer a call. Not answering just means that it's not a good time. Sadly a lot of people seem to think it is rude.
Looks like they revised how they present the data. Try looking in the archived reports in the drug response section. It should categorize you as a fast or slow metabolizer. You can probably figure this out also from the raw data but I can’t give you any guidance there.

https://you.23andme.com/reports/report_archive/download/repo...
"Being a senior engineer means realising not everything should be done the way you want it to be."

I think it's funny how these opinions can completely flip over or oscillate over time. In this case:

As junior you known nothing so not everything can be done the way you want, then later you think you know a lot more and everything should be done your way, after that you really know a lot more and realise not everything should be done the way you want it to be.

Same like Friday deployments. First time you always deploy on Friday until you deploy that bug and you weekend gets destroyed. You never deploy on a Friday again. Until you discover testing and CI which makes Friday deploys trivial again. (maybe until the next time it breaks?).
> Firefox would render UI elements using HTML itself

Browser.html is an experiment in that idea for Servo:

https://github.com/browserhtml/browserhtml

If it works out it may end up in Firefox in the long term.
Avira spotted a new strain of the dreaded #Locky #Ransomware in the wild
Ask HN: I'm looking for a story (fictional)
I remember reading it on here some time ago. It was essentially about a team of developers that discovered a string appearing in their binaries and tracked it from their project into their compiler. They then tried bootstrapping their own compiler only to find the strings appearing there as well. At some point they begin to suspect that something is sending network traffic that isn't appearing in normal tools and finally attach an old switch to see that packets are being hidden and sent. Finally they receive a letter that essentially tells them that they did a good job finding the bug and that it'll now be retreating deeper into the computer.
How much traffic can one expect to get from writing Quora answers?
Real photos and all features of the OnePlus 5T
Why is that counter-productive?
I wish you're over 40 (or 50).
Will be glad to see your update in 2067 :-)
The problems here, to start with, are:

- "senior" means a wide range of things to different people.

- "engineer" means a wide range of things to different people.

Some people are senior because they have technical skills, some are good with processes, some have years of experience, and others due to superficial traits associated with dominance (e.g: posture, voice pitch/amplitude/speech rate, verbosity, being good at interrupting others), some due to interviewing skills... or anything to be honest.

This gives origin to a wide range of decision making processes:

- from pragmatic to unpractical

- from rational to dogmatic

- from collaborative to competitive

- from respectful to antagonistic

- from constructive to unproductive

If your discussions look like the "Argument clinic" from Monty Python, you've got a problem. If your discussions are toned down because noone wants to sound negative, you've got a problem. If all discussions end up with someone pulling rank, you've got a problem. Try to have: pragmatic, rational, collaborative, respectful, constructive discussions. And focus on the problem at hand, not the person.
We use machines of many different architectures at work. At one point, I compiled ddate for every machine we had, and wrote a script that would select the correct version of the binary for the current platform, so that I could use it in my bashrc.

Just checked on the Debian and Mint systems I've got here: not installed by default.
Situs Game Poker Terpercaya Di Indonesia – Judipoker99
security.sandbox.content.read_path_whitelist

Are extensions allowed to change that?
"We didn't know we were vulnerable"

... versus ...

"We knew we were vulnerable but just didn't bother patching"
I don't fully understand this, but I think this is a lot more complicated than it might seem. Because well, you'd first of all need to set up a separate Gecko instance to render the UI, which isn't fundamentally different from what they're doing with tabs, but still an architectural change.

Well, and then you'd probably run into security restrictions, as under normal circumstances, you don't ever want something from inside Gecko to communicate with extensions and probably other things, but for this you need that capability.

Having said that, Mozilla is actually exploring into this direction: https://github.com/browserhtml/browserhtml/blob/master/READM...

And presumably, this is the future, as it would also allow them to get rid of the XUL UI Toolkit, meaning they can entirely focus on core browser technologies. (Which is something different from the XUL/XPCOM extension API that they're deprecating on Tuesday.)
> Why would the attacker assume that the pattern /[a-z]+[A-Z][0-9][:punct:]/ would be any more likely that any other pattern?

No need to assume —— large free and open corpora of real user passwords exist. If it is actually more likely to be used by humans, then it’s more likely to be cracked.