skysight-inc/HackerNews huggingface dataset:
I’ve used (and developed software for, and helped administer) SAP from my Mac on and off for 20 years. Tends to be easier these days now that everything is mobile and web.

A lot bigger companies than “Hipster startups” use Macs, this tends to start with the C-suite and people follow suit.

My point also wasn’t that everyone was going to switch to Mac. It was that M1 proves you can build a “better in every way” PC with an ARM architecture. Linux ARM is also being pushed by AWS heavily from the server side with impressive price/performance numbers.

Windows ARM has been failing for many years, but I suspect this is going to change. Microsoft has a talented virtualization group, where the HyperV roots go back to the Connectix Virtual PC team that built PPC/x86 emulation for the Mac. I suspect they can pull off something like Rosetta - they just need a chipmaker to collaborate with. Might even be Intel! Pat Gelsinger is an outside of the box thinker.

You remind me of folks that thought the iPhone / iPad would have no impact on Blackberry sales, as real businesses need keyboards.
I wholeheartedly agree with everything you said. Admittedly, I'm a bit of a fanboy but I do recognize that there are some things on my MY that are not where I would like them to be. Regardless, the upsides of the car more than outweigh any downside I have experienced.

I feel like most people who say things like "Yea, it's nice, but what about all those problems?" would change their tune if they actually owned one. After the first test drive my view on other vehicles instantly changed to "How do people continue to drive those covered wagons?"
All those big-budget sequels are also designed to make money globally, so they tend to avoid cultural context by design.
You're changing the subject. The discussion is about your implication that one "can’t even have own OS without Apple permission", and that is simply not true.
Examples in Leadership, per Wikipedia:

Firing no shot in his defence, his troop numbers swelled until they became an army. On 5 March, the nominally royalist 5th Infantry Regiment at Grenoble went over to Napoleon en masse. The next day they were joined by the 7th Infantry Regiment under its colonel, Charles de la Bédoyère, who was executed for treason by the Bourbons after the campaign ended.

An anecdote illustrates Napoleon's charisma: when royalist troops were deployed to stop the march of Napoleon's force at Laffrey, near Grenoble, Napoleon stepped out in front of them, ripped open his coat and said "If any of you will shoot his Emperor, here I am." The men joined his cause.
I’m not a huge fan of their style of magic (big props, theater, etc), but if I had to pick a performer in that style to see it would be them.

They did one final performance many years after Roy’s accident. It’s a very interesting performance to watch: https://youtu.be/tj8vfGDrYKI
4 years ago I moved from a role where I primarily wrote C# as an architect on a web application, to an architect helping to build a data warehouse. The contrast in tooling, discipline and information available to build anything in the data world is so stark it had me questioning my career decisions. Sure, you can read Kimball and Inmon and I'm sure there are a handful of others out there - but there are drastically fewer than what you can find in the application development space.

Things are getting better, Visual ETL tools are falling out of favor to proper coded ETL (spark, dbt, etc) and data teams are starting to see the value of actually engineering a solution instead of just throwing it over the wall to a DBA to deal with. But tooling, and general information on the web is still lacking. Pushing data engineers over "etl developers" or "bi developers" (or "data scientists") will drastically improve any organizations ability to actually deliver real analytics and hopefully an industry wide push will raise all ships.
I can't imagine they'd want their competitors to see any of the internals of their control plane or other internal infrastructure.
Just to add to your comment: I've been running through the free LiveView course and it's been really great. I'm excited to finish it and continue with the pro one!
can you give me any examples
That seems soon, but not soon enough at the rate self-driving tech is advancing, we may not need/use it.
Superimpressed!
The goal of ML isn't so much to get rid of programmers as to get rid of specialized programmers. Right now if you want to solve a problem, you need someone with a deep understanding of that specific problem to develop a solution. For a complex problem like diagnosing cancer patients, you are talking about a team of people with decades if not centuries of combined experience in oncology on top of the actual programming expertise to implement the tool. The holy grail of ML is to reach the point where someone who is an expert on making ML systems can apply the same (or substantially similar) tools and expertise to a wide range of problems - the same team that makes a cancer diagnosis system could also make a legal text search system or a protein folding system. Realistically we'll probably never get to the point where zero domain knowledge is required, but even if the requirement is just substantially reduced to the point where the ML expert can learn what they need in months instead of years, that would be revolutionary.
Thank heavens there's at least one other person in here who gets the principle of the discussion :)
While only guessing, it would seem more likely that Apple knows they do what they are doing, which keeps most people's data safe and private (and people who don't use icloud backups can have complete privacy), vs if they encrypt all backups, FBI will make sure to remind the public and congress more loudly everytime they can't catch someone because of it, and then much more likely they congress will ban encryption completely resulting in far less security and privacy for all users. With so many people moving to Telegram and Signal, that might end up happening any way, but what they are doing would simply seem a way of avoiding/delaying that.
Elasticsearch couldn't exist without the open source Lucene project which is at its core.

Lucene is licensed under the permissive Apache license which is why Elastic is able to release proprietary paid modules that link with it.

Now they are closing the same holes that they themselves used to create their product. Contributing back is definitely the last thing on their minds.
> but the capital and blm riots have shown that online opinions can have real world impacts.

If people are acting based on what they read, is banning the words the real solution? It seems that learning the reasons why people are dissatisfied is the more useful approach.

Suppressing people's words or beliefs under the guise of Democracy has never been a good strategy throughout history.
> I just can’t find an argument why I should be able to get very rich doing my job

Another way to think about this is that your job generates certain value in the economy. If labor's salary doesn't capture that, then that value is going somewhere - either to your governments via taxes or to capital owners. I understand that some Europeans will not have problems with the former, but are you comfortable letting capital class capture all the remaining value after taxes? If not, that is a good enough argument because allowing that to happen is what is driving wealth inequality to high levels.
2-3 years tops.
Trapped in Museums for Centuries, Maori Ancestors Are Coming Home
As with many things, there isn't one "M1 memory" thing. It's a combination of myth and real stuff. No, it isn't ultra-low latency or high-bandwidth. But on the other hand, single core achievable bandwidth is very high.
I think he's referencing Flash
I'll pile on an anecdote. I still have a facebook account but its not something I use very often except the past week given the situation in the USA.

My facebook account is very old, when i was more of an active user I did all the usual posts/photos that a lot of liberal urban types contribute.

Anyway, after posting some anti-insurrection posts I start noticing all sort of "tacti-cool" gear ads or targeted T-shirt s with some very macho-man hyper masculinity phrases on them.

This is very much _not_ me. Now I keep facebook on a tight leash (FB container, privacy settings turned to max) so my guess is that someone out there is spending a lot of money on a huge ad target or somehow facebook thinks anyone who is posting about a US insurrection would like to participate with some neat military cosplay kit.
yes, that's why we need to make sure our politico-economic policies shape the structures of markets to promote fair competition. but your example of a market (for bread? or food?) doesn't seem to exemplify structure limiting segmentation. you can buy bread all along the range of price and quality, from mass-produced wonder bread to the local mass bakery (labrea bakery in LA comes to mind) to the freshly handcrafted loaf (at restaurants and artisan bread shops).

one layer deeper, favoring fair and free markets really means that we should favor markets that have mostly small and mid-sized compettitors and entirely eschew large ($100MM+) corporations where the paradox of abundance applied to scale (relative to the individual) turns employees inwards toward harvesting the abundance for themselves rather than toward serving the market, and where economies of scale and scope wane in most markets.
"Legal" is not a very good determination.

Discussion of homosexuality is "illegal" in many states. It is a moral imperative for systems to break those laws.
Vow is on a mission to diversify the world’s protein sources
> I can't see a way to prevent users from creating new identities / key pairs for themselves whenever the old one has been banned.

You could prevent banned users from returning with a new identity by disallowing the creation of new identities. E.g. many Mastodon instances disable their signup pages and new users can only be added by the admins.

If you don't want to put restrictions on new identities, you could still treat them as suspect by default. E.g. apply a kind of rate limiting where content created by new users is shown at most once per day and the limit rises slowly as the user's content is viewed more and more without requiring moderation. (This is a half-baked idea I had just now, so I'm sure there are many drawbacks. But it might be worth a shot.)
I was a person who bought skateboarding magazines in my youth and unlike Playboy's which everyone knows were bought for the articles, I bought skate mags for the pictures.

I had my walls covered with cut outs from magazines and a few large print posters, infact at the time I was buying these most came with a centerfold poster.
OpenShift 4 Troubleshooting: Your Cluster Is Broken, What's Next?
> jQuery is very big on not breaking behaviour even for small things

You answered your own question :)
These are Leviathan- Hobbes, Thomas and The Prince - Machiavelli, Niccolò. These books are required to read. I wrote an essay about these books in college. Luckily I found writing service at https://essayseek.com/ to help me with that task. With their help I got the highest score in the class.
This question has raged since the 90's. I worked on the Itanium (Madison and McKinley), and the VLIW architecture was brilliant. This was during the time of the Power4 and the DEC ALPHA, two non-x86 competing architectures that were dominating the "Workstation" market (remember that term?). It looked like the server world was going to have three architectural options (Sun was dying, and Motorola's 68000 line wasn't up to the task.)

Microsoft even had a version of NT3.5 for The Itanic. It seemed we were just about to achieve critical mass in the server world to switch to a new architecture with huge address space, ECC up the wazoo and massive integer performance.

Then the PC revolution took off with Win95, and the second war with AMD happened (and NexGen sorta). This couldn't be solved with legal battles. This put all hands on deck because there was SO much money to be made with x86 compatibility. The presence of x86 "up and down" AMD & Intel's roadmap took over the server market as well: it was x86 all over the place.

And that, chil'ren, is why x86 was reborn in the 90's just as it was close to being wiped out.

Now Apple has proven you can you seamless sneak in a brand-new architecture, get hyooj gainz, and we are none the wiser. This is fantastic news. I think we are truly on the cusp of x86 losing its dominance in the consumer space after almost 35 years of dominance.
I must have missed the part where they beat a Capitol Police officer to death on their way into the building.
I'm not sure self awareness is the best way to put it though if they thought they had the blessing and encouragement of the sitting president. That's what makes this hard to compare to most of the revolutionary uprisings of the past.
It’s not obvious to me. I have a fantasy that people will return to thoughtful, long-form blogging and stop trying to impale each other on witty 280 character tweets.
I would add that, broadly speaking, any online system that tries to engage and involve everybody will always become toxic. Forums like those of HN work, in part, because they're not trying to attract everybody, only those who will contribute thoughtfully and meaningfully.
I fear ML and AI are taking the lion share of analytics resources in most big companies and that's just not right. We still have basic problems with data integrity and blending. Getting a real end to end view of any business process is still a herculean task. Try matching something like invoices with marketing leads, good luck...
I can understand the motivation - AWS' approach, particularly to elastic, has been pretty awful, and migrating away from Apache/GPL/MIT is like a coming of age for the big databases (Mongo, Cockroach, Elastic...) - but calling the article 'Doubling Down on Open' stretches credibility.

Be honest, treat us like adults and cut all the 'we're doing this to remain open' crap. You are a public company who wants to increase the cost of development to your competitors so you can increase your market share. That's it .

Maybe that is too cynical, but I recently went through a license shift (GPL to Apache) with TerminusDB and we were clear that honesty about motivation was the best formula for comms.
These are all skills taught in standard computer science programs. Granted, some are electives, like high-level stats. But even back in 2010, data science electives were available to fill the gaps. I took three DS&E classes in college with projects that were end-to-end platforms, where you'd have to collect, clean, and analyze the data, then build, test, and deploy models from it.

I would certainly hope that college courses are even more comprehensive after 10 years and an explosion in interest for the field.

Also, much like being a full stack developer, a full stack data engineer doesn't need to know everything at a master level. But that you can at least handle tasks at most points in the chain.
>> But the argument "because Republicans" should not be acceptable.

>It should be acceptable.

I think you may be talking past each other. The argument I think you are making is that, "The filibuster is regularly abused and no longer serves sufficient purpose relative to its cost." The evidence can be argued from republican actions. But the reason should not be "I don't like republicans so I want to reduce their power." The abuse scenarios apply equally to democrats or other theoretically parties.

A similar discussion is highly disturbing with relation to the Supreme Court. That narrative seems to be, how can we maneuver to pack it with people sharing my views, rather than something like: "How can maintain the neutrality and de-politicalization of court?" Perhaps because we already cross the line of no return, or it was naive to ever think it existed.
I'm convinced that if you give the general public the "encrypt everything option", then too many people will opt in without being aware of the consequences. They will eventually forget their password, loose all their family photos and blame Apple for it. A disclaimer also wouldn't help here.

If anything, this should be some hidden developder mode kind of option to make sure that only those opt in who know what they are doing.
True, but remember that the initial question is about how much they pay SWE. I'd expect that the pay for contractors in e.g. the kitchen isn't subject to the same competitive forces, and won't move up as the company becomes more profitable.
Shannon derived the maximum channel capacity decades, almost a century, before we are finally getting close.
Totally :)

Just different to the arduino one.
But we shouldn't default to "let's compromise data security and privacy because some customers can't keep track of their keys". That would be like a shoe store only selling velcro shoes because some shoe buyers struggle with tying shoe laces...
To me, d&d 5 is like python3: never gonna look back! Just better in almost all, but don't expect it to support all your niche needs, but you can still try anyway.
WhatsApp faces legal challenge over privacy in its biggest market
I know someone who was in that situation. She had a remarkable knack for accents (and recreating sounds generally) and did pick up French more quickly than I could. I wonder if this counts as a kind of "uncanny valley", because my experience was exactly what you reported. I spoke understandable but accented French, tilted more toward written formal French than conversational French (where I was much more limited). My friend, on the other hand, just seemed like a French person but with a faint speech anomaly and an oddly limited vocabulary at times.

It's not surprising that people initially took my version of French as an effort to learn a language properly, and hers as a sign of cognitive issues or trouble with language. Even once someone's aware of it, it won't necessary change the fundamental reaction (kind of what taller children go through - even when people learn they're much younger, they still apparently have trouble applying the standards they normally would for younger children).

Not sure what else to say about this, other than that I've seen it exactly was you describe (though not quite with the "heavy" accent, more of a moderate but immediately noticeable one).
Two paywalls and an article that describes people as seditious with zero context or point of reference.

Do you have an actual point?
> when you design a product to use the internet, you don't really think hard about all kinds of use cases where internet access is deliberately denied

Why wouldn't you, though? That seems like a pretty big oversight. Lazy at best, negligent at worst.
Not everyone in the world has constant internet access, and it seems ridiculous to design an _operating system_ with that assumption.
I like to take an eBook reader to the park, for example. Prior to owning that device, I took a laptop when learning a new programming language. If that laptop had been running BigSur, I'd see all these same issues based on Apple's un-thought-out "design decisions".
Before Ryzen even, FX-6300 and -8350 series (6-core and 8-core respectively) were used heavily in cheap pre-builts and beginner PC bulding during early 2010+
Their algorithm is just fine, you never get 100% accuracy in ML anyways.

People put those ads there and maintained them there for a reason, and that reason is those ads are working.
Next you'll be saying millions of humans want to be addicted to social media. I don't understand how you could even think this in the first place, let alone believe it to be true.
They are separate problems.

Engagement is still roughly "our" problem, because ad-driven ~media are externalizing the costs of engagement on society. This is where the Upton Sinclair quote fits.

Moderation is still roughly the platform's problem because it comes with liabilities they can't readily externalize. Engagement certainly overlaps with this, but most of these liabilities exist regardless of engagement.
I'm in tech, and I don't trust the cloud. I use the cloud at employer's behest, but I don't put my personal anything in the cloud that I don't have to. No, I do not have anything to hide. It's more of I have seen too many instances of services getting shut down, or deciding they don't want to offer that service, or just plain going out of business to trust anything to a 3rd party. That's before even deciding if they are able to maintain security and privacy.
The essential element of twitter is asymmetric following + broadcast at global scale and penetration. Beyond that, I think the social system details are wide open.
The World’s Largest–and America's Priciest–Home Is Ready for Its Close-Up
Show HN: Nothingly – The gift of nothing
2020 rivals hottest year on record, pushing closer to critical climate threshold
From another perspective, they allowed him to speak until he gathered a violent mob and sent them to the Capitol...

And someone who denies this idea would think "It's not his fault the mob was violent!" and/or "Only a few of the mob was violent!" or "Antifa false-flag!"
> And AFAIK inciting violence is illegal.

Sure, but in the USA it's actually really hard to incite violence in the eyes of the law. For example, when it comes to USA laws, Trump almost definitely did not incite violence. But lots of people would disagree with the statement that he didn't incite violence.
> Not your problem

Unfortunately I'm not unaffected.
That is quite literally what I said though.
So how is Elastic going to fare if Lucene makes a similar switch?
I use both every day. The core perl5 packages I rely on are updated regularly. The perl5 runtime is released on a reliable schedule. Everything works.

I use raku mostly for fun. It has come a long way. It has further to go, but I don't mind. There is a surprising amount of vital packages already available for getting things done.

I don't think anyone believes perl5 will be as popular as it was years ago, or that raku will be a top-five language, but who cares? As long as the core community persists, its enough.
Referring to the straw man platform, obviously.
As for "has become" there was a time when it was accepted there were things you didn't do in a browser and it was generally whatever the browser didn't support. If you wanted to do something real wild you'd use some app delivery plugin (java/flash/etc) which just happened to display in the page but that was the extent of involving the browser. Then browsers started supporting some of these abilities natively in response and complexity exploded to try to patch what the browsers shipped with at the time vs what people wanted in total resulting in many tools/libraries/frameworks to deal with the gap. Now the out of the box environment isn't very limited or fractured for the majority of use cases and so we have the option to go back to the simple era where "I can just use what's in the browser" again for most things, except now that generally covers whatever we want to make not "what a webpage should be" like it used to.
That's interesting post, however there's large bias in my opinion in how the analysis is done.

You have a stratified sample of companies in their early stages, I think it's quite normal for most companies in their early stages to prioritize data engineers rather than data scientists.

Data scientist comes after the data engineer, and if you have a data scientist and not a data engineer then probably the data scientist does both jobs. On the other hand, data engineer is not dependent on a data scientist.

To conclude, I think that indeed there are more data engineer positions because there are too many "data scientists", however the true difference is not as large as in your analysis.
Which event are we talking about?

The ones that agree with my sensibilities are protests. The others are riots.