skysight-inc/HackerNews huggingface dataset:
Fair point, but there are lots of reasons to skim an article and not every academic is getting rich off of hawking their books, sometimes it's an excuse to talk about their publishings, and one could get consulting gigs out of the attention.

The masses though, they don't care:

"Facebook users care less about privacy than regulators"

https://www.reuters.com/article/us-facebook-growth-analysis-...
This isn't completely on topic but ...

I wonder what happens to a company's culture once the employees see the stock absolutely tanking. The probably aren't fully vested, and so are just watching their payday shrink and shrink.
GWT is still pretty alive, too.

It hasn't seen a release in a while because the developers contributing to it have been working on making it work with Google's recently open sourced J2CL compiler. From what I've read, builds of though are available but no official release yet.

I use React and Angular these days, but even back in 2010-2011 GWT felt pretty "done". At least for the things I needed to use it for.

Starting a new project with it now probably wouldn't be a career-enhancing move, but it was a pretty decent way to build really complex web apps at a time when the JS ecosystem was a lot less mature than it is now.
Money 101 would dictate inflation in us economy, we dont see that. So i guess we need to ad some more nuance to things
Install WaterFox, same old FF56 but the legacy addons are still working.
Home is the "First Place" in this framework. Work is the "Second Place".

I saw an article recently that kind of missed what "Third Place" was, in my opinion. It basically said "Third Place" was just taking time for yourself. The real point of "Third Places", in my understanding, is that they are neither home nor work. At home, connections you build are with family. At work, connections you build are with coworkers. At third places, the connections you build are with the broader community. It's where you build the disparate connections that weave together the "social fabric" of a place.
Even if you move, California taxes subsequent NQSO exercises if the options vested while working on California.
Location: Orange County, CA

Remote: I don't mind

Willing to relocate: location dependent

Technologies: JavaScript ES6, HTML/CSS, React/Redux, Node.js, Express, MySQL/PostgreSQL, MongoDB, Sass/Scss, jQuery, webpack, Bootstrap, Docker, Babel, Git, AWS, socket.io

Résumé/CV: You can get from my personal website https://matthewlin.info/

Email: mlin36729@gmail.com

Interested in both Front End and Full Stack Roles!
Use large request rows in Chrome DevTools to see transfer size and uncompressed size: https://developers.google.com/web/tools/chrome-devtools/netw...

Disclosure: DevTools technical writer
Self Driving Desktop
I feel like this is on purpose. How could it be a mistake, Apple has legendary design sense? I think it's to discourage people from using the mouse while its charging, and thus undermining what distinguishes the product. Regardless of the truth, I find it to be unfriendly to the consumer.
Interesting post. I know nothing of flutter or dart, but can sympathize with this problem. I’ve really grown fond of JSX, but I tend to have this lingering question about if s-expressions and lisps are the real panacea for writing UIs. I’ve been wanting to really dive into clojurescript for years. Do other people feel like lisps are exceptionally well suited for ui development?
And this is why Google will never be able to sell to the enterprise.
I love my 4000. I feel if they made a mechanical one that it would sell like hotcakes.
Like Android has any consistent UI at all. On my phone, two apps would have the same widgets only by accident.
The EC series is based on the IME 3.0, which has an asymmetrical shape. The FK and ZA series have a symmetrical design based on the IMO 1.0, with the ZA being slightly taller to suit palm grippers.
I don't think anyone really knows. A lot of it depends on the stock market - if it keeps going up, things will probably be fine. But if there's a big downturn it could wipe out a lot of money in the fund. At that point you could be looking at benefit cuts and/or tax increases.
That's right; we'll have two incompatible .NETs for the foreseeable future but only one will be getting new features. .NET 5 will unify Core, Standard and Xamarin/Mono.
Try WaterFox, same FF56 but with working addons.
Here I thought I was the only one on the planet who apparently complained about or even noticed this.
Try WaterFox, its a FF56 "clone" with working addons.
IANAL, but I seen many agreements with the language like this.
Use a VPN in a private VM.
> was administrative and one-off costs that won't be recurring far into the future?

Shouldn't one-off costs be amortized? Meaning they only show up as one-off costs in the cashflow but not in the revenue/expenses operations.
Underrated comment.

Sometimes, we disrupt a business, but fail to disrupt the underlying market forces that shaped the business in the first place.

I suspect that until we have robo-taxis, uber and Lyft can displace the existing taxi companies by being new and high-tech, but in the end they have the same market forces acting on their availability and pricing that act on taxi companies.

So they will wind up being the new taxi companies.
Probably the proposed San Francisco 'IPO tax': https://www.nbcbayarea.com/news/local/SF-Supervisor-Proposes...
Hi Hixie and thanks for replying!

>> Flutter apps can now target the chrome browser (preview at this point)

> We support targeting the Web (that's the tech preview we released today),

Sorry for asking that way, I see my first question wasn't too well received by some other people here - and I can kind of see why - but I hope with the added context it makes it more clear why I asked.

I reread the article now in the morning and I see FF and Safari mentioned. I'm just so tired of everything that for some reason doesn't work in my main browser :-/

Good luck then!
It could be worse. Google/Nest abandoned their Revolv home automation line and bricked all devices in the field.
>So, he's just been sitting around for several years just waiting to "take action" ... doesn't really make sense.

It takes ages to grow the sharks to full size, even with the extra heat from the volcano.
I don't know what it's intended for or who will find it useful. Just saying that it's not a binary choice (either useful or useless for everyone).
8051 is OLD, Espressif is far newer.

I like the amount of support that ESP gets but would personally never use it because I told trust Chinese networking chips.

The 8051 makes absolutely no sense to anyone - except when you consider the extreme low cost.

In the example of the SiLabs parts, they took the modern peripherals from their ARM chips and plopped them down to a 8051 core. Some times that will work great, but if you are doing any “real work” (preocessing) on chip just go with ARM. But, he, sometimes you need to toggle some LEDs and write something out over SPI.
EFF to Tenth Circuit: First Amendment Protects Right to Record Police
Or, VCs and management are betting that they can sell you this story long enough for them to cash out.

In finance, never ascribe to anything that which can be explained by amoral venality.
Maybe they could develop an AI that predicts when Google services will get shut down so that users can make sounds decisions about how much to invest in them. Maybe it could even predict its own demise...
I mean, okay, but which other things that you would have selected would still be a good choice today? Would you be happy if you'd gone with Ember or Backbone?
I have an ecobee, it seems to work pretty well, and has definitely saved us money on heating and cooling costs since we bought it.

As for automation and APIs to control it, generally we only use the Android app, but we have linked the ecobee to the Google Home app. I haven't yet tried to add it to the Mozilla webthings server running on our Retropie. We only have a 2 bedroom apartment, so our scope for lots of automation is somewhat less than if we owned our own home.
HomeKit doesn't require an internet connection for smart home devices to work, it doesn't require you to use the smart home maker's garbage apps or sign up for accounts with them, it gives away for free features that smart home makers try to put behind subscription paywalls, and most importantly it was designed to be secure.
The thermostat I grew up with was retired (voluntarily—it still worked) when it was ~40 years old. If the thermostat manufacturer had somehow actively broken all the light switches, lamps, etc. in my parents’ house, even 40 years after the purchase of the thermostat, they would have been criminally liable.

Safety-critical() physical infrastructure is different than internet services. Applying laws for one to the other makes no sense.

() remember when all the Nests’ batteries died at the same time one winter?
I'm confused.

The lead developer up until 2 years ago, Angus Griffith's LinkedIn says he's at Google. [0]

In April 2016, Angus replied to a comment of mine "Mathics is still maintained. There are currently two of us working on it. The last release was v0.9 in March this year." [1].

The original creator Jan Pöschko's GitHub profile states "JavaScripter making the notebook interface of wolframcloud.com" [2]. His bulk contributions to Mathics stopped in 2012, but he still makes sporadic contributions to Mathics - see here he merged a pull request March 2019 [3] - suggests Wolfram tolerate the existence of Mathics because it's not a serious threat.

As the creator of Sage, what's your opinion of the legal risks of creating a Mathematica syntax compatible clone like Mathics in the light of Wolfram Research's fairly aggressive assertion of its IP "rights"?

[0] https://www.linkedin.com/in/angus-griffith-093433b0/

[1] https://news.ycombinator.com/item?id=11465064

[2] https://github.com/poeschko

[3] https://github.com/mathics/Mathics/commits?author=poeschko&s...
Ideally your Gmail ought to be through a domain and services that add value via imap.

Then its impossible for the functionality to evaporate.
s/Fuschia/Fuchsia/ And also it hints that you don't know what are you writing about.

> You can write desktop apps in a zillion different languages and Frameworks after all.

You can but the portability would be an issue. Each major OS has their own set of API/ABI, vastly different from each other, and Fuchsia isn't an exemption. You can write with QT for desktops but it wouldn't work on mobiles, you can write for Electron/CEH but lose performance and still have to do a lot of trickery, and so on.
Second, my ecobee3 is great.
IT Engineering Jobs for Freelancers
Is this a paid or recreational defence of Google?
I’m always worried about:

- security

- support

- safety

With those devices. Don’t get me wrong, I love AliExpress - but I’d be worried about anything running at mains voltage, especially when I’m away from home.
Before you start emitting samesite=lax, be warned that webkit/safari iOS12 has a weird implementation: if you set the cookie in a POST method and redirect to a GET (like most default oauth explicit grant login flows), the cookie will not be sent: they consider POST pages as "unsafe". See https://bugs.webkit.org/show_bug.cgi?id=188165#c12 for more details.

Edit: it looks like people have found other issues since I last looked at this bug:

> It's a serious issue affecting many common user flows, including the flow of visiting a website coming from a GMail link. If the user comes from GMail, it reaches the destination website without any cookies, thereby breaking functionalities that depend on session/login cookie and CSRF cookie. Only fix for now seems to be removing the Lax flag from cookies.
(https://bugs.webkit.org/show_bug.cgi?id=188165#c47)

At this point, it looks like the safest approach is to only emit sameSite if the browser isn't safari.
That's great to know and I think its's something that's been gnawing at the back of my mind for some time.

My country is claimed to have the 9th longest coastline in the world despite being pretty small, and this makes me question that claim for sure.
Led tech has improved in the last 5 years. So experience with led of 5 years ago might no be the same as led of today or even 3 years ago. My boss converted his house to led 5-6 years ago I did around 2 years ago. We had a huge discussion about it when our office was being renovated recently. He had to replace about half in the first couple of years of install I have had to replace none so far.
My favorite demo is an electric stoves, turn it on and stare at it from a point along the plane that it's on and you start to marvel at how much heat can be transferred by radiation.
California rewards property speculation and rent seeking with Prop 13; this is an untouchable source of inequality because landowning wealth is fiercely anti-tax.

The more tax-friendly stance of tech wealth means that tech money funds much of the state, while those who hoard land reap many unearned profits from rent seeking and increased property values, which directly pushes our so many of those with lower incomes.

Meanwhile the general attitude of the state is that tech is the source of the problems, rather than the conservatives who are unwilling to share their neighborhoods with new residents. It's quite an upside down view of the world.
> the NT kernel is not backward compatible at syscall level

I don't think they officially guarantee it, but would you mind elaborating on this? They change the syscall numbers frequently, which you never ever use on Windows (you reference them by name instead), but any syscall that I've ever used (NtCreateFile, NtQuerySystemInformation, etc.) has been rock solid/stable. What syscalls have you seen broken in the past that users were actually relying on?
Why? There are tons of perfectly good rss feed readers. I've never understood this one. I was a heavy Reader user, seamlessly switched to Feedly like the day after it was spun down, and never thought about it again.
Can't wait for them to tell me that Google Apps accounts aren't supported so I'll lose all access to my Nest devices... if that happens I'll be removing all of my Nest devices and selling my Google Home.

I'm SO SICK of them acting like there needs to be a firewall between google apps accounts and everything else.
Easily Report on Stripe Data (Using Segment and Metabase)
Pretty much agreed. Two things to add:

> Simpler means conceptually independent things aren't coupled together. For example, ORMs couple together object-oriented code and relational objects. That's the essential complexity that they introduce.

I don't actually agree that this is where the complexity comes from. The complexity comes from what makes ORM so appealing in the first place. Your ORM can dynamically generate an infinite variety of queries based on how you use it, which makes it a big piece of machinery with many moving parts, the behavior of which you will have to understand and manage even if you didn't build it yourself. This machinery may break, it may behave in undesired or unpredicted ways, it may consume compute resources inefficiently, and if it does any of those things, you're still on the hook to take care of it because it affects the behavior of your product.

Ultimately, you will always have to map some behavior in your service code to an intended SQL query and then map the result set back to in-memory data. Doing so in a consistent way can potentially reduce complexity, though in a lot of cases, you can probably get away with treating a SQL result set as a list of associative arrays, or even a list of objects as long as you tell it what class to deserialize into (which is what many ORMs do anyway).

> There's still the old-fashioned way of checking them into the repo as part of migrations.

Yes, even many ORM-based services have DB migrations in the service repo already.[1]

You could also version-control the stored procedures, database migrations, etc. as its own software artifact. You can think of a relational database as a service (microservice?) that speaks SQL instead of HTTP or GraphQL or GRPC. It's listening to a port somewhere on your network, it consumes computational resources, it will be deployed independently of your service in such a way that you have to worry about backwards compatibility, it can become unavailable to your service, and so forth. And like most services, you may prefer to have a defined, optimized, versioned interface to your DB instead of just trusting your consuming services to execute arbitrary (SQL) code. This is not necessarily the right or wrong solution for you, but it's reasonable enough.

[1] One possible niche might be an ORM that builds all of your DB manipulation commands into parameterized SQL at compile time and installs those SQL statements as stored procedures via the migration mechanism. Then you really can write raw SQL when you need to, by hardcoding your stored procedure instead of compiling it. This would work best on a DB that you could migrate whenever you felt like it, but I've heard Postgres is one of those.
A helpful explanation I found recently on the "Personality Hacker" podcast [1] for the Myers-Briggs types is this:

Introvert / Extrovert: Introverts consider their mind as the "real world", whereas Extroverts consider the external world as the "real world". Everything that takes place in the "not real world" has to be processed and rooted back in the "real world", which is why there is the stereotypical "Introverts need to be alone" / "Extroverts need to be in a crowd"

Intuitive / Sensing: Intuitive means you think about what is "behind the curtain", Sensing means you mainly consider what is right in front of you

Thinking / Feeling: When making decisions, Feelers take personal relationships into account. Thinkers are much more "fact based" and don't consider the social dynamics as much.

Perceiving / Judging : The way they explained this one is that people tend to want to organize either the outer world or their minds. Judgers want the external world to be organized and make sense, so that they can let their internal mind wander. Perceivers want their minds to be organized so they can play with things in the external world.

I think I got that all mostly correct. They have a series they did on Myers-Briggs that I thought was really interesting.

They also talk about one called the "Enneagram", which found to be really interesting. [2] I'm a "Self-Preservation Three" in that system.

[1] https://personalityhacker.com/

[2] https://en.wikipedia.org/wiki/Enneagram_of_Personality
>Most of the case, when you have an addiction, it's not coming from the product

Except the products (specifically "live services" and "free to play" games) are specifically designed to cause addiction. They're Skinner boxes. I forget the title of the work but there's a book on designing casino games that's required reading at half of these dev studios.

If it's possible for a company to get an ongoing revenue stream from a game then the game is designed to extract the maximum possible amount of revenue from its players.
What happens is they extinguish the competing alternative open source products, by taking mindshare and users from them.

Then once the alternatives are no longer so viable, they use their dominant market share to their advantage and the detriment of users.

It's what google has done with Android, Chrome, Gmail.
An official packag is not available but if someone needs to give it a try without going through pain of building it themselves, heres the link - https://www.reddit.com/r/programming/comments/bltm2e/the_new...
Are you waiting to?
What you see as authenticity and a good sense of humor, he sees as skilled performance. And I don't really disagree with him there.

Maybe it's because you buy into their "authenticity". Or maybe it's because I don't really get social behavior.
Suspend/resume seems to be the cause of a whole host of bugs; I run into obnoxious suspend problems frequently on all platforms except maybe Windows. It's so common that I've pretty much stopped using suspend on most of my machines. It's a bit inconvenient to power down / power up things each day, but I'd rather deal with that than have intermittent wifi issues, display problems, etc.
"Woman" sounds a bit old, "girl" sounds a bit young. "Guys" (or "you guys") is slightly gender neutral, so many people would use "guy" as a gender neutral term, and avoid "gal" altogether.

In my native language, there is a semi-formal term we use which is neither rigid nor offensive... "tuan" for men (Sir) and "cik puan" for women (Miss Mrs). For English, I think the closest to this is "lady", and this might be why many non-native English speakers use "sir".
Doesn't load. Some garbage about enabling DRM. Why do I need that for a bloody website?
Global warming is hoax perpetrated with the singular goal of eroding human rights and liberties.
> Any system that supports static binaries needs a stable system call interface if it wants binary compatibility. IIUC, Windows never supported static binaries.

I feel like you're just playing semantics here. Windows refers to syscalls by name rather than number (which IMO is better), so the numbers aren't the static entities; the static entities are the names. That's static to me. I don't see a single thing that referencing by numbers vs. names would gain you.
If we are talking about things that Trump is unable to do, I did recently help someone who was bleeding fairly badly. By his own admission, Trump cannot do that.

edit - Also, I am not sure what you are looking to achieve, but I am not going to lose any sleep by comparing myself to Trump of all people. He looks miserable.
interesting.
And they dont even mention that some online influencers are taking sponsorship money to randomly pop into a game and donate thousands of dollars to the winner.
I am not sure where the motivation comes from, but it surely generates some uncertainty and reward for playing.

https://m.youtube.com/results?search_query=donating+money+to...
I'd say there is a huge lack of housing projects, since building housing is mostly illegal.

Changing that would be very important, but it's a political will issue, not a money issue. SB50 would be a decent first reform.
Given housing prices in California, it seems like this sort of move benefits people in both states? Incentives in action.
Unfortunately, US companies tend not to subscribe to US ideals of judicial process.

If you don't know why this company did this, and it's put you in a bad situation, then one option is to contact an organization like `eff.org`, and ask them for ideas. They might be interested in the issue of Internet-enabled "gig economy" middle party accountability. If not, they might be able to point you to the right US government authority, or to a different non-profit organization.

You could also consult a private attorney. In the US, you can get a referral to an attorney through a Bar Association, and ask for a free initial consultation, during which they will give you an idea what they can try, and how expensive that will be. If you're in the US, you can also sometimes go to a free legal clinic operated by a nearby law school.

But, I hate to say it, be cautious about raising a fuss. It sounds like you're already burnt irrevocably at the original company. (Even when someone in an organization realizes a mistake was made, an organization will tend to double-down rather than admit it.) But raising a fuss might also preclude future work at many other companies (which are often paranoid about human resources). It's not fair to the individual, nor good for society when people who feel wronged are afraid to speak up, but it's often the reality.

I'm sorry that you're currently losing income and the reputation that you built up through a company, and I hope that can be straightened out.
The Queen of the Hurricanes