skysight-inc/HackerNews huggingface dataset:
I don't mean to say don't build high density housing. I think it's a strong part of keeping housing affordable. However I think it's important to keep in mind that building a ton of units and not having other policies in place isn't going to magically get us lower rents.
Helping You Find Compatible Firefox Extensions
> Flattr only keeps 7.5%.

That is only true for cases where users credit their account only with $3. For every $ above this limit flattr will also pocket some additional money. For a 10$ account recharge flattr will keep additional 3.5%, for a $20 recharge they will pocket additional 5%.
The Upspin manifesto: On the ownership and sharing of data (2014)
The Disadvantages of High School Programming (2008)
GP said it is not easily reproduced, that’s different from unique
Catalan separatists consider cryptocurrency as an alternative to a Central Bank
There's also speed gains to be had from re-using frames instead of creating new ones in some languages, but this is a fair point.
“Run” the Python Data Science Handbook in your browser
>The movdqa instructions have to do with accessing memory, and it spends 32% of its time on those instructions So I think that means that it spends 32% of its time accessing RAM, and the other 68% of its time doing calculations.

I think that's wrong? The first movdqa (15%) moves from RAM to a register, but the second movdqa (17%) moves from one register to another?

17% seems a lot for something that simply moves from a register to another register! It's even slower than the first movdqa, moving from RAM to register, but registers are supposed to be something like 2 orders of magnitude faster to access than RAM (don't remember exactly).

Maybe it's because there are data dependencies? The 3 instructions before the 2nd movdqa use the register xmm0, so the movdqa has to wait for these to finish before it can execute (aka bubble or pipeline stall)

https://en.wikipedia.org/wiki/Bubble_(computing)
I think this is to be expected from organizations that don't have software as a core activity. You don't attract the best people, don't motivate the people you have, and don't promote them. It has happened again and again: Target, Equifax, Toyota, Therac-25, etc... The seemingly most effective means of mitigating it appears to be to throw money at people (ex: Wall Street and to a lesser extent biotech) or to be in a really hot field (which basically allows you to throw money at the problem).
Additional housing supply came online faster than the population increased. This is basic supply and demand economics. Landlords (supply) simply cannot increase rents if there aren't tenants willing to pay it (demand).
Also, it appears that residents of New Zealand (who may be foreigners) can buy existing homes [1]. So apparently it would still work if you can move there and establish residency, but not for buying a second home while living elsewhere.

Seems pretty sensible?

[1] "The country’s proposed ban on foreign buyers, which would only apply to non-domiciles" https://www.theguardian.com/world/2017/oct/25/new-zealand-to...
> Navajo Nation (surrounded by AZ)

Actually, it occupies area in 3 states. The Hopi Reservation is surrounded by the Navajo Nation.
Whether standard or DST makes more sense really depends on geography.
Presentation on this topic at Zeit event:

https://youtu.be/G39lKaONAlA
I believe it's a mistake to try and cram everything into the README. We've gone the opposite direction with Material-UI.

Compare 0.x (before): https://github.com/callemall/material-ui/blob/master/README....

With v1-beta (after): 1.0-beta: https://github.com/callemall/material-ui/blob/v1-beta/README...
> They knew. They 100% knew exactly what they were doing and didn't want to correct it.

...they committed outright fraud for three years, all to boost their MAUs by less than 1%[0]? All without getting caught?

Committing fraud of that scale and getting away with it for that long is actually pretty difficult. It's hard to imagine why a company that's already experiencing growth in every single quarter during this time period (except one) would take such a great risk, and still end up with numbers that are basically a rounding error away from the correct ones.

Occam's razor: they discovered a mistake which had very little impact, and then they corrected it.

[0] https://www.reuters.com/article/us-twitter-results/twitter-s...
Microsoft Revives the Intellimouse
From the FAQ: Points can be redeemed for Uber credits directly in the Uber app. Points can also be redeemed for cash back or gift cards. All redemptions are at a 1% value.

Not sure what "All redemptions are at a 1% value." means though.
People with alcoholism should take a B1 supplement. They may take a multi B supplement. People with alcoholism would tend to smoke, a lot.
It's pretty neat, even got a t.co URL. Sadly, it didn't lead anywhere.
A replacement for the most awesome Kimono Labs!
It happens. Thanks!
Agree. Noon should be the moment when the sun is at its highest altitude in the sky, or a close approximation thereof.
TLDR: author wrote a program in C that sums all bytes mod 256 of 1GB file into one byte.

It runs 2.5 sec first time when it reads file from SSD and just 0.6 sec second time when contents of the file is already in the OS disk cache.
No, the number of people who want to move there will probably not increase,. There will be more people actually moving there, which is a different thing. Wanting to move there is what raises the prices.
Exactly. I think you could make an interesting business off of this. Offer cheap hosting by letting the customer buy an old phone and then just charge them for running costs plus profit margin.
> where 19 years old are paying a lot of money or going into debt just so they can study at the university.

True enough. My Euro-centric brain didn't consider this. Even in Europe actually, non-European students pay a lot to join a course.

My sense is that American unis do offer some "value for money" when compared to
European schools, through flexible options for minors and majors, and grad school. Maybe the teachers are still poor though.
They try to make it faster, but I would guess the bottleneck in the first try is the one-byte fread().

Reading into a reasonable buffer size would likely speed things up.
Most commercial varieties these days are hybrids. Many of the desirable traits are fixed for the plants that grow from that "F1" generation. But if you try to plant harvested seeds from those plants ("F2" generation) you'll get inconsistent results. It's possible to isolate particular traits via selfing and selecting for those traits. It's a years-long process, but I could see that happening in countries not beholden to Monsanto or trade deals.
> I wonder if school credit could be negotiated for that.

Bingo. Unpaid internship for a USC student will put you in $1800 debt (1credit == ~$1800)
Excellent! Good to hear :)

Also saw in your documentation that you're concentrating on lossless compression right now, which makes complete sense. However, as a scientist, I just want to put a vote in for lossy compression too: it's not uncommon to work with large datasets given in float64 (because float64 is used for any intermediate processing steps), but that actual final precision we need to store is much less than that, but we're stuck with these huge binary files.
Agreed on all points. Though in the early sleep-deprived months I did find it useful to have a big, dashboard-style display. I built one with a userscript on top of the Baby Connect web interface.

Our daughter had feeding issues and medicine that had to be administered in certain intervals so it was really useful to see at a glance what was going on.

The feature I really wanted was Alexa or Google Home integration for logging events or checking times.
That sounds like it wouldn't be very environmentally friendly.
BAs tend to be a bit more lightweight in terms of major requirements, and well, even among BAs I guess there's lighter and heavier major requirements.
Wouldnt you get the SIMD stuff for free when compiling with `-O3` and `-march=native`?

My guess would be that SIMD wouldn't improve this piece of code, because all data is touched only once and the bottleneck is memory.
Would you please stop posting unsubstantive comments to Hacker News?

We're trying for a somewhat higher quality of discussion here.
I'll take the liberty to speculate and assume your parent comment was asking if Pony classes have the same features as Java classes -- namely class-level attributes, instance-level attributes, different access levels to attributes and methods. Those things.

So, does it?
Zipcar is offering unlimited access during the work week for monthly fee
Walmart will soon have robots roaming the aisles in 50 stores
We provide similar technology as a service if anyone is interested to hire us. Check our demo at: https://app.turingiq.com/demo/image/client
Eh, that's just the first step. There's also mmapping, SIMD vectorization, cache locality, and using the perf tool.
Just wanted to say, thanks for the excellent article and the answers to questions here!
For many people the standard communication medium nowadays is not a voice call but an asynchronous chat message. I wouldn't bother looking up the time in Melbourne, I'd just send a WhatsApp message. Uncle Steve can reply at his convenience.

Bare in mind that just because Uncle Steve is awake that it is not necessarily convenient for him. In the scenario he likes to stay in bed a bit later. This is no problem if you simply send him a message. No need for any lookups or actuarial tables or astronomical calculations whatsoever. If we want to voice chat we can do so after he has responded to the asynchronous chat message.

Bare in mind that the answer to "what time in it" post timezones would be "mid-morning", or "late evening" or "noon". ie. conveying the information you actually need.
I'm so tired of seeing these articles, and then seeing nothing done to fix the problem.

I feel like we've been seeing "HOUSING COSTS PROHIBITIVELY HIGH" and "RENTS OUT OF CONTROL" for years now in California and yet can anyone point to meaningful progress on a solution?
The legislature is inept and completely unable or unwilling to address the issue head on.

SB-2 for example. This is the kind of legislation we're getting in 2017, when the median home price in CA is twice the national average, and less than a third of CA households can afford a median priced home?

Most reform I've seen focusses solely on building more affordable housing (i.e. government programs for low income), but never addresses the fact that even market rates are stratospheric in some areas. Asking for better market rates does not mean we can't also solve low income housing.
This is cool, but yet I’m continually unimpressed with how slow the actual experience of using a computer is. Some of the simple text-based UIs from the 80s respond in <50ms, but it takes 10+ seconds from opening the Facebook app on iOS 11 on a 6S+ before I can start typing into the post text area. We can load a gigabyte in 2 seconds, but how long does it take to complete an actual task? Basically, I think that we’re not solving the actual experience problems with computers or in mobile. UI lag has gotten noticeably worse in the past few years. Android was terrible at this when it first came out, but iOS 11 did something that causes the Home button to now skip a few beats before responding. Excel was reasonably fast, but then everyone moved to GSheets, and it’s back to being as slow as an original Pentium running Win95 doing the same calculations (I’d love to actually benchmark this — “normal” $600-ish PCs from every 5 years going back as far as I could running some spreadsheet responsiveness tests).

Computers are fast, but software is slow. Software gets slower faster than computers get faster. “What Andy giveth Bill taketh away” is still as true as ever. I’d love to see the industry move to focusing on responsiveness and e.g. timing on productivity tasks for power users (automate the tests) instead of thinner bezels and flatter UIs.
Autovectorization is still largely an unsolved problem. In some cases, yes, but you shouldn't count on that.
The low cost is because people no longer want the phones anymore because they can get "better", faster phones already. Thousands of old iPhones are shredded each year when they could technically be used as cheap extra computing power. I'm not very sure why you don't like this idea. :/
Instrumented trace capture modifies the execution profile too much for timing information to be useful, and then sampling profiling which doesn't modify the execution profile doesn't have timing by its nature.

So if you were using the timing data previously you were basically just looking at random numbers that would send you on wild chases into things that weren't real. The new one fixes that by not showing bogus data :)
There are two other ways to solve the problem. Wait for a more software oriented company to eat the existing company's lunch and software as a service. The SAS approach seems to work best for large markets.
Concerns about the Community Data License Agreement (CDLA) Initiative
> Now, if I have to go get it, or pay a $200 fine or something - yeah, I'll suck it up and go do it.

In an ideal world, all those who opt out should have to pay the medical expenses of those who get sick. Not vaccinating is the same sort of negative externality as environmental pollution.

Rather than making it a fine, a high opt-out fee could cover it without the stigma of "breaking the law".
Maybe we could have something in the middle, a bit like Berlin. There's got to be a middle ground between Detroit's $500 rent and most popular cities' $1500+ for 1 bedrooms.
That doesn’t help with the day/date mismatch. Switching everyone to UTC for absolutely everything solves a few problems (international meeting scheduling confusion, cranky programmers) and creates huge problems for almost everything else. Not to mention that access to technology like that is not universal.
You are doing important work here.
I‘ve worked with Scala/Akka, and while I like the actors model, some things turn me off about the stack, mostly the language.

After reading the Pony guiding principles, I was delighted. This looks like an implementation where the ecosystem complexities don’t get in my way of „getting things done“!
And you wonder why your side keeps losing elections.

If you're curious, I am on the left.
Grill that bitch.
The way the code is currently architected allows us to add support for pretty much any compressor (compatible with our MIT license) with minimal effort. So, please do send us suggestions about your preferred compressor and we will add it pretty quickly. Thanks!
What part of "age/deterioration" makes units lose value, exactly? Is it just that buildings aren't built to last, or is it that newer buildings have newer amenities?

If the former, would a trend of "over-engineering" buildings—or more rigorous building codes—mean that buildings will take longer to lose value, and so there will be fewer low-value units on the market at a time?

If the latter, would a lack of recent domestic innovations mean that new units are basically "just like" old units, and thus stall the aging-down process?
Processing 1GB in 250ms seems rather slow for such a simple problem. That's about 0.5-1 CPU cycles per byte. I would have expected well written SSE code to be several times faster than that.

Something like accumulating to three separate SSE registers per iteration and then combining them outside the loop.
Why Senior Devs Write Dumb Code and How to Spot a Junior from a Mile Away
My wife and I have been using BabyConnect since our son was born (he's 4 months now) and while the app is fine, I could definitely imagine something that does the same thing better. UX could definitely be better or prettier, network synchronization could work better. Beyond that it might be fun for the app to do some data analysis or have reminders, but that's a slippery slope. Parents freaking out about some simple algorithm mis-predicting their kids behavior is not a good thing...
Why would you want to tax sales of property? That just makes the market more illiquid, as well as making it more expensive to increase density (because you now to pay an extra a fee if you want to buy a single family house to replace with an taller building).
The Future of Online Dating Is Unsexy and Brutally Effective
Inevitably someone will take them up on the offer thinking they may hit the startup lottery.
The US has never had a true democracy, and this is by design.
Their website:
http://bee-usa.co/
https://i.imgur.com/4q18GfX.png
8:25 is the shortest day in Seattle (a tad north of the 47th), which is further north than anywhere else that isn't in WA (except for that little piece of MN).

That's being nit-picky, though, as the practical outcome is that anything less than nine hours means you'll go to work in the dark and come home in the dark.
Stop with the selfies, and experience wonder... especially at the observatory
I'll look into it later, but do you have idea what contributes to Europeans paying significantly less for housing?
This is why many internships are paid, even at minimum wage.
Of course. But look at the context of my reply:

> More and more these social media platforms feel like scheme's. Round after round of funding without ever reaching profitablity

Nowhere did I say we're looking at perpetual return on investment. Like any investment, you're looking to go in at a certain point and get out at a certain point. This is no more a "scheme" than buying a house and hoping it increases in value or buying a lottery ticket. The underlying value is audience. Some companies get that, others don't.
That's the AirPods pocket.
I'm sorry you're so delusional about the reality of how density actually works in some of America's cities, that the comment flew over your head. Now why don't you mind your own business?
Translating from Inner Mongolian
1. Meditate on who and what you are.

2. Go https://translate.google.com/#mn/en/

3. Enter some random garbage (must use Cyrillic letters) in the left window, repeating vowels work the best.

4. Observe a poem emerging on the right side.

5. Share your revelations.

-------------

Example input:

аааа аааааааааа аауу аааннннншшш
ээээууушшш
эээээжж ллллввв
оооуоуоуоуо оуоуоуоуо оуоуоуоуо уоуоуооу ввваапаааппппоооввв ууууу ппооооо
аааааууеееееееее еее ееее
уууууааааа
эээээее нннн
лллууууууооооооааааааа еееее ннннннеекк еееееуууввв
ааааааауумммвваааааааааппппппппооооооуууооооооооо
ооооуоуоу

Translates as:

Be awake
please
she said
if you do not know what you are about to do in the world
do yourself a favor
drink it
Well, I did
her own life
Everything is good
Why?
So that would be > 3%, which is huge.
I think that's a bit off. The key sticking point for me is that they didn't use the _prod_ software version, they used a specific _learning_ version. This is like getting someone from Burger King hired into McDonalds to get trained on how to make a burger for the sole purpose of bringing that knowledge back to Burger King.
> > Jeans of all brands still have antiquated watch pockets, now too small to be useful

> I disagree. They make great coin pockets, which also helps keep my phone from getting scratched up by the coins.

I'll second; up until a few years ago, I actually carried a pocket watch on a chain (hard to lose it). It took no batteries (wound by hand every morning) and the ticking was soothing.
Those were watch pockets? I always vaguely thought they were for cigarette lighters.
> Mergers and acqusitions are a massive driver of the market

Pardon if I missed something in economics 101, but a large amount of mergers and acqusitions lead to market distortion, which drives the market into the opposite direction of what is good for customers. Cartel law tries to limit the damage, but more often than not prevents monopolies at the cost of tolerating oligopolies.

> Remember there are 1000x more startups that fail completely and generate no value at all

Maybe that number would be lower if startups optimized for stable income rather than acqusitions? Because then, a startup that is "merely" able to earn a living for a few people is considered a success path, rather than a failure path to avoid early on.
Yes, lawsuits from pesticide drift are common.

If you negligently spray your fields and ruin your neighbors field, you're at fault.

This kind of thing isn't new, and has little to do with GMOs. Pesticide drift has been a issue for 100 years, and GMOs actually helped relieve it by shifting farmers to less volatile chemicals.
What difference would that make? You still have to deal with almost sixteen hours of darkness in December. Shifting clocks around isn't going to change that physical reality.
I think that Kevin may be diving in ML papers instead of writing about things that discourage him on HN ;) But for real, the access to knowledge is really easy now. There were also so many threads on HN where to start and what good materials are. Sure, having pros around you help, but they just don't gather around random people.

Being in the Bay Area already gives you huge advantage over most of the population, especially when you compare to less developed countries.
Actual report: https://www.bbb.org/stateofcybersecurity/
Wow. How is that even possible?

Growing by a third in one year at that scale is completely mind boggling to me.
Study Suggests Lifestyle Changes Can Reverse Alzheimer’s
I have been given quite a few of these kinds of opportunities over the years. Nice to see this one called out so well and get such a great response.
Jake from TileDB, Inc. Engineering as a discipline is conservative (for good reason). The tools and the processes they use change slowly. Matlab is still entirely relevant both in the sciences and in industry. There are people with huge amounts of domain knowledge (who may only know Matlab or Excel) that are increasingly called upon to analyze and interpret larger amounts of data. These "old farts" are the people engineering, designing, and debugging our modern world. Empowering people with domain knowledge to answer data driven questions is what the democratization of data science is all about. There is tremendous value in building bridges across communities and across generations here.

I say this as someone who helped in small ways to develop open source alternatives to Matlab.