skysight-inc/HackerNews huggingface dataset:
Oh gosh, he even links an issue where one of the guys who sold the painting (Hugo Caselles-Dupre, hence the username Caselles) literally asks for help setting up.

So Hugo asks for help with setup because he can't get it to work, and Robbie (original author) replies "working on a rewrite of the codebase, should be soon" while Hugo keeps pushing for updates. Turns out it's trickier than expected so Robbie says "sorry, might take longer". Hugo's response?

> "Ok, really disappointed. Could you at least provide the code for the 128x128 Gan in Keras ?"

He's literally sitting there for months pushing for poor Robbie to do the free work for him so that he can try to profit from it.

Maybe they really did make a lot of changes to the model. But from the conversation in that issue thread and the striking similarities between the painting and the other ones that Robbie had made over a year ago, it doesn't feel likely to me that that's the case.

Hopefully some justice will come out of this situation.

As an aside, according to his bio Robbie's only 19 (and already doing this level of research!). Sad to see younger researchers being taken advantage of like this.

https://github.com/robbiebarrat/art-DCGAN/issues/3#event-140...
He's not talking about being fired. He's talking about getting killed/injured in action.
Not have I seen it, I've been involved in hiring the person for their next role. There's a lot to be suspicious of but I think most people have been in a position where the personal relationship is beyond reconciliation for no other reason except it's difficult to change well formed opinions.
> The fact nobody has ever suggested public-review

How do you define "public-review" for that to be a fact?
I was at Google for quite a few years "during the time of Andy Rubin" and know of at least two terminations for harassment and at least two for having sex at work. There are also cases that could and should have been handled better, but it wasn't all bad.
>Before you can talk to investors, you have to be introduced to them.

But how can you get introduced to them when they won't talk to you?
When I purchased my XPS 13 from Dell's website (Australia) only choice I was given was Windows There was no option at all to get the version with Ubuntu preinstalled.

For whatever dumb region Dell decided to region lock the choice of Operating System.

It took me about a few hours too to scrub Windows and get my distribution of choice running and fully configured (hooray for sub par Australian internet speeds).
Apple vs Orange. You are comparing startup to a small biz. These are not the same, a startup might look like a small biz in the beginning. That's it. It doesn't look like one for long. It has massive and fast growth that tends to crush it without enough cash
> Bad software is written, but we can produce good software.

Great example! How do we make our political system more robust like software dev?

Even good software developers make plenty of mistakes and the system overall manages to keep trucking on.

It’s because we have a whole host of techniques to limit our losses - for example at work we have systems in place to automatically roll back recent changes if we detect a problem.

We could apply this technique to legislation by putting in a set of conditions under which the legislation would be automatically revoked.

> Your proposals about politicians are interesting in that Trump likely wouldn't agree to facing the consequences of his actions.

It is not just politicians - we all have an aversion to taking responsibility for our actions and beliefs.
Wait. Did you just call the efficacy of an FDA approved product “fake” while heaping praise on a compound that’s never gone through a clinical trial?
The moon is covered with regolith from ancient strikes.

If the rock is already crushed you can skip a few steps in the smelting process.
Who said anything about eliminating gendered pronouns?

Is that a trick question?... because I didn’t mention that. So I guess the answer is, you, just now for reasons I’m not totally clear on.
Enlargement Is Mostly Pseudoscientific BS
> your employees won't stop having sex with each other

Haven't there been studies indicating that our environment and physical proximity to a person greatly factors into our sexual attraction?

It is a little paradoxical that companies try to bring everyone together after work for fun and bonding but then discourage workplace relationships. Many lasting relationships I know of share some type of polarity or power dynamic, so it's not too surprising how the recipe is there for consensual intimacy. Harassment, goes without saying, but even consensual relationships with business power dynamics can be a legal and ethical disaster for the parties involved and the business.

Might be a good case for remote workforces.
I'm a little confused how this works. There seems to be one button and that's it. Clicking it does nothing.
LGPL is not GPL. You're adding to the confusion by conflating them.
If Wikipedia is pointing at the right numbers, the final Falcon Heavy has 20% more payload to LEO than the initial proposal with crossfeed. Late? Yes. More capable than projected? Yes. Low R&D budget? At $500mm, amazingly so, especially for being late.
What if the accusation was false and it were made publicly? Or at the very least, if whisperings went around and all my (or your) co-workers found out about the accusation?

"Guilt" in the court of public opinion is a real thing and this industry is smaller than most people realize. You may try to get another job only to find the same people from your previous job are at the new one, know people there, or that word has just gotten around about you whether online and searchable or through word of mouth. Or maybe someone calls a previous employer and they mention why you were let go?

All for something that was false?

Would it count as slander/libel in this case? You could make the argument that it led to lost earnings or whatever too.
Sundar's letter unsatisfactory here. Isn't the real scandal that the company weighed the risk of terminating Rubin without compensation and decided not to.

If I were a Google employee I'd be wondering when it will be expedient for Google to do the right thing in cases of gross misconduct, and when they'll take a calculated risk like they did here. I'm guessing the 13 execs sacked probably didn't have ~$100m compensation packages at stake.

https://twitter.com/RMac18/status/1055539381958668288
How to write your favorite R functions in Python
That seems just like opinion.
Some data:

My wife works in HR (not at Google, but in tech and other industries), and has handled things like executive compensation/retention/etc. She has done many of these types of situations over the years.

She was doubtful they would have been able to pay him nothing.

I've also seen a bunch fly by on the legal side over the years, and most (but not all) that i've seen would have paid out something in a case like this.

Best guess as to the 90 million was that it was not about this, but stock payout in exchange for not competing with google for a while or something.
Seconded. After 15+ years mostly using Gmail or mutt, I moved to FastMail’s webmail about 3 years ago.

I like FastMail’s webmail better than Gmail today, but not quite as much as Gmail ~10 years ago.
Well the efficacy of Tamiflu is very questionable, but I’ll admit the “elderberry syrup” thing threw me. Maybe a broken clock thing?
Well thats just going to make health insurance more expensive for more people now isn't it? IIRC poor people get subsidised healthcare now so if the middle class workers aren't paying for healthcare... who is?
If he had just recited the saying in an offhand way my response would likely be limited to rolling my eyes, but the fact someone at the company said “it’ll really hit home if you bring an actual lemon on stage...” makes me think the leadership is bonkers.
This is incorrect, using LGPL licensed software does not prevent you from keeping your software closed source, any components you rely on from Qt will need to be provided (or reference given which is a _really_ weak requirement) in open source but any functions referencing Qt functions do not themselves need to be provided in a decompiled form, this is pretty much why LGPL exists. So if you're company is trying to make money making proprietary improvements to Qt _which require you to edit Qt_ then you're a bit hooped, but I strongly suspect instead there was a misunderstanding which how contagious free software is.

(That said, whenever possible please give back to the FSF community)
If half your potential customers are unwilling to pay for a higher range option but will purchase a lower range model for a reduced price that still nets a profit for the same fixed battery cost, what do you do?

Offer a lower range option.

If the cost of retooling a line to make 2 battery types, or setting up a new line from scratch results in a greater cost per unit, regardless of capacity, than 1 line producing the single high capacity battery then why make two battery types?

Are you saying they should just offer only the higher capacity battery at a lower price or just tell the lower range customers to fuck off with their money?

What if you could satisfy both potential customers and offer the lower range customers the option to upgrade in the future at a cost lower than replacement of the whole battery?

What if you could also offer them a good will gesture of added range if they're fleeing natural disasters?

Is that ransom?

Would you be outraged to discover your printer's print speed was artificially capped to not erode the market for a faster model?

Or that your CPU wasn't running at it's maximum potential?

Does it only become outrageous or random when the manufacturer offers you the option to unlock it's full potential?

What about Labor? If you pay a yard service $50 to clean your property and they do it in 4 hours but your neighbor, with a 2x larger yard pays $75 and they still complete the work in 4 hours. Do you demand a lower rate? Faster service? Both?

The fact of the matter is if you paid for 100kwh battery and they give you a 120kwh battery that will only put out 100kwh are you being cheated or held at ransom? Or are you just getting what you paid for?

Why are you entitled to get anything more than what you agree to buy?
Sounds like you didn't check that they checked for ipv6. Businesses aren't going to tell you where their services are lacking.
A lot of policies, contract clauses, and even laws exist only to be applied in certain situations, not rigerously.

I can accept that google wants to avoid trouble at the work place and love dramas can cause trouble. And sexual harassment is already forbidden by law. But it is not automatically harassment when two consenting adults of different levels start a love affair mostly happening outside work.

This is as much google’s business as what sex I prefer, what party I vote for or to which god I may pray - none.

The protection against possible harassment does not justify to limit the freedom of adult citizens. For children the limits do make sense, though.

When there is no harassment claim and no other disturbance of peace at work the state should protect me against overreaching policies.
If you're interested in this sort of thing (design-oriented IDEs targeting runtimes/frameworks), there are a few other similar tools:

+ Rightware Kanzi (https://www.rightware.com/kanzi)

+ DiSTI GL Studio (https://www.disti.com/user-interface/gl-studio/)

+ Altia (https://www.altia.com/)

Most of them have found niche markets in verticals like automotive/medical/embedded, where it's easier to just ship a runtime for the UI.

UI/UX designers working on the dominant platforms (web/mobile) have a lot of nostalgia for Flash--particularly the perceived ability to actually ship functioning product. There's no lack of new tools trying to improve on the status quo: drawing pictures of UI and throwing them over the wall for developers to figure out how to implement.

I suspect that we haven't seen the aforementioned IDEs become industry standard for a couple reasons:

+ They're by nature more difficult to use than drawing tools, often surfacing a lot of advanced parameters, state machines, and code

+ The variability in languages/frameworks/platforms inherent in web and native development make usable output a much harder problem than having everyone all-in on a single framework/runtime
> I very much enjoyed working in a culture where both hiring and firing were easy to do, to make sure that the team was always the right people at the right time.

I think you'll agree that your perspective may be something of an outlier, given that you 1.) are not the person who's going to be fired, 2.) are the person who is most empowered by a policy of ease of hiring and firing those under you, and 3.) don't need to work.

I don't like working in a culture where being fired is a thing anyone in my management chain might decide to do to me easily and suddenly for any reason at any time, and I don't think I'm unique in that.
Off the top of my head, there are a few things wrong with this.

One, the fact that a rule might have downsides is not proof that it's a bad rule.

Two, if the rule had existed, it's hardly impossible that they would have gotten together later, or found some accommodation.

Three, if they hadn't gotten together, there's no reason to think they both wouldn't have gone on to find happiness with other people.

Four, your suggestion that them not dating means a Bill Gates foundation wouldn't exist is without evidence. At best you could say it might has another name on it.

Five, even if this rule would somehow have caused Gates to just burn his billions instead of doing some good, you haven't grappled at all with the harm that the lack of that rule does to many people who aren't as famous.
Unfortunately if you are in the wrong location ie not in silicon valley or such you have very little chances of getting introduced.

My recommendation is to get into incubator or even "lift off" programs and then work your way up.

The current startup culture makes it impossible for us to find "Bill Gates" in Africa/Asia because they have no visibility, no voice and no money and not because they are less talented
Google has quite a few ripped masculine employees doing dev work in Mountain View... They have to stay in good shape if only for their brains to continue working at the highest level...
Yes they are. You don't understand what white privilege is.
> For as long as men have noticed their penises, they've been trying to make them larger. Admittedly, there's no actual evidence to back that assertion, but it's probably a fairly safe assumption.

Not really: http://www.howtotalkaboutarthistory.com/reader-questions/why...
I think it's a hasty jump to make assumptions about the biology of people based on their job description. Plenty of engineers I work with exercise regularly. I'm curious, do you have any links to research correlating sedentary jobs and testosterone levels?
Interesting, but a tad rich with puffery.

Pre-OIS Google did this with image stacking which was a ghetto version of a long exposure (stacking many short exposure photos, correcting the offsets via the gyro, was necessary to compensate for inevitable camera shake). There is nothing new or novel about image stacking or long exposures.

What are they doing here? Most likely it's simply enabling OIS and enabling longer exposures than normal (note the smooth motion blur of moving objects, which is nothing more than a long exposure), and then doing noise removal. There are zero camera makers who are flipping their desks over this. It is usually a "pro" hidden feature because in the real world subjects move during long exposure and shooters are just unhappy with the result.

The contrived hype around the Pixel's "computational photography" (which seems more incredible in theory than in the actual world) has reached an absurd level, and the astroturfing is just absurd.
Thanks for this answer. Appreciate it.
This was mainly in large companies where departments are quite large and the regular workers don't really see what's going on. I have seen people in one department being told to keep working on their current stuff while new people were hired for the new tech. Once the new people were up to speed the old department was laid off. There was no effort to get current employees involved.
A fridge that prevents food going off would be better, no? That wouldn't require smarts, just replacing the air with pure nitrogen, like modern grain silos do. Doing it at "consumer scale" would probably only require the same sort of compressor that your fridge already uses for its cooling.
Can someone tell me in simple terms what the Qt licensing situation is? The webpage for Qt Design Studio says you can only use the designs you come up with in an app if you have a Qt commercial license.
That's correct, there may be some platform specific things you can dig down deep enough to find but generally speaking you have to misuse the library to actually build something that isn't cross-platform.
OpenBSD doesn't keep secrets. The X.org team had to keep this secret, so they couldn't tell OpenBSD.

If OpenBSD starts participating in embargoes, they'll get advance notice of vulnerabilities. It's as simple as that.
Why aren't these functions methods on "this" instead of magic freestanding functions?
Amazon Route 53 (https://aws.amazon.com/route53/) supports Geo DNS and failover ...

You can configure routing to be based on specific geographic boundaries/locations, or geographic proximity, or based on network latency. Either way, failover works in all cases and if an endpoint fails the "next best" will take over.
It's hard for it to "really work" without haptic feedback.
Brazilian Jiu Jitsu is by far the best thing I've ever adopted in my life. I've been training for 6-7 years now. It keeps my life in a good routine, has given me dozens of friends, any time I go to a new city I can find a club and meet people. Competitions are fun and have taught me a lot about myself. Overall I'm a calmer and happier person because of it. I love it and hope that I can continue training for life.
It's not ransom, it's giving the customer what requested at the price they agreed to pay. And the added bonus of a cheaper than replacing the whole battery upgrade option in the future.

They didn't sell them a 300 mile range then knock it down to 250 when they rolled off the lot. They didn't send them a letter saying "if you want your range back send $$$ by 10pm tomorrow."

The customer paid for 250 miles, they provided a car that could go 250 miles and additionally said "if you would like to upgrade to 300 miles we can do that for less than the cost of a full battery replacement."
> I feel embarrassed articulating the above because it is so obvious

It really isn't obvious. What exactly is wrong with it, specifically?
So it's the stone soup of optimisation.
Joe Rogan didn't ruin Burning Man. There's a long, long history of Burning Man being "over"...probably beginning with the second year it was held.
It is neither arbitrary nor moving. If one person has power over another in a corporate context, the senior person should not date the junior person.

A pretty simple way to think about it: who in your company would you be afraid to be frank with if you knew it would upset them? Those people shouldn't be allowed to date you. That leaves billions of people for each of you to date, so I'm not seeing a big problem.

Are there edge cases and nuanced situations? Sure. Is that true about any important rule? Sure. E.g., look at your company's conflict of interest policy. For the sake of clarity, a bunch of relatively arbitrary lines will be drawn. But that doesn't produce the same hand-wringing and rushes to the fainting couches that a rule like this does. I'll leave the reason why as an exercise for the reader.
Really, you can predict goods spoilage just given how old stuff is. You don't need a smart fridge; you just need an ETL pipeline from a ScanSnap (reading in your grocery-store receipts) to an inventory tracker app. You've got "smarts", but they're not in the fridge.

(And in the end, that's better: an inventory-tracker app that's on your phone is able to tell you to throw stuff out without you needing to own a "smart-home hub" or configure your fridge to connect to your wi-fi; and, unlike the fridge, its notifications will probably keep working even if its manufacturer goes out of business.)
I just realized that this analogy of the academic publishing industry is also quite similar to that of the search engine industry.

Most web pages are provided to the public free of charge, but they typically don't obtain them directly (technically they can, but it's often too tedious). A search engine takes them and redistribute to the public. They do it by using the metrics mostly provided by the (unpaid) public: PageRank. And they make a hefty profit for doing that. They also amass a lot of power. Both industries are essentially doing the same thing: content curation.

The difference is that search engines don't get complaints like academic publishers.

I think the reason is that the academic publishing is much simpler and actually more transparent than search engines; you can easily see the inner workings and the flow of money. On the other hand, people don't really understand how Google makes so much money. We're effectively blinded by the complexity.
> Also, it's probably illegal, or it wouldn't hold up in court.

Most states in the US are at-will employment. You can be fired for literally any reason whatsoever outside of a very very limited number of protections against discrimination.

Hooking up with a subordinate is not one of those protections.
You are just digging your grave deeper here. Don't assume high testosterone = must be a blue collar worker or sumpin. That's basically classist BS.

Pushing code because it is one of the highest paid professions in the world right now and exercises real power could be construed as aggressive as hell on the face of it. There's a reason people bitch about "brogrammer" culture. Even if you ignore that, desk jockeys aren't all sedentary losers. Plenty are buff and pursue Manly Man (TM) activities in their off hours, like sports, martial arts, etc.
Then use open source. if there's a hardware manufacturer that you trust, then that's all you need. you can install a version of android i.e. open source and without play services (eg. LineageOS) and then download apps from a store like f-droid. (all these apps as well as the f-droid app are all open source).

Your functionality though, will be severely compromised. So the choices are:

1. Apple - hurts your wallet and your choice of apps (only the walled garden and nothing else).
2. Google - you're the product. not the phone.
3. Something else like the open source solution. You'll spend a lot of time here and will be restricted to the limited choice of apps on the the f-droid store.

So take your pic. I'm mostly in #2, with a billion or so others. I'm fully aware that me and my data are the product here, and whenever I start feeling that I made a deal with the devil, I simply tell myself that they can't know what's happening in my head. I then quickly shift focus and start thinking about something else. :P
The Joomla fork of Mambo is a good example.
> When you are super rich, you can travel to xxx countries and have legitimate, legal and safe sex with, eh, probably, much hotter woman.

Why do you say xxx countries? It is not as if we don't have this type of thing happening in our own country.
I don't want useState to magically determine which state to use via call ordering. I want to pass a unique ID string to useState and have that determine which state I want.

Order-based management could then be opt-in, and based on a non-magical ID-based system.