skysight-inc/HackerNews huggingface dataset:
The clock is ticking for Google Cloud.

The Google unit, which sells computing services to big companies, is under pressure from top management to pass Microsoft or Amazon—currently first and second, respectively, in cloud market share—or risk losing funding.

That should give any Enterprise thinking about going all in on GCP a warm and fuzzy.

When I say how can you trust Google for your infrastructure seeing how they abandon projects, the usual response I get is that they would never do that with their “Enterprise” offerings.

On the other hand, while new accounts can’t access some AWS deprecated services, they still support features like EC2 classic years after they had a better offering.

Microsoft is also well known for supporting offerings for years.
Companies will pay money for software, but they are risk adverse and being inconsistent (e.g. large immediate price increase) will make them switch unless they are currently stuck with your product (e.g. Oracle).

No one likes going into another budget meeting because some vendor didn't give you warning and you need to adjust in the current fiscal year. Your company will be remembered and not in a good way. If you sell software to businesses you really, really need to understand corporate budgeting and the process they go through. Heck, if you sell to Federal (US) entities you better know the significance of October and schedule accordingly.
I clicked through to the list of sites. Embarrassing to see that mit.edu is not https by default! The same institution invented Kerberos. Come on MIT, fix this please.
i feel like by definition spending decisions only make you less wealthy.
> I like this. Where is it from?

It appears to be from: https://en.wikipedia.org/wiki/Hadestown_(musical)

It looks like it's sung in the voice of the Fates from Greek mythology.
You keep moving the goalposts every time someone refutes one of your points.

> Does that seem appropriate to you?

Yes. It's a tool for showing notifications related to the page being visited. Not to mention the whole thing is appropriate on moral grounds, regardless of any technicality.
I agree that keeping top AI talent (along with several other key sectors) in the US is absolutely critical to maintain America's superpower status long term. It seems to me that the US became a power and remained one for so long in no small part because of the opportunities provided to foreigners here and being a 'nation of immigrants' which attracted the best and brightest from abroad to contribute to the economy, defense, and more. I was lucky enough to have been born in the US so I've got no need to go through the visa process but hearing from friends and colleagues, it sounds like an absolute nightmare. Still, the US could get away with it because we were the place everyone wanted to be - now with our difficulties in healthcare, declining infrastructure, violence issues (perceived or real, especially around guns), and low education standards paired with many EU nations being very attractive and welcoming, I think we need to dramatically step up our work trying to be competitive attracting talent.
The entire landscape of being a wage slave is "dangerously hostile". I can't think of any place I've ever worked where I would think this was a good idea if I wanted to keep my job. Not saying I agree that I should lose my job for organizing in this manner, just saying the net you're casting is probably too narrow.
Where to start. I could write an entire paper about this.

It's incredibly difficult to truly de-identify data and it's incredibly easy to re-identify it. Making data truly anonymous usually also neuters the data for any kind of predictive models.

23andMe is selling either straight up raw data (which is totally allowed under the investment terms) or tightly grouped 'summary' data which can be trivially re-identified. If they were selling actually anonymous data it would be worth nothing because it would yield no predictions.

Disclaimer: I work in ML/predictive analytics. 'anonymous data' is a marketing term for trivially reidentifiable data. If the data is truly anonymous then its predictive power tends towards 0 as does its market price. You don't think GSK dropped 300 mil on mostly useless data do you?
lynx will read direct from stdin.

<command> | lynx --force-html -stdin
I think you can pretty easily guess this article isn't written by anyone whose family is recently immigrants. Kids from those families don't need to be instructed on how to spend at the right level (at least in the first few stages) -- everything is about saving money! This story is probably for people whose parents have forgotten what it's like to be poor and skipped the step of instructing the kids (inadvertently, or deliberately) on what that's like.
Sure perfection is different from okay, but the human 'okay' is also much much beyond what we can do algorithmically, at least as far as we've discovered. That is at least evidence in favor of the uncomputable mind.

And you might be correct that a human in the loop approach could crack RSA better than algorithmic approach, I've given it a shot in the past. There was a slight correlation of better answers with human involvement. Not entirely unexpected since our method of generating RSA primes has to be computable in a tractable time frame, so there is probably some exploitable regularity in the generation scheme that a super computational process could assist in identifying.
Obviously even if someone did have that link they should not post it here. Giving wider visibility to this makes the problem worse, though I'm all for releasing the names of those companies.
My second job out of high school was at my school district as a PC Tech. I had the highest successful case closures of any technician because they all tried to fix the problem. I just moved the user's local docs to their network share, re-imaged the PC in 5-10 minutes, and copied their local docs back to their local folder. I had ~1000 desktops under my management between my 3 K-9 schools.

Worst job I have ever had though. The amount of politics that go on in a public school is ridiculous.
Exactly. It’s not set in stone that the current health insurance system will last forever.
Inside a docker container, you are root, so you can apt-get.
That’s seems odd.

Sometimes you get a better price when you get financing.

So you get financing, then pay the loan off the next month. And you pay it to the lender, not the dealership.
> I know, was that supposed to be a revelation?

No, more to point out that it's a weird concern to have about an internal tool used by a company that uses their code to exert huge, global political influence. It's a strangely specific grain of rice to make an issue of.
Can a US public school force a 14yr old to create a Twitter account for a pass?
I'm having trouble reconciling how woefully out of touch your comment is with the state of journalism as an industry. Claiming that it "has solved theses issues" is pretty tone-deaf given the article these comments are on.

>No individual journalist wants to be known for getting a story wrong, so incentives are pretty strong to begin with.

For some altruistic ones sure. However, for each one of those, there are 10 writing click-bait articles to generate traffic to questionable orgs and they don't care at all about being wrong.
That's insane, the worst any motherboard I own gets is dust and maybe overheating, but scratch marks all over? That sounds like someone who buys / sells hardware really often and just shoves parts in / out like it's nothing.
Thanks for the input, maybe it's time to budget for that Fenix after all...
I'd disagree. Another post shows stellar performance reviews, so if this is considered a mistake, it should be remedied and she should be reprimanded. Outright firing seems heavy handed
Unicode has a dedicated case folding[0][1] (as opposed to upper/lower case mapping) algorithm to cover these cases.

[0] https://www.unicode.org/reports/tr21/tr21-3.html#Caseless%20... [1] http://userguide.icu-project.org/transforms/casemappings#TOC...
The biggest problem I have with arguments like this is that it seems to take the extent of Russian influence out of context. In the Mueller report, it mentions that the IRA purchased ~$100,000 worth of ads on Facebook (pg. 25). In comparison, the Russian government has spend ~$40m lobbying the US government through legal channels.

We shouldn't be comfortable with Russian influence, but we shouldn't allow our political opinions to be so dramatically warped by something that seems so proportionately small. As far as the Russians go, I think characterizing Thiel as being part of some "dark-money" republican machine that supports "Russian propaganda" is not accurate (or to the extent to which it is accurate, it doesn't matter). Not defending his position on other things, though.
Really nice paper, especially the bullet points near the end.

I applied for a job with Simon Marlow’s Haskell team at FaceBook about three years ago. I really enjoyed talking with him in the phone, but it was obvious that I didn’t have sufficient Haskell skills.

There is a lot of good synergy between meeting FB’s platform requirements and research and development for the Haskell ecosystem.
Looking at your top priority books I recalled a slide from one of Brian Will's videos on object oriented programming: "Object Oriented Programming is Bad" https://www.youtube.com/watch?v=QM1iUe6IofM&t=326s. At around the 43:51 he pulls up a slide picturing several of these (and similar) books. Here is a rough quote: "I can tell you from personal experience of having read these books that you don't need to read them. They don't have answers, they aren't going to square the circle, and you are going to waste productive years of your life trying to live up to their ideals." Now that is just one rather controversial opinion, but we are talking about potentially wasting productive years of your life so I wanted to let you know that opinion is out there. That being said, it would probably be hugely beneficial to read a few of those books and then watch a few of Brian's videos (he has three or four on the topic) and sort out your own opinion. Also, Brian's other (not controversial) videos (dozens) are excellent for learning about programming. Also, Steve Krug's Don't Make Me Think is a keeper. I thought of it last night when I was checking out at a store. I stuck my debit card into the thing, entered my PIN number, then clicked the big blue button that said "Skip PIN". The woman behind the counter said "don't worry about it; everybody does that!"
If the up-thread reference to American real-estate investment implied Americans use real-estate ownership as a retirement nest-egg, the numbers do not bear out that hypothesis---or at least, do not show it's a solution much of America avails itself of.

... and that's ignoring that shocks like the mortgage crisis can happen, which indicates that home ownership isn't as stable a store of value as, say, the US dollar.
As ninkendo said, whitelist captive.apple.com.

If nothing else works, temporarily disabling the firewall is a couple clicks away, barely takes any time or effort at all.

I don't know why people are making such a fuss out of this.
> Sooner or later, in anything built with a computer, there's going to be polling. ... But under the hood, there's polling.

Is that true? I am reminded of this essay that goes into a deep dive of what happens under the hood with http and the underlying network I/O

https://blog.stephencleary.com/2013/11/there-is-no-thread.ht...

And at the lowest level, the network card interrupts the CPU because it has finished reading or writing data.

> Some time after the write request started, the device finishes writing. It notifies the CPU via an interrupt.

Is that polling? It seems more like a push.
This is literally the best idea idea I've seen in print all year long: "They argue that the federal government should create eight to 10 regional “growth centers” in the U.S. heartland."

New cities, we desperately need. The entire housing fiasco is caused by an imbalance between the number of jobs and the amount of housing. all the jobs are, ironically, in places that really don't want to grow. so the logical thing to do, is to move those jobs to new places that do want to grow.

This could really ignite the economy in a way that's not zero sum (like most other solutions). There's so much free wealth out there for the taking (land that's not being used for any productive capacity ~ you could literally create wealth out of thin air).
I think since the 90s it was known that CS offered a good, well-paying career path. My classes were packed with fellow students who were in it for the money. Today, I don't know a single one of them who haven't moved into other fields (albeit often related fields, like managing software engineers). If you love software, you'll always have a job, however many other people enter the field. You'll be the one eager to learn new things at work, memorizing documentation, and earning a rep as the one who sees the big picture, not because you're chasing a career but because you love doing those things. That will lift you to the top of you peer group.
The notice was added to a relevant page (a work organisation consultant webpage), from what it looks:
https://medium.com/@ksspiers/google-fires-another-worker-for...
You want them to only be friends with Democrats? That's the future we want right, only one-sided? I'm sure Mark is friend with people from both parties, that quote needs a citation. Hell the guy has met with other world leaders before. I'm not a Mark Zuckerberg fan mind you.
Although I agree with your statement of value, it should be noted that Windows does not cost companies $200. Microsoft has a much lower per seat number that most companies pay.
This reply only exists to remind myself to come back to see what it actually points to in 2.1 years.
If you buy one share of Toyota Motor Company, you are now a part-owner of a car company, including all the factories and equipment and supply contracts and whatnot that such a thing entails. Owning stock literally entails “owning the means of production”. Buy some stock today and become an evil capitalist!
It's not about materialism, in the western europe there's better quality of life, less stress in many areas. Such as cultural and law support for LGBT+ people.

I haven't left personally because IT salary meets all my needs already, I can be close to family and because of my hearing disability, spoken foreign languages are more difficult to understand.
Or retrieved from a dumpster.
She didn't tell them join a union. All she did was informing people that they have a legal right to organize.
The major difference you may be overlooking is that now everything is connected and online, and as a result the software we use day-to-day needs much more active maintenance than before.

When you had a computer sitting in your home that connected to the Internet via modem for 2 hours a day, your OS or apps could be riddled with hidden bugs and holes and it didn't matter as much.

Now we are constantly operating in insecure-by-default environments, and (responsible) companies have to spend much more to monitor, improve and maintain their applications over time, as devices change, underlying operating systems change, new threats are detected and published, etc..

Hence subscriptions..
Being in a country where I can negotiate with my employer as to vacation time in respect to my salary, the idea that someone has to have accept minimum of 7 weeks regardless of circumstances is mind boggling.
My impression of these tech unionization efforts are that they're mostly about pushing a social/political agenda, with workers rights being an afterthought.

Every single time I see these posts the involved employees are activist LGBT folks.

Am I wrong here? Why do all these issues seem to stem from the same group of people?
Strange, the first result for me is the one I linked. Same if I search the name of the article. Google doesn't show me yours at all.

Happy to admit I was wrong about this though. I only remember this article because it came up in a thread about Internet Archive removing content sometimes without any explanation.
i get the sentiment here, but i think i prefer machiavelli's way of phrasing it: do not strike your opponent a blow they will recover from.
How would you regain access to the passwords in the local vault if the phone breaks or gets stolen and prevent them from being lost?

I chose not to use a local vault because I fear those scenarios more than the cloud sync via 1Password being compromised.
High end mechanical watches like Rolex and Omega. They keep parts going back decades. If a part isn't in inventory, there are watchmakers that can create just about any part from scratch.
smt88's point was that the industry has solved this problem, which is clearly wrong. He/she didn't say anything about "well-respected publications", whatever that even means these days.
Along these lines, a book I've seen recommended here:

Computability: Turing, Gödel, Church, and Beyond. B. Jack Copeland, Carl J. Posy, Oron Shagrir (2013) MIT Press

Description:

In the 1930s a series of seminal works published by Alan Turing, Kurt Gödel, Alonzo Church, and others established the theoretical basis for computability. This work, advancing precise characterizations of effective, algorithmic computability, was the culmination of intensive investigations into the foundations of mathematics. In the decades since, the theory of computability has moved to the center of discussions in philosophy, computer science, and cognitive science. In this volume, distinguished computer scientists, mathematicians, logicians, and philosophers consider the conceptual foundations of computability in light of our modern understanding. Some chapters focus on the pioneering work by Turing, Gödel, and Church, including the Church-Turing thesis and Gödel's response to Church's and Turing's proposals. Other chapters cover more recent technical developments, including computability over the reals, Gödel's influence on mathematical logic and on recursion theory and the impact of work by Turing and Emil Post on our theoretical understanding of online and interactive computing; and others relate computability and complexity to issues in the philosophy of mind, the philosophy of science, and the philosophy of mathematics.
The crux of this argument is that federal funding should be involved, which is what got Silicon Valley started so it can have some merit.

Silicon Valley's culture is hard to replicate, and by culture its just the consolidation of venture capital firms and the aspirations of liquid wealthy people who want to play angel investor themselves. Would newly wealthy tech aficionados in the midwest really stay in opioid land with its extremes of temperatures, or would they just get the condo in south beach Miami and disappear?

Having one local Warren Buffett means only insurance and real estate plays get funded, as an example. Having only a couple Warren Buffetts means you get some people that "only invest in what they know" and aren't willing to learn anything.

You really need a market of venture capital, run by people that got rich there. So pumping an area with federal funding is a much better step than just slapping a "Silicon" label on the nearest geographic formation.
FWIW I didn't use it until 2011, which sounds like it was years after the acquisition. It's always sad to see a beloved product go downhill over time, but at that point it was still pretty great.
It immediately irks me that I'm defending agile here, but part of the point of agile is that the developer doesn't really know what the end user needs, so it's, in theory, better to get a minimum viable product out that meets the user's need, then refine on subsequent releases, rather than spend years working on releasing something perfect that it turns out doesn't fill the user's need.

From a similar perspective for journalism, I think there's an argument that can be made that it's better to get most of the information out right away, even if some of it is inaccurate, and then correct the inaccuracies later, rather than wait until every piece is confirmed and edited perfectly to release the information. Argument to extremes, think of a hurricane or volcano explosion.
In my personal experience this generally isn't an issue. If you have the necessary skills to automate your own job, chances are your employer has other work they want you to do.

I worked at a fintech company for a few years a while back. I started in an entry level role doing daily operations stuff within their proprietary system. It was boring but I could see that most of it could be automated if enough effort was put into it. We were 4 people at that time. No way our dev team had the time to do it as they were always slaughtered with an endless list of demands from other teams and higher-ups. And no budget would ever be assigned to this. So I took it upon myself to learn how to do it through code. Six months later I had a solution up and running which automated about 80% of the daily work for the four of us. Did they fire the other three people and just leave me to do that remaining 20%? No, they took me and another one of the technically savvy people from the team and took us off the boring daily stuff entirely and put us on a DevOps style team where we managed ourselves and were told to just attach ourselves to whatever projects we want and just add value somehow. They promoted me. They also promoted the person who had been there the longest to make them the manager of a new Dallas team that was being created for us to pass off the remainder of the boring stuff do, as well as new initiatives that they weren't able to capitalize on because lack of headcount to handle the work. The fourth member of the team also migrated into different projects around the division. Basically, it freed everyone to do a bunch of stuff the business wanted to do but didn't have the budget for or did have the budget for but standard corporate bullshit got in the way of. This was like a godsend to them because they viewed it as getting 3 people just thrown in their laps for free.

Win-win for everyone.
The cabin was referring to the travel level, not housing.

I don't think "any X I could want" is meaningful.

You're taking it presumably to mean the most expensive offering that exists in the world, but I _could_ want something akin to Buckingham Palace and no amount of money would get me that, or I could want some generic massive palace that would cost $50bn which obviously is above the philanthropy level by any metric, or maybe I genuinely do just want a bog standard terrace because I'd rather give my money away than 'elevate' myself into a weird Hollywood lifestyle.

It makes far more sense to think about what I actually _do_ want, and in that view the levels can be ordered differently depending on the person.

The point I am making is that to some extent these levels are individual choice, they're not cast in stone.
Some non-tech people are reluctant to learn anything tech-related. They wear it as a badge: "I'm non-technical." That's only socially acceptable in some circles. In others, maybe you're expected to lack the education or skill to implement or debug, but at least learn the lingo well enough to faithfully communicate between one technical person and the next.
To offer a counter narrative (although I do have gripes with Amazon) I’ve bought things that were labeled “open box” condition “new”.

Everything was as advertised. Was about 25% off for what amounted to having to download a PDF of the Manual/instructions.
Big brain time
Thanks for the link. I'll try to find the time to listen to it.

Regardless, I don't feel personally comfortable with having my passwords in custody of a VC funded enterprise. I am looking into start self-hosting something like Bitwarden in the near future.
23&me doesn't share data without consent. They explictly tell you that they'd like to use your data for research and ask you to opt in.