skysight-inc/HackerNews huggingface dataset:
this is not an issue with two languages targeting the same SDK. you are mistaken on these aspects - I'm not sure if you are an android dev, so please forgive me if I'm pedantic.

Kotlin vs Java is the situation you described. They both target the same underlying SDK. For example Pyspark vs Spark-scala. You can program in either, but you are still using the same paradigms - RDD, Graphframes, Dataframes.

Flutter and AndroidX are not even the same paradigm - the lifecycle management is completely different. Android development forces you to think in terms of Activities and Fragments since they are a lifecycle model. Flutter changes it entirely.

I'm pretty sure I can learn it fast, but the issue im asking is about investment. If you are running a company with 100 android devs, where will you invest your training and future architecture research.
Or do you believe that the code of an app that's being used by a couple of million users for financial transactions can be ported to a new framework in a jiffy ? Just the testing and validation impact is huge.

The issue is that we are just coming out of a Java -> Kotlin transition that required significant investment on our part. Because of Google making their stand very clear that Kotlin was the future. So now, this is very confusing.
I don't understand your example. That ballot paper was counted as a Tory vote, i.e. not as spoiled.
Anyone with kids knows that it's not true that you can only consume what you produce. Also consider how insurance works. Or a lottery. Or someone who got lucky by picking the right startup.

If an economy enforces some constraint, it's a choice. There are other choices of constraint that would also work.
Seems like a small wrapper around PyAutoGUI - that I've used before and is great: https://pyautogui.readthedocs.io/
Regardless of the topic (IMO you could argue "will .NET remain relevant" just as easily, and comparing an 'editor in a chrome window' with an IDEA based IDE is just ridiculous), the basic grammatical errors made this painful to read even a paragraph.

> He didn’t say no, but his delay made me by it myself.

That "buy" appears in the sentence preceding this one is even more crazy.

> I kind of feel like they like me to :).

I assume this was meant to be "like me too".
Clickbait link. Site wants a sign-in.

Wikipedia article.[1]

Author's site.[2]

Princeton University Press PDF of book introduction.[3]

[1] https://en.wikipedia.org/wiki/Addiction_by_Design
[2] https://www.natashadowschull.org/addiction-by-design/
[3] http://assets.press.princeton.edu/chapters/i9156.pdf
The Worst Way You Could Ever Fire Your Employee
No, this isn't a case of moving functionality from Nest to Google. They've removed the Nest API ("set the temperature", "set to away", "what's the temperature?"). They say "move to Google Assistant" but Google Assistant doesn't let you do that.

Also - I could sort of understand it if they provided a proper IFTTT style system in Google Home but they don't. All you can do is trigger actions based on a custom voice command or a time.
Kotlin has its own (much better IMO) alternative to streams: Sequence. I see absolutely no reason to use streams in Kotlin.
The question is whether even $20,000 is sufficient motivation for someone living that kind of lifestyle to return to work. There's an old parable about a fisherman taking on debt to start a business to grow a fishing fleet so that he can eventually sell the business and retire to spend his days fishing.

The paradox at the center of UBI goes like this: by definition, UBI would pay out an equal, base minimum to everybody; it cannot pay out different amounts to different people. That base minimum will be a comfortable minimum to some (who will spend their days playing video games or similar) and an uncomfortable minimum to others (who will choose to work to earn beyond the UBI). Where do you draw the line? Should UBI be a comfortable minimum for 50% of the population? 20%? Less? How many people do you "write off" from participating in the economy? If the number is too low, and UBI doesn't really provide enough people with enough money to live a basic lifestyle, have you really made a difference at all with UBI?
Sure. I wish I could work with hardcore C programmers. :D
Used to. There is dramatically less public housing today than in the past (a lot of the old stock was sold to private investors) & not nearly enough new stock is being built.

Having a WBS in Berlin is far from ensuring you actually get housing.
I’m sure those are all great cross-platform solutions, and Qt in particular has been around forever and predates smartphones, but you never hear about high-profile app examples that use them. Unlike React Native, which has lost more high-profile companies that previously tried them than I’ve ever heard of any firm using Xamarin.

I wonder why is that. Doubtlessly you can make great apps with say NativeScript, or in Pascal with Delphi or Lazarus, but no one chooses those frameworks for some reason.
There is no absolute "gift" anyways

It's always a trade off, that's what I felt till now
It just struck me that destroying evidence is a crime, but that is essentially what police officers are doing when they delete footage of themselves. Whether or not that evidence would support their actions.
Yes, it requires a radical change and I think we know what to do and we have solution in place already and we know how to research and develop more solutions.

Question is can we do it? Will leaders of the western world be able to trigger this radical systemic change that is required... keeping in mind that the orange leader doesn't even acknowledge that there is a climate crisis.

So with that in mind... what are your plans for the next 10 years or so? Move out of cities?
I've worked with a few interns that were interviewed and tasked with small scripts and libs to be developed in Dart. Most of the "got" the language in a few minutes, and were productive in a few hours. (Disclaimer: they were all using the IntelliJ community version with the Dart plugin, but hey, tooling is there for a reason).
It's not a redundant API. You can't access the Nest at all through Google Assistant's API.
Link Prediction in Networks with Core-Fringe Data
Show HN: Test the performance of your website with WAPT Pro
Interesting page, thanks for sharing.

Relevant citation from the page:

> This approach leverages desalination waste streams rather than virgin seawater. This is because seawater desalination plants typically leverage RO, which produces both a purified water stream and a reject stream consisting of a concentrated brine solution. Reject streams are typically discharged to the sea, however, it is possible to recover lithium and other materials from the RO reject brine. This is typically accomplished via a multistep process involving the sequential application of chemical reactants to adsorb, desorb, and crystallize the lithium (or other desired constituents) in the brine. The precipitated salt is then filtered and the brine discharged.
>if the Czech Republic would have their own tech giants - they wouldn't propose such an aggressive taxation towards it.

Wait, if the company was in Czech rep. it would pay taxes there already. Or what am I missing?
Seems like a bit of tu quoque fallacy there. It is irrelevant whether other companies 'do worse.'

Let's instead just evaluate Google's behaviour as it is.
The Life of Terry Davis – Creator of TempleOS
What should they rely on instead? Increased sales taxes would disproportionately hurt the poor.
Complete Guide on HTTP Security Headers
> You may believe that welfare is a bad thing, and that society would be better if we just let people who don't have jobs starve to death or something, but society has decided as a collective group that we don't want that.

You're conflating two groups here: A) people who are unable to work or can't find work, and B) people who would be able to work, but choose not to work. Most modern societies have decided to provide welfare to group A, but not group B.

> The "what if!" argument doesn't work here because if it was going to happen it would already have happened, and it hasn't.

You're wrong: No such experiment has been tried (i.e., a UBI guaranteed over many years, to a diverse set of people, sufficiently high to live on), so you can't claim "it would already have happened".
I don't see how it could.

Edit: actually the Nest skill seems to be provided by Nest, not Amazon. So as long as they don't remove it it should keep working.
Agile works well for redecorating a house (“let’s paint the walls first, and worry about the couch later”), less so for building one. That requires more foresight, larger-scale planning, and writing things down.

With agile, building houses still somewhat works because people will do that planning in their heads. So, knowledge will end up _only_ in people’s heads, not even in everyone’s heads, and will deteriorate there, even if those people do not leave the project.

So, by the time it’s time to do a large-scale update to the house (add a room, update ventilation to modern standards), nobody knows where the ventilation ducts run, why one of them is so much larger, that there’s asbestos in the ceiling, etc.

And of course, some people try to use agile not for building houses, but for building apartment blocks.
Abuse is ok if you’re doing it to a disfavoured group that can plausibly be claimed to have greater social privilege on some access. For example if a black Yale graduate insults a white waitress that’s ok because as a white person she has privilege and he doesn’t. It’s a crass application of intersectionality theory, the only kind that exists in practice. It’s like the oppression olympics except it’s not a joke, the people talking about it are entirely serious. Abuse is ok if ...
Flutter gives you native code but not native UI. It reimplements and draws everything itself (mimicking the native look), like Swing or Qt.

React Native is the other way around - real native widgets backed by interpreted/jitted JavaScript code.
With an American company? Really Microsoft?
> California (and its subdivisions) should not rely on property taxes. Problem solved.

Wow, just like that. Thanks HN!
TDP-43 abnormal bodies are present in cytoplasm in almost all CNS diseases. Other proteins bodies are present as well.
Some publications tell TDP-43 bodies are not the cause of the diseases, but some consequence, in a similar way to amyloid bodies.

One thought I read recently told that the aging people (from who I belong) have multiple conditions and it is difficult to heal one condition independently of the others.
How we eliminated content repaints caused by CSS animations
Relying on APIs you can't control is always going to be risky. This is why open standards and open source are vital; when an API that you rely on gets abandoned, you want to be able to set up your own replacement API.

Anything less than that means you're relying on a temporary situation whose end you don't control and can't predict.
Yeah right. But other than self driving cars I fail to see how they'll un-dig themselves out of the money losing setup before burning through all the fresh cash collected in the IPO. Hopefully I'll be wrong.
A Dark Theme for GitHub
> I've seen the electric car lifecycle vs ICE car lifecycle trope get rolled out quite often, but neither parties (those for or against) can ever provide sufficient modelling on either side of the argument. I'd be interested to see a study done into it however, if ones been done. Mostly it seems to be based on perceptions rather than facts.

This is just a reason to continue research, not a reason to avoid what the vast majority agree is likely to be the better approach.
I'm really happy with the Ecobee as well. The Alexa integration in the newer model doesn't work well possibly due to inferior microphones, in my experience, but I didn't want that anyway so it fits my needs perfectly.

In a few years, it will also return a profit due to an at-purchase and annual credit that my electricity utility provides.
I suspect 2-3 and then the phone will power off after 5 minutes of usage despite having 100% battery, or power off when opening the camera app. Then you'll be stuck with a really powerful phone whose specs could easily be usable for 5-10 more years, but you're out of luck because the battery is impossible to replace..

It feels shortsighted that people are willing to buy phones that doesn't have replaceable batteries.
Terry used to comment here occasionally under the username "TempleOS" (though usually incomprehensible and sometimes racist rants). I hadn't realized he had passed away.
Good question. This site seems to suggest that the answer is unknown, as is the location of the Garden!

http://wiki.epicurism.info/Epicurus%27_Garden/
Vivaldi Browser Enables Razer Chroma
I'm interested in reading more about this, could someone provide more information on this law?
Hi Henry — thanks for the reply. I appreciate your willingness to engage with the HN community.

> Fortunately most of the negative comments you’ve read are either misrepresentations of the facts or outright untruths.

Which specific allegations are you able to refute with evidence? I read the OFCCP administrative complaint. For example, the federal government found that B&H didn't even have a designated restroom for women at the Brooklyn Navy Yard facility. That seems like damning evidence of gender-based discrimination.
Award Winning Pictures of Hong KONG
It's apparently free and open-source. What exactly is your concern?
It seems to me that a lot of people seem to think prefering Kotlin signifies a move away from Java. But I simply don't understand how using a JVM language signifies a move away from Java. After all, it all gets compiled into the same bytecode, and Kotlin heavily depends on the Java ecosystem.

If Oracle is 'poisoning Java', Kotlin's not the answer. Surely, it'd be a language totally independent of Oracle, wouldn't it?
Something to consider is that often I'll test drive a product with a few people on the cheapest possible plan, or free trial, for a month or two before rolling it out. Being able to do that really quickly, without setting up hosting, is a big benefit. If a customer can jump in straight away for a month long trial it might increase sales.

Also, I'm not in the market for this right now but I keep a list of products I've seen and liked. The need to sign up for your demo stopped me looking at it. Consider if you can remove that crucial barrier to people seeing your app. Something like read only, a preset user, or generate an account automatically with a disposible email address.
Windows is “hiding in the cushy enterprise segment”??
Right - the way you verify that is by asking for 100 sealed Alice envelopes, and opening 99 of them at random. If the machine was trying to trick you, you have a strong chance of catching it. You still walk out with a sealed envelope, and the would-be vote-buyer can't be sure it isn't a Bob envelope.

This Numberphile video explains the process a bit more: https://www.youtube.com/watch?v=BYRTvoZ3Rho
Mmh perhaps a nice idea to extend m4b-tool to split it into fixed length chunks. Should be not too complex :-)

I personally use iTunes with a good old ipod nano, but all Apple products support this type of file. But there are also many good Android apps, that support m4b. Even VLC supports chapters :-)

I think the advantages are:
- Smaller files than mp3 / better Quality per bitrate
- Mp4 / m4a/ m4b is a more versatile format (more tags, chapter, a cover per chapter, etc.)

Disadvantages:
- Less common (less hardware player support - e.g. car audio)
- Less software players support it

But for my needs it is way better than having a bunch of mp3 files... Different strokes for different folks ;)
The chromecast audio was a pretty cool device! Kind of a shame that they killed it off. I'm kind of being wary of google in general, they have a tendency to kill things I like :P
Via his Wikipedia entry:

https://en.wikipedia.org/wiki/Jean-Pol_Vigneron

I came up with this more technical explanation

“The protrusions repeat approximately every 10 µm, with a height of approximately 3 µm“

https://www.photonics.com/Article.aspx?AID=52714

Sounds likes his up there with J Scott Turner:

https://en.wikipedia.org/wiki/J._Scott_Turner
How is this individual vote any more or less significant to the outcome than all the others?
Stupid question, would it have some sense to use a big array of these microcontrollers to create an actual chip neural network?
Create a New Facebook Account
Most annoying part is that they also disabled the annotations for old videos. So, watching an old video where it says "click here or there for this and that", without linking it in the description gets kind of annoying.
Well if Czechia had their tech giants they would lobby (read buy influence) against this as if their life depended on it. It's good that bigcorps don't have their claws in every country on the planet.

Your "free market forces" argument comes straight from the 70s. How much more abuse are you willing to tolerate before it becomes blindingly obvious that market forces don't punish companies except if they don't make money.

Microsoft was punished by the government, i.e. the law, not the market.
And how did the market forces punish Facebook for the colossal fuck-ups? Because even after expecting a 5 Billion fine their stock was up.

Saying that market forces punish predatory attitudes is beyond the pale. It's gaslighting and ignorance rolled into one.

Skirting laws (Uber, Airbnb, Amazon), giving worker protections a runaround (any gig economy company) or destroying privacy (Google, Facebook, MS, many more) is not the kind of innovation this planet needs.
Clicked it expecting to be a gimmick, but it turned out much better than I expected. Thank you.
So close yet so far, alas. They had an opportunity to win the compact market in 2019 and they decided to go for 150mm+.

I'm seriously sad about this. It could have been my next phone for years if only they cut it by 10-12mm.
If you "discover" something so simple, don't see people using it already, and don't see most(!) people getting totally excited after learning to know about it, then you know it's some kind of scam. It's not clear who is scammed and how. Maybe the guy is scamming himself into believing he has a meaningful job. Who knows. But you can now consciously decide if you want to participate in any role (scammer, victim, police) of that game or simply move on with your life.
Multiple projects posted if you search my practical project involves polling a remote API to display tram departures

https://steve.fi/Hardware/helsinki-tram-times/

But you also find out about constraints too. Driving an epaper display without running out of RAM was a fun challenge:

https://steve.fi/Hardware/d1-epaper/
DDC stands for Dart Development Compiler. It is a fast modular compiler that you use for quick edit&refresh development in the browser. It does not do any global optimizations, unlike dart2js - which is what you use for deployment.

If you write something like:

import 'package:flutter_web/animations.dart';

void main() => print('Hello, World!');

DDC would faithfully compile animations.dart as whole and ship that to your browser.

dart2js would include 0 bytes of code from animations.dart into the output.

> `webdev build` failed for me in examples/gallery

Maybe file a bug?

Here is what I get for Gallery:

╭─~/s/f/f/e/gallery ⟨master ⟩ ⟨9s449ms⟩
╰─» flutter packages pub global run webdev build
...
Compiled 18,344,245 characters Dart to 1,914,077 characters JavaScript in 27.9 seconds

If I gzip the output I get around 500k.

Gallery uses a lot of Flutter so this is in some sense upper boundary for framework overhead.

Also it is still early days - I can clearly see this pushed down.
I really like that actually. Thanks for sharing
SEEKING WORK

Experienced full-stack JavaScript developer focusing on fast-growing startups.

Remote: Yes

Willing to relocate: Yes

Website: https://www.esamsonov.com

Upwork: https://www.upwork.com/fl/esamsonov

LinkedIn: https://www.linkedin.com/in/esamsonov

Email: iam@esamsonov.com
> For the most part awesome immersive games that only charge users once upfront are a relic of the past.

I completely disagree with you here. Yes there are games which have micro transactions, many of which did not have them in the past, but that doesn't mean that awesome immersice games that only charge users once are dead. They're even more available now. The Witcher is a usually touted as the prime example, although it's a few years old at this point. PS4 has a few exceptional titles like God of War, Horizon, Days Gone, Uncharted, Spiderman, Ni no Kuno, Shadow of the Colossus RDR 2, in the last year. The switch has games like Captain Toad, Mario Odyssey, breath of the Wild, Mario Kart, Case of Distrust, super smash Bros while PC had Frostpunk, Hitman 2, Battletech, Into the Breach.

All excellent games in their own right, all released in the last 12 months, as standalone experiences. If you want to you can jump into any number of paid for multiplayer (division 2, world of Warcraft, destiny, COD, PUBG) or f2p (Fortnite - disclaimer I work on it, Warframe, League of Legends, path of exile, PlanetSide, Apex Legends). Yes some of those games have micro transactions, but for the most part they don't actually interfere with the game. Yes you can cherry-pick some of my specific examples and tell me in wrong, but you can't even begin to claim that gaming is in a bad state right now.
Somehow this kind of future has been seen since last month, but as expected of us, such as the world, Pixel's new model, mid-range smartphone "Pixel 3a" "Pixel 3a ...
Finally, my browser can sync with my keyboard and mouse pad's colors! /s
I do see this as a sign that Vivaldi is more willing to work on integrations. Is it worth considering over Firefox?
What if you are above the free drive quota?
Yes aren't those just features of the launcher? I am using Nova launcher and I don't think I can activate any Google feature with any gesture or button press.
Networking.
Follow people on twitter, make friends on linkedin. There are apps like 'Shaper'. You've got whole internet :)

Good luck.
I think its just because charging ports are "ugly" so they tried to hide it at the expense of functionality.
Perhaps, but for whatever reason React Native seems to still dwarf it. Maybe the companies that tend to churn out popular mobile apps just don’t invest in .NET?
I guess that if someone doesn't think the terms are legal, they are fully entitled to take it to court against an army of Google lawyers...

Does someone knows of some instance of ToS from a big company being challenged in court?
The Java 8 streams library can auto parallelize things. That's the main reason it was created in fact!
More than once it was the decision of a single soldier not to press the button that saved our collective asses from nuclear war.
> ...great, Kotlin for Android, Dart for Flutter, on the ML side they're starting to adopt Swift, for networking infra code Go.

Don't forget HTML+JS+CSS for websites and PWAs. And given that web technologies work across all platforms, perhaps that's the area for developers to keep focusing on.
See how you can Screen Record On iPhone XR and other new Apple products
E-mail is also often misused for spamming purposes, and Gmail -- which is easy to sign up for and trusted by mail servers worldwide -- is often used for scams. Should we expect it to be terminated as well?

Any solution that allows you to write stuff on the Interwebs can be misused for spam. The solution that every company is expected to come up with, of course, is a good anti-spam mechanism.

Youtube annotations were a solution offered for free. It probably didn't make any sense for Google to implement a good (and expensive) anti-spam mechanism for it. But let's call it for what it is -- a cost-cutting measure made at the expense of users, most of whom are non-paying. There's no point in bringing up technical matters, there aren't any.