skysight-inc/HackerNews huggingface dataset:
The evidence presented is usually the (very high) levels of consumer debt, the (very high) exposure of Australian banks to property, the lack of economic diversification, and the effects of foreign speculation.

I'm not working in finance, but whether false or true, this seems like an attempt at some kind of evidence of the potential for cascading failure.
DynamoDB paper [1] - one of the big AP, KV stores that kicked off the NoSQL wave.

Paper about Akamai[2] - "Nuggets in content delivery"

Also, acolyers blog "the morning paper". He reviews and explains one paper every day. its great because you get a sense of whats current.

[1]http://www.allthingsdistributed.com/files/amazon-dynamo-sosp...

[2]https://www.akamai.com/cn/zh/multimedia/documents/technical-...
I agree with you that the unethical nature of what he did was black and white. But why is consumer behavior any different?
I'm not saying FB's concern is sincere, just that it exists. They are aware there's an issue. They are aware it could hurt them.

Jeff \ Amazon seem to be taking the head in the sand approach.
Twice burned – How Mt. Gox’s Bitcoin customers could lose again
THE HITLER-ISM IN MUGABE
Those are actually pretty gross-looking from a British point of view. We generally don't have so much sliced meat and mayo in our sandwiches.
This has nothing to do with nationality. Everywhere and up to this day people excuse themselves that they are just doing what they were told/forced to. Snowden is sadly the rare exception, rather than the rule.
Well, I did when I was 4. What are you suggesting?
"- My favourite thing: everyone tells you how easy and simple Rx is: it's just observables. In his book on RxJava the creator of RxJava says that it took him several months to understand Rx. While being tutored by one of the creators of ReactiveX. It's "easy and simple" in the same sense as "Haskell is easy and simple" or "rocket science is simple and easy" or <any branch of human knowledge> is simple and easy once you know and understand it."

The problem here is that "simple" and "easy" are two completely different concepts. "Simple" is absolute, "easy" is relative.
https://www.infoq.com/presentations/Simple-Made-Easy
Github is a for-profit organisation. Anything that siphons profits away from them will be destroyed.
Long time strava user here.

I really wish Strava would do a better job helping you discover new routes around you for activities that you do. I'm a long time user who uses it for Mountain biking and short runs but I've never selected a route because Strava told me to. If you are a PM at strava there's so much you can unlock with all the user's activity data you are sitting on.

They aren't doing nothing of course. I can see their product efforts are focused on 1) growing the user base 2) growing paid subs.
If you want a blog post about actual innovation with monospaced fonts, try Class Based Contextual Positioning in MonoSpaced Fonts by Andreas Larsen, which is used in his Monoid font[0][1]. It also deals with this problem of characters not having the same natural width, but in a way that actually preserves the monospace characteristic.

I wish its usage would spread to other fonts. It's probably a lot of work to implement though.

[0] https://medium.com/larsenwork-andreas-larsen/class-based-con...

[1] http://larsenwork.com/monoid/
As far as I know, net neutrality only applies to wired ISPs, not mobile ISPs. So those sorts of deals are still possible in the US, just not from your cable company. And why would you need that when you have access to virtually unlimited data through them?
It's rather poetic that the author who was marinated in the cold-hard "we know best" culture of Communism, then in its self-congratulatory more stochastic variant of occidental capitalism, to come back to what was once the core wisdom of the orient, yet not appreciate it.

Pity that while the Europeans destroyed the traditions of much of Asia's (incl., sadly, much of India's), that the Chinese themselves destroyed a large part of their own heritage.
Everybody is riding the high winds of quantitative easing to growth and prosperity!
I mostly agree. A co-founder interview should be more of a conversation rather than a traditional "company vs. employee" interview. Nevertheless, if it is already a running project, there is an imbalance of trust and skin in the game, similar to a job interview. So going through a technical screening can be a very easy way for the candidate to close that trust gap.

Also, the popular perception between technical co-founder and early employee-CTO is very blurry (unless you go by virtual vs. real shares). Some people will call a CTO that joined 3 months into the project and holds 10% virtual shares a co-founder and some people won't. Same goes for "technical co-founder" vs. "early CTO" interviews.
People usually do confuse popularity with merit. They are in fact, two completely different, and often fairly unrelated, characteristics. The keyboard that happens to have the most market share is the most popular one. It is not the superior one.

Start with the example of the top ten most popular pieces of music at the time. Do we generally conclude that these are the most meritorious musical compositions of the moment? Or are they popular because they happen to be catchy, or just raunchy enough to play on our base desires but not enough to be censored, or because the distributor has a deal to continuously play the song on the radio?

QWERTY is still popular mainly just because of momentum. At the time it came out many decades ago, it had some nice utility. But clearly the core idea of slowing down typing became outdated long ago. But when it comes down to it, learning a new keyboard is not easy.

To switch to a new way of doing things does not depend on having a better way. I believe it depends on some type of social networking effects and chance. For example, if several celebrities suddenly decide to create a Twitter campaign about the evils of QWERTY and incredible qualities of DVORAK, then it for some reason came standard in a new hot electronic device that happened to be trendy among teenagers, perhaps we would see a significant market switch.

This is one thing that I have noticed about some posts on HN. People will come on and say that their startup failed, and then come up with a list of rationalizations blaming various material qualities of their product or service. In most cases I believe this is quite an incorrect interpretation of events. They usually have a perfectly good or often superior product, which simply did not catch on. So I think that things like marketing are quite key to becoming popular, but again, being popular or not doesn't substantiate or unsubstantiate the quality of the product.
Pronouncements like this come out all the time in Australia, for at least the last 7 years. This is an example of a headline that can't lose - you are telling people that can't afford a house what they want to hear, at the same time spreading fear amongst those that do own property, and eventually you'll be 'right'.

The problem primarily exists in Sydney and Melbourne. Melbourne in particular is experiencing high population growth, and the city is already sprawling, without the ability to dramatically increase housing density around the central city. Growth in land prices is likely to continue for a while because of this, perhaps not at the same high rate. Apartment prices are more at risk. The ridiculous price growth in property over the last 10 years has created many asset rich baby boomers, who will continue to invest in property and transfer wealth to their children. It certainly is nothing like the sub prime loan crisis - Australian banks have remained quite selective in giving out home loans.
To explore space, all you need is 64K (2016)
Not at all. This is a good proxy for the activities of wealthy people who don't care about privacy. I'd be interested in this map if I wanted to know where to put up ads for overpriced energy bars. But this isn't a map of physical activity.
Global brands pull YouTube ads due to inappropriate content
Nobody's attributing deaths to single causes. When we say e.g. that coal plants kill N number of people per year it's not the case that someone breathed in some coal particulates and keeled over night there at the age of 20.

Rather, we know from epidemiological data that certain pollution, foods etc. shorten your life by a given amount. Let's say life expectancy is 100 years, living near a coal plant subtracts 5 years from that, and living near a nuclear plant 0. That would mean that out of 20 people living there there was 1 death equivalent a year.
Fair enough.

But let me explain MY pov. It didnt not strike me as a heavy duty (read: high comment volume) topic on NH.

Too often we don't take the time to say thanks, to actuwlly acknowledge the efforts of someone else. Sorry, the upvote, Like, etc. doesn't cut it.

Why is HN so anti-human? Why always the "don't slip up, we'll get you"? Why always so elitist? Why so pro assimulation?

More importantly, why is HN so often completely unaware of context? Ruling on a comment alone reeks of lacking communications skills. Context matters. And in this case...well, I can't believe I'm writing this comment. It says more about HN than it does about me.

Yeah. I know. This will be downvoted.
https://douglas-fraser.com/datadata/

this will be the blog (at some point). The overall idea of the dissertation was to see if combining different ways of processing the text of the reviews (classifiers using features from analysis of the grammar, vocabulary, etc) into a custom heterogeneous ensemble was better than using one classifier and the traditional ensemble creation methods (AdaBoost, bagging, etc). I figured creating a more holistic view of the text would be better; other studies have done this, but not to the extent I did. And I analyzed exactly why things did or did not work.

So it was just fundamentally a exercise in NLP; I did not use other signals like the # of reviews submitted in one day or other things like that. My gut says this general idea (a more holistic view) would apply to classifying other text, like fake news. But proving that is yet another project.

I still have a couple more angles (dependency and constituency parsing, framing) to add to the mix, so I'm not totally done. It will be a long series of blog articles. And I ended up having to deal with the problem of diversity vs. accuracy, so the dissertation went down a side road. My supervisor said it could be two potential papers for publication instead of one... At least I won't be bored for the next year.

Thanks for your interest! If you send me your email (dfraser@... is mine), I can send you the PDF, or pointers to other info about the research into fake reviews in general (e.g. using other signals like # of reviews/day); I'm not going to get the blog up soon - already dealing with a ML project for Network Rail here in the UK.
That doesn't mean non-Londoners subsidise London transport. You also have to look at the taxes paid by London.
The last year was a decent jump. 4700 vs 4100 single core geekbench
This is an interesting website.
Most of the tracks are not recorded by phones, but by (90% Garmin) sport watches, and the users chose to upload the tracks to Strava because of the useful features they add to that track (like comparing your exercise with others'). And the heatmap is only using the tracks that are public (again, the users chose to make them public). Ok, you don't know what other value Strava is extracting from these, but that was not a shady "we track you everywhere" business like other big names do, it's something the users really chose to publish.
Congressional testimony about the exchange of cybersecurity information with SMB's
Presumably interest rates will just be slashed to near zero in order to alleviate the pain and boost inflation in order to erode the debt. Basically what happened in the UK/US post 2008 crash.
Hacking your office through your screen caster
Yep. I bought in a newer area, quite a distance from the city. I paid about $760,000 for it. It's not huge, and apparently after 2 years it's close to $840,000. That's insane.
Compared to a rock on the moon?
Did the iMac have an SSD?
Having recently returned to Australia after a few years abroad, the state of the nation is on a terrifying precipice. Mostly due to political reasons

The nation is in a run away housing boom, one of which people have been warning will explode since around 2000/2001. The fact it's continued this far has made it more and more alarming

The extremely conservative government in charge since 2013 (ironically called "The Liberal Party") has pushed in blatantly corrupt and utterly abhorrent directions in virtually every political policy since day one

The nation is warning of a "brain drain" taking place as the young and skilled jet off to the US, Europe and others. Australia has become a digital backwater due to the "National Broadband Network" (NBN) becoming a political football and being firmly run into the ground

With a ballooning near half trillion dollar government debt (at the time of writing) and a housing market on the verge of either total collapse under its own weight, or simply running out of runway to continue expanding, an aging populace with its educated young leaving and a government paralyzed by its own incompetence, Australia is heading for some seriously tough times
I suspect you are being downvoted because of your simplistic worldview.
It'd be interesting to find some successful CTOs (e.g. people who built up a company from the ground up to a successful exit) and ask them how they'd want to be interviewed for their job.
Cache prefetching. (https://en.wikipedia.org/wiki/Cache_prefetching)

Essentially, many workloads access data sequentially and therefore modern cache architectures have special optimizations to make these memory accesses as fast as possible, by prefetching the next item in the sequence before it is actually needed.
> first he's asking you to prove your business skills by tossing an Excel sheets and saying 'please find the formula errors'? What will you think of him?

This Excel test will not prove much. However, asking "what do you think is the problem with that particular company" or "what do you think the issue with the company whose P&L sheet you are looking at" may not be a bad idea.

Most importantly, they have to be extensively interviewed about the strategy. That is unless they have a proven record, in which case it might be a dangerous exercise.

However, a dirty little secret: finding a non-technical co-founder is magnitude easier. That is, unless we are talking a rock-star level, which is a totally different story.
Why in earth I would care what Facebooks founder think about anything else than violating my privacy and pushing psychological programs to people ??

All of you should know by now, that Facebook is CIA's and NSA's creation. People please leave these services.
Thanks but I knew that this existed, it's more the other IDE things for python that didn't seem great - featured debugger (locals, watches) and a find-symbol that gives you more than just a list of matches (eg. return results with more details and context).
Yeh German companies ae known for being anti union in the UK and gaming the systemto rip on tax payers
Those who hope for high house prices downvote - they know their paper wealth depends on the Chinese keeping house prices propped high.

Those who feel Australian society ruined by the housing obsession vote back up.

Nice and simple.
Data is fun
Regarding SS funds, this "it's all one big government" view muddles more than it clarifies.

Instead, consider a 3-node chain, where the US government discretionary budget has debts coming due to the SS budget, and the SS budget has obligations to the public.

When demagogues claim the SS fund is empty, they are actually trying to trick the public into writing off that debt, instead of going after the upstream debtors... Which is basically Congress.

After all, every dollar that isn't being spent servicing the debt to SS is a dollar that can be used in tax cuts for the wealthy...
If you iterate over the list within an order of magnitude as often as you remove an element from the middle, an array will still be faster despite not having constant time removal, no matter the size of the list.

To restate, if you have a workload where you iterate over your collection ~500 times, and remove an element from the middle ~1000 times, an array will usually outperform a linked list on a modern computer, no matter the size of the list.

It is not until you do removes/adds far more often, and far from the end of the collection, that the linked list will perform better overall.
Which funds are you looking at? I haven't found any way to reliably trade Bitcoin options.
I disagree with a couple points here.

= More ports

No. This should be a strict no. Not including Flash on the iPhone has pushed the community to adapt. If Apple wasn't blunt, we'll be still stack with these "plugins". Not that I hate flash but it isn't the right way to do it even if it is more performant right now.

There is no reason to have multiple different confusing ports. And different kind of cables. Let's stop this and have the whole industry work on a single type of Port.

= Back away from the Touch Bar

That's highly subjective. Especially that you can opt-out by choosing the model without the Touch Bar.

I personally like the Touch bar.
Unfortunately I think most people will conclude that this kind of enforcement only applies to non-US companies. I guess people from the US might start worrying about travel to the EU though.
So how do you find a business partner? It sounds like you’re suggesting that you need to already have been personally close to and trusting of your partner for a long time, or perhaps find a partner based on recommendations from very close and trusted friends or colleagues. That’s probably how it happens most of the time. Is that the only viable way to choose a partner?
I can't find any decent options market. Do you know one?
Protesters build Holocaust memorial at home of far-right German politician
Whether it's a computer or a bar of soap, most things have so many aspects that even the experts can't agree, so A) All the damn time.
They don't even need the 33% improvement. They could just add that much battery and fake the charge rate by misinforming the user about the charge rate. I.e. say it took 30 minutes to get from 0% to 80%, but really you went from 30% to 80%, the car just shuts down at 30%.

They already have firmware unlocked battery capacity in their currently shipping cars, so this isn't some wild conjuncture. The margins on these vehicles are huge, they can just decide they'd like to pay for marketing by cutting into some of those and shipping more batteries with each vehicle.
Whoa, such a long thread!

I think I will need a whole bottle of wine tonight to finish reading all the comments!
>But then working with references is bad in general? If your vector stores references to objects it's bad?

If you need speed, it can be yes. Depends on access patterns and size of the object.

>Should we ditch Lisp and Java?

Java's lack of ability to work with memory in this way made many minecraft fans suffer (and waste money!)
Cache consists of cache lines (usually 64 bytes). If an element in the list is smaller than the cache line a whole line is put in the cache anyway. This means that data is cached that you have not read yet. When using a contiguous array this unread data contains the next elements. So they are cached without ever having been read.
Machine learning and artificial intelligence in the quantum domain
> QWERTY [...] the core idea of slowing down typing became outdated long ago.

And even back then it wasn't true. QWERTY keyboard was not designed to slow
typist down, it was designed so letters that follow each other most often
were as far on the hammer row (and thus on the keyboard) as possible.
> .. how we structure our software nowdays

The current trends were mostly blog driven. (Notable exception being the design approach to distributed systems and databases, which has been noted by many in this thread. Brewer's CAP theorem, etc., of course, were hugely influential.)

In terms of "CS" papers, there were a few that argued against the then prevailing canon such as object orientation. In terms of theory, the theoretical foundation of much of the current approach can be found (surprisingly) in papers from the 70s and 80s, e.g. Hoare's CSP (which influenced Go) is circa '85.
The touch bar is optional. In my opinion, it is great. The only issue is that it consumes more of your battery.

I agree that the new machine is lacking in terms of Battery and Memory (only 16GB!). I'm waiting for the next release.
Those who think that Chinese investors are only one part of an incredibly complex issue don't vote you up or down.
Understood. My former employer was researching this. But taking the separated atoms of gasoline and rebuilding hydrocarbon molecules from them is -- as you say -- not quite the same thing as recycling. And it requires very large energy inputs. It only really makes sense for aircraft fuel, since large or high-performance aircraft cannot (yet) be powered by batteries.
I'm from Arkansas. While I was growing up my fad was a pilot full time and my mom managed restaurant staff. My dad also got into wildlife management and was able to double his income by organizing a hunting club on some fallow land we had inherited from his grandmother.

About 10 years agoo they got into small-scale organiv ranching as well. There's a steep learning curve, and you have to work every day, but they are enjoying it because a) exercise is good for you and b) they work 3-4 hours per fay c) outside in a beautiful pasture lined by many square miles of swampland and hardwood forest.

I grew up catching frogs, climbing trees, and swimming in mudholes with no adult supervision. Today I have a five year old son and live in a global megacity. It's sooo hellishly restrictive for a child to grow up in an urban environment. He suffers not only emotionally,but developmentally as well. He asks us regularly to move to a place with more nature.

Read Last Child in the Woods. It's a good start for helping re-examine modern lifestyles.
Oldie but goodie: Large-scale cluster management at Google with Borg [1]. Kicked off the mainstream idea that maybe (dev)ops shouldn't care about servers and Linux service configuration or where exactly their code runs.

[1] - https://static.googleusercontent.com/media/research.google.c...
I can't downvote, but I hope for high house prices. What do I do?
As people have said already, you need to define what criteria you are using when you say something is "superior". On HN, there seems to be a divide between engineers who measure a product by its engineering quality vs. business folk who define product quality by its market success. They are not always the same thing. The reason "inferior" products succeed is because they may have some killer features desired by the market, or better tech support, or better sales and marketing -- in other words, the business quality beats out technical problems. Ideally, you'd have high quality in both areas, but that isn't reality in most organizations.
> But clearly the core idea of slowing down typing became outdated long ago.

The qwerty layout was designed to minimise jams, not to "slow down typing".
Hints for Computer System Design, Butler Lampson.
https://www.microsoft.com/en-us/research/wp-content/uploads/...

End-to-End Arguments in System Design,
http://web.mit.edu/Saltzer/www/publications/endtoend/endtoen...

I think Rich Hickey (of Clojure) makes lovely points about application system design. I know you are looking for papers, but Rich's talks have influenced me greatly of late.
https://github.com/tallesl/Rich-Hickey-fanclub
Amazon Developing Ringworld, Snow Crash, and Lazarus Shows