skysight-inc/HackerNews huggingface dataset:
Before we keep fighting, I would like to point out that Cambridge Analytica isn't dead yet and one of their and Russia's goals is to sue discord among all Western people, including a gender war. If you watch the documentary The Great Hack, you will know that articles and discussions like these are one of their tools. Please ensure not to allow CA to use nlp to influence your vote. It is likely that after seeing this and commenting about this, you will see ads follow that try to convince you of some kind of bias in either direction. That is a CA trick, keep that in mind. Don't let Putin and CA influence your vote.
It’s not necessarily the same crap, I agree with the webcam but when using devices that operate over radio frequencies you do need to know where they live (loosely) in order to correctly configure the device to their locale.
In the US? My experience is that most airports are not connected by railway or subway. Admittedly most of my trips were more than 10 years ago, but I would be very surprised if things have drastically changed. Yes, in Europe it starts to be become rarer that major airports have only bus connections.
I think as core counts increase, in 5-10 years we’ll see operating systems that run solely on a dedicated low power core while the other processes run in tickless mode with a more topology aware scheduler and almost no context switching or core migration.

This is already how game consoles and low latency systems work for the most part.

At that point microservices might become more palatable since the context switching won’t damage the rest of the processes performance as much. And Linux’s performance advantage might dissipate as scheduling and cache pressure become less relevant.
Take a look at Twitter PEX. I gave a short talk on it earlier this year (https://www.youtube.com/watch?v=abnwINA50DE).
Not exactly for Lyft when I drive for them. Scheduled ride is a priority request that will go far out of the area. Lyft will happily ping a driver from 30+ miles away 30 minutes in advance. It will also pull a driver from the virtual queue at an airport.
You’d be surprised. Try doing a dry run sometime. I did countless early morning pickups.
"The Foldimate demo I saw wasn’t actually a fully working prototype, meaning clothes-folding technology wasn’t all there yet."

So not quite solved just yet. And I'll give you long odds against them working out the kinks in the next five years.
Naturally it still ships with COM, that is what Windows modern ABI is all about, since Longhorn.
It definitely was in the past, but I haven't had any troubles recently. Are you still experiencing issues?
It's a blurred line though. If the police know that the perpetrator was in line of sight of your camera and they knew you had the footage, then not giving it to them is a lot closer to obstruction of justice than the example you gave. I'm no lawyer but I'm sure a competent one would be able to argue either side.
Or, better, read Be Here Now. I recommend it every chance I get: never have had a friend who's disliked it. It has a few anecdotes on Leary, and it's probably influenced Atkinson far more than Leary has (Jobs recommended it a bunch, and, in his own (paraphrased) words, there once was a time where every college student in America had read Be Here Now).
Do you know what makes an effective domain name?
I dream of someone taking psychedelic drugs and coming back with an invention completely beyond their capabilities and a memory of it being gifted. I don’t mean a talented scientist being inspired to make HyperCard. I want a cashier to be handed the plans for a more efficient rocket.
Importing OSM data into PostGIS is mostly painless with imposm3, probably because it's actually documented, unlike most other pieces in the tile-serving stack. The biggest hurdle is probably understanding both the OSM and SQL way of thinking.
You are very cynical but this was actually Sonos’s original marketing pitch. Since day one, they haven’t been secret about it.

The idea is that they release one set of GOOD speakers and improve it through software, which they have. In fact my speakers sound better than when I first bought them due to the new functionality they’ve added.
I don't know how I could plan my trip any more ahead of time than making a reservation. You can't predict who else is going to be picked up but you are given a pickup window that is set in such a way, according to when your flight departs, that you will be at the airport within the suggested timeframes, regardless of who else gets picked up along the way. Granted you lose a little flexibility but the tradeoff is more certainty.
The use of card check, as opposed to secret ballot, exposes workers who oppose a given union to retaliation.
HN does have a lot of fellow libertarians (and leftists) who oppose surveillance states. But you make a good point, that authoritarian violence has always been popular, all throughout history.

It is no surprise that people like you still romanticize the notion of state violence and greater authoritarian power. Fascism is always popular amongst certain types.
What I always remind people is, Microsoft has no intention of fixing these types of performance in Excel because they have other products to sell you if you have “big data”
This is the one situation where I still rely on a good old fashioned taxi driver. George, to be specific.

George heads up a bunch of WhatsApp-connected drivers of higher-end cabs here in Melbourne, Australia. There’ll be a George in your city, you just need to find him.

I message George the day before a 6am flight, and there has never failed to be a nice taxi outside my door at 4:45am as requested.

I hope this is what the taxi industry here becomes. The junky old cabs that stink and have dodgy bearings get killed by Uber et. al., while the decent cabbies, guys like George who have been driving for decades, stick around.
The Shrinking Impeachment
While I'm excited that Poetry hit 1.0, I'm actually more excited about the fact more devs were added to the maintenance team and that it transitioned to a project namespace. Sébastien was previously the sole dev with commit access so I'm hopeful this gives the project a much healthier future.
Show HN: Sauron – Web Interface to Kubernetes ConfigMaps and Secrets
Yes, I agree with you.
The only solution for soldering skill is -- practice more.

Manual soldering is inevitable the first step for an electronics maker’s skills.

Of course the most important thing to learn how to solder is to practice more!

That’s why need some soldering kit. And at the same time, you will learn nothing if you don’t spend time to find out the mistake you made in practice and why.

So I think soldering kit would be a good solution and you can easily get to know basic soldering skills. You can check the 5 Common Problems In Manual Soldering(https://www.makerfabs.cc/article/5-common-problems-in-pcba-m...) to start and find a way to avoid those common soldering problems.
It's come to the point where mode of transportation isn't even a concern when I need to get somewhere. Uber is always a reliable fallback when public transportation or a friend isn't available to drop me off.
Why bother? I can book a reliable service and it’s a business expense.
Finish reading the abstract and you'll see there's nothing naive about their analysis.
Location History is a setting in Google Maps. You can toggle it account-wide, or for individual devices.
Earlier post here - https://news.ycombinator.com/item?id=21779191
The core activity of software engineering, programming, writing code, is a solitary activity. It's what people think of when they think of programming. It's what we spend hours being trained for, getting good at. Yes, in between writing software, we need to coordinate with others, so we have meetings. You'd really describe this overall process as being more people-oriented than thing-oriented?

I've heard the argument that somehow "actual coding is a relatively small part of being a software engineer," but unless you're a manager (of which there are many more women), the thing you're being trained for, the thing you spend most of your time doing, and the basis of how people perceive the profession, is sitting in front of a computer coding. You can describe any profession as people-oriented on the basis that one needs to work with others, but the key question is whether the basic activity of the job is a social one.

Regardless of whether the people-vs-thing distinction is significant or not, it seems inaccurate in a big-picture way to describe programming as people-oriented. Like, that's not what people mean when they draw that distinction.
As someone currently building a language, books like this have been critical. Basics of Compiler Design covers a lot of the common ground of compiler construction from a more theoretical standpoint.

Other recent books I've found really helpful include:

Crafting Interpreters by Bob Nystrom (@munificent on HN)

https://www.craftinginterpreters.com

Language Implementation Patterns by Terence Parr (creator of ANTLR)

https://pragprog.com/book/tpdsl/language-implementation-patt...
I can sort-of understand (and still disagree) for header-only template libraries. But in general yes I agree, "header-only" is an anti-pattern for high quality C and C++ projects.
The post’s link is mistakenly the blog’s home page.

The actual link of the article is: https://blogs.igalia.com/nzimmermann/posts/2019-12-12-3d-tra...
Pretty sure Location History was never on by default for my Google account, I had to explicitly turn it on.

In fact on every new device I seem to have to enable it separately.
Only FOSS developers are upset with Metal, everyone else appreciates not having a clunky 3D API still based on C, and is already taking advantage of it on their 3D engine.

Plus, regarding the theme being discussed here, the use of Metal is transparent when using SceneKit, SpriteKit, Core Graphics,....
As someone who is relatively new to software development and the purported "6 layer paradigm" is all I've known, what are the downsides to an approach like this? Any other real world/historical examples of this kind of architecture?
Uncredible New kurosaki ichigo drawings
The problem with this is that once insect protein is classified as dog/pet food people will never eat it or at the very least it will be so much harder to convince people to even try it.
Sure is, but it's an arbitrage opportunity for everyone who wants a ride.
It doesn't work with all publishers. I imagine this is because when they get a DMCA, they respect it. I'm just speculating though.
Another one: https://github.com/facebookincubator/xar "XAR lets you package many files into a single self-contained executable file. This makes it easy to distribute and install... A popular example is Python application archives that include all Python source code files, as well as native shared libraries, configuration files, other data."
This is kinda weird for WaPo to write about considering it's pretty common for many companies to send journalists and reviewers on fancy trips. They'll often hold product launches in places like Hawaii, or recently with Jumanji they had a press event in Mexico at a nice resort. Netflix's rivals all do the same exact thing.

> The Washington Post’s policy is not to accept any material gifts from news sources or coverage subjects.

But I bet they're more than willing to accept what is essentially a free vacation on company time.
Guidelines to Select an Independent Software Testing Company
Looks interesting. Are you using models to generate new data or are you doing a search against a large database of existing labeled data?
I had a guy I've worked with for the past year finally put a profile picture on his account, and I saw his face for the first time. Was a bit of a shock, since it wasn't what I pictured from his voice. But it's no big deal I pictured someone that looked a bit different.

I barely think about what people look like now at my job, even the people I used to work with every day in person (when we still had an office); they're mostly just distinctive voices to me now.
That is correct. In his first sentence he made the assumption that this will not be the case. As such I do not see a discrepancy here.
The article was written and published in 2018 and needs (2018) in the title here on HN.

Also the date in the article header "1979" is a typo, as the ID on the picture proves. That one should refer to 1978, but of course can't be changed here.
I think there're some reasons why China PCB/ PCBA cost-effective:
1. Labor cost: There’re thousands of factories in China, and the worker’s salary is much lower than in other countries.
2. Geographic location: Almost 99% of the PCB manufacturing is in Shenzhen, China, benefiting from the largest electronic market, local manufacture power, and convenient global logistic system, Shenzhen can do a good job on PCB with quick time, high quality and lower cost.
3.Government policy: The Chinese government gives many policy supports to factories on export trade.

And now Chinese PCB/ PCBA with good quality , fast delivery and good price, so China PCBA manufacturer is a good chooice.
I'd wager a large percentage have ;)

it can be mind-bending for sure, it's hard to describe. You might have profound ideas, or not, it's hard to predict; and not all of these will seem so profound when sober the next day. It does seem to increase one's senses of curiosity and wonder and open-mindedness. You might also get new focus/energy/direction/ideas about your passions and life trajectory generally. art/music/nature are enhanced as well.

it almost certainly won't make you an overnight savant (speaking a new language, factoring 4096-bit numbers in your head). but if you're already good at something (musical instrument, painting, engineering/programming, etc) and you are able to spend a bit of your trip thinking hard about a problem you are trying to solve in that domain, you might indeed have some new perspective on the matter. Visualizing abstract CS/math-y things (data structures, networks, algorithms, linear algebra, etc) is great fun. Good luck!

Smile, relax, and remember that you are great.
Cut-and-paste isn't a hassle, it's a very ergonomic tool.

I've seen some drawing software once that was particularly nice in that it pasted under your mouse (instead of next to the copied object, or in the middle of your viewport, etc.). Unfortunately, I can't remember which software was that.
> I worked with a few women in software development. 2 of them separately told me they liked working in an all men team more than working with women.

There are far more male bosses than female bosses. Accordingly, assuming bad bosses are relatively rare, it's far more likely every female boss you've ever had is awful than every male boss you've ever had is awful. This is just probability.

Let's take an example. Suppose 10% of bosses are awful, regardless of gender. Further suppose that due historical societal reasons, only 20% of bosses are female. If you've had 3 different bosses in your career, there's a far likelier chance that every female boss you've had is awful (3.94%) than every male boss you've had is awful (1.4%). (I'll leave it as an exercise to derive these numbers).

So, even if men and women are just as likely to be awful, you're nearly 3 times as likely for all of your female bosses to be awful than all of your male bosses to be awful simply due to the fact that women are under-represented.

This probability may explain at least some of this common and sad bias against female bosses.
Yeah, the “enterprise” product lineage is more Live Communicator -> Office Communicator -> Lync -> Skype for Business (kinda direct link to, even though it’s SaaS only) -> Teams
It's different because normally your header files don't contain internal implementation details like this that spill out all over everyone who #includes them.
Of course it was tested [on the developers' x86_64 laptop(s)]!
What would be the pros to Brexit?
Sigh that "Koan" is not literally about killing the Buddha. It is recognizing the divinity is not in an idol or image, including other people. That strand of Buddhism says enlightenment is first found within, and after you find it you see it also in the external world, not in a specific form but you see it everywhere.

Most likely that Koan comes from Linji Yixuan aka 1600 years ago, but Buddhism is likely 2400 or older years ago.

-----

Linji Yixuan also has another saying "If you meet your forefather, kill him" once again this is not literal but is once again excessive reverence to other relationships instead of finding family in all things not just a specific forefather.

A similar statement would be Jesus Christ in the Gospels such as Luke saying you can't be his follower if you love your father, wife, children, siblings, etc more than him. Jesus demanded you love him more than you love your own life, and your duty to his faith is greater than your traditions saying "I must wait" to follow you for first I must bury my dead father and so on. [Once again it is probably not supposed to be taken literally for the Gospels choose certain metaphors for dramatic effect about how one organizes ones priorities.]
"People who are brutally honest generally enjoy the brutality more than the honesty." - Richard Needham
Who is using these legacy applications and for what? 99% of people use a web browser only these days. As for myself, the closest thing I can think of some in-house legacy crap but even that was 10 years ago. The majority of businesses and humans don't have any of this. What kind of circles do you run in where people are routinely using legacy software?
I see that IronRuby is there. They should also add IronPython to that list. That has been dead for a while now. It hasn't progressed since version 2.7.9 from 2018.
Yes, you are right, I agree with you.
To bring a design to a real final product is more complex than thought. And we need to make the design more suitable for manufacturing and the most important, with good quality for users.
> Few if any people used it, nor did it show better performance in practice.

We use it for our specialized analysis framework. The real world performance gain is just shy of 30% which is impressive since all it took was a bunch of compiler flags.

Personally I think x32 is a vastly underused ABI. Every application that is unlikely to use more than 2GB should use it. It is literally free performance.
Guardian XO is a powered exoskeleton that makes you 20X stronger [video]
They do have location data but their resolution is much more coarse than Google's, especially in areas with a low cell tower density (rural areas)
Nginx's office is being searched due to Rambler Group's lawsuit. (Updated)
> Could be the next Bill Gates, Woz, Paul Allen, Steve Jobs, and Bezos on the team.

I certainly hope not. While these were successful it does not mean that their projects were good or that they contributed for the good of mankind rather than for its downfall.
Thank you for making Orbital Index! Super interesting and well written!
Yept the "Middle Way" is both a rejection of pure asceticism and pure hedonoism, but a middle path between extremes. Material things can be used temporary but the goal is "to unfocus" and see beyond material things.

Reason and Language are useful as well, but the various buddhist teachers over 2400 years whole point is to unfocus and see beyond the limitation of how we try to use language to bring an artificial form of order that is not true understanding, nor is it true love or compassion. Instead it is a form of "clinging" that makes things feel overly familiar and safe when the nature of reality is constant change and finding peace with this "uncanny" and thus scary reality if we allow it to scare us in such a way.
If they have a warrant, sure.
This is the nuanced perspective I really like hearing. I think people still want some avenue to keep in touch with and interact with their friends and family online, when meeting in person might be too difficult (geographic distance for example).

I feel super passionate about addressing the existing toxicity of existing social networks and making something more positive and uplifting - preserving what you call the "signal".

I launched something recently on HN about what I've been hacking on here: https://news.ycombinator.com/item?id=21771456
That's an interesting question. AFAIU, heat engines don't take energy from heat, but from heat difference. In this sense, heat is like potential energy - an absolute value is arbitrary and meaningless in isolation, but moving mass between two points of different potential lets you store or extract energy.

OTOH, from what little I remember from reaction kinetics in chemistry, temperature there is used as absolute value that determines the chance of collision between their molecules and the "activation energy", both of which influence the rate of a chemical reaction. In this space, thermal energy seems like something absolute.

What gives?
Notable Epoch Dates in Computing
Messing around with major/minor Python version compatibility and dependency conflicts has always been my least favorite part of Python. A tool like this is much appreciated!
I love this. I really hope to see the Python version.

I'd love to explore what's possible with Basalt in a language I'm comfortable in, and integrate it with my favorite tooling.
From the OP:
> declining concern for the future in comparison to the present

Breaking backwards compatibility has a larger negative impact in the _present_ than the cruft of old APIs and code. But that impact is temporary. However, the negative impacts of cruft can have a larger impact _in total_ over the entire lifetime of the operating system.
not being in the EU
Debt: The First 5000 years by David Graeber. One of the most interesting books I have read in years. It goes really deep into how money appeared, how debt not always have to be payed back etc. A really interesting read!

The Wright Brothers by David McCullough. An extremely interesting store of how two brothers got us in the air. A great story on well thought out incremental innovation and especially risk mitigation of something that from the outside looks reckless and dangerous.
You can change lanes in a roundabout on dotted whites...
If cost is initially a big issue, checkout the upstream to OpenShift, OKD [0]. Mind you, a Kubernetes distribution for production-ready workload will take some work. This why OpenShift is one of the few Kubernetes distributions to support multiple underlying infrastructure layers (BareMetal, OpenStack, VMware, AWS, GCP, Azure). The Public Cloud providers offer hosted Kubernetes because it makes your life simpler/their life more profitable and the customer’s life simpler. And if OKD interests you, you can play learn in a guided manner in our sandbox clusters at https://learn.openshift.com

[0] https://www.okd.io/
Deepest point on land found in Antarctica
That's kind of my point. Conditioned upon the right set of variables, they could have probably come up with the opposite 'prediction'.
The purpose of the faces/trucks data point is just to illustrate that these differences start from birth. The larger argument is that the people-vs-things gap, and later, interest in computers specifically, basically remains stable throughout childhood, adolescence, and early adulthood:
https://slatestarcodex.com/2017/08/07/contra-grant-on-exagge...

I don't even know if the data is ready for us to draw any conclusions, but at the very least it seems to me we should find this to be an extremely interesting pattern, and use it to motivate hypotheses.
which is a darn shame. I think the lack of cffi support really hindered IronPython from catching on. the marshalling of data types was incredibly smooth and pleasant to use, and it was quite performant, but cffi is an indirect dependency of so many Python libraries that I couldn't use it for much besides "hello world."