skysight-inc/HackerNews huggingface dataset:
'a person may not be deprived of property by the government without “due process of law,” or fair procedures'

I'm obviously not a Constitutional Scholar but how does this a) deprive people of property (it's just taxing empty ones) and b) not come under 'due process of law' (will be voted on by the public)?

Also can't see how it falls under "eminent domain" since the Government isn't seizing these properties - you can still have an empty property, you just can't do it consequence-free.
>> Every vacant home is essentially a theft from someone else who has no home or is priced out of the market.

If you are correct, then the thief is not the private owner. It is the government that refuses to make it easier to build more houses.
Are you saying those details cannot be resolved or are you just talking about ECMO as it exists today?
It has made a dramatic difference in Vancouver.
I've been reading the comments, and sorry, I can't help it. Every time I read about (or try) some trendy thing in JS/Front-end world, I feel irritated and sad. Every single "big promise" hype that supposed to help us to "fix" issues with front-end development adds more complexity and frustration. jQuery was awesome, then "okay", then become bad, then later really, really bad. Same with Backbone. Same with Angular and Web components. Then Coffescript, Livescript, GorillaScript, IcedCoffeeScript and other "x-cripts", Dart, Typescript and Flow, Traceur and Babel. Then Grunt, Gulp, Browserify, WebPack. React came, and we got Flux, Redux, Redux Saga, MobX. And then some stuff that's actually not too bad for whatever reasons gets mostly ignored, e.g. Meteor, Ember, Cycle.js.

I think fundamentally something deeply wrong with all that, and I don't know when and how we're going actually to fix it. After years of trying, I finally decided enough is enough and started looking for deferentially alternative solutions. I like Purescript and Elm. ReasonML looks promising. Currently, I'm using Clojurescript. It is not a silver bullet, but it is an astonishingly practical choice. I know - it won't work for everyone. The majority would dismiss it almost immediately (mostly for the wrong reasons).

I'm not advocating for it. I'm just saying that I feel Typescript is not that magical pill that makes everything better. If you follow @garybernhardt on Twitter, I think he may feel the same.
SBCL's programs are 40MB because they contain all dev tools and the code is native code, which is also large.

There are a bunch of Common Lisp implementations which are smaller (CLISP), can create small applications (Lispworks), can be embedded (ECL) or can compile to smallish C code (mocl).
It's similar to the tank problem, but intuitively this should have additional constraints (also tree or rather graph instead of a sequence)
The ability of cities in California to require landlords to report rents and vacancies is already well-established. For example in Berkeley landlords must report vacancies within 15 days of tenants quitting.
In Melbourne, Australia, we have a 'vacant landlord' tax and part of what initiated this law was a survey was done of the water consumption of properties in Melbourne - ie little or no water consumption = no one living there.

On that measure, they calculated something like 16% of investment properties were vacant.

https://www.afr.com/real-estate/residential/vic/investors-ke...
I can list a bunch. But the answer depends on a lot of things.

1. Which language?

2. Do you have any background in programming and if yes how much and in which language? Beginners can range from "I don't know what a loop is" to "I've been a front end developer for a few years and want to try something new". These people will obviously need to approach things very differently.

3. What's your math background? Do you know what a derivative is and how matrix multiplication works? Do you want to go in depth or do you need just a general understanding of the algorithms? Some people will need to start at precalculus if they really want a solid foundation. The same people also most likely won't have the patience or interest to stick with the theory for long enough.

4. How will you use what you're learning? Is there a specific goal related to this and does it have a time horizon?

...

Anyway, I'm rambling. Data science is just programming and statistics. Your general learning lanes are

1. Theory - calculus, linear algebra, statistics, ML algorithms.

2. Programming.

2a. Good software development principles - writing maintainable code, version control, testing, design patterns etc.

2b. Tooling - learning the language-specific ecosystem of libraries. This is what most beginner resources (including the OP) focus on and is also the one that constantly expires and has the least transferability to other skillsets and fields. Obviously, it's still necessary - using the right tools and knowing them well goes a long way.

You mentioned ISLR - it's a good beginner-ish theory book that helps you understand how the algorithms work without going too deep into the math.
This is awesome. Makes you wonder what else we haven't discovered yet.
I also appreciate Vue's simple elegance. It is a breath of fresh air, amidst all the dust and commotion of the JavaScript ecosystem's tooling bloat and constant reinvention, that Vue can just be dropped in to ant standard HTML page.

Meteor.js, another project with which you are familiar, started with a similar promise of developer simplicity, but it was subsumed and abandoned in favor of the "Facebook-level scalability for all apps and at all costs" mantra that has swept through the JS community.

Regardless of the nuances of this RFC, please remember the value of simplicity as Vue evolves.
The safety net thing is absolutely factual. Typescript will tell you "this is a type error, fix it". Javascript will not and fail at run time for the same error. So, one is an error that is stopped from happening, the other is a preventable error that your safety net (or lack of one) fails to catch. That was only excusable as long as there was no feasible safety net. Now that there is one, deliberately opting out from it is simply unprofessional and irresponsible.

This in a nutshell is why world + dog is introducing typescript to their codebases. It obviously won't catch all bugs but it will catch more of them. The alternative of not using it simply inexcusable and the people arguing against it tend to not have a very solid case and indeed focus on what arguably is highly subjective like e.g. your claim that it is "ugly". IMHO JS without types is ugly (opinion) and less safe (fact).

I agree typescript is not perfect; I agree it is super sloppy, actually. Even the strict mode still allows a lot of stuff that you should probably should not do (like slapping the any type all over the place). That's why I call it a gateway drug. If you like the little that typescript does, there are other languages that are better.

If typescript is "killing your organization", you should consider leaving. There are all sorts of reasons for organizations to become dysfunctional. The problem always boils down to people, not technology. I'd argue that given your statements, you are possibly part of the problem and not the solution here.
I'm just going to propose: Unicorn Belugas.

Also makes a great band name
You don't need consent if the data is being collected for a specific purpose. It's not clear cut, but IMHO cart abandonment would be acceptable. The user has entered their email on your cart, signifying their intention to make a purchase, and cart abandonment email is just following up from that.

Say you phoned a company to enquire about some new windows and receive an estimate, if they call you back a few days later you wouldn't be that surprised. However you wouldn't want them to phone you every month until you buy from them, or to give/sell your phone number to another company without consent (maybe you need roofing too?).
Love the updated homepage!
In the US, you can drop a wallet in any US post office mailbox to return it to its owner.
In this country (UK), stamp duty land (the tax you pay when you buy a new house) is higher if you are buying a house that won't be your main residence, so taxing vacant homes is, in principle, a workable tax policy.

I'm sure there would be people that would try to work around the system, same as with every other law.
There were some statements that they were updating the Play Store contracts to impose this, specially after GSI.

Because the uptake from IO to IO has been diminishing, as Android is already good enough for the purpose of selling phones, so most OEMs aren't even bothering with Treble (Android 7+) for new devices, other than flagship ones.

So Google is now forced to do exactly that if they want OEM to actually care about new versions.
PZ Myers did an excellent job of dissecting the claims of this paper.

https://freethoughtblogs.com/pharyngula/2019/06/20/doctors-d...

tl;dr « They also show that 40% of college-age people are exhibiting this “problem”. I’d say that if it’s that common, while these same people seem to be functioning well and are actively and voluntarily engaging in the activity that putatively causes it, it probably isn’t a problem. »
Love the work you’re doing on Solargraph! Thx for it.
What about just allowing developers to build as much housing as the market will bear?
Foxconn chairman hands over reins ahead of presidential bid
Fascinating, that sounds boring to me. I guess we just like different things :)

Definitely second you on the sleep when out of the comfort times. I think it's just that I wake up less correctly and recall more. Definitely got some good stuff when I use melatonin to fix schedule due to flying far.
Vancouver did; and now you can rent a Chinese gangster-owned McMansion there for $1000 a month.
>These "vacant" homes are already taxed at whatever millage rate is set in Los Angeles...I'm presuming it's more than zero.

Prop 13 essentially broke the concept of property tax in California.
> Firefox developers often land critical fixes with somewhat obscured commit messages to increase the work required by attackers to identify the critical security fixes in the torrent of commits that go into each regular release.

Wow, that's fascinating. Do you have any interesting reads to point to in this regard?
Yes, it's this flexibility that allows you to experiment. Static typing proponents often say, since a type-error means that the code doesn't make sense, why would you ever want to run code that doesn't typecheck? But I find that when I'm experimenting, I want to do this all the time.

I ran into this recently when I was working with Rust. And don't get me wrong; I love Rust. But I was experimenting with a new way of doing things in my codebase and was adding a new kind of statistical analysis, and I wanted to run a test case to see what the result was... However, I couldn't because the compiler's typechecking refused to even compile my code, when I knew for a fact that the type errors had nothing to do with the code path of my test case.

I get that that's the whole point of static checking. I can change a large codebase and know exactly when/where I've broken something even if I'm not familiar with all the code, and it will barf at me. But the fact that I can outsmart it, even some of the time, leads me to believe that there will always be a place for dynamic languages.

If 99% of my code has type errors, but there is one code path that is true, who is the compiler to say that that isn't the one code path that I want to take? When experimenting, I build my code dozens of times. The vast majority of the time, I am the only one who consumes the build result. Once in a rare while, I will reach a steady state and build a release. It's really only then that I want the compiler to barf at me and refuse a broken build.

I must not be the only person on the planet who wants to do this sort of thing.
I don’t know, but I do think you can take the recent spate of high profile IPOs as an indicator that a lot of people want to “cash out” (sell their shares) or “cash in” (raise money whilst the market is bullish) right now. Presumably they think the market won’t get much better.

It seems pretty obvious that we’re in a bubble, given the excessive valuations and obvious signs such as the incredible rise of WeWork and “me too” startup culture. But the nature of a bubble is that such things are normalised and rationalised. What’s particularly difficult about this bubble is that economic conditions have conspired to maintain it far longer that the .com boom, which has meant predictions of the burst have been premature.

I definitely think we’re in a better place than the late 90s, but it’s still a bubble. Perhaps such cyclic swings are inevitable; just wish we’d done more constructive and positive things than Uber, Airbnb, Facebook, Twitter, with this era of cheap money. Could have had more Teslas and SpaceXs.
Thanks for replying with your initial reaction. It's good to get your perspective.

Visual tools:
If you are proficient at writing CFN templates or have found another tool to do that, cool. FWIW, our customers tell us they find the visualization useful when onboarding other engineers onto a project and then when they have a split screen between the template and the visualization to see how the CFN template is built.

Yoloing Developers:
Heh. I'm stealing that phrase. But seriously, this is a common concern and a reason why managing accounts and namespacing for dev/test/staging/prod environments is a big deal. (plug - we do that too) At AWS dev managers get daily reports on the cost of each developer's accounts. While serverless tends to be much cheaper for dev environments than containers or EC2 instances, there are indeed ways to run costs up.

Deploying and redeploying:
That's precisely why our CLI enables development against live cloud resources. When you use stackery local invoke, it assumes the function’s IAM role and fetches the function’s env var values. This enables rapid, and accurate, local function development. On the infrastructure side, it's common for our users to make up to 5 or more changes to their architecture in a day. The more you can do with the building blocks, the less code you need.

Thanks for taking a look.
Ditto. Heck you could combine all of it and make a nice udemy course for some extra $ if you wanted to.
TIL: Hinny
You're not talking about the same thing: the ggp asked how many CVE were dedicated to Apple, Microsoft or Google products (a question that doesn't make much sense here, but the gp still went on the calculation). You are talking about which proportions of thoses big corps CVE are memory-related (which is the right question to ask in this context, but not the one asked…).
I own an Android tablet (Asus) but the next one will either be a Windows 2-1 foldable, or an iPad Pro.

Because only they understand that the killer feature of tablet is being the new laptops, and not just bigger phones.

Also for hobby development on the go, iOS or Windows stack are more fun to use than the whole Studio + J++ + NDK maintained as 20% project.
It is my impression that despite initiatives like Kylin and Deepin, most of China is still on Windows. Am I wrong?

They adopting Linux would mean their hardware would work with it and developers targeting the Chinese market would have to make their programs work on Linux. That's all I'm hoping for.
I'm specifically saying don't distinguish. The public should strongly incentivize against leaving houses vacant, whether you're a landlord without a tenant, a speculator with an empty house, or some rich dude with 50 houses he visits for a week per year.
This proposal is the equivalent of "there's x% unemployment, and 100,000 open jobs. If you insist on not filling those jobs, we'll tax you"

There might be numerous reasons for the vacancy, but malice, where homeowners are possibly price gouging the rental market for greed, is pretty much the only reason that justifies government interference. Everything else is the government imposing what one does with their private property, which is overstepping it's jurisdiction, especially when the property's use is fully compliant with decades old law
It would be like it is now.

Even though everyone is very similar, people will figure out some differences and call that "race", positing that there's some fundamental difference why one group should be treated differently to another. And you'll get societies where some group is targeted, people will be forced to segregate public transport and schools, and so on.

But there's also going to be movements that focus more on the similarities.
Scope of Access Request is the usual implementation.

An employee should not be able to iterate millions of records without first asking for temporary powers.

You set the scope by measuring the usual required, and putting in a procedure for when and how much various supervisors can expand it.

Different departments will have different needs.

This stuff is already built in to industry standard software like SAP.
It has always amazed me that North Korea is able to create an OS like Red Star. I assume it takes a lot of knowledge and skill to stitch together such an OS, with fairly "unique" spying features not really seen in other distros.

Considering the limited access to the internet and not being able to ask StackOverflow users, how can they even manage building such a complex piece of software?
Seems lazy for the author of the article to fail to mention any hard numbers for the actual vacancy rate. Without that context it's hard to judge whether this is meaningless grandstanding by the city council or determined problem-solving.

The real problem with homelessness in LA is that the street camping isn't being rolled back now that the terms of the 2007 settlement with the ACLU have been fulfilled. Instead the slums are being normalized. Shelters aren't even full. It makes homelessness an increasing lifestyle choice at a time when unemployment is reaching multi-decade lows.

We need to put a permanent hard ban on street camping and work backwards from that to handle the humanitarian needs of the population.
Personally, I believe sending the form is enough of consent. However, currently there is probably no lawyer who dares to say that officially. Everybody is still too afraid.
Yeaah, to your last thought - without being too cynical, looks like the author wanted to write a beginner data science book but realised that the good beginner data science books are already written (as well as many bad ones).
Already demonstrated to dramatically drop pollution on e.g. Ride100 days when large sections of London are car free.

2017 Ride100, https://cyclingindustry.news/air-quality-sees-drastic-improv...

2018 Marathon, https://www.standard.co.uk/news/london/london-marathon-figur...
Just finished reading Adrian Tchaikovsky's Children of Time, which deals with a theme related to that, about a terraformed planet where jumping spiders become a dominant, intelligent species. Good read. You might enjoy it!
It's just a Linux distro. Anyone can make one.
In the ACT we have Land Tax. Doesn't matter if there are tenants or not.

"""Land tax applies to residential properties that are not used as principal places of residence, including all residential properties owned by a trust or corporation. Land tax does not apply to commercial properties."""
I just explained you how not doing that was crucial to their growth strategy. Not having to coordinate bugs, features, and releases across multiple teams with different tech stacks is really nice when you are trying to outpace your competitors. Most of these follow a similar strategy. Pure native chat apps are not that common anymore.
Having worked at CERN, many do in fact use C++ for day to day work, hence why CINT and ROOT exist.

However my point was that with Julia, those libraries would have been written in Julia.

All the Python libraries that one throws around for these use cases are C, C++ and Fortran libraries, that happen to have Python wrappers.

Any programming language can have wrappers for them, there is nothing written in Python per se.
$20-50 seems like a fine reward for the average person. I’d probably give whatever money was in the wallet to them.
Lenovo caught for unremovable crapware in BIOS, so I don't recommend to buy their products anymore.

https://www.theregister.co.uk/2015/08/12/lenovo_firmware_nas...
Why a South Indian city's water crisis should worry you
Are you advocating the removal of zoning provisions at all?
Show HN: Nicetalks
Huh, narwhals and belugas aren't even in the same genus. Most well-known hybrids like tigers and lions, horses and donkeys, and tomatoes and potatoes have been between species in the same genus. Maybe this discovery will prompt biologists to place narwhals and belugas in the same genus? It must be lonely being the sole member of a genus, after all.
The USA discovering socialism, always a sight to behold.

I hope this time it's the real and true socialism, not the bad kind of socialism that fails every time the minute you run out other people's money.
Hi HN! Main idea to test out here is that, by bringing people one-on-one on a chat with an specific subject you both may get to nourish your curiosity and push each other to keep learning of that topic. Beta only provides 2 credits to test. Joining a conversation or creating one costs 1 credit. That's it for now. Thanks!
Given human nature, the ways laws and regulations are made, and the actual price of tap water in a developed country, I don't see this evolving into anything other than landlord figuring a way for their non rented places to consume enough water to pass the test. I'm happy for you guys if it's working, and maybe I'm too jaded, but I know this wouldn't work here in France, only make things worse.
I'm from a neighbouring state and this is indeed no longer an abstraction. A canary in the coal-mine if ever there was one.
Onlinecasinobox.se
Tänker du på ett kasinospel? Välkommen till Onlinecasinobox.se, helt dedikerad till att ge vårt samhälle den bästa informationen om online kasinospel.
Civic honesty x civic duty, actually. One of the variables you measured was whether that unknown guy's problem is worth my effort to contact them.

I'd guess (out of my ass, of course) that many people didn't steal it but also didn't bother. They just left it there for someone to come and pick it up. And I'd also guess they didn't trust they co-workers not to steal the money if they left the wallet there at the end of their shift, that's why more wallets with money were reported.
> for people who want something one notch nicer than C++

That would be D, .NET Native or AOT Java.
Wow.

Seems crazy that anyone would pay for that now.

Personally I think it's a ridiculous idea that it could work well enough to be on the road before current cars are EOL, but even if you did think it was possible, then why not wait until it is an actual reality and buy it later?

I mean, it's not like Tesla will refuse to take your money to sell you the option later anyway.
If you can make it a as addicting as pokémon go, it might work. It looks like they are trying since you get some points for "playing"
My experience with writing prototypes in Python is that one week later I have difficulties understanding it and one year later (yeah "temporary, my ass" kind of thing) it's completely alien to me.

It's absolutely not the same with OCaml, F# and lately, TypeScript. And I don't think I write the prototype in more time in this languages (if we are talking about something that takes up days, not minutes, of course). But the experience some months down the road is completely different.
The question is, what kind of fuckery is going on to make vacant property more profitable than rented property in the first place?
> Furthermore, investment homes do not get tax exemptions, so they're already taxed at higher rates than primary homes.

Are you referring to the almost comically small property tax reduction for primary residences? Or to the mortgage interest deduction?