skysight-inc/HackerNews huggingface dataset:
I was extremely lucky to transfer to a team at my employer that did full-time making (like Maker Faire). After many years of being totally ignorant about things that I cared about a lot (making structures that do interesting things), I was finally able to work with people who had been raised as gearheads and makers, and I found that I truly enjoyed working with my hands. Now, there are many things I don't like to do manually, but I will spend a ton of time designing parts in CAD, coercing my printer or mill to make them, and then assemble the parts into something larger/more interesting.

Eventually I managed to build some really cool stuff, including a scanning microscope (from CNC parts) and a "Bean Machine" which demonstrates the central limit theorem. Now I'm experimenting with rendering 3D surfaces into wood by writing python programs that output g-code so they can be milled (this would take far too long to do by hand unless I was retired).

Fun stuff. I think working with your hands (not typing on a computer, but cutting, carving, shaping, making etc) can be very enjoyable.
I think they're saying there are fewer, nothing about their ability.
If the user is sitting behind a filtered port 53, e.g., at a hotel, running her own resolver will not solve the problem. This filtering of port 53 may be growing in popularity among ISPs. If it is, then that means users cannot easily choose their own source of DNS data.

It becomes necessary to connect to some remote computer you control that can send traffic on port 53 just to send an authoritative DNS query. It is like having to pay two ISPs now instead of one.

What are the "free" workarounds. There are free-trial DNS "relocator" services and DNSCrypt resolvers running on ports other than 53 (I am not aware of any authoritative servers running behind dnscrypt-wrapper). Now there are also "DOH servers" running on port 443, serving resolver responses via HTTP. One unique feature of DOH -- for those doing bulk lookups -- is that one can query multiple names with a single packet. That is not possible using the DNS protocol.

For folks who are stuck with port 53 filtering, as a temporary solution, I would like to see more remote DNS servers, both recursive and authoritative, running on ports other than 53. They do not have to be "relocator" services, encrypted or served via HTTP. They just need to use ports other than 53.

Then, when running a local resolver, the user can set it to forward queries to a remote one listening on a non-standard port or she can query authoritative servers directly, e.g., root or .com servers, using stub resolvers.

It is every internet user's right to be able to query the authoritative servers for a domain's IP address -- whether from her own local resolver or from a stub, the same way it is to request access to a public zone file. Filtering port 53 is unacceptable. Otherwise, we are allowing third parties to become the absolute gatekeepers to the sources of authority for finding an IP address. Caches are not authoritative sources of DNS data.
I personally remember witnessing the exploit of reused credentials as far back as the 80s in the days of modems and personal BBSes. Here we are almost 40 years later and seeing the same problem, except with high speed live video streams from in and around a user's home. WOW!
I still use feedly almost daily.
Selling. That's called "selling". Sharing for money is called "selling".
Their gaming mice have cabled versions which are really nice.
> IMO blue collar work is a better option because it's easier work and--

Your opinion is wrong. Programming gigs, especially at the giant tech companies, are way, way easier than blue collar work. Blue collar work, especially skilled trade work, is a fine career option, but not because it's easy.
The London map has both of these problems as well, it is both spatially and directionally disoriented, and not an improvement over the existing tube map.
the point is, there is more than sufficient population in the US to fill any all employment demands for AI, as long as their sufficiently trained.
> It takes two seconds to decide upon which special-function key to press.

I'm definitely in the keyboard camp and I know for a fact this is not the case for me.

When I am keying in code what I tend to do is just read the text as it is produced.

I'm not consciously thinking about which key needs pressing, and I know this only because on rare occasion I actually find that the text I reading is not the text I was expecting.

On those occasion I stop typing and at that point I then do need to spend a few seconds consciously trying to figure out what went wrong.
Dream on, Goog. You're third in a three-horse race. You need a serious, and I mean serious value add to beat Amazon in a LOB where they bring their A game.
Do you have a good example of a reference architecture or implementation of a non-trivial system you can point me to?

I've recently gotten a copy of the book Domain Modelling Made Functional. I'm yet to read it, but I'm pretty intrigued by some of what I've seen and I have heard it comes highly recommend.

I'd be very keen to hear of other high quality examples of things people consider good reference material.
not in 10 years its not

(maybe somewhere on earth it is?)
I think you are very close to being 100% correct, but in my opinion it is not the US government that is motivated to reduce our talent pool, but rather, the corporate interests that our government services.
I think you're completely wrong. Azure is in the prime position and AWS is on fragile ground. Yes, they have a service for everything, but they've alienated their partners, they aren't viable in an entire industry (Retail), and a significant fraction of their IP is based around creating managed services out of OSS software.

My projection is that -- if everything continues along the same trend line we've seen through 2019 -- in five years MS will comfortably be on top and Google Cloud will have rough parity with AWS, but be significantly far behind MSFT.

Disclosure: I work for Google Cloud but this opinion is my own.
Segment CDP – overcoming disparate data sets
Why are you automatically assuming their goal is to load the company with bad debt? That’s only the outcome if the acquisition and plan are unsuccessful...
YouTube Admits: We're Crushing Your Show
> OTOH, I really do not understand why such technology is needed.

Well, let's ask the majority of the W3C Members which are mostly made up of for-profit companies and most develop closed-software. I can tell you that they are going to use WebAssembly for whitebox-cryptography due to its black-box nature of binary code which also introduces it to unwanted DRM features to limit the functions of content of the end-user.

So we have the hype around WASM making it possible to create binary blobs of standardised malware working on every browser rather than creating an open web. Seems like these companies were only cheering this on due to it advancing the state of DRM which we will also win free malware-enabled WASM too.

Great job guys! One step closer to being worse than Flash.
It does a tiny bit but it's not a huge weight in the credit scoring equation and has very little long term effect. I've maintained a ~750+ score for a long time despite opening 5-6 cards/year on average.

I wouldn't do it if I were in the market to buy a new house in the next ~12 months but otherwise a small temporary dip in your credit score has literally zero impact on your life.
> Africa, China and South America have wonderful geologists and people just like America and Europe.

Sure, but geology was largely created by Christians looking for proof that the bible was true, and then was later developed by people looking to prove that Christianity was false. So you have more geologists in areas with lots of people who have an axe to grind one way or the other with respect to that religion.
Funny thing about plus, reader and wave: that was the kind of stuff that people who are now in positions to make infrastructure decisions got worked up about. It's the sort of image damage that may have seemed minor and acceptable at the time that can come back with a very large multiplier in the future, especially given the kind of prominence those products once had.
Best of both worlds? https://soupault.neocities.org/
I wonder if the best approach might be to specify the precise request format required for DoH and actively deny requests with extra information.

'Thou shalt provide exactly this, no more and no less'

Depends on whether we want to consider later 'improvements' to be silent extensions or an entirely new protocol version. Given how easily abused HTTP headers have been in the past, might be worth the inertia to limit extensibility by design in order to limit MITM tracking.

But MITM middleboxes will of course start to rely on that...

I suppose that if TLS is broken for this part of the system you're rather screwed anyway, but defence in depth is always worth considering.
The article claims 15M in Ontario and BC. That's about 3 out of 4 residents of those provinces. I guess there's a lot of old records in there. The scope is so large that pretty much every adult can now be intimidated by threats of releasing medical test results.
Not everything else. One particular thing cmake does not do well that bugs me quite a lot is supporting source code generators, especially in cross compilations, where those source code generators are themselves written in C or some other language requiring compilation. With Makefiles, whether with autotools or manually written ones, this is easy to set up with a few custom rules. With cmake, those generators need to be turned into standalone projects.
I agree we need more plans for dementia, Alzheimer's and similar mental and physical defunks.. with guns and other rights as well.

There will likely come a point when people need to step in and take control of elderly people's finances, weapons, other possession, choices for nutrition and healthcare, all that.

There are people at many ages that are stripped of their rights for different reasons. I hope the world exposes more of these concerns. I recently helped with a site for exposing some people who used the law for taking over people's stuff - family pushed through a busy judge, took over her house and bank accounts, made her broke after a couple years then disappeared. She was left to the state to care for with no money, no house, everything - and she was quite capable of planning her future and retirement, but it was all taken.

I think there are many people who have had rights taken from them in unfair ways. In same cases states are moving to restore voting and gun rights who have served their time and such.

At the same time we need more tests for proving that people are mentally and physically fit enough to wield weapons, cars, and other things safely.

In some of those cases it may make sense to have special teams show elderly people how to use different weapons and different cars should the need arise. In other cases it could be deemed that they should not drive or try to defend themselves.

I'd like to think our society will take care of these older people so they never need to worry about transportation or fighting. We need to make a lot of changes for the future if this is to be however. Right now our society is set to leave a lot of old people to languish without good care and safety - and most just look the other way as they suffer.
Why not use Chrome Remote Desktop Remotedesktop.google.com which is free for family support? It's much easier than it used to be
Jack Hidary, author of the fantastic new book “Quantum Computing: An Applied Approach”, makes the excellent point that linear algebra should be taught before calculus.
This is what no one wants to talk about
Wall St Analysts are being replaced by NL?

Is this "reading lots of company reports and extracting ten key features" or is there something else ?
> IMO blue collar work is a better option because it's easier work and more stable

Did you ever do blue collar work as well as software engineering? Because I have no idea in which version of this world physical labor is preferable over a chill 9-5 desk job that typically comes with a higher salary. Unless free medical issues is your thing, then physical labor is absolutely the way to go.

I did hear some horror stories of programming jobs in Spain where someone got unlucky with their employers, maybe this is based on one or two of such stories or experiences? I'm sure there are also good workplaces in blue collar, even if they're few and far between, you might have gotten unlucky in software development and lucky in blue collar.

I'm honestly wondering if your comment is part of an experiment with whether a thoughtful-sounding but incorrect comment, starting with a disclaimer like "unpopular opinion" to make it sound like an opinion rather than a statement, can be accepted by the community as correct.
I'd add Bloom County in there too. The '80s had great syndicated comics.
Microsoft is the only one of these four I'd even consider working at. Which feels pretty ironic, as I spent most of my teenage years wishing they'd die and the next few years after that thinking Google was the second coming.
I was deliberately vague. I don’t think the existing workers will pick up those skills but they will become increasingly unemployable if they do not.
Got to tip your cap to him for selecting "Cow Tools" for the first day's front page.
I was sifting through the comments hoping to discover that this is available in Canada. It is disappointing that it is not because PBS was available over the air or as part of basic cable service in many Canadian communities. Border stations were quite active in soliciting funds from Canadian viewers, and many Canadians grew up with their programming. I don't know what the current state of affairs is with PBS since I have not watched television for over 15 years, but would be interested in seeing PBS extend its reach into Canada for others to benefit from.
"I knew that $99 was not enough to pay for the processing, storage and hosting of my data."

Sure it is. Definitely the 'hosting and storage' part, which they wouldn't need to do if you weren't the product.

Though there are issues with privacy, I think we should remember that there's a lot of good that can come with this if cures are made available.

It's a really weird route that capitalism has forged on this one. It'd be nice to see public agencies get their act together on these kinds of things. Imagine if a university were able to do this - and all the data were made public to any researcher, properly anonymised.
https://www.sciencedirect.com/science/article/abs/pii/S00029...
https://www.ncbi.nlm.nih.gov/pubmed/15522849
https://www.ncbi.nlm.nih.gov/pubmed/12764330
https://www.ncbi.nlm.nih.gov/pubmed/8371731
https://www.ncbi.nlm.nih.gov/pubmed/8485675

How many references will be sufficient evidence?
Also AWS is just the best at marketing their services. They did what Google did with search. We always say we "Google" things.

Developers these days say "Chuck it in S3" or "Run it on EC2". I feel they have a strong advantage because they've kind of come to own the language of the cloud.
That's my guess as well.

Speaking of "evil" broken abstractions...
At least for the older models, they used standard flash chips (eMMC?) --- there wouldn't have been official Apple models with that large of a capacity at the time anyway.
CP/M felt like it had its roots in the same tree Tops-10 sprung from.

PIP, Peripheral Interchange Program existed in Digital Equipment, PDP series. It was how you glued IO into the card deck and the line printer or tape printer.

MS-DOS might well have been the category-killer 'avoid paying the IPR tax' OS, but they also said "our customers have never seen a Digital equipment PDP minicomputer, or mainframe. Lets do some things differently"
I've found spreadsheet type programs to be sufficient for things like this. I can track whatever data I want, and custom graphs are typically built in.
The Nepalese are extremely friendly, and I don't regret going, I just walked away with different feelings. For me it's not about guilt, it's about the shock of being part of a global economy that is at its core exploitative. That I live comfortably while these people don't have basic medical care, and my little splurges are equal to a days wage for them. Basically it was a window into the incredible, and unnecessary, inequality that exists. Something that didn't really hit me fully until I experienced it first hand.
> No brand or PR team that I've ever been near has the capacity to monitor and then manually downvote this kind of thing

Astroturfing and reputation management are a thing. Also, big companies have a large number of employees some of who hang out here and will simply take offense by association, which could be more than enough to explain the effect even if the company itself has nothing to do with it.

HN is no longer niche.

> Who has the budget for this?

Apple, Google, Microsoft, Amazon, Facebook, Twitter and whole pile more if they wanted to it would be a round off error on their budget but besides one of those I don't think there was ever hard evidence that this happens.

Reputation management is becoming more and more important to brands.
I was thinking more along the lines of IUDs
You're saying that this is no worse than the status quo. Quite possibly true.

But moving forward into a world where every vehicle is autonomous, we definitely want to do better than the status quo. Debates like this shape our definition of "better."
By bankrupting people, actually, and artificially charging as much as possible. God, it's like someone trained a Markov generator on Ayn Rand novels and PG essays.
It's Google. I don't really know how it all breaks down from there.
meanwhile Sam Altman is writing essays about how China enjoys greater freedom than America.

If you think I'm kidding: https://blog.samaltman.com/e-pur-si-muove
Your decently-sized QA department would investigate, case-by-case

This describes The Real Real's business model perfectly... but turns out a lot of their "curated" stuff... wasn't.

https://news.ycombinator.com/item?id=21477730
It depends on how much you value money, I guess. Everyone that reports directly to Dave is probably going to be a VP making 800k/year-several million.
Programming and blue collar work are two different types of work, requiring different skill-sets that not everyone has. Ask your average construction worker to write a web app and no doubt they would find it very difficult. Ask your average programmer to build a house and they would also find it challenging.

Both types of work can be exhausting, it's just that one is mentally exhausting and the other is physically exhausting.
This comment reminds me of what Java and PHP devs were telling me about Merb / Rails in 2008. I'm not saying it's going to go the same way, but I'd bet rust continues to gain traction to the point of escape velocity in embedded systems.
> The threat model of DoH is your local ISP.

There is no threat model for DoH, only ad hoc attempts to justify it. Here's the thing, your ISP sees all of your packets with all the IP addresses and ports and payload size and the exact time they were sent and received. This identifies every website you visited with very high accuracy, I mean just IP addresses alone identify more than 90% of the websites you visited.

> DoH is essentially a DNS-only VPN. It has exactly the security model of a VPN with respect to the DNS protocol.

That "security model" is just integrity in communications with resolver, but it actually sacrifices privacy for that.

> The attack DoH breaks immediately is your US mainstream ISP recording all your DNS queries

This is absolutely useless "attack" to break. Most ISPs in the world record netflow-like data and store it for a long time, which provides more detailed profile on you, than DNS queries. If they store DNS queries, those are just for commercialization, not for snooping.
4- Actual impostors are also a real thing
The $5/month (or more) will get you more than what's currently free to stream, and you'll support your local station.

(for disclosure, I work for a PBS station)
This was genuinely not a factor when we signed a 1E8 deal with GCP. What was a factor: (non-exhaustive)

* Access to their developers for core services

* Discounts available

* Quality of support

* Access Controls / Audit / Budgeting

* Dev Tools around Infra

* Future Roadmap

Not one of us ever would have chosen the shutdown of Plus/Reader/Wave as a factor. As a startup we hard pivoted in order to succeed. No surprise that members of the population of products have to die for the population itself to survive.

And the group making these decisions are a bunch of Unixheads who were some of the first members on The Old Reader. We made a few hundred million bet that GCP will be around and capable for the next five years (and probably for the five after). I am confident this will play out in our favour. I'd put money down except for the fact that I already did effectively by recommending the deal.
go all in on AWS

Amazon Waste Services?
Purely from a money-for-labour perspective, shouldn't you divide that by 2 if the employer has 996 working hours?
They could just as well be buying it as a platform for their portfolio, and look to buy more similar companies to consolidate. PE is more than just buying struggling companies, it’s often buying fairly valued companies in a fast growing sector, and then expanding them, or finding ways to cut costs.
is mining bitcoins still profitable with the value being this low?
If only sears didn’t charge 3rd party merchants way more than amazon to list items. RIP
You hate the post, but the post is factually accurate. H1B abuse is indeed taking jobs from people and giving them to low wage workers who drive down wages for everyone.
I don‘t believe they don‘t care about users per say. It‘s more the fact that they are blessed and cursed with the single most profitable business model the world has ever seen. Nothing is going to beat the profit margins of their ad business. It‘s very hard to then go to other models where the margins are much slimmer.

I still say cloud is their best bet besides ads. They absolutely do have to diversify. Once regulation hits it‘s gonna be tough. So cloud needs to be profitable when ads aren‘t growing 20% yoy anymore.
I'd be interested to see the effects of using a retention policy[0] to discourage the use of chat as a be-all and end-all. IIRC some companies actually do this.

[0] https://slack.com/help/articles/203457187-Customize-message-...
> every smart kid I know [is] majoring in [compsci]

At least, every smart kid in your bubble. You did mention you've been programming for a long time.

I know that my friends are mostly gotten through that "career": first programming forums, a nerdy open source game, then through doing IT studies and friends of friends, now through work and hacker spaces. Trends that I see and opinions that I think are generally held, are probably just happening in my bubble. I would expect that your "ever smart kid does this already" is also quite biased.
You'd very likely find that a Church with only a hundred billion stashed away is merely scratching the surface.
More Space-Efficient and Faster Replacement for Bloom and Cuckoo Filters [pdf]
A recommender that automatically searches all models to find your perfect car
Thanks for what you do! I've used your software quite a bit, as I'm both a ham and a volunteer fire fighter.
Why so much significance to such a minor line in a meeting years ago? What about the part where it was dismissed? Or does that part not matter?

I don't know how else to explain this. AWS and Azure are massive profit centers and GCP is slowly catching up. Cloud computing, machine learning, big data, IoT, and more have trillions in potential market cap.

It's completely nonsensical to consider that a company this big with this much investment already will exit that opportunity.
Chaitin's "meta math" is also a good read. Less arduous than G.E.B.
Many kids do. Just because you didn't doesn't mean others don't.