skysight-inc/HackerNews huggingface dataset:
List of privacy-focused search engines to choose from:

> https://www.unbubble.eu/info/terms

> https://searx.me/

> https://about.qwant.com/legal/privacy/

> https://hulbee.com/privacy

> https://metager.de/en/datenschutz

> https://duckduckgo.com/

> https://yioop.com/

> https://anonymousengine.com/privacy.php

> https://new.startpage.com/

> https://www.ixquick.com/

> https://www.searchencrypt.com/about/

> https://www.gigablast.com/

> https://www.mojeek.com/about/

> https://www.oscobo.com/ctnt.php?c=aboutus

> https://disconnect.me/privacy

> https://privatelee.com/docs/privatelee/privacy.htm

> https://peekier.com/privacy

> https://swisscows.com/privacy

> https://www.lilo.org/en/privacy/

> https://epicsearch.in/

> http://yippy.com/privacy-policy.html

> http://gibiru.com/

> https://www.xaphir.com/

> http://www.faroo.com/

> http://search.yacy.net/ (fully decentralized)
That works too, but the means to the end is less important than the result. I'm sure I would get the same from your approach, as I would with a simple programming problem question - algorithmic or not. Most of all it's a litmus test to see that they in fact know how to think in code. I really don't care if it's in C#, Haskell, or pseudo code - that's their tool of choice as long as they show the ability to solve a problem logically in code.

I purposely try to make it less dependent on environment and syntax because it's not important for the candidate to show that they can. I always interact with the candidate and try to get them to implement enhancements or edge case handling that's missing.

It's a minor part of the interview we get over with in the first round. But if they asked you that and nothing else I would've walked away too - no one with a clue have been involved in that process anyway.
Reusable Code in React: Inheritance, Composition, Decorators and Mixins
He's not a freelancer, he's a consultant. Freelancers are hungry and pressed for money. They are commodities competing for jobs around the world which go to the lowest bidder. They are the opposite of free, they are always on the hunt.
I doubt Firefox or Chrome on iOS support scroll-behavior anyway, since Apple forces them to use WebKit.
most frustrating when you re watching a series of lectures and it recommends the previous one , or breaks the series
That's a semantic error, not a type error.
I used to be a proponent for type annotations in JavaScript. But figured out the reason was because I took C# code and translated it to JavaScript, which surprisingly works well, all you have to do is to remove the type annotations. But without the type annotations I could no longer understand what the code did. To make the code understandable in JavaScript I had to rewrite it, and name things properly. Example:

Vector:x * Vector:s

vs

position.x * speed.x
There will probably come a day (maybe soon) when electric cars become cheap and easily available.

When that day arrives, ICE autos will probably become very affordable.
>> What I find odd is that their staffers may join the company, and leave for the military/intelligence agency again after less than a year

> What is the source for this?

NSO Group Technologies founders are Unit 8200 alumni (Niv Carmi, Omri Lavie, Shalev Hulio). While the "revolving door" between NSO and 8200 is pretty well understood and undisputed in many security circles, I don't have any other public reference. But I'd like to point something: confusing 8200 veterans and common veterans is extremely naive. I don't think anything going on inside NSO is unknown to the government/intelligence (even if they're supposedly separate entities).

I gave a tip in the previous HN discussion (https://news.ycombinator.com/item?id=19006477), and now a broader pattern has been publicly exposed. How many other "phishing expeditions" can you discover by going to look for websites that follow the same pattern (Namecheap, Wix, etc)?

Christiana Markou -> www.eneinvestments.com , Alaa Mahajna -> www.lyndonpartners.com , Masri Mazen -> www.apoiconsulting.com , John Scott-Railton -> www.cpw-consulting.com

Following the crumbs would give more reasons to think that distinguishing whether these are orchestrated by NSO or Israel is pointless.
An Approach to Make Auto Complete Systems
Whoever wants to force it will otherwise do so with JS. With CSS at least you can override it with a client stylesheet.
That's one dream. That is the pathway to a self-funded startup which is a different type of business. There are also excellent resources to help learn how to do customer discovery and product development in that path.
>The difficulty is that if you want word to spread among communities of people that contain your power users (and would-be power users), then by charging them money, you're constraining growth in those key communities. Any thoughts on how to deal with this specific tradeoff?

We gave away premium licenses for free (no strings attached) to some socially active power users. It helped us to increase awareness.

Also, I found that premium users are more loyal in general and more willing to share the knowledge about our product.

>Do you give away more for free in the early days, to raise more awareness?

We surely did give away more for free in the early days. Partly, because we still figured out the product/market fit. As we pinpointed the PMF and added new features we periodically rebalanced the free offering. Since many new features became also available in the free edition we reduced some limits and capabilities of the free edition.

>How do you know when it's time to stop giving it away for free?

We never stopped. We still have a freemium model [1].

Overall, we try to keep the ratio of premium to free users at around 1:5. With my previous product, the ratio was 1:50 which was too unbalanced as I realized later.

[1] Comparison of our free/premium editions: https://easymorph.com/buy.html.
> Doesn't help that even I can't keep track of the differences between their phones and which lower end models they still sell and what the hell the iPhone XR is meant to be.

> Feels like Apple have a really weird phone line up right now.

So Apple's sales are hurt because it's hard to keep track of their 3 models this year? Shouldn't the same logic basically kill Huawei's sales?

Off the top of your head can you quickly tell me the differences between these Huawei models launched over the past year?

Huawei Mate 20 Pro, Huawei Mate 20 Lite, Huawei Mate 20, Huawei P20 Pro, Huawei P20, Huawei Mate 10 Pro.

And that's only counting the high-ish end. It would be a really long comment if I included all models.
well, just like any other features, assuming there is a good reason for you to implement that feature, you want most browsers to support it.
That's one of the outcomes I am hoping for in this. I would love for Swift to be a first-class language.

I believe the Swift for TensorFlow team is currently hiring for this.
I'm not a scientist and it's difficult to parse these things sometimes but from the links you posted it looks like, despite the headlines, the takeaway is still "nah, it's fine..."?

They put rats and mice through 9 hours of 10m on, 10m off high power radio exposure over their entire body. For the rats, the exposure started from when they were in the womb.

After all of that, only the male rats were found to have a higher incidence of heart tumours. The male rats also lived longer due apparently to fewer kidney problems.

In female rats and the mice of both sexes, evidence of any cancers were "described as "equivocal", meaning there were measurable increases in molecules sometimes linked to cancer but no actual evidence."

I'm not trying to start anything and I think more research is always good, but based on those linked articles the substantive conclusion still seems to be that it's fine? I don't understand how the conclusion from those articles is that there is "clear evidence" that radiation from mobile phones causes cancer. Can someone explain this to me?
They should give more tools to creators to organize their content. The default channel video listings is a mess with no rhyme or reason.
numpy works on pypy these days. You have to install it via pip and it does not have wheels, so it takes a few minutes to install, otherwise works. The numpy-heavy workloads will not be sped up by pypy, but depending on what you are exactly doing your python program might be faster in other parts.

We are actively trying to secure funding and goals to make numpy fast, now that it works and we are working together with numpy community to make sure it stays working.
Strict ID Laws Don’t Stop Voters: Evidence from a U.S.Nationwide Panel,2008–2016 [pdf]
What's the word on 3.7 support?
At what point does said conviction becomes "clear evidence" that vaccines cause autism? Since they have been insisting it for years out of some mix of greed and paranoia in spite of lack of evidence.

Doubled rates of very rare brain tumors? Do they not know statistics or are they being deliberately misleading? Because double a very small number is not significant. It is like worrying about getting shot by a dog with a handgun in his mouth at the beach. https://xkcd.com/1252/
What Microsoft's Citus Acquisition Portends for Sql Server
What did you use to make a subscription invoice? Stripe? Or another platform integrated with Stripe?

I am curious how you transitioned into a product. How did you validate your product?
I already stated my argument, you're the one who's trying to invalidate it without offering any counter argument
Actually even more impressively there doesn't appear to be any CSS on that page at all!
https://caniuse.com/#feat=css-grid

This is probably the reason. There are still browsers out there that don't support it 100% to the spec.
Wow! That's an amazing idea! I share the 17 Global Goals for Sustainable Development by the United Nations.
And I understood the value of this idea. It's pleasure to work for making the world better.

Moreover, I use https://periodix.net/ to search for remote projects. Because it's some popular job boards in one place. Perhaps, you can cooperate with them to get more potential candidates.
That is a great book! I totally need to re-read it again.
This slightly ignores how hourly rates are advantageous to they buyer, and when you sell by outcome, you compete against all hourly people, who necessarily have similar ballpark skills and less negotiation ability.

Clients will often salami slice work to pay %10-20 on your quote. It is all about leverage (batna). Development work is different than say, security consulting or other design and analysis work, as it's all in the findings.

I recommend building a "Matthew Effect," where you have consistent demand independent of price or rate so that you can determine the value of a project objectively. It matters less that your rate is down than being vulnerable to a gap in demand. That gap returns you to wage slavery.
Can you cite some specific concern here about the 3G-4G range?

On a personal level are you actually staying away from mobile phones given the risk that some commentators seem to imply?
I loved your comment. I know that your comment is somewhat against the spirit of HN in that it’s not really constructive, but i still liked it.

I’m curious if you’d be willing to share roughly how many votes it earned you? I wonder how the rest of the community responded to it.
The oxford definition doesn't really capture the common usage of the term:

"
calling someone a social justice warrior implies that the accuser thinks the other person is an unreasonable, hostile, and self-interested internet user with a progressive agenda.
" -- https://fee.org/articles/how-the-term-social-justice-warrior...
If you've ever taken antibiotics, I think I have bad news for you...
> I blame wordpress for not shipping with built-in microcaching.

Only it’s not a WordPress site.
Bold statement, especially since it depends entirely of the job in question. :)
Taste for Makers [Paul Graham]
Yes, I have done this. I joined a small start-up as a developer, and they admitted they needed to increase their professionalism and they would stand behind me as I did so. This was around 2005 or so when standards weren't as good as they are now.

Management consisted of designers and a self-taught programmer. While extremely intelligent, his ego could get in the way of making a good design decision - he didn't take kindly to constructive criticism or alternative ideas and would sometimes invent articles he had supposedly read that supported his biases. This was effectively the number one problem and in retrospect after identifying this, I should have left much sooner.

They failed every single question in the Joel Test and by the end the only points I had managed to change were to introduce source control and to introduce a bug database.

I look back on those days and I did enjoy the working environment to an extent and I enjoyed working with the people and even the technical co-founder was a really good guy out of work (and as I said, next-level intelligent) but the engineering culture was preventing me from doing my best work so I quit.

The final straw was when I was being shouted at in front of a client for introducing a bug in production that I could have sworn I had fixed weeks ago. After investigating it I discovered the co-founder had made a change, encountered a failing unit test and just deleted the test instead of fixing the underlying problem. The commit message was just "z" and came along with a few dozen unrelated changes.

The company is still around and I understand doing well. Every now and again though I encounter their product and I'm able to replicate a bug I first added to the bug tracker in around 2006. I feel they are doing well because they had a genuinely good idea and brought it to market sooner than anyone.

I won't say who they are because I don't wish to publicly shame them. I hope they have a better engineering culture now.

The next company I worked for had all the same problems except for the co-founder with an ego problem and I was able to get them to an extremely high level of professionalism and left behind an extremely high functioning software team after I moved on to the next level in my career.

To conclude: If your company has a poor engineering culture and it is getting in the way of you doing your best work then you should resign and find another job. You can still see the people you like at that company socially if you want but staying there won't help your career.
> Feynman concluded: “for my money Fermat’s theorem is true”.
> "the main job of theoretical physics is to prove yourself wrong as soon as possible."

Great example of the main difference between mathematicians and theoretical physicists .

This reminds me of another magician, Enrico Fermi, who was also an extremely good mathematician but didn't pursue rigor or precision for the sake of it: 20% was good enough precision for him for most cases.
New Images of Ultima Thule Shock NASA Scientists
Despite becoming more inclusive, emojis are still not more representative
Barcode scanners routinely perform 100 scans per second.

Of course, some would say machine learning is needless complexity if you just want to scan barcodes :)
They have a point, I think a United now charges $75 just to go on standby for an earlier flight.
Arc lamp / microwave tower is still heat damage, not ionization damage.
It's about what you can do, not about how long you've been around.
“Anymal” robot stalks dark sewers to test its navigation
> None of my friends with iPhones install Firefox or Chrome on iOS.

Even if they did, those browsers use the safari rendering engine under the hood, so they'd have the same issue.
Ummm, this headline makes no sense. They found a correlation between the rollout of forced patching and a decrease in exploits of patched vulnerabilities. This is the same logic that leads people to avoid measles vaccines because measles incidence dropped dramatically once everyone started getting the measles vaccine.
Yeah I was surprised to find that on my most recent walk through as well. It seems like there are a lot more of both e-Sports and ARM-related stores now. It's a fairly recent thing. Wasn't that way even 2 years back. I still feel like the prices on the Raspberry pi stuff was high but it's because it's imported I guess.
Looks like you can't keep a website up with pure html and css lol
Stateful UI Engineering
The best tip was in the conclusion. Did you read it?

> I already knew all of these things and this is a bad article.

> - Probably Someone
I'm on there and I've never been vetted. I'm not sure what shape that would take.

They are trying to disintermediate agents, without ending up in a race to the bottom, IMO.
If you look at his other comments, it's clear he doesn't understand type systems.
That's no longer true. The Foundation framework is basically complete on Linux, and the vast majority 3rd party libraries which are not iOS specific will work on Ubuntu. Even many of Apple's own libraries (i.e. SwiftNIO, a low-level, high performance networking library for things like implementing web-servers) are cross-platform.
Securing Sql Database with Homomorphic Encryption
Wow, struggle sessions. Sounds like the management style at my employer.
This doesn't mention at any point how Venezuela is very much in debt to Chinese banks because of the current corrupted regime [0]. Opposition in Venezuela asked for the accounts to be frozen.

[0] https://www.cnbc.com/2019/02/07/venezuela-china-and-russia-o...
Does anyone know a good polyfill for IE for the <details> element?

Using the hidden checkbox/label css hack to make non-js collapsers is something I'd love to get away from since it can confusing for accessibility.
Do you really think software engineers react well to being told what to do by someone who has not yet earned their respect?
"A freelancer or freelance worker, is a term commonly used for a person who is self-employed and is not necessarily committed to a particular employer long-term. Freelance workers are sometimes represented by a company or a temporary agency that resells freelance labor to clients; others work independently or use professional associations or websites to get work."

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

Can you explain how this definition differs from yours?
Laziness does not exist, but unseen barriers do
Originally contributed by Microsoft, based on XAML grid.

https://alistapart.com/article/the-story-of-css-grid-from-it...
It's not on the blackberry browser, so that's gonna be a no for me! :p
Letting the public know about your experience is what helps others not make the same mistake.
+1 this is what I also came here to say. I have mostly worked as a remote consultant in the last 25 years. My wife and I talk about large expenses costing how much of my time. This leads us to spending a lot of money on travel because we love to see new places and not so much money eating out and we own a modest but nice house.

Another thing about time vs. money: I found that it feels really empowering to turn down jobs that are not a good fit: consciously giving up money when I wouldn't learn from or enjoy a project and allocate the time to spend with friends and family or learning new things.
This argument is like saying that "vaccines are not necessary because as we can see, few people get infected"
Effective or not, forced updates give me a headache every time I have to use Windows. At this point I avoid it as much as I can, because I'm stuck in this very weird vicious circle where updates fail for whatever reason and then they have to be rolled back. I cannot finish a what would be a simple 5 minute task, but I'm forced to stare at my unusable computer for 1 hour. What a waste of time!
> a tiny minority of very unrepresentative Jews object to the modern state

[Citation Needed]

I think your comment is far more offensive than someone claiming they take issue with the actions of a nation state.
I've done this for 20 years. In fact, when I was out of college, I was a SDE at a top technology company. My personal motto was that I should never own a car that costs more than two months of my salary. All my other young counterparts were doing dumb things, like buying really fancy cars when our first tranche of stock options vested

Even today, I think about the cost of money in my time, since I value doing thinks over owning things. I typically justify buying nice laptops with a three year amortiziation, but cell phones, I buy cheaper ones because I've broken so many....

(And that mechanical keyboard, surely a $100 for something that will last several years while performing your job 10 hours/day is a worthy investment, if you're into that.)
Kids deploy local dialect to navigate playground politics
You can equally over-engineer in dynamic languages, don't see how a type system is to blame.
Except for the occasional side project, i don't dive into html/css more than the basic that is necessary...but today i learned about the available html toggle (the details element); nice little treat to start the day. Thanks for sharing!
AOC Is Making C-Span Fun
Also Microcenter
Best Sites for Finding the Remote Jobs
> It's not that hard people. Stop believing everything you're told about how "hard" something is.

There are still many problems in physics and mathematics which are considered "hard" (e.g., dark energy, Riemann hypothesis, etc). Can we crack them by simply adopting your positive mindset?
Before CSS layouts, HTML tables were (ab)used for layout and were functionally very similar to what CSS grid is now, except responsive of course. In hindsight, maybe tables for layout weren't wrong.
Provisioning DynamoDB Global Table with Terraform
Thank you. I won't go into specifics, but surprisingly it was much better received than my claims that one can actually have self-hosted mail system that does not deliver your mail straight into gmails' spam folder.
Hah, thanks! I was reading the Racket JIT source code late and mixed something up.
It is neither condemning our workers to a long commute nor a low salary.
Everyone at Geoblink has flexible working so can pick the days and hours they work. Moreover we all can work from home whenever we want so commuting is never an issue. In terms of salary it is actually a competitive offer since the cost of living etc in Madrid is much lower than in places like London XD.

That being said, if anyone is interested but they think the salary is too low to live in Madrid please do email me so that I can update our research and make sure we stay competitive.

We'd love to hear from you!
As someone who's a millennial and also have been involved with music in different ways (and has a perfect pitch according to others) all my life. I know it sounds like a cliche, but "they don't make 'em like they used to".

I can't name a single musician/band of today that stand up to sheer raw talent of the likes of Beatles, Abba, Queen and others from that time period. They were absolute titans of music with unparalleled achievements. There's no band that can make teenage girls go crazy and chase them like they did Beatles. There's no band like ABBA that could fill a concert hall 600 times if they sold all the tickets people wanted to buy when they only intended to do a single concert. There's no band that can make 300K people sing along during a concert like Freddie Mercury could. I laughed at a comment that I read on Youtube couple of days ago: "Year 1980 - Queen is the best band ever. Year 2180 - Queen is the best band ever.", but then I realized it could end up being a fact after all.

Music of today feels overly commercialized, cheap, forced and streamlined. There's also a "mathematical" problem where composers are running out of unique melodies for the classic 3 minute format.