skysight-inc/HackerNews huggingface dataset:
In the late 70's the rich boy of the neighborhood got a zx-spectrum clone (rich kids toy in Brazil at the time) but I was the only kid of the bunch that thought programming in basic was fun - all of my friends just wanted to load Kung Fu Mater[1] from the tape recorder. Crazy, games were stored into analog audio k7[2] tapes back then.

[1] https://www.youtube.com/watch?v=EgO4HtWIJjQ
[2] https://en.wikipedia.org/wiki/Cassette_tape
that’s what apple wants people to believe so they believe it. however, it’s not true. for example, the lg v35 has an audio jack (and a high-end audio dac at that) and yet has the same water resistant rating, ip68, as the iphone xs.
Animoji – Download Animoji on Your Devices
thank you, that was painful. I tried an incognito tab as well as google searching it, they must be getting clever(er).
Another "courageous" thing that Apple did was release a computer in 1983 without any fans, which was extremely heavy because it had a giant heat sink, and would still overheat constantly.[1]

And yes, this was apparently Steve Job's idea, as he felt that fans were "too noisy and inelegant". I imagine that he felt that fans were holding humanity back, and smugly told people who disagreed that they were clinging to obsolete technology.

It got so bad, that Apple actually advised their customers to physically lift and drop their Apple IIIs to re-seat the chips that had popped out from the excessive heat.[2]

Of course, if today Apple decided that fans were obsolete again, and the latest Macbooks were twice as heavy and still overheated, then it would become the new normal, and it would be hard to find computers that had fans anymore, and we would long for the days when we could just use computers for as long as we wanted without worrying about them overheating. And on the internet, commenters would say that it wasn't a big deal at all, and if you were some sort of power user that wanted to use your laptop for more than a few hours at a time, you should buy a $250 cooling pad for it.

[1]: http://lowendmac.com/2015/apple-iii-chaos-apples-first-failu...

[2]: https://www.tekrevue.com/apple-iii-drop/
So you mean, "other than the fact that reputable journals are the entire basis for the dissemination of new research results, the core of hiring and promotion, and a major aspect of funding"?

The simple fact is that like any replacement system, there has to be a reason for it to exist. And for a social network, there have to be network effects in place. Fragmentation is a problem. "Oops, we ran out of VC money..." is a problem. Hell, "We got bought by Spinger" is a problem.

In the very long term, they don't have to exist along side each other. In the medium term though, they do. Otherwise, it's like going from "I'm going to quit my job tomorrow with no savings!" to "I live sustainably on my off the grid farm" with no plan for how to eat in the middle.
I have updated both of my comments in this thread. Thanks for pointing out my misunderstanding between the Federal Reserve’s Board Of Governors and the Federal Reserve Bank entities they oversee.
This doesn't seen like a particularly fair comparison because bad error messages (if we are to compare them to a bad stack trace) look like this:
If people actually do it, it helps a lot.

In my experience, if business stakeholders are seeing real value shipped to customers every week (or 2 if you must) then they don't get very antsy. Especially so if they are using a release-early, release-often approach to the product, where they see a project as an opportunity to explore what customers really want.

The problem starts to come in when the feedback loops are long. If they ask for something in January and don't see results in June, then they've got 6 months to wig out. And one of the ways they'll try to manage their fear is by getting up in developers' business by imposing all sorts of metrics.
Thanks for the book recommendation! Will definitely read it :).

Concerning Gitprime, I completely agree with you. And they do say that the point is to game their metrics: https://help.gitprime.com/general/cant-you-just-game-the-met...
not true. the iphone xs has a water resistance rating of ip68. the lg v35, which has an audio jack and high-end audio dac, has a rating of ip68.
Check these other comments

https://news.ycombinator.com/item?id=18538267

https://news.ycombinator.com/item?id=18538298
Most SUVs in the US are unibody construction now. The difference between them and minivans is mostly cosmetic.
Based on how pissed off Trump is that Powell is raising rates, I would say the Fed Chairman is pretty independent.
I just built a home. One thing I noticed: Some builders are really stupid about reading the market and knowing what people are willing to pay. They load homes up with luxury features and then wonder why their homes sit vacant.

My builder has a vacant home in my neighborhood. He ran Ethernet to all rooms, and put in other silly features, and just couldn't comprehend why his price was too high.
Two reasons:

1. Every idiotic meme about how goods X, Y, and Z have more than doubled in price while [real] wages haven't. I'm torn between thinking the meme creators are completely clueless or epic trolls.

2. There is a substantial linkage between nominal wages and nominal inflation, especially for limited, competitively bid goods (like housing).

Looking at median house prices https://fred.stlouisfed.org/series/CSUSHPINSA , it looks like they went up slightly more than median wages (2.85x vs 2.5x in 30 years), which I think is likely more than explained by today's lower than historical norms interest rates (increasing affordability). https://www.macrotrends.net/2604/30-year-fixed-mortgage-rate...

Mortgage rates over 10% in 1988 and under 5% today means that 1988 houses were less affordable on 1988 wages than 2018 houses are on 2018 wages.
Post classification in machine learning
> > As for sequential, we're in the age of multiple cores and GPUs..

> What point are you trying to make? Obviously what I mean by sequential code here is that you can easily reason "if control flow reaches point A, then B will be executed, too".

That goes out the door with any parallelism whatsoever, because control flow may reach point A in thread 1, but then thread 2 kills thread 1, and point B is never reached.

It's increasingly hard to bury ones head in the sand and pretend every machine is a single-CPU single-task system with no interrupts.
AWS Global Accelerator for Availability and Performance
There's also free WSJ via the Read Across The Aisle browser plugin and iOS app. It's a side project of mine, and there's no data monitoring or monetization. http://www.readacrosstheaisle.com
Almost everyone thinks a crash is coming. There has never been a crash where almost everyone has seen it coming. Therefore there will not be a crash at least in the near future. Prices might pullback but it won't be a crash.
I don't know the details of this home you refer to, but I'd pay more for a home with ethernet in all rooms
Can't wait to see some specs and benchmarks of this new ARM processor! Best AWS news for me in 2018.
My phone has an FM tuner built-in but, for whatever ridiculous manufacturer reason, it's disabled by default and can only be switched on in some kind of debug mode which won't allow it to play in the background whilst doing other things on the phone.

I could stream the local radio station, sure, but that's a fair whack of data just doesn't need to clog up my internets / quota.
Indeed.
Plus, I would add that measuring the outcome (definitely a must-do, not arguing on this) is more about the product. The article was more focusing on metrics for the engineering organization, how it performs as a team. Could you say that your engineering organization is collaborating effectively, only based on the outcomes?
Responsibility is a hard problem. It's quite true that more than one person can be responsible for something, in part, but there's only so much responsibility to go around: whatever damage irresponsibility causes, more than one person cannot be responsible for the full damage, if we're going to maintain any consistency.
What does this do that kubernetes doesn't?

Forgive my ignorance but this seems like AWS to try and get the lock-in back that they lost with Kubernetes becoming popular
i guess my point is that i don’t see how that follows. if bluetooth headphones are so great compared to wired headphones, then wasn’t that incentive and market already there? in fact, it just shows the truth, in that apple just wants to be able to sell more and more dongles and bluetooth headphones, so they force this onto their users.
Some tiny subset of those many eyes might have found it, but by then its impact was far from shallow. In some open-source ecosystems (e.g. GNU or BSD) the ratio of useful eyeballs to vulnerable ones is much higher. It almost seems to be a goal of NPM to maximize the blast radius before a problem is noticed. That's not a healthy way to manage open-source projects.
try {
MyType x{args, args};
x.DoSomething();
} catch (SomeException &e) {
...
}

You can't do much with the x if it didn't construct correctly, so you either need a strategy for a safe default value for x, or you need to bail entirely if an exception occurs.
If paywall bypasses are banned then all paywall links should be banned from being posted
I guess it's a boom for sellers, not for buyers.
Bitcoin? Everyone saw that coming.
Completely agree! Love the quote "Code is a liability. Functionality and business value are assets."
If true, this is big news. Do you have more info? Examples, code, academic papers?
> PS: I haven’t mentioned both softwares, FreeBSD and SmartOS do have a Linux translation layer. This means you can run Linux binaries on them and the program won’t cough at all

I don't know about SmartOS, but on freebsd, linux compat is at version 2.6.38, and so most programs don't work.
AWS KMS Custom Keystores (CloudHSM Integration)
So the main points of this rant are:

- BSD has ZFS (but so do some Linux distros)

- Linux bad because BTRFS, so it's bad (well, you don't have to use it)

- BSD jails > anything on linux (I was hoping to see a clear outline of pros/cons, but the author's reasoning is very hard to follow, and the tone is very combative instead of constructive)
Its an unusual line to take in an entrenched democracy like Australia.

Kind of refreshing compared to the platitudes and metaphorical pats on the heads that would typically greet children undertaking this sort of thing.
There's a new "Elastic Fabric Adapter" in preview for 100Gbps networking instances: https://aws.amazon.com/blogs/aws/aws-previews-and-pre-announ...

That will allow applications to use a range of supercomputing techniques like https://ofiwg.github.io/libfabric/
Facebook Giving Tuesday
This is good maintainership right here!

For outsiders, it looks like the maintainer is greedy to keep the project to themselves. The bug reports pile up, and dozens of people are offerring to maintain. And then insults start to come up, because it looks like you don't want to hand it over.

If you want to take over a project, you just earn the trust if the current maintainer, be it patches for existing PRs, finding security vuons, etc over the time. Linux has gotten this right.
It’s true that well-run countries generally don’t run into hyperinflation, but it’s also true that well-run countries turn into poorly-run countries very quickly (e.g., https://drive.google.com/file/d/0B9_mR_M2zOc4Y2VhNzZkMDQtMDd... , feel free to ignore the first page; I’m only focusing on Gödel’s statements about countries turning into dictatorships).

The first relatively recent, nonobvious, example of hyperinflation that comes to my mind is Brazil during military dictatorship (which, yes, qualifies as a banana republic). According to Greenspan’s “Age of Turbulence,” Brazil paid for 90% of its budget with taxes and bonds like a well-run country, and printed money to cover the gap. Middle class and upper class workers got contracts with automatic inflation pay raises, but lower class workers did not. Those automatic pay raises created a feedback loop and hyperinflation ( http://www.sjsu.edu/faculty/watkins/brazilinfl.htm ). When prices got too crazy, they lopped off a few zeros and renamed the currency (e.g., cruzeiro, cruzado, novo cruzeiro).

The solution to the problem was much more straightforward than I would have expected: (1) stop printing money to cover the deficit, (2) convince people that inflation would go away, and (3) get IMF loans to straighten out the government budget ( https://en.wikipedia.org/wiki/Plano_Real , the loans were quickly paid off).

I was convinced we would have high inflation when the Fed increased the money supply during the financial crisis ( https://fred.stlouisfed.org/series/BASE ). The fact that we haven’t shows that the Fed correctly predicted that people would want more currency on hand because of economic uncertainty, and in fact did a good job predicting the size of the change. I’m impressed that they did such a good job, but I’m not convinced they always will.

I wouldn’t get rid of the Fed, and I don’t have any money in gold or any other inflation hedge. But I don’t expect our current low inflation to last forever (since the Fed has been targeting a higher inflation rate than we’ve seen, I don’t think the low inflation rate is proof that the Fed has complete control of things; it is arguably proof of the Fed’s limits to get what it wants).
Ethernet to all rooms is really cheap, like one box of cat5e ($85), some $3 faceplates and $1.50 keystone jacks from monoprice. Assuming he did the typical builder thing of putting a steel box in the wall between two studs somewhere. Plus cost of low voltage installer labor to staple it to wood before the drywall is done, and maybe a $20 patch panel in the in-wall box. And a $9 punchdown tool. I've seen this done by installers who are actually illiterate and everything still passed 1000baseT qualification tests just fine.
Too bad, A72 is the sort of thing found in $49 SBC's these days. For the price, it would have been nice to see at least A73, but at least its not an A53.
Wouldn't they anyway like the low dead space syringes more because it wastes less of whatever they are injecting?
You’ll never get that bandwidth out of their network. It’s intended for accessing other machines in the same zone.
Maybe the city could discourage break-ins by prosecuting more aggressively. The approach of the police suggesting not leaving valuables seems like victim blaming. “If you hadn’t been wearing that short skirt...” Getting a window smashed is not trivial damage. Incidentally, insurance rates for the city are much higher than in other parts of the Bay Area. Smash and grabs seem to be much rarer in New York City for some reason which suggests San Francisco is being victimized by defective public policy.
Open Source Knowledge Base Software Compared to SaaS Solution
Ask that all payroll be secured for at least six months and paid through a third party. Had a founder pull all the money out in 2009 and I lost $90k in unpaid work.
Simply network architecture, yet in the post shows over 9 steps and takes 13 paragraphs to explain.

Does this solve the problem of referencing security groups ids across regions using VPC Peering?
My point is that one way to look at bitcoin is that it's nothing more than a marketing scheme. And the "scarcity" in bitcoin is just artificial at best. Yes BTC has scarcity, but cryptocurrency itself has no scarcity, proven by the fact that there are over 1,000 alt coins. And all of those coins are just number generators.

Here's another way to illustrate the issue:

I have two numbers.

1. The first takes your user id "yebyen" and appends a number to it so that the SHA-256 hash is exactly 0x0. It will take 20 years of processing power on the NSA computers, so it should be worth something to you.

2. The second number is an encrypted location somewhere in the US where I've buried $1000. It will cost you $1010 to acquire it from me. I'll decrypt it for free but it will be worth exactly $0 afterwards. But until then it's worth $1000 and you can give the number to whoever you want to.

Which number has a bigger intrinsic value?
I would have squatted on it as part of my relgious faith on the goddess of victory. No court would take it away from me, on the off chance that I was serious.
Use another brand phone? It couldn't really be simpler, free market and all.

Wireless things suck, I've never considered bluetooth for anything and I really, really hate my bluetooth keyboards. They have nice keys and petite builds, but I haven't used any of them for years now (one Apple, another also with great build). Can't be bothered for batteries, can't be bothered with bluetooth for different linux distros, desktop environments etc. Habits with technology are easily broken even when we don't want to. Give me wired or I'll go without. Also, Wi-Fi internet at home just sucks (IoT/SmartHome I won't even go into, much less that joke called SmartTV [give me regular TVs back please that don't look after me in goody two shoe or shady ways]). Whoever thought Wi-Fi everywhere was a good idea? Reach sucks, gives everyone on the block cancer. Let's stop spamming waves around people. They're not not noise, even if not perceived (microwaves for instance make me want to leap out of the room, it's like a screeching feeling.) I wish ethernet cables were still something people regularly setup, really wish.

I used not to hate technology, really did. Then the executives overdid it and the Wozniaks were put out on the side.
You say you don't see how it follows, yet you yourself say it will cause more wireless headphones to be sold. And if it causes Apple to sell more wireless headphones, then it will also cause other manufacturers to sell more wireless headphones. Greater volume of sales will bring down the price of wireless headphones.

> in fact, it just shows the truth, in that apple just wants to be able to sell more and more dongles and bluetooth headphones

The idea that this is simply a cheap cash-grab sounds like a conspiracy theory to me.

But even if it's a purely financial decision, so what? Aren't financial considerations behind most things companies do?

If HN is to be believed, most people absolutely hate the fact that the phones don't have headphone jacks. So if people hate it, and won't buy the phones because of it, then how can it also be a cash grab?
The number of SUVs and pickups sold in the US shows that gasoline is way too cheap there. Sure, a select few, maybe even a more significant portion, use pickups for work. But the SUVs are simply a waste, weighing several hundred kg more than necessary to do the job and less aerodynamic than a normal car. And I'm pretty sure a lot of the pickup owners use them mainly because of their image. I rarely see tradesmen in pickups here, stuff like VW Caddy is really popular though.

Very few people actually need an SUV. They like being in this large heavy thing because they feel safer and see further, so they buy it instead of a station wagon. If fuel was more reasonable priced to better reflect the external cost they would have to decide if the added cost of driving an unnecessarily thirsty vehicle was worth it.

Meanwhile the last time we had as much CO2 in the atmosphere as we have now were several million years ago, with sea levels about ten meters higher than they are now, we have severe droughts, wildfires, melting polar ice, rapidly diminishing glaciers, melting permafrost, and so on. And the American people not only elects a president that doesn't even believe the white house commissioned climate report, they continue to buy large vehicles that burn too much fuel.

I'm pretty sure we will see more and more conflicts and climate refugees in our lifetime when people are driven from their land by floods, droughts, or similar.

https://www.globalpetrolprices.com/gasoline_prices/
Firecracker serves an entirely different purpose from Kubernetes. Kubernetes is a cluster scheduler but the containers being scheduled still need a runtime (typically Docker, containerd, or CRI-O) to execute the process within the container. These runtimes typically share a single Linux kernel instance and use the kernel cgroups feature to isolate workloads. In multi-tenant environments where each tenant is running unrestricted code this presents and unacceptably high security risk. If a hacker compromises one container and escapes the cgroup confinement they can potentially impact the security of other containers. Fargate is the building block for an alternative container runtime that uses extremely lightweight VMs and isolated kernel instances instead of the more traditional approach of sharing a kernel between all processes.
I am quite convinced it would be possible to build a pleasantly-looking development of $25,000 sale-value housing at 50 or 70 miles away from the urbanized area and connect it with a fast transit rail to the main urbanization. Empty land should be cheap. Buyers should be plentiful. The reason why this does not happen, is because the bureaucracy prevents it. There seems to be a strong political necessity to make accommodation unaffordable. It is a deliberate policy, of which homelessness is just an unimportant byproduct. It is your risk and fear of becoming homeless that keeps the system afloat. These dangers enslave you to your employer and to the banksters. Be a good slave!
First, Agile is a collection of ideas and principles, and not a monolithic thing.

Scrum (what you mostly describe) does not address this, really. Except that it attempts to reduce metrics down to a primary metric (there are others): Story Points. These are the primary concern of a Scrum team, and are developed by the team members as an estimate of the size of the stories (tasks) as they see them. These are not given by anyone else. These are not used by anyone else. The team then evaluates themselves (if they do this correctly) by constructing a control chart [0] to see how they're performing. If they trend down, they identify the cause and share the reason with other teams so that others with a similar cause can address it more readily. If they trend up, they identify the cause and share so that others can attempt to duplicate the success.

Scrum does not address how to do personnel performance evaluations so it doesn't stop management from trying to use metrics for the purposes described in this article. For example, story points (if used as an evaluation metric for personnel) become useless as people will just inflate their numbers in a continual game of oneupmanship. At which point a large amount of the value of Scrum is lost.

The Lean school of Agile is a philosophical descendant of Deming's work in Japan post WWII and the Toyota Production System (called Lean as it spread). This school of thought does address the issue discussed in the article in that Deming's views have you reducing your focus on individual performance and increasing focus on performance of teams and projects (title of the article is related to this). Deming and others recognize that the system in which work is performed effects the outcome more than the workers themselves (NB: His focus was largely on manufacturing, but this works in service industries and to some extent in our discipline as well). Since the view in that school is on the system, it does address the problems described in the article (if you get management to understand it). So by focusing on the project level (really you should probably go higher, department or even enterprise level) you can understand where problems are occurring, where there is waste worth cutting or addressing, etc.

That said, I do not recall seeing some of those points I made (gathered from Deming and other sources) in any of the books I've read on Lean as it relates to software. It could just be that I have forgotten or missed that information (may have glossed over it as I had already internalized it) or was in sources that I haven't read yet.

[0] https://en.wikipedia.org/wiki/Control_chart
More discussion here: https://news.ycombinator.com/item?id=18539532