skysight-inc/HackerNews huggingface dataset:
> I put that thing on my PC and it was like traveling to the future,

Yes! It was 1998 or 1999. I remember coming home from Micro Center, installing the Diamond Voodoo2 card and trying Descent Freespace on it. I think it came with it as a demo or even a full version. Then lots of hours playing NFS as well. It was the future.
Well, we want them to get addicted to self-directed learning on technical topics ;-)
I agree that marketing cannot be learned overnight, but it can be learned. All the info you need is free or cheap online. The tools are readily available and cheap to use.

As developers, if we can learn how to market our software, we can unleash our internal value. Instead of creating value for others, we can build equity for ourselves.

Do you really think learning to market is going to be as hard as learning to code well?

What if it takes you 5 years to become a master marketer? But you are learning to market while growing your own business -- was the time well spent if your business is grossing $1M and netting $300k a year at the end of that 5 years.
You're most likely not the average consumer either.
Sparks and Prairie Fires: A Theory of Unanticipated Political Revolution [pdf]
Deep CNNs for Image Classification: A Comprehensive Review
China sprints ahead in CRISPR therapy race [pdf]
The HomePod is a redux of the Apple HiFi from 2006–2007

There's a lot more people in that walled garden now.
Someone already posted The Mythical Man-Month, and has been upvoted to the top. This is as it should be.

There's been some interesting noise around adaptive case management, which is doesn't try to treat software as a manufacturing process but as something more like handling an insurance claim where you gain information and replan as you investigate.
AFAICT, my issue isn't mine alone, Gnome 3 likes to crash when the display is disconnected. Some quick googling shows many other users with the same issue. I have my monitors hooked up to a wifi plug to turn them both off.

I'm running linux-lts and the proprietary nvidia LTS driver (on a GTX 1070), along with all the LTS versions of SPL, zfs, etc. Never had a problem with system stability, just Gnome.

And the display scaling issue, I have 2x28" 4k monitors which means I need fractional scaling. 1x is too small, 2x is too big. Windows can do it, macOS does it, but Gnome does not. I thought this was supposed to be fixed by Canonical for 18.04 but that seems less and less likely. There's supposed to be a way to fiddle with xrandr but with two monitors I've never been able to get it to work.
They probably mean instructions to create a t-shirt from raw materials.
However, it is interesting there is no mention of Samsung then, right?

Well, if you follow the news, apparently South Korea is beholden to Samsung, not the other way around ;)

https://www.cnbc.com/2017/12/27/south-korea-prosecutors-seek...
Humor isn't allowed on Hacker News, you should know better.
Totally untrue, we actually rebuilt several complex services this way, and did a front-end refresh as well.

So long as you prioritize the starting “enhancements” of a theme or epic it can work. These early tasks usually produce architecture diagrams, API signatures, wire frames, or demo code.
> However, right now you need to install browser extensions like Metamask to interact with websites that enable “crypto functionality”. They are still really clunky and the average user does not know they even exist.

This is not true, you can already build (and people are) dApps that run in the browser (no extension) using the latest native Web Crypto API that we've made easy to use:

https://hackernoon.com/so-you-want-to-build-a-p2p-twitter-wi...

Dominic Tarr and the Beaker Browser guys with SSB also have even webasembly-ified libsodium which is highly rated ( #4 ranked on GitHub https://github.com/topics/cryptography ).

It is just that a lot of investors are caught up in hyped-up vaporware scams, rather than real technology that already exists and works and is available for developers to use today.
It's also inherently "centralised throughout liquidity". Because it's both deflationary and risky, the amount of liquidity available at any given moment is small, so a willing actor with some money at hand can affect the market disproportionately. Look at the way Tether manipulated the price.
Bron, I am so happy to see a blog from you guys about this... I was actually planning to ask.

In the light of Google being a monopoly-scale actor, I understand that you may need to support AMP. But if I might offer a note of implementation suggestion, if you add AMP: Make sure AMP, like remote images, is off by default. Perhaps allow the user to whitelist certain services or addresses to show AMP content without the extra click. That way, if AMP provides me a benefit in the way I use emails from a particular provider, I can turn that on... but my email client is never assuming I want to load their dynamic content.

I can see interesting use cases, as someone who pipes all my notifications at my email. I'd love to Favorite and Retweet right from my Twitter notifications, for example, without leaving FastMail. But I definitely don't ever want dynamic content loading from the latest marketing email from a store I've bought stuff from.
Taiichi Ohno - Workplace Management (1988).

BUT:
Get the 2007 retranslation instead, the original translation is responsible for every horrible management fad since the early 90s.

And then go read some W. Edwards Deming, and maybe some Davis Balestracci, if you can afford the latter's ridiculously expensive book.

And start reading qualitydigest.com.

Any production process that doesn't focus exclusively on quality and quality alone is doomed to failure. The problem is that most people have a horribly naive understanding of the word "quality". (Go try figuring out it's etymology if you don't know why I say that to get a start on figuring it out.)
At least 15 dead in 'horrific' Florida school shooting, suspect in custody
The social media behemoth has seen a decline in traffic in recent weeks along with millions of users leaving its platform [...]

Two years ago I said that Facebook will be dead by 2020 [1] and that line made me check the current situation, we are right on track and linear extrapolation still hits zero in mid 2020 [2]. As mentioned in the original thread, don't get fooled by the normalized numbers, the search traffic for Facebook is enormous and chances are good that any search term you consider popular will be indistinguishable from the horizontal axis if you add it for comparison. But »facebook« is already down from ten to four times »porn«. And yes, the trend can and possibly is at least partly due to other factors, some are also discussed in the original thread.

[1] https://news.ycombinator.com/item?id=11442935

[2] https://trends.google.com/trends/explore?date=all&q=facebook
> This is more algorithm than software isn’t it?

What do you believe the difference is? To me, software and algorithms are the same thing.
Who says the place of performance has to be DC?
DVDs are still created and purchased all over the world, I don't think it's quite obsolete yet?
in 2015 i thought cryptocurrencies would probably appreciate so i bought a reasonable amount that was within my ordinary-consumer budget and my appetite for risk. i did okay.

if i wanted to do the same thing now but short, i probably could, but wild swings in price would probably result in my being wiped out after a margin call, on top of which ordinary people have no access to any kind of collar.

if an asset is difficult to short, you are more likely to end up with a bubble. so, if i'm going to reciprocally assume bad faith, bitcoin bulls have a reason to make short-selling systemically impractical.
If Huawei and ZTE put in back doors, and the CIA/FBI/NSA wants into your phone, then you'd expect they would want you to have a Huawei phone. After all, as oft repeated here, a backdoor is accessible to anybody, no matter who it was put in for.
MPEG-2 TS as a container, something more modern for the video/audio codecs.
I wonder if all those ads that are shown too late show up in some marketing department's data analytics with really good conversion rates...
Electronic Arts started as an outfit for people like this, as did Activision. It's saddening to see how much their ethos has changed in the ensuing 30-40 years.
Because patents are not intended for mathematical principles or business processes, and that's essentially all software really is. Applying mathematical principles to the implementation of business processes and calling it "business logic" shouldn't magically create a new legal status.
Patents were designed so that companies would contribute to public knowledge instead of keeping everything as a trade secret. The idea was that they would be afforded increased security for a few years, in exchange for the idea becoming public afterwards. The time range was set to be practical for the industry.

The problem is, over the past few years software has been moving way too fast for the standard patent timeframe. Patents on software last longer than it would take for a competitor to re-invent a trade secret: the result being that they actually slow down progression.

Ideally, we would adjust the term of every patent grant to match (or scale with) the difficulty that a competitor would have to go through to re-invent it. An approximation to that is having different patent durations for different fields (shorter for software), and an approximation to that is not having software patents at all.
Good time to remind everyone: If you are not the customer, then you are the product!!
Maybe not what parent is looking for, but looks right up my alley. Never heard of it until now, bookmarked for later. Thanks for the link.
> Well they do care: when they get senior they leave and go somewhere they can earn western money.

It seems like the offshore contracting companies have a better grasp on how to maintain tech workers than the companies that hired them do. I've noticed my contracting counterparts get regular performance reviews, decent raises, and title changes actually open up doors for them.

I get my regular 2% a annual bump and any title change has no impact on my actual work.
> When Satoshi Nakamoto released the Bitcoin Whitepaper he defined it as a peer to peer electronic cash system.

How do we know Satoshi is a he?
DVB-T2 can use a variety of codecs.

From 2022 some European countries (Germany, Italy, Czech Republic, Slovakia) will pass their broadcasting system to DVB-T2 with H.265.
Since January 2017 new TVs must support HEVC decoding.

Sadly, no AV1...
I've drawn no conclusions about the success of HomePod. I'm explaining why consumers have indicated that they want it, and why people are excited by it despite it being a "dumb computer" as so many others seem to think.

The thing is, whether you like HomePod or not depends on if you want a smart assistant or if you want a really good speaker for your home. If you want the latter, there are few good solutions as elegant as HomePod and if you're in the Apple ecosystem - it's a no brainer at the $350 price point - it really is. It will sell and I think anyone in the market for a high quality audio solution for their home recently will agree (if this is you, then chime in with your experience!). If you want a smart assistant and don't care about the speaker quality as much, then there are tons of alternatives in the market for you at far cheaper price points. HomePod doesn't make sense if all you care about is a smart assistant.

Now if you think the metric of success always has to be "Oh but it doesn't match iPhone sales numbers" then Apple will never succeed in your eyes. iPhone is perhaps one of the greatest businesses to have ever been conceived in history by all metrics. Grading a business against that kind of success for literally every subsequent product is not realistic (not saying you are, but many people do tend to do this and it baffles me).
Satellite Internet exists already. There are no new implications for SpaceX's implementation in China that don't apply to the incumbents.
GS-15 is the top of the pay scale though, there's no such thing as a GS-16 just step increases that come with years of employment.

Plus, would you really want to endure the months of their hiring process (which intentionally filters out people not wanting a long term job) just to join an agency that has no promotion potential for you over the long term?
The "No Thanks" button says otherwise. It's easy to avoid places you don't feel comfortable driving to.
A Hitchhiker’s Guide to Consensus Algorithms
MaxCDN has shitty performance, terrible monitoring. We have to tell them when their servers are overloaded due to our monitoring detecting regions with super high SSL negotiation times.
Though ironically sshuttle claims to fix this problem.
Yes, but the comment was specifically that any internet connected repeater was useless as an entry into the hobby.

There's an attitude throughout the certain parts that if it's not fm/cw/ssb then it's not "real" ham radio. As far as I'm concerned anything involving part 97 equipment that would get you fined by the FCC without a license qualifies.

I know a ton of smart, accomplished people who would love to spend more time in the hobby on the digital side, but when they run into this attitude it just ends up driving them away and hurts the hobby as a whole.
That's for a judge to say. My brain's ethical lobe suggests that as long as the friend invested less effort in getting the bike out of your garage than you invested keeping it in your garage, it's fine to throw it away.
Hasn’t this been discussed to death? Since most algorithms are more or less pure math, there’s mostly only one way to do things efficiently. You also get quasi-standards that are copyrighted, which is not healthy for competition. Also MPEG2 at least has some work put into it, many software patents are ridiculous. Wasn’t there one for queuing printing jobs?
> potential long term safety

Some of the older ones near me have already been vandalized by woodpeckers
As a native speaker, I've never thought in terms of auxiliary verbs, unconjugated etc, or known what they were. So I'm trying to think of the way native speakers learn, the natural rule.

Doesn't it depend on whether there's a stress/emphasis on the verb? I'd to seems wrong because the had in I had to is stressed, so the had just seems missing. In I'd love to - the would isn't stressed. If it is, like "I would love to, but I can't" then the contraction isn't used. It's how contractions arose in the first place, I guess.
Makes sense. Us front end guys are fairly expendable.
But didn’t we already have this concept with Platform-as-a-Service (PaaS)?

What you described sounds like Heroku, Azure Apps, etc.
Yes, ATSC in North America generally uses MPEG-2 video, in an MPEG-2 transport stream (often with AC-3 as the audio codec).

There are provisions to use h.264 within that transport stream, but I'm not sure if any stations actually broadcast with that.
A cryptographic hash is a one-way function that produces repeatable not random output.
Software patents are really an aberration crafted by decades of questionable court rulings.

As best i recall they started out as production process patents that involved computers to monitor and time.

Before that, specific instances of code were protected by copyright. And is what allowed Compaq to produce one of the first proper clean room IBM PC clones (because they could defend in court that they had not copied any of the IBM BIOS code), and thus leading to where we sit today.
what i know is that d doesnt have a macro system
but i has features that gives the same benefits, but using language constructs

https://dlang.org/articles/pretod.html
Empirically, this is wildly untrue. I was just reading how indoor shops in Singapore often don't even have doors. If you're in the building, you're in the shops.

Here in the US, it's very common to have a front door which is never locked.

You care about having a safe front door to the extent that you anticipate future attacks. If you don't, then you don't.
Algorithm is more abstract than software which implements it.
Probably. Maybe he should pick up a phone and bounce his simile off the programmers he contacted while preparing the piece.
Apart from the wishing boomers to hurry up and die-- I don't want that-- (I'd rather we all learn from each other, but I hear you) I agree with your frustration here. But it isn't Boomers who are at fault, not really. They straddle eras in an uncomfortable way for vision. It is more the current structure of macro-economics. It just isn't set up for collaboration or organic evolution of the best ideas- it doesn't allow the diversity of input the best ideas require for design and implementation. We need to change the structure with distributed systems; we need to create empowering structures. We need to find ways to build in balance and incentive that are accessible to everyone, otherwise we are left with nihilism as a strategy. And that isn't the philosophy anyone enjoys going forward with.
At the job I have now, they spent the whole interview session asking about Python, Scala, machine learning, natural language processing, Spark and Hadoop clustering. I've been doing Angular 2 front-end work since I started.
What you really want is to say/type "Hey Google. I have a conference at the Javits and I want to stay somewhere within a 20 minute walk near some good restaurants. And I don't want to pay more than $300 per night." You pull back to what you really want to do and you realize just how horrible and limited the current systems are.
Anecdotally, almost everyone I know that got an Alexa has resorted to only using it for weather and settings timers.

At first they tried all the cool tricks like asking it trivia questions and cool integrations - but gradually they stopped using those as the novelty wore off. The other big use-case is home automation like turning off lights with voice, but I see this far less since it's expensive to outfit homes with these kinds of IOT devices.

I personally think voice will continue to mature, but we're just not there yet where it's something that's critical. We'll get there, but that's just not reality today for most people which is why I reject the notion that any company is "late" to the game. When we do get there though, I think there's room in the market at all price points, which is the beauty of cheap microphones. Amazon might even decide to give away cheap Alexa devices (they already practically are with FireStick, etc).

Of course take my comment with a grain of salt. We still don't have reliable publicly reported metrics in this space.
As an aside, MPEG-LA already moved on, forming other patent pools such as for CRISPR (the gene editing technology).

See their website: http://www.mpegla.com/main/default.aspx
I’d venture to say 98% of the US population couldn’t tell you if Xiaomi was a tech company or a Chinese food dish.
I like writing hate comments deriding advertisers for their horrible products and waste of ad spend on every sponsored post I see. Facebook wants me to be the product they sell to advertisers - so I want to be a negative-value user.

Health product -> "THIS GAVE MY FATHER CANCER, NOW HES DEAD"

Investment Product -> "WORSE THAN A PONZI"

Anything -> "Only an idiot would buy this."
I'm not a native speaker so I'm not sure if it applies to the word "contract" that you are using, but in France a "contrat" exists as soon as there is a meeting of the minds. Writing it down and signing it makes it easier to prove to a judge, but it's not necessary.
And in many countries, you can port your number to other providers, much like with email (if you have your domain).
"nobody can destroy or seize your coins"

"keeping your investment safe is not simple"

Hmm...
The core problem of software patents is usually functional claiming and their thickets.
Post hate-comments on every Sponsored Post you see. I'm hoping eventually they will implement an algorithm to blacklist people like me from ever seeing ads.
hi @kathomuth. Just want to compliment the way you’re answering to peoples’ questions / comments / suggestions. Too many founders come off as defensive, instead of absorbing what they can from outsiders. Your comments come off as very receptive, yet informed. Good work!
An algorithm is not patentable. Inventions may use algorithm but the invention cannot be just an algorithm.
Noteself: TiddlyWiki on Pouch/CouchDB
IIRC these designs don't naturally have torque at zero speed like three-phase induction motors do.
And likely never will be.

Newer codecs basically exist because video resolutions outpace storage space (for questionable benefits).

MPEG2, much like MP3, are "good enough" for most common usage.
Delete your facebook/instagram/whatsapp/<facebook owned> account asap. The sooner the better.
That's opposed to the view often put forward by FP advocates. Tell us more.
There rarely is an original specification, and even if one exists, what was actually written has a high probably of not actually matching the specification exactly because of undocumented feature requests or additions.
Email is not immutable though? It's pretty easy to just copy an email out of your favorite IMAP client, modify it, and drag it back. Do they not know this?
I would seriously consider getting one of their cars (read: Hellcat!), but only if I could remove Uconnect and the associated computers/'entertainment' system altogether, or at least disconnect/disable the antennas, because there's no way I'm trusting my life to (random car manufacturer)'s idea of security. Not even Tesla.

To those who say this is a conspiracy theory: what happens when my newfangled car decides to kill me, or just takes over by accident? Unfortunately too many insane and unthinkable conspiracy theories have been proven true in the last few years. Can you imagine if every Intel processor had a flaw that allowed it to leak memory on demand, from in the browser? To wit: Chrysler/Jeep Cherokee, Toyota Prius, Audi, BMW, etc. People actually died due to sudden Prius acceleration and Toyota wouldn't provide any significant information, even under subpoena.

So, for me, I kinda like the idea of driving 2006 or older vehicles. Why I have to drive around my mobile phone/tracking device is beyond me anyway. (That's why I carry one.)
The Linux kernel treats threads no different than processes that share an address space which is unusual in UNIX land.

They also share a signal handler table, open file table and current working directory. If a process-directed signal is sent to the process any of the threads with the signal unblocked can handle it. If a default signal disposition causes one thread to exit (eg SIGKILL or SIGSEGV) then all threads in the process exit. The exit_group(2) syscall causes all threads to exit (which is used to implement the POSIX exit() libc function).

Really, "threads mostly are just processes" hasn't been true for a very long time. Mostly the only ways in which that is still true is in scheduling, where Linux schedules each thread independently (what POSIX calls PTHREAD_SCOPE_SYSTEM) and in credentials, where threads each have their own set of current, real and effective uids / gids (and glibc has to use a signal-based hack to synchronise them).
Do wonder how many will be left hanging high and dry with that transition.
I stopped at "Customers have indicated they want it": that's vague enough to be unassailable, yet crucial backbone for 2 essays about how "many people" are fundamentally misunderstanding consumer electronics demand, thus they're not qualified to critique HomePod as a product.

I don't think there's much chance of having a productive conversation
Would you be more worried about whether a reporter was formally "trained" in journalistic integrity, or about whether their reporting was accurate?
I'd say software is typically built up with algorithms and static data. So an algorithm is more of a building block or raw material
Of course we don't know for sure whether Satoshi is really a man, a woman, or a group of people. But for ease of conversation, people use the gender and number of the pseudonym (masculine, singular).