skysight-inc/HackerNews huggingface dataset:
Moral of the story: don't use internal security tools at your work as a platform for your political activism.

Totally agree with the spirit of what she did and applaud her efforts to organize, but there's no way she didn't know what she did could get her fired. What did you think would happen when you made unauthorized changes to software that promote actions against the company's interests?

Not saying the company is a blameless party (especially after the news today of their expiring cloud business, this is clearly a shady company), honestly, I'm not even commenting on the substance of what she wrote.

This just seems like something that anyone with half a brain would realize could get them fired before they deployed those changes.

I still feel bad when anyone loses their job and source of income, and maybe a reprimand would have been more balanced given her high performance reviews before, I just can't see any context where this is seen as neutral or ok.
See, e.g., Caterpillar moving their global HQ from Peoria to the Chicago area.
For those interested, Logitech recently resurrected [1] their most famous mouse. The MX518. At least I was able to now buy it from retailers in Europe :) I love it. Could never get used to the more bulk Logitech mice such as the one in OP.

[1] https://www.techpowerup.com/review/logitech-g-mx518/
This is not a great alternative, but given how bad Amazon is to their employees, Walmart is also generally quick with their shipments.
Does encryption really help? If they've compromised your system well enough to lock you out of it, aren't they likely to have nabbed your passwords in the process? Even if you were incredibly careful, there's not much you can do about a keylogger. If you could prevent a keylogger, you could lock them out entirely.
Thank you for your perspective here. I've felt that way in the past and I have certainly purchased international editions intentionally.

For me, as someone who's learning primarily independently, the North American editions tend to have features that make self-study a lot easier, and do sometimes have different chapters. For example, I have both the international/Indian version and the North American version of Michael Artin's Algebra second edition in front of me.

The international edition is missing a preface (I like those because they give you some insight into the author's point of view and approach), doesn't have solutions in the back (useful for validating your work if you're self-studying), the table of contents isn't broken down by section only by chapter (not too big a deal for me), and is missing chapter 16 on galois theory, a bibliography (sometimes I like to use these to pursue topics in more detail), as well as an appendix altogether (the NA version's appendix has a section of proof strategy, construction of the integers, Zorn's lemma, the implicit function theorem -- for me these are 'nice-to-have's but not required).

Much of this I can probably live without -- and if I were a student on a very tight budget, I would probably! But I hope you can see how paying for what I thought was a used copy of the North American edition and receiving the International edition would be a bit disappointing (this particular case happened to me on hpb.com, not Amazon)

In particular I think my point is that sellers of international editions sometimes conceal the fact that what they are selling is the international edition. The example I gave with Casella & Berger in my first post is clearly doing this with how the cover is blotted out and nowhere on the listing does it mention it's an international edition.

So for me it's about transparency and meeting expectations -- I'm fine with international editions being sold at all on Amazon, I think it's great that they can be an accessible option for some people who don't need/care about the features I mentioned.
My understanding is that Google is a rather bottoms-up culture regarding internal tooling, and that you don't normally need sign-off from management to take initiative and make changes to tooling like this. They're only mad that the particular change here involved labor organizing, which is obvious retaliation.
This firing has created a small storm of bad PR for Google, and I'd be willing to bet it's created a large storm of bad feeling among Google employees. (Although a smaller matter, using "security violation" as a spurious reasoning for the firing probably also slightly downgrades the credibility of the company's internal security efforts.)

So if her goal was to cause disruption at Google, it sounds like management just gave her a major assist. Like a Falcon Heavy's worth of assist.
Is that a fact or speculation?
Huh, it's almost like the idea of pure functional programming is all hype and it doesn't actually make performant concurrency any easier to implement…
I hope they bring some of the newer improvements and more of the MX Master features to the MX Vertical.

I've found that I really appreciate the different ergonomics of a vertical mouse, but I do miss my side wheel and unlocking scroll
She said "So when I heard that Google had hired a union busting firm and started illegally retaliating against my coworkers, I decided to make sure that my coworkers knew about the posting."

This was purely a Moral decision on her part and not reasonable in my opinion to tag it as part of her job. She was not happy with how google was retaliating against her co-workers (right or wrong) and she took action using her own judgement. She did this not because this was part of her job but because she wanted to get back at google for their behavior (again right or wrong, thats not the point here).
> So lots of Office / Outlook / AD / Windows Server customers are getting hundreds of thousands of thousands of dollars worth of Azure that they’re not using

Sounds like an arbitrage opportunity. Have tons of unused Azure credits that were forced on you? We'll happily use them up and pay you back a fraction of that credit.
What kind of background do you need to understand a decent amount of this tech? I basically only understand software and there seem to be many different areas advanced in this product.

Maybe the kind of answer I'm looking for is: are there any documented DIY projects that touch some of the tech used here?
They only have so many locations. I recall being really disappointed being 100+ miles away and not being able to cash in on their CPU/MoBo deals
what's wrong with using "paycheck to paycheck" this way? we already have the word "poor".

"paycheck to paycheck" means something like no liquid savings and no positive cash flow. there are certainly a lot of people living this way (especially in less wealthy countries), but it's not "almost everyone".
The article says she's a security engineer. It would be pretty unlikely for a security engineer's job to include messaging employees about HR rules. It sounds more like this engineer modified a security tool to spam a bunch of coworkers with pro-union popups.
> I think there's an argument that can be made that it's better to get most of the information out right away, even if some of it is inaccurate, and then correct the inaccuracies later

But parent's aren't really talking about mistakes, like errors in software. They're talking about lies.

Sure, go ahead and get all the information you have out right away. But qualify their accuracy level. There's a difference between "Foo frobnicated a Baz", vs. "a certain quux told us[0] that Foo frobnicated a Baz" (with [0] leading to details like the top post mentions). The former is stating a possibly inaccurate information as if it was a sure fact. Essentially, it's lying. The latter form lets the reader understand the degree of uncertainty involved, and choose how much they're willing to believe it.
> because warning fatigue is real

"HTTP is known to cause cancer in the state of California"
> I've married, raised a family, and had memorable trips with them.

I think this part is their point. Even you are looking backwards at what you have done, instead of future plans, implying the younger years are the more interesting ones.
I really try to live up this mindset but I find it very different.

The crucial thing really is that as a child everyone else is in the same boat.

As an adult? Pretty much all of my friends are either at work or plan their calendars to the gills. Even if you try, I'm not sure you can 'go back', unfortunately.

I can't remember the last time I was able to call someone and say 'yo, wanna do X?' and they actually could without advance planning.
I am convinced the Gillette razors I buy from Amazon are counterfeit or simply rejects. I buy the same item from Target and they last twice as long and shave better.
And what percentage of your net-worth and/or your insurers bearance would you be willing to commit to the yearly treatment they'll come up with (not a cure)?
The same problem exists for books. Look at No Starch Press as an example: https://twitter.com/billpollock/status/1183094406573748225?s...
At least Newegg has a simple checkbox for "sold by newegg" as opposed to "marketplace sellers". I just got into the habit of checking that all the time.

Except last time, I forgot, and when I needed to return something, it took over a week just to get an RMA and return shipping info from the "marketplace".

Fuck yooooooou, Newegg, for doing this to your brand and to my shopping.
I think the shields analogy is misplaced. Also, a manager blaming themself for the choices of their employees shouldn't be a hard rule. As a manager I do my best to create a good environment for my employees, but I'm also not omnipotent, and the actions/inactions or simply the market position of the company as a whole can be impossible for me to control and be a bigger factor than anything I could do immediately for my team. Understandably the buck stops at the manager, but we can all only do our best and sometimes that's not good enough.

I guess to simplify:

Shitty manager ===> Employees leave

Employees leave =/=> Shitty manager

> Happy people don't leave jobs they love.

Debatable, but worth noting that some people are never happy.
ZeroTier maybe.
I don't think it's dreadful (but maybe no. 3) and I think Microsoft are the best out of the 3 at Enterprise sales. Google prob the worst of the 3 in that regard (and no. 1 with stack).
Bad, what's wrong with you? Recycled and used goods should be labeled so the consumer can decide if the price is fair for a less-reliable offering.
The best UI/UX conferences and design meetups to attend in 2020
Thing is, Ebay is a skill.

You get better prices, but the barrier to entry for buyers is substantially higher than Amazon.
Didn’t Stack Overflow piggyback on the existing and quiet sizeable audiences of Jeff Atwood and Joel Spolsky?
Look at that beautiful replaceable battery :)
Translated: Google sunsetting own cloud in 2023
For what it's worth, I've had nothing but positive experiences with GCP plus TFRC: https://www.tensorflow.org/tfrc

(If I had negative experiences, believe me, I'd be the first to point them out. Just a happy user.)

There are a few annoying aspects of GCP, but the complexity seems roughly equal to AWS. Both have their pain points.

The $300 free credit is immensely helpful. I hope Google keeps it.
I'm familiar with the "creation story" but I question whether that is all necessary for other areas to thrive. Do I think that East BFE, Nowheresville is going to become the next Silicon Valley? No, probably not - but I don't know that it needs to. Twenty years from now, Google and Apple will probably still be at their respective California locations. But JohnDoe Co could be the biggest employer in <middle American city of 200,000> and do a lot of economic good there while reaping the benefits. Most of us don't need PE / VC like we think we do and there are plenty of good-enough universities around the country churning out new grads and attracting talented-enough researchers. This idea that we can only hire in coastal cities and from top-5 universities is all wrapped up in the same problem, and it doesn't make sense for the majority of businesses.
The thread is mostly concentrating on the negatives here. I'm hoping that GCP will offer some incentives for the next 3 years that I could take advantage of to help my side gig grow on the cheap! If they die in 3 years, well I don't rally care as I have no clue if I'll have a business in the next 12 month.

Of course, this article does say "The Google unit, which sells computing services to big companies" with emphasis on "big", but maybe there will be some trickle down for the small fry amongst it all.
Show HN: I built an open-source data viz tool that connects to DBs and APIs
I was thinking of both of those (considering killing it + the 2023 deadline) as a single leak.
Yes, Google is absolutely the worst of the 3 in enterprise sales. I hope for their sake that Kurian can fix that.
I think your attitude is a great example as to why many people remain unconvinced.

The idea that people who have doubts about climate science are generally too stupid to understand simple graph is ridiculous. It is possible and highly likely that they fully understand what the graphs are suggesting and still don’t agree with it.
Well, the automated farmer certainly kicked the ladder for everyone else.

Try and start a farm now, you can't compete without serious investment.

The high tech farms will send their overabundant produce 2000 miles and still undercut you, while profiting.

It's impressive, really, but it does put many local farms and would be farmers (lots of land, no other skills/ideas) out of a job.
Yeah, we got banned after TP-Link falsely claimed we were selling counterfeit routers. The article briefly mentions brands abusing the reporting system, but talk to any sizable reseller and you'll find it's very prevalent. My estimate is 90%+ of large Amazon resellers have received false complaints of counterfeiting or other infringement. I've talked to multiple sellers who get such false claims weekly or even daily.

In my case, tp-link filed 28 complaints over six months, or roughly one every week. Eventually it took down the account and we're currently suing them in federal court.
I believe the 8 billion a year number includes its G-Suite products. My understanding is that GCP itself makes only around 1-2 billion a year (excluding G-Suite). That doesn't seem enough to cover the CapEx, OpEx and engineering costs they are sinking into keeping GCP running.

Only Amazon breaks out its AWS numbers completely today, but the other cloud providers bundle their cloud computing numbers together with other "cloud" numbers, so it makes it very confusing to keep track of what numbers people are talking about.
>One way of describing the Incompleteness Theorems (1931) of the Austrian logician Kurt Gödel is to say that he proved, in the form of a mathematical theorem, that the possibility of a fully automated mathematics can never be realized.

Which suggests the following solution : limit our endeavors to that part of mathematics that CAN be automatically proven (and drill down infinitely into details thereof). And stub off the rest with good-enough axioms (aka holy doctrine).

Crazytalk? Well it's basically how we as a culture handle pretty much everything, epistemologically (and ontologically) speaking.

It could be very efficient. It could be a dystopian nightmare.
> How is Google so clueless to let this leak?

If you create a culture of intense internal competition, where identities are tied to subunits (e.g. a product team) over the company, you incentivise leaks. Google's elitist, "product founder" driven culture, unmonitored by a detached leadership, almost guaranteed this sort of sniping and in-fighting.
> It just seems like it was somehow fun at first, and then the people who sell on it find a way to ruin the experience.

Just like the internet.
> Cereals might be just fine, and growing food in places where it's not possible to grow food is also a solution.

The further away from the tropics you go, the less productive is agriculture.
Hey everybody,

I wanted to share with all of you the project I’ve been working for a while now called Chartbrew. It is an open-source data visualisation tool that can connect to APIs or certain databases to fetch the data directly from there. At the moment it’s possible to create time series and simple pattern charts.

I started working on this with my partner in crime in the summer of 2018 and had a huge break of almost a year of not working that much on the project. In September this year, I decided to refactor the code and offer it as an open-source solution.

It was an amazing decision and since then I’ve been actively working on it whenever I get a break from uni and work. I also started streaming the progress and in the past couple of weeks I’ve been streaming almost every evening until around 1 AM, then continuing until 2-3AM in my bed.

I realised that I actually enjoy working more on the project since I decided to not treat it as a business. The initial idea was to create this as a SaaS and try our best to focus on the business aspects of it. Well, all that led to the period of burnout. Now it actually feels good to sit down, code, design and come up with new ideas.

I’ve been studying HCI research, UX design and data visualisation for the past 1.5 years and I now plan to pour all this knowledge in making Chartbrew a different and a better tool than the multiple existing ones out there.

Some items in the Roadmap coming soon:

* Re-designing the chart creation screens completely

* Allow combining data connections and plot charts from these combination

* Adding collaboration tools to co-create charts with other people remotely

* Collaboratively analyse dashboards, write notes, etc.

More here (needs a bit of re-work) - https://trello.com/b/IQ7eiDqZ/chartbrew-roadmap

I will be more than thrilled to welcome everybody in the community I’m creating around Chartbrew. Any contribution is welcomed, from feedback, suggestions and code help. The code is still a bit “all over the place” since the project didn’t completely move from the MVP stage, but I made progress towards fixing that.

Thanks a lot for reading! Let me know what you think of Chartbrew :)

---

I will leave some links here if you want to find out more about what I’m doing around Chartbrew:

Streaming a lot here lately: https://www.twitch.tv/razvanilin

A brief story of Chartbrew: https://razvanilin.com/the-chartbrew-journey/

Started being more active on twitter if you want to keep in touch: https://twitter.com/razvanilin

ChartBrew community on Slack: https://bit.ly/2sx5ni9

…or Discord: https://discord.gg/zHmc7nm
> I'm meeting with the hiring managers...

1) What are the top 2-3 things we should discuss or that you would most like to learn about me?

2) Challenges: Where is your team struggling?

3) GOALS/VISION: What does success look like?

Any and all info at this stage is relevant.

Broadly, you're looking for clarity/openness/tonality.

Can you live with this guy? Importantly, can you help this guy?
Can anyone compare uk, de and us experience? A lot of the ailments people complain seem to be absent from the European stores and my experience with them is very positive.
I thought the big advantage of ransomware (for "the gangs") was that it didnt actually require them to be able to extract the data. To impact a company you only needed to be able to get your malware on their device; extracting the data was not necessarily for you to acquire a ransom.

If my company is beset by ransomware, and they claim they will release it I can either assume:

1. They have extracted the data and therefor have to assume they arent just going to delete it because I sent them a check.

2. They are bluffing and have only encrypted my data.

I dont think I can count on #2.
I have sometimes wondered why they don't offer a separate, uncomplicated fixed price (and bounded resource) version - basically like a Heroku - and provide a migration path to their core offerings.
I have symmetric gigabit fiber with no caps in Colorado. https://ting.com/internet/town/centennial
Most retailers have in-store pickup these days. I find myself hardly ever buying from Amazon anyways (unless can't get at a store within 10mi radius) because I'm too impatient haha.
> Things like Google Reader had healthy user bases when Google came for them in the night.

I wonder if anyone in Google management ever looks back and regrets that decision?

It's still always being brought up, even 6.5 years later.
I get it - it's the same reason Boeing management moved to Chicago away from Seattle (fools!). Ok fine, if the execs want to move, let them, but leave the workers in Smallville if that makes sense.
This is insane, GCP has been a great experience for me and I have even been working on getting their certs now because I like working with it that much despite them currently being worthless.

Its crazy that they would even consider closing google cloud after gaining so much traction. Especially with BigQuery, Dataflow, Firebase, Kubernetes engine and Cloud Run being at the bleeding edge of where the industry is going. Dialogflow is also hitting at the right time where smart home products and home automation are becoming mainstream.

How do they expect to do in 7 years (launch of compute engine) what Amazon did in 13? Its crazy that they would be so unreasonable.
No need for overly simplistic and naive rhetoric - people won't spend that kind of money on a car that won't prioritize the occupants. In the end, car companies are in the business of making money. It would be a disservice to all to forget that
What Makes a Successful Founder?
The compiler can only make this transformation in special cases, in particular, when it doesn't break any of the JVM's semantics (also, not all recursion is self-recursion, i.e. a tail call to the subroutine you're in). You can't just discard a frame of a call in a tail position, because some security mechanisms require knowing the full call-stack (plus, developers might hate you when their stack traces start missing crucial frames). So we're talking about explicit tail calls, in places that can be checked for the safety of the optimization.
space junk? like the road junk that distributes food around cities? its infrastructure
I'm legally allowed to follow you in public and pick up hair or skin particles that fall off of you.
Or switch to a language that does that for you, like Scala or Kotlin.
First Tech to Introduce Voice ID for Telephone Banking
Can you define "their system" in plain language? Are you referring to unionization in particular, or are you framing a broader narrative?
The Last Futurist Dissects Controversial Chinese App TikTok
I am also finding myself use Amazon for less and less- I used to purchase a lot from "subscribe and save" but I find it to be a frustrating experience! For example, a pack of paper towels could change counts or sizes, and it's hard to know if I am actually getting a good price.

I find that Target seems to be the most trustworthy, both Amazon and Walmart have a lot of junk mixed in with their genuine products online. I think that many brick and mortar stores are figuring out how to become more convenient for busy people with things like drive up pick up (Target, Giant Eagle groceries), same day delivery (Walmart), pick up lockers (Home Depot), it starts to even the playing field with Amazon.
Let me preface this by saying I think what she posted is true, employees have a right to unionize.

That said, it seems kind of strange, if this was a better way to post something than the cafeteria, that she added it to the union buster's site, though. Wouldn't only execs and management hiring the union busters go there? Seems like it was a way to argue back with the execs who hired the union busters by essentially defacing the union busters site?

She probably pissed off a high level exec who hired the union busters in the first place and was fired by their order. She was making all the management who visited their site see her notice, and some management obviously support the union busters since they hired them in the first place...