skysight-inc/HackerNews huggingface dataset:
Read "How to Win Friends and Influence People."

Let go of pride and ego.

Find something the person may be very interested in, and get them talking about it.

"I can't help but notice that watch, can I ask you about it?" (Anybody asking about my watch is an instant friend. WHY WONT ANYBODY NOTICE MY WATCHES??)

"This might be weird but I need a new barber, where do you get your haircut?"

"Yooo where did you get that sweater?"

"You carrying golf clubs around the city? There a course I don't know about?"

"Is that a defcon sticker?"

Something unique about them. Find it, ask about it. Easy to practice. Just do the find it step to random people during your commute.
Cosmic GraphQL API v2 Released
I agree with the endorsement as a FF/TB user. However, I would stop at charity shaming, as there is always a different side to the story.

https://news.ycombinator.com/item?id=22057737
I want to second this. Decluttering is definitely a huge way to improve your life, and physically removing things from your home also helps to removes mental distractions.

I made a conscious effort to really consider what I need before purchasing things over the last 6 months, as too often over the years it felt like I was drowning in a sea of crap! Sell your old unwanted items on ebay/gumtree/wherever and save that money.

'Tidy desk, tidy mind' isn't just an old wives tale.
In my view, apps are ok to train vocabulary, but not really to learn the grammar and usage patterns. As such, some languages might lend themselves somewhat better to learn via apps (Malay), while others are less suitable (Russian, Japanese).
And in all that time they may have never been able to afford it. Perhaps the city should just demolish the building and build an ADA-compliant one on the taxpayer's dime.
Well looks cool. Will take a better look when I got home. Anyone used this ZX uno boards? How copatible are they with the Spectrum software?
https://www.theverge.com/2020/2/4/21122252/iowa-democrats-ca...
The author is racist and blaming middle aged white men for agile problems.
Amiga from Atari?
Is there any evidence that poems have meaning? I could easily imagine a world where poets fool themselves into thinking the words they wrote contained their intentions, while readers fooled themselves into thinking they had uncovered those intentions.
For the "learn to take pictures on a manual camera" suggestion, this is probably the reddit multi-part tutorial: https://www.reddit.com/r/photoclass/ (scroll to the bottom for the first lesson)
Video encoding is still very CPU intensive, especially newer codecs like HEVC VP9 and AV1
Looks like it's currently in Alpha though, so hopefully by release those requirements should come down at least a bit assuming they optimise it.
Sorry, I can't bring myself to trust them after pocket, mr. robot, and of course the time they fired that guy for having a fetish. I might use their browser product if it ever seems like it'll be better for my needs but I'm certainly not giving them money.
It’s not just an arms race. Growth funds everything, including social programs and saving the environment.

Granted some growth (productivity driven) is better than others (resource driven.)

For better or worse we can’t fund solutions to the world’s problems with austerity.
that's like, just your opinion man
> We've seen the alternative to capitalism.

You make it sound like there's only one alternative! Which one would that be and where did we "see it"?
In an ideal world, growth which took true account of things we currently consider externalities (i.e. pollution), would be ecologically sustainable, and, drastically reduce the human suffering and loss of life of countries which practiced it.

In my fantasy world, out of all the people who didn't die of cancer from air pollution, that lost human potential, translates into scientific, cultural, and technological advancements which balance out whatever military disadvantage may or may not exist : ).
How does bidding for search result position not make the results anything but an add auction?

If I'm Result Source X, why would I ever bid on answering an unprofitable search, even if I know the answer?
Learn how to provide proper customer service. It mostly comes down to having a form of empathy that isn't really empathy: Understanding perspective and motivation. If you understand anyone's perspective and motivation, you're in a much better position to help them.

Also learn who your customer is (It's everyone) and learn how to listen to them. It doesn't matter if you're a dev who spends 2/3 of the day behind 10 screens with earbuds-a-blasting. Whoever is commissioning you or motivating you to sit there and code is your customer. Treat them like it, and do it for them.

On the other hand if you have a job where you deal with the public, it's more direct- but the same principals apply.

With technical skills becoming easier to come by, set yourself apart by being a customer service pro. It makes all the difference in the world.
Java: Using 'Any' Matchers in Unit Tests Is a Code Smell
PII concept is not the same for everyone/everywhere. For GDPR we have:

> Article 4(1): ‘personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person;

If this chrome browser ID is matched against a (for example) google account, then they can track every single person. And that is just a couple of IDs, let alone all the quantity of data they have.

It's against GDPR to not be clear about this kind of ID. If my browser has an unique ID that is transmitted, then this ID can be coupled with other information to retrieve my identity and behavior, so it should be informed (in the EU).

EDIT: TD;LR, hiding behind "there is no PII in that ID" is not enough.
It's the difference between "holy shit, I can't believe you put that down laughs" and "yes, I agree"
But not everyone knows Kubernetes.

"You can't stand out with this skill if you wouldn't do it professionally."

But there are an increasing number of opportunities to do it professionally?

And every developer should have bash, sed, awk in their toolbox, anyways, So yes, at least get familiar with those tools and learn to recognize when they are a good fit for a problem you're trying to solve.

But after that it can still be good to learn Kubernetes, too, if you want to work at companies that have large scale back end systems.
TURKISH GETUPS!!
When Chrome was first developed, browsers and the web were relatively slow, and slowing down due to the popularization of Javascript and heavier websites.

Google's worked on a number of technologies to make the web faster; Chrome (and V8), their own DNS, image and video compression technologies, AMP, HTTP/2 (SPDY), HTTP/3 (QUIC), webserver plugins (mod_pagespeed), benchmark tooling (Lighthouse), and extensive guides on website speed optimization.

The reason is simple; faster internet = faster browsing = more page views = more ad impressions + more behaviour tracking data points. And it's a win-win for Google as well, because it earns them goodwill (well, except for AMP); especially at the time Chrome was a breath of fresh air compared to Firefox, and it's taken a lot of time and effort just to keep up, with mixed results (to the point where a number of manufacturers have just given up and adopted Chrome's renderer).
http://normanmaurer.me/blog/2013/11/09/The-hidden-performanc...
> But, I can do basically the same thing ... what am I missing about Sandstorm?

The big difference, in my mind, is that each app is integrated with a permissions/capabilities model and strongly sandboxed by individual instance or document. Sandstorm itself handles logins, and handles capabilities to access documents; then e.g. there's no way that Etherpad can accidentally leak your doc to someone else unless you've granted a Sandstorm-level permission to that person.

It sort of flips from the "walled-garden app" model, where the app is the boundary and individual docs and users are within the app, to the traditional "computer with filesystem" model, where the user login and the file with permissions are system-level concepts. (Except instead of "file", they call it a grain, and it's a separate instance of Etherpad or Gogs or whatever.) That's also what makes this more than just Docker containers -- deeper integration into the app.

That also gives you flexibility to have a bunch of different instances of a single app, and IIRC, they have functionality to import/export those instances in a well-defined format from one host to another.

At least, that's what I remember from playing with it 4 years ago. In any case, I got the impression that the model was much more secure, and flexible, than just "install Gogs on vanilla Linux".
i think their business model is just fine: https://www.google.co.uk/amp/s/9to5google.com/2020/02/03/alp...
I guess that for most apps a Raspberry 0 or something similiar would be sufficient and to make it easier on the consumer side it could be built-in into the wifi-router[0] to avoid the necessity of having additional device.

On the other hand another approach would be to use more client-side processing[1] in the existing environment. This would not completely remove the need for the server on app maker side, but could possibly offer a significant reduction of the resources needed.

The third approach could be to change the billing model only, where processing would be done on a (very small and short term) cloud instance run by the mobile operator and the customer being billed for usage of that. In other words have computation-as-a-service as a part of mobile operator service. This would also have quite complicated privacy implications.

[0] And if the router-route would be taken, it would make things much cheaper since the routers CPU could be used. Even if additional cores would be required this is still much cheaper than having a separate server-device. Also much better energy-wise since for most of the time the server cores could be off/stand-by and a small process on router-cores would wake them up only if needed.

[1]Given how diverse client-devices are it's not that easy to have client side processing on all platforms. I wonder if WASM will make client-side processing more common.
When I moved into IT almost 10-15 years ago, Google was one of the companies that I adored (in a kind of naive way, but nevertheless..).
Working at that company has always been a dream of mine. They had the reputation for hiring the best of the best engineers, with great benefits and work culture.

Meanwhile I'd hate to apply for them. Everything they do in terms of tracking, etc. has become so vile and almost evil that even Microsoft has a better standing among my peers..

Would love to hear some insight from ex employees on what changed on the inside of that company, but from the outside it doesn't even seem to be the same any more.
Maybe they're just worse at hiding it..
Another vote for Fastmail. They also have a very simple one-button import option for your gmail emails. The web UI is fast and simple. I love it. I tried ProtonMail, but there are numerous drawbacks because of full E2E (Must use their email clients on mobile, web client on web and bridge on desktop. Migration from ProtonMail requires to use their beta software. Full text search doesn’t exist - yet).
I feel like a company named "Shadow" funded by "Acronym" doesn't instill confidence.
I think, when discussing software, the phrase "should never" just doesn't belong. I have only a short software career, but of all the bugs and unintentional behavior I have read about failures small and big companies make, I am no longer surprised.

For that matter, software itself is full of surprising and undefined behavior, so it really shouldn't be a surprise that large corporations sometimes have "simple" mistakes that appear really big. That is just software in motion.
There's been more than a few departures at Google recently. You have the profile departures of C-level execs; You've had prominent open source folks leaving projects like Angular. While some attrition is personal circumstance, you have to wonder how much is attributable to the changing identity of Google itself.
This kind of naivety is likely what brought about the entire issue in the first place.
I don’t appreciate your link to a third-party reader here, because you’re implying that the contradiction of HN’s style guidelines (code formatting is for code) is somehow made acceptable by the existence of an app that reformats it for only a few readers.

If I switch to an app rather than ask the person to stop, the other HN mobile users who use a browser rather than app will continue to suffer. ”Use an app” is not an acceptable choice.
Works as well as you'd expect for a Chromium based browser. It has some features that Google chrome does not have, but that's just a matter of extensions. It does tie in with Windows as one might expect. Don't know how much better Edgium is regarding privacy and telemetrics.

However I would want the browser to be updatable from Windows update instead of running it's own updating process. This seems like a small issue but it would accelerate the adoption of Edgium in enterprises networks. AFAIK this is not the cause at the moment
If sous vide is tasting really bad to you, you’re doing it wrong. Almost certainly you’re not doing the final step, finish in a pan. You shouldn’t take something right from the sous vide to the plate, hit it in the pan at the highest heat you possible can to get the Maillard reaction and develop the crust.
May I ask what you do to attract SV recruiters? I can't catch me any of them. :)
Amazing but true: using early 20th century marketing to market a SaaS
I am still amazed weather.com exist. Go to weather.gov and get everything you need without all the ads, tracking and bs of that other site.
So they’re accepting donations after all?
You could write something along the lines of `writeln` using `array of const` with today's Free Pascal. It's still strictly better that it's actually implemented as a built-in for various reasons, though.

Also, yes, Free Pascal is entirely self-hosted from the bottom up, making use of inline assembly blocks in some places where it's necessary. It is to Pascal what GCC is to C and C++, basically (which is to say, it has no real dependencies on toolchains other than itself).
Learn to play an instrument and improvise on it if you enjoy it. It's a talent you can share with other people.
Largest-ever study of autism spectrum disorder yields new insights
this is just a test case. It could very well be a much bigger list.
First genomic study of schizophrenia in African people turns up broken genes
They are not "quite dangerous", they're safe if you can follow the form correctly

Yes, they're not really a beginner exercise

> "Fix Rounded Shoulders" and "Fix Anterior Pelvic Tilt"

Build strength bit by bit instead of follow every Athlean-X nitpick ;)
It's false that none of the growth is being captured by middle income people. It is being captured to a greater extent by the very top of the income distribution and by the global poor, but income is growing across the board.

Real median wages and household income in the U.S. are higher than they've ever been.

This is all despite the increased international competition typified by globalization trends and detailed by the Elephant Curve.

https://fred.stlouisfed.org/series/LES1252881600Q

https://milescorak.com/2016/05/18/the-winners-and-losers-of-...
I pirated Ableton a while back and turns out after actually learning how to use it through the in software tutorials and a couple YouTube videos, I really enjoy producing music. Starting out can be as simple as laying out beats which is very entertaining.

They do a 30 day trial but I don't think that's enough time to figure out if you wanna drop 800$ on it. They have some 100$ package that in hindsight probably had everything you need if you buy serum as well (another 100$ iirc).
phha at ebay . com
You would be surprised how many people don't know they are worth $40k more if they had just asked. If they start posting the range, you can bet the average wage overall would go up, and that effects runway/bottom line significantly.
You can create a function to dinamycally add script tags to load other pieces of code, but you would end up implementing a whole module system.
What convinced you? I'm also in the skeptical bracket.
You must be a google toolhead employee not to see how evil they’ve become
Dude...just, put Netflix on or something.
Chrome explicitly having a line [1] of code to not send the `x-client-data` header to Yahoo made me laugh.

[1] https://chromium.googlesource.com/chromium/src/+/master/comp...
Don't be evil...

Until we are deployed enough that users don't have a choice...

Now that Google has cornered the market for Internet browsing, they're using that foothold to change how it works to suit their dominance. This is why they are not concerned about per-site tracking that Google Analytics does, as long as THEY as a company have direct browser-based tracking, they no longer need to provide tracking services to other private companies to know what is trending everywhere. This is also probably why they're trying to kill ad blockers and certain browser privacy extensions.... But they won't really matter to Google if everything is done at the browser level to begin with from now on. :/

If they make moves to scale back [free] Google Analytics, which they probably will at some point, it will only highlight this ideal... They may turn to selling their privately collected metrics and qualitative studies to companies after Google Analytics is rendered useless, and then that's unadulterated monopolistic profit for them and shareholders...

Diabolical.
An “App” in Iowa caucuses lead to widespread confusion, delayed results
This is incorrect. If GDP is constant it means that every year the same amount of goods is produced. There can be a new industry in this case. It just means that another industry needs to get smaller. The workers in the other industry can move to the new one and no one is worse for the wear.

GDP is the derivative of the amount of goods and not the amount of goods.
If you strace chrome on linux it also picks up /etc/machine-id (or it did back when I looked), which is a 32 byte randomly generated string which uniquely identifies you and on some systems is used as the DHCP ID across reboots.
F# pipeline operator aka... function composition that has existed in other MLs forever?
Or just use Ungoogled Chromium, and get the performance advantage of Chrome without the tracking.
> not anything special in terms of technical achievements or flexibility by employees.

Pioneers are not limited to programmers - it's more a mindset and mode of execution that cannot be sustained in larger orgs.
Mozilla Corporation is a for-profit company. Depending on the legislation it is sometimes forbidden to take donation, or at least very difficult/limited for company.

Mozilla Foundation is the non-profit organization (and they do take donation).
Step aside CRISPR, RNA editing is taking off
Yea I’ve found the same. Nothing like slapping a nice marbled ribeye on a hot grill.

I will say though the sous vide does work really well for some things. Batch cooking of chicken breast, venison in nearly any form, and various cuts of pork that you want rare but want to make sure it’s safe to eat.
Reconciling modern machine learning practice and the bias-variance trade-off
No joke. My team has three branches:

* Sunnyvale, CA
* Bentonville, AR
* Bangalore, India

We regularly will gossip about best/worst aspects of each of them. My mind is blown at how much they have to pay to live in the greater SF area. 3-4k for rent on an apartment for a small family. My mortgage is 800 a month. A mortgage with a yard big enough for gardens, a bee hive, compost, a couple of trees, basketball goal, fenced in yard, etc....

Of course they get to poke fun at how they cross two timezones and go back 3 decades culturally in time when they fly out to visit. ;-)

The Bangalore folk poke fun at the US based ones at how cold/wet/expensive/boring we all are. It's all in good fun but it really does hammer in how home is where you currently are.

Edit - I
As long as you don't use Elm
Not fully true, body weight can make you gain lots of muscle, but you do need to add resistance. However, resistance doesn’t need to be weight or bands, but do a more difficult version of the exercise. Push ups are easy for you? Do planche pushups or diamond pushups.

Squats easy for you? Try pistol squats.
Isn't this how malloc was done on classic MacOS?
I understand, that's what I was, roughly, trying to capture with 'by a fair margin'.

I believe Elon Musk has talked about targeting '10x safer' than an average driver. My guess is that's a sufficient margin to cover the vast majority of better than average drivers.
All the Dev jobs that have required security clearance all wanted exact hire and termination dates.
For some of those from years ago, I'm giving a date in good faith, but if they really care, they'll catch it in the background check.
Not everything is a conspiracy. I'm not a Mozilla employee, have never been one (probably never will be one). Firefox is awesome, fast, and extensible. It's my daily driver for all of my machines.
You might as well ask "does music have meaning?" Poetry is many things, but at the root it's about the beauty of words themselves, their sound and shape and feeling and even taste.
I agree, I never understood that argument. We have a fairly large and wonderful kids hospital that looks for donations and some of my friends said they wouldn't donate because their CEO makes 500k and he should donate his money instead.

I had to explain you want to recruit great talent, and that 500k is less than he could make some place else.
Have you got any users? Et al. (Inductive.)

Are you solving a big problem, or doing things the same, slightly mutated way, and expecting different results? (Rhetorical.)
Safari as well. Almost anything but Chrome. Both Safari and FF are good. Im only using these 2 myself
Ok sounds good :-). I just registered with https://forwardemail.net/ instead though. Because they are older which makes me trust them more - that they won't close shop next week. Although the UX of improvmx seems much better. Thanks for the reply.
Nothing could be further from the truth. Learn more about the creators of CaH. They're outspoken liberal activists. They've even removed cards after listening to criticism and deciding they went too far.
But data protection might not allow you to keep this for longer than legally mandated, i.e., ~10 years. How do you handle this for long-time employees?
Sure, I'm not saying I couldn't make more if I left Toronto. As a Canadian, it would be easy for me to do that. Most of my office could easily get jobs in the USA paying more. Even those with potential visa issues have a much easier time once they're established in Canada.

But we don't.

The marginal increase in my pay is not enough for me to want to move to the USA. The anti-immigrant rhetoric and the laws that follow that rhetoric make it not a place I, or many others, aspire to move to. We're happier to make less money, but feel more secure and safe (in many ways).
Venture capitalists should harpoon more whales
But what about people like me that are paying google (quite a lot actually)?
It's reverse order from normal composition, which is really handy.