skysight-inc/HackerNews huggingface dataset:
>All profit is derived from economic friction.

I had the impression that profits are derived from the reduction of economic friction. The more efficient a process is the more profit it can produce (compared to a less efficient process).
> (v) publish or provide any Software benchmark or comparison test results.

This seems to exclude any benchmark that may be affected by the Software's performance... Which means any CPU benchmark.

There is some play in the wording... And I'm taking the least favourable interpretation. But yeah... Seems like Intel have said no benchmarking, full stop.
Spotify’s $30B Playlist for Global Domination
The comfort of still being in your own space. For example, listening to your own music, no excursion for your kids to belabor, precisely don't have to park and get out.
How to Grow Your Business (16 Free Growth Hacking Methods and Tools)
Wow..Why is it that I have heared the word resources used for engineers a lot of times in my life but never overhead for managers?
Healthcare is a big issue in America for the poor and working class, for white collar professionals it generally isn't nearly as much.
These are standard economic terminology, not definitions made up by the article writer or wikipedia.. They're can be found in probably every introductory economics textbook from the past half century.
I do the same with picking certain spots on my scalp and have done so ever since I was abbot ten or so. They just feel bumpy and not smooth and I feel like I have to smooth them. Of course, it only makes things worse. In reality, they look no different than the rest of the scalp. After I had chicken pox the bad habit never went away. At one point I was also picking my arms. Until this year, I never talked to anyone about it and thought of it as some sort of ridiculous addiction. At times I have managed to get it under control. The longer I go without it the easier it is. It's freeing to be able to talk about it in real life and here after over thirty years of denial and secrecy. The turning point for me was reading an article about it and realizing it is a disease, similar to OCD which I likely also have, and that I'm not crazy or messed up in a unique way. Thanks for listening and to others who share their own stories of this affliction.
One way to deal with it is to understand why the mess in the first place. You may find reasons to forgive the mess. If you're looking at a startup that had to try a lot of things perhaps (and when the team was junior) hitting on the workable idea later, maybe they just did what they had to do. The forgivance may also give you the incentive to improve it. A good measure is whether the shitty code does something worthwhile and interesting. Might get you to a point of empathy.

Edit: "you" = OP
I came to this also. In first months of work is learning process: practices, workflows and processes. Then you should introduce changes via retrospectives. The same solution for outsource companies, that joined to old project. There are no time for such thing as debates which eggs are better. It should be introduce smoothly.
Fuck, this isn't normal?

This is like when I discovered that my tinnitus isn't normal, and that most people don't have an incessant ringing in their ears.

Luckily, like the writer of this blog post, it isn't really noticeable on my head (my hair is already quite thin), which is why I've never realise it's not normal.
Not the parent but same situation. Been here 11 years.

A lot of people can get around without speaking Japanese, but I don’t recommend it. You’ll get a much more meaningful and deeper experience out of living here if you can converse with everyone. Randomly stopping and bullshitting with a bored old guy for an hour can be quite fun!

Sadly the developer pay here is pretty dismal, even more so if you come with US expectations. I’ve mentioned this before when it comes up, but the IT sector has organically migrated to a 10am-7pm schedule, so if you factor in commuting and the inevitable overtime then the only time you get to yourself are weekends. Taking multiple days off is frowned upon, although as a foreigner you get a little leniency because you are probably spending two days flying when you visit family.

That all said, it is an extremely convenient country to live in. Great public transportation, great food, friendly people, low crime rates, social health insurance, etc. I really love the living aspect of Japan.

I have a wife and child, and while I could imagine myself living here indefinitely, career wise it’s a dead end - they have trouble fitting you into their social structure. If you are perfectly happy with being a cog in the wheel (or carry your team on your back), and mostly work to live, then it probably isn’t that bad of a choice. I’d definitely encourage anyone closer to 20 than 40 to give it a shot, living abroad is an amazing experience.

That said, I’ll finally be heading back to the US in a couple months once visas clear. The 40-60 age gap is right in front of me, and retirement is taking a stronger grasp on the mind. Much easier to consider options in a higher paying English speaking developer job.
Leaving aside how arguable it is, this definition of living standards is not relevant to this subthread, which is about the claim that prosperity has not been increasing for decades, followed by an unfavorable comparison to the 40s/50s. By such a useless definition, the claim is tautological: of course prosperity can't have increased of living standards are defined as being eternally static. Incidentally, it's a subthread you started and a claim you made, so it's a little bizarre to see the goalposts being moved so dramatically.
But it is not. The total revenue projected this year for App Store is roughly $50B. I would bet $1000 the average credit card processing fees world wide for is lowered than 2%. With China, EU, AUS, and Japan all has much lower cap on it. The whole yearly revenue for the one of the largest CDN Akamai is only $2.5B. Not only s Apple's data requirement less than Akamai, they now also operate their CDN. There is absolutely no way the Apps Store storage and delivery cost more than 500M to operate, even if Apple were using Akamai.

Given the economy scale advantage, Apple are likely to break even at 4%. So even at say a 5% running cost, Apple is making 25% Net Profits. Giving them 10% of App Store revenue is already a 50% margin business.

Like I said again and again, the physical world roughly the same or more than that. But it has a bigger operational expenses and rent. We cant argue with property prices or Rent, it is the fundamental of how our modern society creates a thing call money. But in a non physical world, Apple and Google needs to demonstrate how this 30% is worth while, rather than pure money grabbing. Google has a much better excuses because its App Store profits will be needed to continue and fund the development of Android Operating System.
Zoox? Those "Web 2.0 Name Generators" are fine if your company makes games or some nerdy stuff but I don't know how comfortable most people would be turning operation of their vehicle over to something that sounds like it was invented by Dr Seuss.
I think in this situation it would be best to admit that it was improper behavior. You can agree that you should have either

- used your own site

- or someone that explicitly agreed to run this experiment.

Then you can go on that you regret your wrong approach in this case, you will do better next time and finally point out that very little damage was done, which you regret nonetheless.

Then we all move on,

- agree that it is an interesting hack

- and the web browser is a terrible platform security wise.
I don't know about quantitatively worse. But if you look here, a UN rep stated that Japanese racism "primarily affects three groups: national minorities, descendants of former Japanese colonies, and foreigners from other Asian countries"[0]. He also said that racism was "deep and profound." This was in 2005. We're (United States) still trying to get rid of racism, even after the civil rights movement of 1950. Racism doesn't go away after 12 years.

Which goes back to my ORIGINAL POINT which is that if you're a non-Japanese Asian in Japan, you got nothing coming.

[0] https://en.wikipedia.org/wiki/Ethnic_issues_in_Japan#Comment...
I don't see any anti-Asian sentiment in any of these comments (everything is directed at the current Chinese government) and yes, the West is a white world, whether you like it or not.
If someone were working in Silicon Valley as a permanent resident (not US citizen), and wanted to try working in Japan (say, for a year), could they do that without jeopardizing their ability to go back to the US?
Hybrid Neanderthal love child is found in a cave in Siberia
Interesting. I don't really remember how long that took me, it's been some eight years now since I switched. I used ktouch to practise, which has lessons for neo2 and, apparently, BÉPO.
Depends. Suppose you take those new-fangled school districts just built in the fifties. Are they better than the global average? Likely. Are they better than the average school district in America? Possibly. Are they better than the average school in your state? Maybe. Are they better than all those new school districts? Definitely not.
Just mark every 2nd Tuesday of a month as patch day and you won't have surprises!
I couldn't agree more, although I'd argue that there are two things that keep people using WP.

1. The UI. Most people know it, at least a little bit, so it is sold on the fact that it is usable. I'd say this is true in the same sense that Hacker News has a great UI. It's functional, but all its warts are masked by its familiarity.

2. The plugins. I know loads of WordPress developers in 2018 that couldn't tell you what composer is. I don't want to tar everyone with the same brush, but a lot of people choose WP because they don't need to write code, and that comes with its own problems when you want something a bit different to what your favourite plugin offers.
>Since the microcode is running for every instruction, this seems to be a use restriction on the entire processor

Does Intel's legal team even have a basic understanding of how computers work ? In essence, the word 'benchmark' ceases to exist after this microcode update. No more research in any domain. Back to hunting and gathering.
potentially is the key word here.

If you are basing your business on getting exposure in the App Store then you are building it on shaky foundations.
Well I did more than a "quick Google" so I can understand that you are not sure.
This is why I'm most interested in two things when interviewing for a job. 1) Are the devs happy/How long have they been here 2) can I see code?

I have been there and the sad truth is that for most codebases I'm going to argue that bringing the whole thing up to a nice status is going to cost too much if it's already in production. Unless it's going to be running for many many years, it's probably not worth the investment. And if it's not worth the investment, then there will be no investment. That may be the correct management decision - but it's a huge red flag when choosing a workplace.

If the code isn't in production already, then it's another matter. Then you can make it worse before it gets better, and it may be a productivity boost even if the cleanup takes several years.

The thing to look out for if you can't clean up the whole thing, is any kind of modularization. Can you suggest that some subsystem is either rewritten or refactored? Make a business case such as "we have so many bug reports in subsystem X" or "We could easily make Y processing 10x faster". Even without tests, it's sometimes possible to implement a new subsystem and use a previous subsystem as the test - your new subsystem works if it responds the same as the old one.

If you are not allowed to take an architectural or greenfield approach (i.e. you can neither rewrite or do large-scale refactorings of at least parts of the code) and you are simply asked to provide small focused (business-driven) changes to the code, and management shows no clear dedication to large scale refactoring or rewriting, then I'd reconsider working there.
I am actually in the exact same position, in fact if the person in charge of the code base i am working on checks this thread will most likely think i am the author, and that would get me into trouble, that's how similar our situations are xD.

The only difference in my case is that i have to add more functionality to the project, i started by trying to refactor and clean the code, after a while i realized that this is almost impossible and has no visible benefits from the higher managers's point of view. So i adapted my self to write spaghetti code like the one i am facing, just to meet the deadline, and i am planning to get the hell out from here next week (resign).
Here is something you might like:

https://github.com/NARKOZ/hacker-scripts

;) thank me later
That thing you call “mess” is in fact bug fixes, late to arrive business logic, and tribal knowledge.
Ask HN: Clean Android development in 2018?
I've made some Android apps at the time of 4.x, and the Java APIs looked actually quite messy to me. I've been recently planning to start once again working on Android app development, and it looks like most things have changed: Flutter and other new UI libs by Google, Fragments finally on the way to being discontinued, but I can't find a beginner friendly, up to date guide for Android development that doesn't rely on deprecated/outdated libraries. I'm trying to build a simple client app for a web service with common features and not much more (list, search, comments, RSS reader...), and I'd like such simple app to have an equally simple (and possibly future-proof) codebase. Is Google's new Flutter worth using or still immature?

Thanks HN!
>However, as an engineer, it is sometimes quite frustrating to work with colleagues who do not want to try anything by themselves, because they want to be taught everything. This seems to come from the way they learn things at school: the teacher is always right, because he's the teacher; you need to listen to your seniors, because they know more than you. This leads to new recruits being taught everything by senior staffers, even when the methods are bad. And of course this limits innovation, because nobody wants to do something new.

In software engineering I've had the same experience with anyone from a rote-learning culture. Software engineering is problem solving. If you can't solve problems, what can you do?
Sadly, if the code could be split into modules without very high risk or massive work - then it's already in pretty good shape. The most obvious sign that a codebase is bad is that it cannot be modularized at even a few points without breaking compleytely, and doesn't have the test suite to guide that process.
I like the tone of the discussions in this post and the whole website http://tidelift.com. The explored questions are fully justified: making money from hard work, paying the bills, balancing innovation and maintenance... and the responses avoid the usual complains.

I will take the time to better understand their propositions.
Bitdefender Spotted #Triout, a New Powerful #Android Spyware #Framework
AMD64 Quality of Service Extensions [pdf]
Also look at Magic, an experimental typed JVM Lisp with immutable namespaces: https://github.com/mikera/magic
Girls with top science GCSEs 'deterred from study at higher level'
This is why it just sounded stupid to me when I read the headline. The CPU IS the computer, sure I won't run Cinebench, but I'll want to run my web browser, and there are things called browser benchmarks because I want to know if Chrome is better than Firefox, coincidentally running older versions of the software on older machines.

Will they sue me ?
They should write the oracle-db then and get oracles business.
Aspirational marketing works. We have stuff, we just all want more stuff a notch above the stuff we have. The glamour advertising for watches feeds belief were entitled to a $20,000 Chopard.

It doesn't help that the disparity in pay board to shop floor is wider than back in the day of servants.

Redirecting mental effort to no material life is hard. Plus the economy tanks when we don't spend.
I haven’t had any negative experiences based on my race, personally. I’ve never been denied service or anything like that, and I’ve been stopped by a police officer once in 3.5 years (no way to know if that was even racially motivated, either). There is some stereotyping, sure, but I don’t take it negatively. People get some interesting ideas about what is normal in America from movies :)
Just don't bring up your gay cousin.
> you won't notice that i have gained access.

If I lose my primary token, how can I not notice that? I look at it a few times per day, and I use it not rarely either, so I can't see how I can not notice if I lose it (even if it was replaced by the similarly-looking device).
> Hopefully your managers will appreciate you giving them options.

Take this one stage further, taking solutions to your manager is worth 10x taking problems to this manager.
Its not the immigrants you should be mad at, its the corporate interests. Like this article shows, the immigrants have an advantage over citizens precisely because companies get away with paying them less.

The US government has been bought & sold to the highest bidder for a long time now, in many, many areas - repealing net neutrality, healthcare no one can afford, skyrocketing CEO salaries while companies claim raising minimum-wage would bankrupt them, the list just goes on and on. Pharmaceutical companies hide results/push bad drugs and get a slap on the wrist. Google/Apple/Facebook got caught colluding in wage-fixing to keep salaries low and got a slap on the wrist.

Prisons are run for-profit and the few companies that control how prisoners send messages/make calls to the outside charge rates like $20 for a 20-minute call. A money order to send money outside costs $11.95. The prison facilities sometimes share in the revenue made by these companies, which gives them further incentive to gouge prisoners. No doubt the prisons kickback some money to police officers who get them more arrests too.

Like at what point is the government going to fucking step in and protect the people over the companies?

As long as that keeps happening the middle-class will continue to get f*ed. But immigrants are just a convenient scapegoat to blame, and screwing them will not really solve the problem. When you sell crucial nation-level functions to companies, set up a stock market that incentivizes revenue above all else, and the government is asleep at the wheel to correct the worst tendencies of revenue-maximizing, this is what happens.
My own experience is that I would do this (specifically pull the hair from the back of my head behind my ear causing a bald patch) whenever I'm stressed or feeling particularly anxious... the latter part being fairly often. However I found that the trichotillomania stops if I cut my hair very short with clippers and so now this is my hair style. Thank god I'm a bloke.
It does. I still find it useful because I can check online if they have something or not, reserve it if they do (they text a reservation number), then pay and pick-up in-store within ten minutes. I'm not obliged to buy, they just reserve the item until close of business that day.
On the topic of the prevalence of freemium plugins in WordPress ecosystem: I really detest this. Given the huge effort that has gone in to WordPress itself - freely provided to the community - it's ridiculous for small plugins - that in many cases just filter some function already provided as a hook in WordPress by the core developers - would ask for money. A few years ago I set up an online labbook for my research group using a bunch of plugins to make WordPress behave the way I wanted. I had to search really hard for plugins that didn't spam end users to "upgrade" to unlock arbitrarily disallowed features, and furthermore plugins which were well written and didn't contain silly hacks or security vulnerabilities (in the process I ended up submitting patches to a few of them to fix obvious flaws). It was even difficult to find plugins that use the proper settings page infrastructure, instead of adding their own top level menu item in the admin panel and not conforming to the WordPress core look and feel. What a mess.

Somehow discouraging freemium junk from the plugin library wouldn't be a bad thing from my perspective. It would surely decrease the sheer volume of plugins available, but would undoubtedly increase the quality. Perhaps this could be achieved with some sort of rating system for the code quality, judging based on how much the code relies on WordPress APIs, properly handling unexpected input and errors, properly sanitizing user input, etc.

Incidentally, I am now developing a plugin to combine the behaviour of all the plugins I previously used for the academic labbook [1] (if anyone is interested in using it, I would like to know!). In the process I've learned a lot about the WordPress code base, and have come to appreciate that it is on the whole well written - it's mainly just plugin authors that produce junk, and hope to make a quick buck off the back of the hard work of volunteers in the process.

[1] https://github.com/SeanDS/alp
One advice concerning adding the tests for legacy code (which may also help with partial rewrite later if it's judged to be necessary): golden master tests. Google it.
There is nothing passive-aggressive in intel-microcode-legally-restricted, it's just a statement of fact.
Now imagine there is no slack, and people come and tap your shoulder like they do at my work. Slack you can check at your convenience, you can't ignore people when they lean on your desk and start talking.
That's fine, it makes sense to me that you would develop for Apple before Android because those customers are more affluent and willing to spend on software.

However I question whether the App Store is connecting you to those customers in any meaningful way when there is so much competition in there. Sure if you are lucky enough to get to the front page then you can do OK but most don't.
Promising new universal flu vaccine may be just a few years away from market
Show HN: The Node Handbook
That's one of the best ways to actually make a change.
I agree here, but keep copious notes. I've found mind mapping software, like freemind is good for this. It will help keep you sane.

Without that, IMO trying to internalize large amounts of badly written code can negatively affect your brain's ability to come up with good, well written code. All those bad ideas and patterns become the first things that pop into your mind when you try and solve problems.

“When you stare into the void, the void stares back into you” sort of thing...
This amounts to little more than making a statement at the expense of your users.

It would've carried that much more weight if it were _your_ low-mid 6 figures that were redirected away from Intel.
Hawaiian pizza is with pineapple.

This is a Swedish abomination.
For the less numerate of us, rsa230 to rsa1024 is a linear or exponential increase in complexity? (Or some other nonlinear function)

Bitlength increase in crypto can be complex.
Is it? I though Android was subsidised by advertising.