skysight-inc/HackerNews huggingface dataset:
As an antidote, I'd like to recommend Peter F. Drucker's 1985 book, "Innovation and Entrepreneurship":

https://www.amazon.com/Innovation-Entrepreneurship-Peter-F-D...

Drucker was a critic of the idea that small firms are more innovative than large firms. He provides a wealth of innovation about the styles of innovation that large firms produce.

About this:

"But there’s a more troubling possibility. Maybe something has changed about the nature of innovation, at least in software."

When was this era? From the 1940s to the early 1980s, software development was mostly done at big firms such as IBM and Hewlett Packard. The rise of the personal computer allowed a wave of software firms, such as Microsoft and Adobe, to get going, but even then, the costs of getting such a startup going was much higher than now. The era of the really cheap software startup was basically the era of the CRUD app moved to the Web, basically 1995 to 2015, give or take a few years on either side. My point is, that era is more the exception than the rule, given the history of the industry.

It seems melodramatic to claim that a specific culture was lost, though it is absolutely true that the industry has matured and therefore the situation has changed. We are unlikely to see any more startups come out of Silicon Valley and become huge like Microsoft or Adobe or Google or Facebook.
knowing about cults is therefore essential to those times when someone is vulnerable (which includes virtually everyone at some point), so that they have context for what is actually happening and retain enough wisdom to stay away.
I wonder the same thing about privacy: why are so many people willing to give up so much for so little.

I think the answer is the same: this is emergent behavior.

Nobody is in charge, so somebody does something in their own self-interest and the effects cascade widely.

Systemd adds a feature, few know about it, and it spreads via the normal release channels.

Same thing happens with telemetry. Docker has telemetry, ubuntu keeps screwing with it, etc.
So now instead of privileged daemon forking MDAs to deliver everyone their mail, we have a database holding everyone's mail and everyone's connecting to that database, presumably through some daemon that can now access everyone's mail... maybe it doesn't run as root but I'm not convinced this improves the situation more than it shuffles the point of failure around (and arguably introduces more of such points).
First thing I thought of when I read the title. On the off chance there’s anyone on HN who hasn’t seen the show you should check it out. All 4 seasons are on Netflix.
Yep!
Here's an example that describes that strategy:

"Different Levels of Pricing"
https://www.helpscout.com/blog/pricing-strategies/
I’m not sure what that has to do with political correctness, seeing as how socialism is a political theory about economics, not about politically correct language.
It's bullshit like this that made me give up the corporate world. I'd rather be underemployed than deal with this crap.
Just to add, when I was interviewing at my current company (FANG), hireright has the nerve to call my THEN employer and try to verify my salary information!

I
That is more the fault of docker than the user. Docker should be smart enough to spot files that exist transiently only for a few layers in a final image, and then maybe decide to never store those intermediate layers (always regenerating them on demand, or storing them only in some less-permanent form)
Hiding in plain sight: activists don camo to beat [London police] surveillance
Sure, but I don't think you're talking about "logic" as such. It is more a matter of thinking about the conditions of the environment.

IE, you're talking of specific skills and understanding as if they were a general thing, "logic". Not that I'd disagree with comment about what should be done.
> outside software

Hell, inside it, too. I always figured that, although I morally oppose this sort of demeaning treatment, my education and experience in software would at least protect me from it. I thought that right up until my company shut down without warning a couple of years ago and I was out of work. I was a little shocked by how poorly job candidates were treated: hirevue, mandatory contract-to-hire “trial periods”, background checks (the background check I did for the job I have now demanded references for jobs all the way back to 1998!). I can’t even imagine what it’s like for the people who aren’t “in demand”.
Agree with every point including white label versions of electronic components being more cost effective from AliExpress. You just have to trade the cost savings with a little bit of time if you don't need it immediately. Also with home products, fixtures, and some furniture, AliExpress has a ton of overlap with items on wayfair.com
Ah, ok. That's slightly less strange, but still very strange given the productivity and ecosystem size of Laravel vs that of Django.
It was DMCA notices, yes.

DMCA doesn't require them to take it down. It just removes their safe harbor from liability if they don't. If YouTube is confident that a notice is BS, they can just ignore it.
Is meritocracy a belief really held by elites though? It seems more a propaganda for the professional class to keep them from acting in solidarity with everyone else.

In material terms, people making high salaries at FAANG companies are still closer to their low-paid and contract working peers. But it’s important for them to think that they’re closer in position to the CEOs and Capital owners so that they’ll continue to administer the ownership class’ empires and bureaucracies. Thus the fiction of meritocracy.

Those at the top seem to embrace a much more base instrumentalism of “might (by proxy of wealth) makes right.”
Y Alum Perfect Audience Is Blowing Up
Where you able to see error logs from slack or you used a link? Granted that usually traces are multiline, I expect them to be hard to read on slack but the again nothing beats lack of context switch.
The 'big three' were eaten alive by cars from abroad after a few decades of stagnation and were only saved because we paid for their bailouts. Time and time again.

Break up Facebook and Google, use the government to keep the market efficient by not allowing any market distorting entities from forming.
I love zsh’s variable & filename expansion features! But I switched to bash after using zsh for a long time because zsh is less standard, not installed by default, can be a bit of a pain when doing lots of ssh work or on machines I don’t control. Bash is always there.

Zsh is also really heavy, or it was last time I checked. Larger binary & slower startup time than bash, and lots of features I don’t use. Modules, calendar, tcp, ftp client ... that’s a lot of stuff in the shell that is arguably better put into separate executables.
Let it go. He is a different person now, and so are you. Look back on this as an experience, not as something that eats on you for decades. It is corrosive to the soul to hold on to bad feelings this long.
It's more like learning American English spelling from the names of DOM methods and interfaces.
barrack Obama was super popular in UK. the day he was elected, his speech was played everywhere in Manchester, over and over again.

my questions were for US voters as well.
Most people don't answer unknown calls anymore. They're likely to miss these life/death calls right now. That's why the PIN feature is better for most people--you can give a 5 digit PIN to loved ones. You may be an exception if you answer every call--I won't answer any call from an unknown number, and most young people don't answer unknown calls anymore. Seniors tend to answer more, but that's because they are more used to landlines and times when there were less robocalls. I'd rather make sure that my family can remember a 5 digit PIN (obviously there are lots of tricks to make numbers memorable) than answer every unknown call in my life.
Parsing with type information is not the norm. It was only done in C because no one knew any better back then. Later language that adopt C-style casting (C#, Java) do not need to know if something is a type to deal with parens, they look for the follow on and evaluate the tree accordingly. That is why in C#:

var x = (Foo) - foo;

Will be rejected with a type error (must enclose -foo in parentheses because Foo is a type) rather than a parse error.
I fully expect that to happen. Just tossing my two cents in the hat.
I’m talking about OP’s point about the Democratic Party driving a wedge within itself.
English is a weird Romantic-Germanic hybrid (Germanic by linguistic classification but with a tremendous/predominant vocabulary of Romantic origin). A more apt comparison would be with respect to a French/Italian/Spanish reader. See: Interlingua
Both can be true simultaneously, if you expand the concepts. Nobody will disagree that attending an Ivy provides some prestige and social standing. Of the universities imploding, most are smaller liberal arts colleges that can't withstand changing demographics (less college students). College is indeed a waste of money if you don't complete your degree program: you get none of the benefits in the job market, with all the debt you took on-- the worst of both worlds.
HTTP 402: Payment Required
I wrote a little web app to track my weekly goals and check-in with a couple of friends/colleagues: https://weeklycheckins.com/

It's only been online for a few weeks but it's already been quite helpful.
> only in tech

Wait until you hit 40. You’ll start to discover how unskilled workers feel applying for jobs.
First Case of Coronavirus in Sweden Confirmed
There is no need to mount the weapon on the drone. Use the drone to send targeting information to the rifles.
To be fair, per their About page, the author is 18 :)
Have been multiple times. It’s a treasure.
> Another thing is difference in handling invalid code. A traditional compiler front-end is usually organized as a progression of phases, where each phase takes an unstructured input, checks the input for validity, and, if it is indeed valid, adds more structure on top. Specifically, an error in an early phase (like parsing) usually means that the latter phase (like type checking) is not run for this bit of code at all. In other words, "correct code" is a happy case, and everything else can be treated as an error condition. In contrast, in IDE code is always broken, because the user constantly modifies it. As soon as the code is valid, the job of IDE ends and the job of the batch compiler begins. So, an IDE-oriented compiler should accommodate an incomplete and broken code, and provide IDE features, like completion, for such code.

This has been one of the most frustrating things about Rust's development experience. A piece of code looks error-free, then you fix an error somewhere else, reach the next compiler phase, and an error pops up where you just were. It makes it really hard to develop something piece by piece.

I'm glad they're aware of these problems and are making a concerted effort to address them.
Comparing the Wuhan Coronavirus Outbreak with SARS and MERS
Ask HN: What product do you wish existed?
It could be the product you're working on now, or something that could scratch your itch!

Personally, I wish there was a decent travel organizer app for when I'm visiting a place for a few days, and that could suggest a timeline for the best activities to do, based on my preferences. (Instead of scouring travel blogs and trip websites for hours at a time).
CoronaVirus – FAQ, misconceptions, information, from a statistical perspective
I agree with you that everyone shouldn't have to work the sorts of jobs that require a degree. However, as long as college is the most effective way to a better job, I think that people are going to keep preferring to go to college.

Hmm, it's a good point that having a four year head start would help balance things. However, I think in the long run things would probably workout in the favor of the person that went to college. Especially in the higher paying majors such as business, CS, and engineering.
This is a highly political piece. It suggests that smaller companies are not effective and is wielding that idea to suggest that Facebook should be broken up. Facebook is naturally going to do whatever they can to hold on and given the way their business functions, they need to be large. Microsoft did the same thing in the 90s.

Even if companies should be smaller for greater effect, it's possible that things have shifted due to the natural growth curve of technology, as opposed to there being a deliberate cultural shift. For example, Ford was once a small company, disrupted the world, grew to be its size, and in general (barring companies like Tesla that are also competing with relatively radical new technologies and will grow to be a large size barring enhanced robotics [another emerging technology]) it is necessary for companies to be large to compete. In other words, it seems to me there its always David versus Goliath; David is the old, Goliath is the new. Until there are new technologies, we are looking at Goliaths.
I know it's been interpreted as that under the CFAA, but I know there was a recent case regrading scraping so sounds like that that interpretation isn't true anymore. There was an debate between lawyers saying that sharing passwords for streaming services like Netflix, HULU, Spotify, etc with family could be seen as a federal crime too in theory if companies wanted to push it under that law but no actual lawsuits as far as I know.
misread, my bad; but i remain suspicious because from what i've heard the latin grammar is something quite alien, but then again i heard it from an english speaker....
Exactly, before Google, FB, and Apple, there was IBM, HP, and MS.

IMO, what's hampering Silicon Valley innovation right now is the outrageous cost of living. It's hard to take a leap when you have a million dollar mortgage. Startups still happen of course but only with significant capital backing. But I'd wager the pace has slowed significantly.
Shhh we're busy reinventing Marx as a new idea for the pundit brained technocrats. We need people like Elon and Andrew Yang to tweet it to us before it can be considered cool again.
What’s the current iteration of ML?
China using drones to spray “disinfectants” over population
Also this motion is not deciding anything. The parliament is just asking the commission (the EU equivalent to a ministry/government) to publish a study on this and take a next step.

Fixing to a specific standard would also not be something done in EU law - laws are meant to be slow-changing, this would be a barrier. You might have a law that specifies that a standard should be set and/or industry bodies ought to agree on a standard to use.
California man who hacked into Nintendo servers to steal games pleads guilty
I’ve tried this a few times but big companies tend to have exclusive SKUs for each major vendor, so the HP laptop sold on Amazon might be the same hardware that Best Buy has, but they’re different SKUs so Best Buy refuses to price match.

Sometimes it works out. But not always.
I've never heard a fellow Democrat use the term "political correctness" to advocate a policy. This could be another fabricated wedge.
I suppose you could equip a team with these and bluetooth an AND function. Every team member could pick a different target, all weapons would fire simultaneously when every weapon met 'guaranteed hit' criteria, not before. Should make for a highly effective one-shot tactic against multiple targets.
A 48Khz digital music player for the Commodore 64 (2018)
"It's a technical solution to a political problem" !
> Essentially, what gets expressed using punctuation in mainstream programming languages is instead described by a short sentence.

It's not too different from what you'd find in a mathematical proof, or even in actual descriptions of algorithms from old mathematical texts. In that context, usually "word" descriptions are appropriate at the highest structural level of a proof or algorithm, while symbols are handy for the most detailed steps. Of course, this is a claim about what humans are comfortable with; a compiler can deal with any formalized text, whether textual or symbolic.
When I'm trying out a new language and writing programs in it that I'm going to invoke from the command line, one of the first things I do is put in those BSD-style extended error exit statuses. I also check along the way whether whatever option parsing library I'm using integrates at least EX_USAGE by default; the answer tends to be no, though I'm not sure how much of that is the library authors not knowing or intrinsically not considering them appropriate, and how much might be “new users will see this behavior, decide it looks complicated or bizarre, and leave”.
Interesting! Why do they bring all of these instruments? For example, are there not timpani available at their destination?
It's an esolang. I don't think it has much practical application over, say, Brainfuck.
> Drucker was a critic of the idea that small firms are more innovative than large firms.

That's nice to sell a book, but I see no need to read that pablum. A large established company vs a startup (<50 employees) is night and day.

Having worked for decades in the "industry", which is a conglomeration of all industry, an Amazon team pushes a production button style change and it goes on the quarterly release notes with fanfare, while small companies are iterating daily. JPMorgan, Experian, Cambia...you hear VPs talking about meetings with congress critters, but it's largely to pull blood from stone, not to make a better product. That would be incidental, if ever, as long as the metrics they are fed show an incline.
Democracy isn't just David Cameron and Obama, when you go to vote for them, you also cast votes on local precinct leaders, local referendums, and local positions like school board and sheriff. In some places, you might even know those people personally.
Silicon Valley is simply maturing from a new emerging market into a more traditional, but no less innovative one. As Schumpeter pointed out many decades ago the idea that 'small is beautiful' is not really true.

The equilibrium for innovative ecosystems is not small-scale but rather monopolistic competition, because complex production processes require scale and knowledge that can only be managed by sufficiently large institutions. In mature industries, the competition happens between monopolistic players who for a while earn surplus profit through the collection of economic rent and are then replaced through creative destruction by another player (think Myspace and Facebook), rather than the bazaar economy that this article seems to advocate in which profits are constantly burned away by competition, it is surplus capital of monopolistic firms that enables innovation.

This also shows in productivity statistics, wages and so on, where large firms simply win out. And as one data point, Apple is worth about as much as all unicorns on the planet combined. People tend to overrate the importance and size of startups for what I think are ideological reasons.

And also, in addition, it should be pointed out that the American government played a significant role in enabling the 'old' silicon valley in the first place. This role (also one which Schumpeter introduced) of the entrepreneurial state seems to be forgotten on occasion. It wasn't just smart kids in garages but also the defence department which contributed to the development of the SV ecosystem.
I recently pitched a idea to my boss, and you know what- it was not even considered.
The idea was simple. Drones around the outside of a house will be numerous and ubiqitous. Cleaning windows, painting, repairing, cleaning roofs, solarpanels, replacing cameras and sensors.. etc.

These drones, will then discover that infrastructure (rails, anchor points) for these drones is needed- on each house, and that even some overlap for drones exist- aka, one drone, several tools is the most wise approach.
These drones need energy, water and internet.

To be the first to define a standard for such a outside maintenance drone, and convince house building companys to roll it out, together with you, seems like a rather conservative bet.

This bet was openly laughed about in my presence in my company. The same laugh, people would have had about the suggestion of a google, a amazon, a anything in my country, ten years ago.

Nobody laughs about that in the valley. They know how quick things can change and scale.
China has pledged no first use of nukes. Suppose they go for Taiwan with amphibious assault.

US Navy robot torpedo mines lurking offshore sink their navy for a while, but their ballistic anti ship missile swarms keep the USN carrier fleet way out of range.

This sets the scene for conventional war and mass military deaths as the commies would spare the cities of Taiwan they want to occupy.

Trump or his successor would be tempted to nuke mainland ports but mutual assured destruction would prevent it.

Likely there is a growing motivation for Taiwan to get their own nukes as the Mainland Chinese fleet grows in size. Israel is the precedent.
Couldn't one tell a bit of a different story? Namely, that there is a difference between the pure software industry and the utilization of software in old and entirely new industries that have yet been built. In this story, it's true that the automobile industry went from fragmentation to consolidation within a handful of decades. But, what was interesting at the time of consolidation was a new industry (IT) that was born.
It has been a long while since the world has seen first-class militaries battling one another for survival. Current conflicts frequently have restrictive rules-of-engagement behind which inferior opponents can shelter. Furthermore, the 'insurgents' of today may feel that they have no other choice than the course of actions that they have selected, even if death loiters above.

The next major conflict will have episodes that emulate some of the battles of World War One, where machine guns and chemical weapons utterly massacred those who were unprepared to face them. Imagine a 1990s-era armored column beset by a few thousand drones with small shaped charges -- it would be an attack without countermeasure; utterly confusing and over in minutes.
Paywalled beyond the first two paragraphs.
Indeed, doing successful rogue projects enhances your job security. Unsuccessful ones, though, watch out!
That's why nobody uses expr for arithmetic. But yes, it is annoying that -e breaks some habits that work fine without it.
is it "a technology on top of others"?

Would you say the same about LLVM? How is it any different? I've never heard anyone say anything like "oh, well LLVM is a technology on top of ..." They're both compile targets that run within a VM right?

Now, I'd agree that there aren't many jobs "in LLVM". There are just a handful of folks working on LLVM compilers and VMs. For the same reason I wouldn't expect any jobs "in WASM" any time soon, other than ones working on compilers targeting the format or enabling other language runtimes to consume it.
Isn't that just a function of how you choose to perceive? For example, the water in a river, and our skin cells are constantly replacing themselves, even though it might not seem that way--what I mean is, maybe one's epithelium is more like an immutable structure, each time displacing the one that came before. Or consider atoms, which sort of have immutability as a core concept.
This is the equivalent of building a programming language in the style of Mediaeval English. Fairly sure it's not meant to go mainstream.
Good work! What tech stack are you using?
Interesting post, thanks.
Re: the surge protector- did it stop transferring power, or did it fail to protect your equipment?
Lindsey Graham Is Quietly Preparing a Bill to Destroy End-to-End Encryption
As a Cajun, I approve of this definition.