skysight-inc/HackerNews huggingface dataset:
Not arresting, yet, but Czech Tax Office is getting data from AirBnB on the hosts, and performing checks based on that, so those that avoid taxes may end up in trouble.

https://emerging-europe.com/news/central-prague-does-battle-...
why no firefox :(
I am not a woman but I saw a woman post a great tweet recently (sadly I forget who). She said that she asks the company for the details of any ex-employee who was also female who she could speak with.

Update: Found it, it was Rachel Nabors here, https://twitter.com/rachelnabors/status/1114310745590726656
> I mean first fines pretty much have to scale with total revenue to deter behavior

That's only an effective approach if your goal is to cripple many of the companies that you fine. Almost no large companies on the planet have the extreme profit margins of Facebook. Alternatively to avoid that kind of damage you have to adjust the percentage scale to each individual company's profit margins (25% revenue fine for Facebook, N% for a retailer with microscopic 3% profit margins), which instantly makes the revenue approach absurd.

Slap 3M, Walmart, Caterpillar or Costco with the equivalent of a ~25% quarterly revenue fine, and you'll do severe damage to the company. A 25% quarterly fine on Walmart's revenue would nearly bankrupt them. As opposed to Facebook which has profit margins 15-20x greater than eg Costco and can more or less absorb the fine directly out of its quarterly profit.

I don't see the argument behind using fines as a means to intentionally severely damage companies, which is what huge revenue-based fines accomplish.
AirBnB isn't highlighting a zoning problem; rather, it enables ordinary people to engage in frictionless regulation-skirting commerce. Incidentally, Uber does the same thing.

The problem with this is that it makes masses of lawbreakers out of normal people. When suddenly lots of people are breaking the law, and they're not easily treated as an outgroup, the incentives about enforcing the law get complicated.
Most ORMs allow you to write SQL, no? So why not just use that when appropriate?
The benefit of monogamy to women is... not being abandoned by their husbands when they get older? Yikes.

Also, your understanding of the #MeToo movement is... misguided. Sexual harassment and sexual assault have nothing to do with how many sexual partners a woman has or whether or not a woman is married. #MeToo is about shedding light on sexual harassment and assault when it has historically been a “taboo” subject to speak about publicly. It’s about letting women who have been harassed or assaulted know they aren’t alone and helping others realize how prevalent the issue is. For example, in this recent thread[1] about a survey of YC female founders you can see how shocked many people were by how common it was.

[1] https://news.ycombinator.com/item?id=18221172
Predicting Stack Overflow Tags with Google’s Cloud AI
Enjoyed the hack and the FAQ.
What is a proto?
> Some people, when confronted with a problem, think "I know, I'll use AWS Lambda." Now they have thousands of concurrent problems.

You made my day.
U-SAFE (self-propelled, remote controlled life preserver)
The New Evergreen Googlebot
Personally, I would love to use high speed rail. Between the crappy airlines and the TSA and horrendous traffic on the roads (I live in California) high speed rail seems very attractive. As a taxpayer in California, I am seriously concerned about the costs. Too bad we didn’t invest in building this network before when things were maybe cheaper to build with less red tape. All things considered though, high speed rail is one thing that seems like it woood be a huge benefit to California, and I would be happy to have tax dollars go to that rather than to some of the other nonsense we spent insane amounts of money on. At least we get something out of this.
Slant is putting it mild - you gotta start putting a disclosure in these kinds of comments or something. You were a WWDC scholarship recipient, interned at Apple, and seem to base your career on Apple tech.

You are not a typical user, you will notice things most ordinary people would never think to notice. The vast majority of apps on a phone aren't even kept open by a user long enough for it to matter.

I say this as someone who prefers native controls, has written/launched apps in ObjC/Swift/etc. There's increasingly little reason to bother with the stack.
There are also cheap-ish USB devices that can do that [1] that you can stick in a raspberry pi and control with pretty much any language including python. For someone who shouldn’t be trusted with high voltage like me that’s the right level of tinkering.

[1] https://www.yoctopuce.com/EN/products/category/usb-electrica...
Best Time to Submit to Hacker News 2018 – 2019
If you work with multiple kinds of Microcontrollers I think you'd appreciate the Platformio.org project.
I tested it, and the "Hello, World" example results in a 560k js package.

Uglified and minified takes it down to around 480k.

Gzip takes that to 140k and Brotli compression to 100k.

That's a lot to bootstrap an app with, but it's not unreasonable, considering what most frameworks these days will start you with.
Cython unfortunately doesn't have a very good pypy story, which cppyy does.
I'm very comfortable with SQL, but I also like the static typing and compile-time safety that linq brings.

Automatic migrations I like less. In particular, Entity Framework and Entity Framework Core migrations.

Firstly, it seems that the second you stray from the most basic of scenarios, thry generate incorrect DDL.

Secondly, I'm just not a fan of 'magic' code gen.

Thirdly, every entity/model change a dev makes does not need to equate to a schema migration - that's how you end up quickly accumulating hundreds of schema migrations.

When I have to use MS SQL Server, the approach I favour is to use CQRS, using EF Core for the majority of cases, then using Dapper when I need more control. And for migrations I like DbUp, because it provides me with full control over when it's time to create a migration file, and what better DSL for migrations than... SQL.
Maybe RICO?
Moral Responsibility and the Banality of Evil
This was well done.

As I have mentioned in the past, my discussions with people at Microchip and Motorola have conceded that with modern process technology the cost of the silicon is insignificant compared to the cost of packaging and testing. As a result you get to about $1/chip in singles as the low price cut-off but you can put an 8 bit, 16 bit, or 32 bit processor in there and it doesn't change the cost. It can cost more if you add a lot more FLASH or RAM. That takes up silicon real estate and is longer to test so it can reach the point where the dice is once again a meaningful contributor to the cost.
I wonder what it would take to make an autonomous version that could be dropped to swarm to multiple people.
Finding this hilariously apt, mainly because I live in a similar place, but don't use a car, hence I've been in a position to notice what others tend to ignore: Wherever you are (not just SV), the automobile does create a culture (and it's not necessarily the one in the ads).
Does it perhaps have applications in the Space Industry?
What would be those applications?
> and in some cases, it’s obviously better than native development. Mainly because you can develop for both platforms

Have you tried Xamarin?
I was guessing something diabolical like https://code.kryo.se/pingfs/
ÇEVRIMIÇI Kullanicilarin Dikkatini ÇEKMENIN EN IYI Yollari
Tracking Visitors in Tor with No JavaScript
I came here to say that any article discussing the benefits/downsides of ORMs should include JOOQ. It takes such an interesting spot in the design space: not an ORM, but a super flexible, type-safe query builder with lots of helpers so you dont write more code than necessary.
> Battery life is impressive

How long is that with a brand new battery?
Oh certainly. Any good security is done in layers. A way to sanitize SQL, however you do it, is one of them.
Whether that's true or not (it doesn't match my experience at all), it says nothing about the conjecture that people who believe IQ has merit are racist.
Approximately 50% of what I would like to get done. Happens every time I go on vacation too.
Inserting data into the database is usually where ORM's save the most time.
Clang and FSF's Strategy (2014)
The Moto x4 (no longer available, but it was until recently) is really nice. I hope there's an x5, in the future.
The description below the map tells the details.
Yeah, ideally, the perfect arbiter would be able to make objective decisions as to whether or not a certain individual/group violates the TOS of the platform and acts accordingly. But whether or not someone (or something, in the case of machine intelligence) can be truly objective is a subject of debate. So we have this imperfect system where some get away with murder and others are banned for as much as a peep.

I will cede that the anti-conservative bias is egregious. On the left, well, Kathy Griffin for one has invoked more than her fair share of controversy which, in my view, have been fair grounds for removal; and there are figures on the right who have been banned for far less inflammatory rhetoric than that of which she spews. It's not clear to me what the solution here is; but stricter regulation seems like it may be appropriate. These are the questions of the time for good reason.
It means that if you trace economic activity back to the point that it involves energy, ALL economic energy eventually traces back to energy. The EROEI becomes 1, by definition.

Of course this is ludicrous. If you double the energy efficiency of all activities, and cut the energy used in the economy by half, these long chains get longer, but they still end at the energy production, so that '1' doesn't change. What this kind of evaluation misses is the massive multiple counting going on: that displaced energy use is producing value all along the chains, and the longer the chains, the more value each unit of energy produces.
It is important to know, that our ruling party is a populist left wing all the time promising one. So whatever might be proposed might not have enough push to be implemented.
Machine Learning for Business
Mathematician published chapter of Mein Kampf in leading scholarly journal
In Stockholm there is a per station schedule and the busses try to match it, generally being pretty good about it in the suburbs, so you can reliably get to the stop with below a minute to spare and catch the buss.

In the backwater I live in now, the situation is situation is supposedly the same, but the busses are much worse about matching the timetable. Be there 3 minutes before the timetable or watch the buss leave ahead of schedule to then spend those minutes waiting at the tow centre before getting under way again.
As far as I can tell the opposition is driven by Blackberry who want to exclude foreign ocmpanies so they can bid for the contract without any competition.

Proof? One of the BB founders got the front page of the Globe (Canada's national paper) to decry Google and conclude that only Canadian companies should be allowed to bid, without ever disclosing that BB was working on a competing product. The BB product was announced a couple of months later.

I think it was one of the most dishonest things I've ever seen in the Globe (which is otherwise a pretty good paper).

Imagine how BB could roast Canadian taxpayers if they could exclude foreign companies!
So if psychopaths were 100% of the population, and empathy didn't exist at all, would that make most morals null and void? I think most would agree that a useful moral code shouldn't entirely be relativistic, and that an entire society can be in the wrong even if everyone in it considers their actions just.
Good question. There is no reason to think otherwise at the moment and research in physics, biology, neuroscience, psychology and sociology kinda points that way?

And I know that as well as I know anything I'm not an expert in -- from my own cursory review and stated opinions of people who are experts (again, as far as I know).

In other words, it would be surprising otherwise?

Our morals/desires depend on the way we are built and they dictate the 'oughts', thus providing a link from 'is'.

And of course it is possible that we can never have enough information to decompile our own values because it is lost in compression, so we'll be stuck with dealing with a black box. But this is a technical limitation, not a philosophical one, and for a simpler system (for example a AGI if one can be built understandably) we would be able to derive its 'oughts' from what it 'is'.
Could SF and other cities like Vanc, BC, Miami, London, etc., levy a significant tax and use that tax to build affordable or subsidized housing to counteract pricing out of the affected people.
I much prefer having an vs sql project side by side with the ef models.
Keep the schema up to date in there. It can generate migration scripts by comparing the dB you want to target. Then just generate ef models from the dB.
Samsung 670 would be slower than a flagship, and you can always get flagships on sale after a couple months for upto 1/2 off. Not sure the pixel is worth the money.
Saw that this has been put in the comments as well of this submission -
https://news.ycombinator.com/item?id=19852105
I love hacky things like this one.
You can't avoid use user input. How would you login with a username and password without user input?

Django's ORM will sanitize input when you pass it in as raw SQL.
We need to learn yet another language (Dart)? No thanks.
I was just thinking about how much I miss cleaning compacted dirt off of the wheels inside of my mouse. It was so satisfying.

edit: not being sarcastic at all. I actually miss the cleaning.
So tech debt is harder to subdivide arbitrarily, I'll buy that. And it's harder to quantify in the first place, which seems to be one of the theses of this "dear client" letter.
> If you want your app to look like an Android app on both platforms

Funny thing is, that it is emulated on Android as well.
> Accurate time estimates need to be associated with specific individuals. Someone who is familiar with the relevant code is simply faster than someone who is not.

This is one of the many reasons why I disagree with giving projects to specific individuals. Not only do you end up silos of knowledge (which is a risk if that engineer should leave / get fired / die in a bus accident) but you also make it harder for yourself to make estimates for the reasons you've described. Sure there will always be a variance from person to person but you stand a greater chance of that averaging out if you discourage engineers "owning" code bases.

> Further, interruptions don’t just cost time, they also reduce productivity around them.

You missed my point regarding meetings. I'm saying if you estimate a project based on FTEs (different methodologies and frameworks will have different terms but they usually amount to the same concept) then time spent in meetings becomes a modifier you can easily adjust for, rather than a hidden time sink that you can't account for.

> Now, you can try and do effort estimates using hypothetical people. But, at that point you have already given up the possibility of an accurate answer.

You don't need to make the estimate on hypothetical people. You just need a system of tracking and reporting the hours people spend in a working day. For example in JIRA you can log time against a ticket and you can create generic tickets for meetings. Therefore after a week / sprint / arbitrary point in time you can view where your engineers have spent their time and if it's below the allocated time for that project you can then either:

- enforce a new policy (eg are all the engineers going to every meeting when just one or two representatives would suffice? Are some meetings just duplicates or redundant? etc),

- inform project managers that there will be a deadline slippage due to resource constraints

- hire more resource to compensate

- or all of the above

I agree estimates are never going to be 100% accurate but that doesn't mean there aren't better ways to estimate than just applying guesswork based on your current teams circumstance.
Human beings as persons face existential punishment every day.

Corporations a persons -- never.

That's why they get away with this stuff no one thinks is good.
From that linked wiki page:

> Another application is radioisotope thermoelectric generators which are used in space probes, ...
Dart and MongoDB Tutorial #1: Using the Mongo_dart Package
Zoning problem is a bit of a reach.

A lot of these places are lacking hotels because we don't want them there.

These are residential areas because we want them to be.

We want the tourists, the traffic, and the mess on the other side of town.

You're sort of acting like just because the market wants something it is right to do so and it's a failing of central planning if it differs in opinion about needs.
Or RGBW LEDs so the color can be changed depending on conditions.
I recently took an 8 week break and I noticed sleep returning to "normal" after about 1-2 weeks. I had a couple nightmares while in REM rebound though which really sucked and never happens to me otherwise
Self-plug, but I just released Angel v2.0 this past month: https://angel-dart.dev (and https://docs.angel-dart.dev)

It's got a great story for code-sharing, an ORM, GraphQL support, along with dozens of supplementary packages for things like static files, WebSockets, etc.
Interested to hear what folks see as the major markets for Zig...

EDIT: By markets I meant application categories, e.g. OS kernel, firmware, embedded, etc.

I'd already gathered that its closest competitors are C and Rust.
If they can avoid the issues of RN, then Dart/Flutter could be the go-to platform for early round applications that let you build a solid cross-platform app with which to prototype your business model. It will probably never be an ideal platform for mature, premium apps, but if it serves a purpose as the place to go to build a solid working MVP, then that's more than enough to keep it around.
Why would you think that ?
Anyone using Flutter with windows 10? It's been a pain to get the emulators to work - having to changes some Bios config and all.
How does the camera quality compare, especially Night Sight?
Go is a good language for developing middleware and automation tools, but it's not, at any rate, a replacement for Object-Oriented languages. Java, C#, Python, Ruby etc are much more suited to business-oriented apps, data science and so on.

There are many uggly things on Go language that can be considered nice features for system programming. Even though, if you go too much on the low-level (such as for operating system, drivers or embedded devices) it's still a issue to use go instead of a more hardcore systems language such as C++ or C. It is, at most, a niche language today. And probably will stay this way unless it goes into a major redesign.

Better to talk about Rust or Kotlin, which are languages that have much more potential and can be a real threat to the dominant languages/platforms today. But right now, they are too unknown to be taken in consideration just as many other good languages that never came to be.
The loophole that Soros and Icahn used is like being able to say you never cheated on your wife because you did so (cheated on your girlfriend) before the wedding ceremony and not since.
Absolutely. You wouldn't know how/when to back test, you wouldn't know how to reduce turnover in your portfolio, you wouldn't know how to measure the volatility of your portfolio, you wouldn't understand why you were making or losing money, you wouldn't realize a regime change in the market, you wouldn't be able to efficiently allocate trades to reduce slippage, you wouldn't know how to optimize your portfolio to achieve a better Sharpe ratio, etc etc etc. The list goes on and on and on.

I worked as a quant, and the finance knowledge you need is very deep.
Only Tesla has a reasonable goto market strategy. It’s incremental with fast feedback loops and I don’t think folks understand what an advantage that is so Tesla is being underestimated.
The audio on my G4 plus died last year. It sounded like a common problem with no clear resolution. Plus they haven't updated it to Android 8.0.
Microsoft Introduced NeuronBlocks – Modulized NLP DNN Toolkit
Exactly. Schools are usually government-run, so if the government wants to, they can change the school hours easily. Businesses aren't run by the government, so the government doesn't usually have any power over the businesses' operating hours.
'main.dart.js' in the example Flutter KENKEN app linked in the blog post:

Chrome - 359kb

Firefox - 990k

I agree that Chrome is becoming more and more a proprietary channel for Google products, which is probably what its original intent was all along.
What does Silicon Valley misunderstand about Chinese tech companies?
That's just going to optimise for short term thinking. Your customers will probably just get treated like crap long term.
If you don't like it, then get the government to change the school hours. It's entirely under the government's control.
I just struggle to see how a team in which everyone is not on the ball over e.g "noticing the things that might have been dropped" can ever be high performing.

Its a managers job to train and build their teams skills in these areas, not to be the grunt...

(agreed on the project managers; but it wasnt clear if thats what you meant in your initial post)
NeuronBlocks is a NLP deep learning modeling toolkit that helps engineers/researchers to build end-to-end pipelines for neural network model training for NLP tasks. The main goal of this toolkit is to minimize developing cost for NLP deep neural network model building, including both training and inference stages. For more details, please check our paper: NeuronBlocks -- Building Your NLP DNN Models Like Playing Lego at https://arxiv.org/abs/1904.09535. NeuronBlocks consists of two major components: Block Zoo and Model Zoo. In Block Zoo, we provide commonly used neural network components as building blocks for model architecture design. In Model Zoo, we provide a suite of NLP models for common NLP tasks, in the form of JSON configuration files.
Only a very small fraction of the people involved actually break the law, but those bad actors are a surprisingly large fraction of the total nights booked through AirBnB, so the company wishes to conceal and defend them.

For instance, renting a room inside your home to visitors, while you continue to occupy the home, is perfectly legal almost everywhere. Often, there is little or no regulation to comply with. (For example, actual BnBs.)

But many, many, many of AirBnB's rentals are illegal flophouses. Entire-apartment rentals inside established buildings, or flophouses with 2-4-6-8 bedrooms rented to unrelated strangers, with a maintenance service that comes by to turn down the beds. Those are where the money are at.
I'd be wary of putting untested mouth-guards.

Sleep Apnea is literally when you (mildly) choke-yourself while sleeping and can't breath. If the mouth-guard falls off easily and causes a choking hazard, then the mouthguard is worse than the disease.

I know there's online discussion about chin-straps moving the jaw forward. That's closer to something I think I'd be willing to experiment with. I don't see much potential choking hazards or other problems.