skysight-inc/HackerNews huggingface dataset:
MIPS was a fairly early and ‘fundamentalist’ implementation that actually held its own for quite a long while in a very competitive segment of the market (microprocessors for high-end Silicon Graphics machines competing with other UNIX workstations). It had nowhere near the constant level of investment in R&D that Intel’s x86 (and other architectures, including other RISC workstation chips) enjoyed. So it's not entirely fair to point it out as being an abject failure that got relegated to the dustbin of history and is relegated to lowest of the low applications (embedded processors for commodity hardware).
That article has an incredible level of buzzwordiness...
It's true that if there's a vulnerability discovered, and you have 50000 modems with the vulnerability, you cannot wait for the modems "to be hacked" to act. It is reasonable to try to replace EOL modems ASAP.
Well there went an hour and a half of my time. Very nicely done.
You can simultaneously think the US dollar is useful for buying a pizza, and also invest in US treasury bonds which is basically holding US dollars as an investment.

It just so happens that with Bitcoin the currency and the speculative investment vehicle are the same thing.
>The intrinsic value of gold is it's industrial/commercial uses....

Excuse me ?
This worked surprisingly well on iPad. Great game!
Amazing game! fun fact - works a lot smoother on mobile nexus 6P than MB Pro 2015 :)
Here's a much better primer: https://prestonbyrne.com/2017/12/08/bitcoin_ponzi/ The Problem with Calling Bitcoin a “Ponzi Scheme” Much shorter and by the time you finish you will have a firm knowledge of what to do with crypto"currencies".
Bonds don't remove money from circulation. The government gets the cash and immediately spends it. The whole point of selling bonds is to obtain cash needed now to pay for things.
And it's not "discovered." Somebody aggregated the breaches and intentionally made it public.
> the US is way, way overbuilt with retail.

Holy mother THIS.

Post 2008, every city I've lived in or have visited you see gutted strip malls everywhere. Areas that were awash in stores during the last decade of economic boom are now ghost towns or worse since a lot of them were built up to support all the new housing developments. It's a double hit when these developments go bust and then the surrounding retailers go under with them.

Two years ago I was pondering opening up a skatepark and I couldn't believe how much commercial real estate was available. The owners were desperate to get a client into their buildings, it was unreal.
Spotify not fixing Amazon FireTV stick naming issue
Looks like nobody @Spotify is using Amazon FireTV Sticks as streaming target. Problem is that if you have multiple of these devices they all show up with the same name in the Spotify apps. C'm on Spotify, this annoying bug should be an easy fix and is lingering in your bugtracker for too long already! https://community.spotify.com/t5/Live-Ideas/Connect-Option-to-Change-Device-Display-Name/idc-p/3771107#M137107
What it would take to add C++ support?
Author here. I'd love to get a list of errors and fallacies. I actively try to learn to think better, so it'll be great if you could point them out.

You are missing the point of the article. The question isn't about tradeoffs, it is about knowledge (or lack of such tradeoffs). In engineering problems, tradeoffs are known and in human systems, tradeoffs aren't known.

> On the other side, politics is full of examples of objectively bad policies where relevant experts know better ways to achieve the stated objectives. In reality many of the problems with politics stem from the fact that the stated objectives are not the real objectives behind policy decisions.

If you read the notes (and the paper linked), that's the exact point I'm making in the article.
>Add in that Apple will (as evidenced in the article!) artificially slow down phones to the point of being unusable, and you have the explanation why people keep throwing money at Apple.

You can slow down an iPhone quite a lot until it gets as slow as a brand new flagship Android phone at top speed: http://www.zdnet.com/article/iphone-8-iphone-x-vs-android-fl...

Also, the slowdown only occurs if and when the battery is at the end of its useful life. My iPhone 6 from 2014 still runs as fast as ever, and considering the OS update policy of Android phone makers, my iPhone is also a lot cheaper per year than any comparable Android phone.

That said, I find it completely idiotic on Apple's part to slow down the phone instead of letting users know when the battery is at its end of life.
A Curated List of Wordpress and Wordpress.com REST API Apps
I'm not proud that most of my kills were AFK, but meh, I mostly sustain myself on low hanging fruit.
I opened an issue for this here: https://github.com/seagreen/Son/issues/10

I'm curious about how often enough trailing zeros occur in real world documents for lack of exponential notation to have a noticeable impact on document size.
I haven't found a list like this the net, so I thought it would be interesting to have one.
It's already a standard for M2M communication, unless you see someone writing JSON by hand when doing anything on the web.
You'll still have 100% of your money instead of 60% in this example, and even if the entire local internet infrastructure was destroyed you could just take a flight out of the country with your bitcoin wallet on a USB stick.
Starbury are reasonable for the price (about $25 shipped). Their background is interesting: https://www.npr.org/sections/money/2017/07/21/538621509/epis...
Based on your comments, you are around 50 years old, and after growing up in the US spent about 1/3 of your adult life in (mostly) Japan. Figuring (50-18)/3 = 11 years, so you returned in the mid 1990s.

The 1980s was the peak time for women entering professional software development, at least as measured by the percentage of women vs. men receiving a BS in computer science. It was 37% in 1984/1985, says https://www.computerworld.com/article/2474991/it-careers/wom... , while in 2010 it was 18%.

Those women who graduated in 1985 at 22 are about 55 years old now. This puts them as slightly older than you, but close enough that they would still be part of "your ranks."

I point this out because if you base things on your experience then you should realize that your experience comes from working with an unusual cohort.

As you say, there is a US/UK difference. The speaker I pointed to said that the differences in gender expectations were stronger in the UK than in the US, and that part of those expectations was rooted in imperialism.
Haha. This term is quite old actually.

http://idlewords.com/talks/website_obesity.htm
Show HN: Squash debugger for kubernetes services integrated with Istio
Google's AI Research Dominance Shown via NIPS Papers
>Good engineers make terrible leaders

The entire position of lead engineer/developer seems to disagree with this.
Author here.

> First, not every problem has a well defined solution. For example, trying to decide what is the best way to pack a truck for deliveries is essentially the knapsack problem and has no solution that we could actually implement. Instead, what is done is to use heuristics to find an approximate solution.

But even if optimal solutions are not to be found, you can state it objectively and know it's an unsolvable problem and so you interpret results in the same light. In human system, you cannot even state the problem objectively.

>Finally, the article makes it seem like everybody's morals and values are so different. It over exaggerates the differences.

If I was overexaggerating, we wouldn't have ISIS, Korea and many other cultures that pose threat to human existence every now and then. The difference of opinions is all around us, just open any news website.
It is available in audiobook format ... I just listened to it via audible :)
You're looking for supersets of JSON, see the last section here: https://housejeffries.com/page/7. I'm partial to JSON5.
Self Driving Boat
There are formats that fall between unrestricted JSON and strict predefined schemas like Protobufs or Thrift. I have used MessagePack for internal APIs and message queues where JSON was too slow but we still wanted a self-describing format. You can decode msgpack for debugging without needing the original definition (there is none), unlike a fixed schema format.

No affiliation, just satisfied user.

http://msgpack.org/index.html
That is possibly so. But I never saw the same thing in NYC or Berlin or Paris.
Just saw this self driving boat in the Dutch news. It looks pretty interesting. Disclaimer: I'm not affiliated with Xomnia or this project.
Reddit OP made an edit indicating he tested the old battery again and found the same results.
> That would make sense indeed, so for every tether coin issued they’d normally have to pull a dollar out of circulation.

Correct.

> Otherwise they're printing money isn’t it?

Correct.

> Even if true, saying that they back it up is not enough.

Right. The original idea was that they would provided audited statements proving they held the necessary reserves. They did start out doing something like this, as described here:

https://medium.com/@bitfinexed/the-so-called-tether-audit-th...

See the screenshot of their "previous release" which showed reserves of $44 million across seven banks.

However, for various reasons, including avoiding regulations which would make running this kind of business much more difficult, subsequent releases were less specific and suffer from a host of issues described in the above article. Nevertheless, the latest release mentioned in the article did show $442 million of reserves backing Tethers.

You're correct that the Fed could certainly use a blockchain. However, there's nothing wrong in principle with the idea of a 3rd party issuing a token representing a dollar, if they provide appropriate auditing and comply with regulations in a respectable jurisdiction. No-one is currently doing that.
For the record, I'm an engineer myself.
Could this legally be construed as creating a derivative work under copyright law?

As a site owner, could I prosecute Comcast for infringing on my rights by altering the content of my pages?
Why cry about ads when we can use them to train AI to generate the metadata of minorities?

Of course, this means admitting minorities generate race-specific or gender-specific or culture-specific metadata, which is always nice to deny (we're all equal after all, amirite?) at your pretentious dinner parties... until someone like this comes along and explains precisely why such blanket denials are scietifically wrong:

http://www.cultstate.com/2017/10/13/The-Butterfly-War/

And instead of presenting it as a white paper, it's presented as a political attack that completely undermines the contemporary humanism that powers those pretentious dinner parties.

It's not all dystopia. At least identity will be so commoditized, no one will put all their eggs in that basket ever again!
Ask HN: How do you choose what's worth learning?
Your time is limited. You learn about b-trees, then you learn about bloom-filters and then you learn that Learned Index Structures beat both, next week some new algorithm will beat that.

Every day a load of new algorithms appear and there's not enough time to keep-up with them all and it's going to get exponentially faster.

How do you decide what's worth focusing on ?
I'm unsure about the confidentiality of those systems, so I'm erring on the side of not expanding.

However by deriving from first principles, yes, there is no reason to re-query the transitive closure of unchanged targets' reverse deps, so caching can happen here.
https://github.com/seagreen/Son/issues/10
AirBnb – Hidden Cameras
Cities turn to ‘missing middle’ housing to keep older millennials from leaving
One American bombing campaign in Libya or Iraq would be enough to feed and shelter the children and elderly in need(and additional bonus of not creating millions of refugees )
You're traffic is about to go up, I just put it on ProductHunt also :)
People don't want your crap injected into their pages and working with the IETF aint gonna change that.

The fact that Comcast has and abuses its monopoly is bad enough. That you would try to standardize your abusive behavior is appaling.
What makes the door responsible for the failures of engine ignition?

This is a good analogy to remind Devuan why they rejected systemd in the first place.
As a visitor, it's easy to see the "obvious" issues, but conversely, they have a very low crime rate.

Japan is in a strange zone. Their economy is mature and developed like major Western powers, so some people project onto them Western values. They have their own values, different than ours, they don't impose them on us, nor seek to impose them on us, yet, many a westerner critiques Japan through western values and philosophy (as they do China).

I think that's a big issue in (mis)understanding Japan.
> Which grants root to any user with a numeral

This formulation may be misunderstood. The bug did not grant users root rights, it ignored the user= setting on a service if the service was intended to run as a user stating with a numeral. So you already needed to be root to create a service. The bug allows a service to run with more permissions than intended though.
Unfortunately I've run into bugs where services provided by the kernel (encryption key management) work on distributions without systemd but break on distributions with systemd.

There definitely is bad too.
This game is so awesome! Can you make a tutorial on how you designed it?
I wonder if any consumer protection laws will come into place. Particularly, those in the EU.

While I see any argument for Apple doing this (helps keep the battery life high), this is not a disclosed feature. It's intentionally limiting the product's capabilities from what's marketed.

People expect batteries to become worse with time - there is no getting around the fact that the chemical reaction becomes worse with use. A CPU, though, that should never see significant scaleback unless it's faulty.
Yeah, they should probably put it in the guidelines. I just remember getting sniped by PG for using quotes that way.
TBH what kind of game doesn't use https...
Who makes a statement like that about Apple products and expects to be taken seriously?
Load performance optimization of create-react-app
> > If you can program you are likely among the smartest people in the world and can do better at any analytical task than almost anyone else.

Designing a system for humans is NOT an analytical task. It can be supported via analytics, but it's a political task (that requires others to be convinced that it is a good solution. For example, you can raise income levels, but if people get pissed off at inequality, you can't argue your way with numbers. They may or may not take it. And that was my point in the article).
Thanks for the feedback!
I actually completely agree with what you are saying, and I wouldn't rule out using the same type of concept to do something just like that.
The only problem I see is you'll still need to find a way to pay for the servers that are serving the end users "jobs". If that could be solved it would be a great thing to do!
Philosophers make terrible judges of engineering managers.
Not all of them, e.g. Wences Casares the founder of Xapo is Argentinian and has discussed[1] how his family's wealth being wiped out by that country's unstable financial system inspired him to do something with Bitcoin.

1. http://www.econtalk.org/archives/2015/07/wences_casares.html
OWASP is an excellent source for learning about application security, I advise you to check it out: https://www.owasp.org/index.php/Main_Page

The website's structure migth not be intuitive and there's certainly some outdates stuff there, but their TOP 10 (https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Proje...) is a great starting point and they have some nice stack/language-specific docs as well.
I like the way you think. I've wrote a little satire along those lines once: http://250bpm.com/blog:88
before they invested in Oracle in a big way

Yep, got it: it was all done in PL/SQL. Clicks on the website went through a simple Java layer and called stored procs. At the time we were doing more transactions/sec than all the European stock exchanges combined, and often the Japanese too. It makes me chuckle when people say to me now "but SQL databases don't scale" when they are running 1/10th of the workload we were running 10 yeara ago...

No idea what they're using now, mind, I left after the IPO but before the merger.
In many places we need to demolish retail and build housing. In CA there are perverse incentives (prop 13) that continue to drive retail construction over housing. Thanks Howard Jarvis.
Haskell is also a LOT more lenient. So stuff like

if x < 5
then 42
else x
+ 1
+ 2

is legal.
Deep Learning for Self-Driving Cars at MIT
He means they don't support withdrawals of fiat currencies like USD or EUR. Many crypto exchanges only support withdrawal of crypto currencies.

To allow deposit or withdrawal of fiat, exchanges tend to have to comply with international banking regulations, which requires a great deal of paperwork. As a result, only a few exchanges offer this - examples are Coinbase, Bitstamp, Bitfinex, Kraken.

Before Tether existed, you couldn't buy or sell dollars or Euros on a pure crypto exchange. That's a big limitation.

Among other things, Tether allows you to trade in USD on these crypto-only exchanges.

Basically, one problem Tethers solve is allowing exchanges to operate more completely without regulatory oversight. As such, the limitations in their transparency may be acceptable to many users, who know that they're not operating in a regulated market and are willing to accept some risk for doing that.
Design for readability – A primer on code typography
>This is why despite his IQ, Donald Trump got elected as the president of US.

Has this ever been made public?
The animation of what you're going to build before even clicking on it is super neat, kudos!
The former: surveillance companies don't have much incentive to stamp out click-farms, even when they don't run them themselves. See e.g. https://www.technologyreview.com/s/530961/the-hidden-world-o...
Looking for personally-seen day-to-day anecdotes, though often well-intentioned, is where a lot of this discussion ends up going wrong, imo, and it leads to people coming away with the idea that racism in the USA is a mostly "past" problem. Blatant, open racism is pretty taboo in most areas of society, and, even in private situations, it's rare in my experience (though by no means non-existent) to hear openly racist statements, "the n-word", etc.

The more enlightening thing to look at is pervasive systemic/institutional racism. I'd recommend doing some googling on those terms if you'd like to learn more.
> At the risk of igniting something, the only serious recommendation I hear about systemd is improved boot times. My computers are rebooted only for kernel updates - this is the entire point of running Linux. I want uptime. I can stand a boot time of a minute or so if it's once a month or less. If I have to reboot regularly enough that boot times become a serious advantage, someone has done something very wrong with Linux.

That's far from the only advantage systemd has.

Even then, boot times are extremely important for modern VM and container infrastructures.
Heck, even the threat that your grades from middle school would effect your ability to get into certain classes in high school turned out to be nonsense.
It is a pleasantly polite (but unarmed) society, and one of the most foreign for an American to visit even though parts of it (cars, shops, buildings) may look the same. The dichotomy between the surface familiarity and utter cultural (and language) difference is what makes it so wonderfully bizarre! Since I know people who work in the hospitality industry I don't romanticize it, but it's not a horror either. There are crazy places like tourist Roppongi and other red-light districts, but it is still really safe even in the least well of parts of town (so much better than sketchy parts of LA/NY).

It's also changing. I only really started regularly seeing random (not artistic) graffiti around 2010... and that's after visiting for almost 20 years. Certainly, I've known about poverty in Japan (mostly seen in Tokyo) since the late 90s and 2000s bust. The late 80s boom/bust priced a lot of people out of housing and they've been slowly cut out of the workforce as well.

The kids really started changing in the 90s and by the 2000s a lot of the creatives were wearing t-shirts and tennies to work, which was a huge change (although some traditional places still wear uniforms today). They've (as a cohort) changed some of the norms of work and life (not getting married or having kids!), but have also hidden themselves in weird little sub-cultures (anime, videogames, shopping, karoshi).

I should know what's going on in Japanese social media, but I really don't. Anyone have comments on that? It can't be as weird and twisted as Korea.
With the correct pin (as described in my linked comment), you can prevent systemd-as-PID1 from coming back.

If you install certain desktop packages, then a package named "systemd" might come back, but systemd won't actually run as PID 1. Since the pain from systemd comes from it running as PID 1, I don't see a problem with this.

If you want a system that's 100% free of all systemd code, even if it's not doing anything, then you need Devuan, but personally I don't see that as a compelling reason to fork Debian.
>1. Non-engineers are better leaders because they can find solutions to "wicked problems", problems with many interacitng parts where there is no predefined objectively right or wrong solution.

I'm not making the claim that non-engineers are better leaders. I'm merely saying the analytical approach of solving problems works against (rather than helping) any resolution of a human system problem. I'm not making a claim of non-engineers knowing how to solve wicked problems (they're called wicked by researchers _because_ there is no solution).
Out of curiosity, what are the non-hygienic parts are of Rust macros? I'm pretty sure that non-procedural macros are hygienic, although I don't know a whole lot about the implementation of procedural macros.
>>The newest Macbook Pros still have 16GB RAM tops

>And for a very good reason. Low-powered (suitable for laptop use) support for 32GB memory wasn't there in Intel chipsets. But not only you didn't bother to investigate, but you know better.

You're actually proving his point for him. This excuse wouldn't work for anyone else but Apple.

Of course normal DDR4 is perfectly fine to use in laptops (compared to lpddr3) without severely damaging your battery life, other manufacturers manage to do it just fine.
And while I'd agree that ekeing out those extra standby (because there isn't even much difference in load efficiency between the two) minutes is great for the smaller devices, it becomes ridiculous when one consciously orders a device with a 45W TDP Quadcore CPU, 2TB SSD and dedicated GPU with 4GB GDDR5.
Surely you've met engineers that aren't purely analytical?
I think you can, if you build in durability (a phone that lasts 7-10 years vs 1-3 year lifecycle, for example. Or a toaster oven, or shoes which get repaired at the cobblers, etc. We can make the TCO of something cheaper long term, if lifetime and repairability are taken into account.

Now, unsaid is that means that advertising and consumerism must be minimized and provide utility other then make you buy the new shiny trendsetting thing.
I'm concerned about inviting the Comcast evildoers to here for discourse. It feels like it normalizes what they're doing and sets a bad precedent. Guys like that should be blacklisted from tech, not invited in for tea and crumpets.
Bulgarian government sized Bitcoin now worth over $3B dollars
The thing that has changed is that the supply has been artificially limited where as before there was ample supply.