skysight-inc/HackerNews huggingface dataset:
I think you don't understand the reason for middle-management. Let me paint you a picture where if you'd be CTO (or any other top-management) you'd be greatful for middle-management.

Imagine you are CTO of a pretty successful eCommerce company.

What you need to oversee as a CTO:

- iPhone and Android application

- Front-End Website application

- Back-End Website application

- SAP (Or something similar) integrations for billing and documenting

- BI infrastructure and reporting via tool like Tablou/Salesforce or similar integration with replica read-only DB

- DevOps (AWS, Azure, GC, or similar) maintanence and R&D

- Bonus: A lot of meetings with other top-management regarding company stuff (structure, plans, vision, etc..)

Now, how many people (Developers, QA, DevOps, BI, ...) do you think work under you - at minimum 30 (bare in mind I'm talking about successful stable company, not a 2-man garage startup).

Do you really think one guy will want to deal with all the 1-1 bullshit, day-to-day operations, everyoen asking raises, people leaveing, people coming (hiring)? It is literally impossible.
> Valve arbitrarily pulling down all our games

I don't have enough information to know what "arbitrarily" means here. From what I can tell, Valve is pretty damned reluctant to remove things from the store, which makes me really curious why they would "arbitrarily" remove such popular AAA titles.

Regardless, I can tell you that things like uPlay are hugely annoying and whatever excuses your company has for why it exists don't really change that.

Frankly I don't even like having to use the Steam launcher, but seeing as they pretty much single handedly built the market they are now the defacto standard in I've reluctantly accepted it. Ubisoft's wares simply do not appeal to me enough to overcome my distaste in the same way.
Thankfully, using a smartphone while riding a bicycle is now illegal in the Netherlands (since this summer), but it will take a long time for people to stop regarding using their smartphone whatever they are doing as normal.
Like this:

use sha2::{Sha256, Digest};

fn main() {
let mut hasher = Sha256::new();
hasher.input(b"hello world");
let result = hasher.result();
??
}

How do I get a string with the hash value? Which chapter of which book should I read?
Right to federate is the new right to repair.
Stats on the Austrian Game Development Landscape
> I would never discourage anyone from self-employment

I would, especially if they are in their prime earning years and are trying to become independent contractors. Software engineering jobs command high salaries and benefits these days. The opportunity costs are just too high and the odds of sustaining a one-person contracting show for 5, 10, 20+ years is slim to none.
Difference between native and hybrid app with example
The Best And Worst GCC Compiler Flags for Embedded
Please note that Prop 8 supporters spent many tens of millions of dollars lying about gays to get people to vote for Prop 8.

They also lied about what the impact of Prop 8 would be.

Also note that one of the biggest such spenders, the Mormon Church, formally apologized for its role in the Prop 8 campaign after they got to be in the receiving end of the lies during Romney's first presidential campaign.
I've biked for most of my life in the US, and while I agree cars are a bigger problem for cyclists than anything else, describing helmet use as "armor" against cars is ridiculous. I wear a helmet when on a bike because I've had my skull fractured falling off of a bike, with no cars in sight. A decent helmet costs what, $30?
> Expertise only matters if you're hired

...

> A bad design with a good presentation is doomed eventually. A good design with a bad presentation is doomed immediately.

-- Akin's Laws of Spacecraft Design
Yes and what doesn't stick on a first read may stick when you read about it again in a different book.
Terry Gross is a (the?) master interviewer.
> Why is your software looking at registry entries that it didn't create?

I may want to know where Photoshop is installed to I can register a plugin. Or know about the printers installed. Or know more about the environment than the OS is willing to tell me. Or those may be entries that older versions of other applications of mine did create. Or Windows. Or older versions of Windows.

There are many reasons to look into registry entries that aren't the ones you wrote.
I think the next generation is going to be so used to surveillance from their parents and schools that they'll hardly bat an eye when corporations or governments impose similar systems.
Also likely to spontaneously combust!
A good ranked choice system like Schulze, avoids that issue.

You can give multiple people the same rank, to express no preference between them. So you could have two or more choices you don't want to express an opinion between both marked 1, then perhaps the lesser but still acceptable candidates marked 2, the unacceptable candidates as 3, and extremely unacceptable candidates as 4.

Meanwhile, somebody else can come along and rank all the candidates with a unique number if they prefer.

In Schulze, all the numbering is doing is expressing who you would pick in a one-on-one race any pair of candidates.

Ranking candidates the same (tied), simply means you would have left that question blank on a traditional FPTP ballot because you don't care which of the two wins, either because you find them equally good/bad or you feel they sufficiently close that you would prefer to let those who care more decide.

For example, I don't own a home, or have kids, so i will usually leave school property tax levy questions blank. I may have some super slight preference one way or another, but I'm mostly unaffected, so I will let those who actually care about this decide.
Typically: someone questions a claim, or requests a cite. Cite is added.
> CU was a travesty of justice. Money is not speech, money is power.

Do you agree when it's corporations like the ACLU making campaign contributions?
OK, he/she is not fake. So:

What is their name? IDK.
What exactly did they hear? IDK.
From who did they hear it from? IDK.

People here seem awfully sure about something they know nothing about.
Yeah, that's the kind of asinine problem which I just don't have the bandwidth to deal with any more. My computer is owned by Apple and I don't know what's doing and I can't run a proper Docker but at least when I connect my headphones it just works.
This is a great idea. If you couple this practice with storing user data encryption keys with additional layers of security, you’ll decrease your susceptibility of someone being able to extract all data if they get access to your kafka. Spotify talks about this here: http://labs.spotify.com/2018/09/18/scalable-user-privacy/
8 out of 10 results are identical. ddg returns a Japanese result on the first page for some reason.

10 first links from Bing:

1 https://en.wikipedia.org/wiki/Diffeomorphism

2 mathworld.wolfram.com/Diffeomorphism.html

3 https://encyclopedia2.thefreedictionary.com/diffeomorphism

4 https://math.stackexchange.com/questions/301364/what-is-a-di...

5 https://www.encyclopediaofmath.org/index.php/Diffeomorphism

6 https://dictionary.cambridge.org/dictionary/english/diffeomo...

7 https://en.wikipedia.org/wiki/Diffeomorphism_invariance

(8) dictionary.sensagent.com/Diffeomorphism/en-en

9 https://en.wikipedia.org/wiki/Local_diffeomorphism

(10) https://ipfs.io/.../wiki/Diffeomorphism.html

10 first links from ddg:

1 https://en.wikipedia.org/wiki/Diffeomorphism

2 mathworld.wolfram.com/Diffeomorphism.html

3 https://math.stackexchange.com/questions/301364/what-is-a-di...

4 https://www.encyclopediaofmath.org/index.php/Diffeomorphism

5 https://dictionary.cambridge.org/dictionary/english/diffeomo...

6 https://encyclopedia2.thefreedictionary.com/diffeomorphism

7 https://en.wikipedia.org/wiki/Local_diffeomorphism

8 https://en.wikipedia.org/wiki/Diffeomorphism_invariance

(9) https://math.stackexchange.com/questions/760433/prove-that-f...

(10) https://ja.wikipedia.org/wiki/微分同相写像
On Patent ‘Wrights’ and Wrongs
I built [giki](https://giki.wiki) for myself. It is a wiki to be popualted in markdown. Every page is a new "wiki" page.
Dear Flag-happy HN reader: flag this. It's an opinion. If you can't handle a subjective opinion from a subjective being then don't expect anyone to handle your subjective opinion, subjective being.

<rant>
Every windows OS since XP SP3 has been terrible, IMO.
The UI gets more and more unusable and I am no longer able to even assist an old person do something simple.
Microsofts entire product line is BROKEN, IMO.

Outlook.com? a lousy SPA that has been broken for months (reloads the entire app every 4 seconds. the "official solution" is to delete "ALL BROWSER COOKIES" (so they say. I advise you delete the Outlook.com cookies instead, but YMMV) at which point this same problem will occur again in a few days.)
No "basic html" mode for Outlook (thanks Gmail!)
just a foisted-upon-us SPA that is total garbage. (Email is arguably the last place I want an SPA. I don't mind reloads when going from a list of messages to an individual one, but who cares what users want, right?)

Office365? terrible. They are pulling an Oracle and seeing how long the helpless victims of their 30 year MS Office monopoly will put up with being boiled slowly.
Seriously, compare a proper in-office DC, roaming profiles (on the LAN!) etc with this SAAS debacle and tell me tales of progress.

MS seems to be on a mission to lose all of their revenue streams at once.

I enjoy their sudden support for FOSS and Linux, I just wonder if it's not simply a matter of escaping a sinking ship... </rant>

studies, around an obvious state of affairs that one only needs to open ones eyes to see? I suppose that could be arranged, corrupted (paid off), or contested in endless petty arguments in which freedom is slavery and war is peace etc, but I do believe that the emperor wears no clothes.

Oh, so Crapple is also going downhill now? Surprise surprise, and you won't be allowed to use the lifeboats, as you are lower-deck paeon, so drown like a good little fanboi, indeed.

Someone, anyone: STEAL THEIR LUNCH. it's ripe for the taking.

at this point even the smallest OEM selling pre-loaded Linux laptops has a leg-up.
It's going to end up the de-facto standard at the point that Windows heiroglyphics no longer reveal any means of doing anything with clicks grunts nudges etc...
we are almost there...
> Running older Android versions reminds me of how fast and slick they were

Those are some rose-tinted glasses for sure. Android lacked basic performance and stability for years after release.
Once I had a situation where the length of the ground rod mattered.

We were building a fusion reactor prototype, and as far as I am aware the NEC code doesn't really have a section for that. I'm sure that much of what we did was probably against best practices.

We had a number of high voltage power supplies running in one room of our lab, and on days when the humidity in the air was low, the ionization in the air would charge up all the metal surfaces in the room. So, even if something was not connected to a high voltage, you would get a nasty shock when you touched it. All these devices were connected to the normal, "third prong" wall socket ground, but apparently the route through the building to ground was too resistive to handle the large amount of ionization in the air.

When working in a room with 180,000 volt power supplies, random shocks rapidly become more than annoying.

Spence, our electrical engineer, had the idea that the quickest way to fix the problem was to run a grounding rod into the soil right outside the window. We pounded a rod into the ground with a sledgehammer as far as we could, which was about 5 feet, I guess. Then we ran a 1/4" copper cable from the rod, through the window to connect to the main reactor chamber.

This worked great! At least for a couple of months. Our lab was located in a swamp, and the soil was basically a few meters of dried leaves. You could actually feel the soil move up and down when you walked on it. When August came around, it had not rained for quite a while, and the water level in the soil had dropped below the level of the grounding rod. The dried leaves in the soil insulated it quite well. We started getting shocks again, and it took us many hours of troubleshooting before we realized that the ground was not actually ground anymore.

We went out and pounded the rod a few feet deeper, which was easier now that the soil was dry. This reached the water table, and fixed the problem.
Backup Laravel easily on remote server
From the re-analysis cited in the wikipedia article:

"Do bicycle helmets reduce the risk of injury to the head, face or neck? With respect to head injury, the answer is clearly yes, and the re-analysis of the meta-analysis reported by Attewell et al.(2001) in this paper has not changed this answer."

https://doi.org/10.1016%2Fj.aap.2012.12.003

If it's behavior that's being targeted by policies around helmets, then why would a more care-free attitude towards biking make it safer?
Webkit is missing a _lot_ of useful features. Safari not implementing something doesn't have to mean its dead. It just means iOS users will be forced to download a separate app to interact with Bluetooth devices via the web.
Totally agree. Where I live I can't go anywhere in a timely manner via bike. Most places are just too spread out. But I love the idea of making downtown areas totally car free (or with the exceptions you mentioned).
Google’s Play Store gives a worse age rating to Fleksy, a Gboard rival
Last line of the paper is destined to resonate into history: "We’re only one creative algorithm away from valuable near-term applications"

Reminds me of the last line from Watson and Cricks 1953 Structure of DNA paper: "It has not escaped our notice that the specific pairing we have postulated immediately suggests a possible copying mechanism for the genetic material" ;)

I bring up genomics specifically because the main profit driver appears to be biotech. Predicting near-instantaneously whether regulatory proteins bind to a target genome site could revolutionize drug discovery.

And while full "programmatic" control of transcription factors may be dozens of years away. In the near term, annealing based ML can speed up analysis of genome-wide datasets

Unconventional machine learning of genome-wide human cancer data

https://arxiv.org/abs/1909.06206
Well it's a CS class not a Software Engineering class
Most common malware is on windows (think IE browser bars and such).

As far as the zoom issue, that's just one specific instance that came to mind. Yes, with a proper package manager (like aptitude) that's managing all the files, you are much less likely to have these kinds of things, so yay linux. On the flip side, most consumer OS's (windows/mac) don't go in for that kind of package management, usually relying on the app to be in a single place or have a packaged "uninstall".

As far as the specifics of the zoom problem, it's definitely not a chrome issue, as it's a standalone web server running locally, not a url protocol handler. And it's not quite an OS issue, other than that the OS allowed it.
Certainly not new, but it is notably pronounced now.
Do you question your decision not to sell in order to protect customer data?

I also find this aspect of selling a company worrisome, but then doesn't everyone dream of an exit?
This can be said for any social network that plays on the FOMO idea. So LinkedIn is just one of many accounts that one needs to closed down or limit to avoid FOMO.

Social media is a giant psychological and interconnected computer game where no-one but the creator wins. The only way to win is to not play the game. Well done for closing your account.
I believe we are helping to build part of that future in my current startup. People should own their own data and have a right to use it for their own benefit.

(Startup: argyle.io)
Democracy means you get the freedom to vote how you want politically.

It doesn't mean that you don't have to live with the consequences to your personal life.

If you think it does, please reread the Constitution, the circumstances behind it's drafting, and the first 10 years of US history.
And working from home. Just no commute at all!
Bridging the Gap Between $F$-GANs and Wasserstein GANs
> The benefits of lower barrier to entry aren’t worth the increased, unnecessary risks.

Every study I've ever seen contradicts your statement here.

You are all over this thread making strong, sweeping claims about bike safety and your only supporting data point seems to be "KE = 1/2mv^2". But there are entire cities in Europe where biking with no helmet is the norm, lots of people do it every day, and serious accidents are all but unheard of - there are other comments on this post with citations to back that up. There is also evidence that getting more people out biking increases bike safety more than anything else [1], and requiring helmets for everyone at all times makes this very difficult to achieve.

Please stop passing off your gut feeling as fact, it is spreading misinformation and - though I know it seems counterintuitive - actually making biking less safe. To be clear, kinetic energy being proportional to the square of velocity is a fact, that fact's impact on real world bike safety is a much more complicated question.

Disclaimer for what it's worth - I've been biking to and from either work, school or social events about once a day for the past 11 years, and I almost always wear a helmet :)

[1] http://www.forbes.com/sites/niallmccarthy/2015/02/24/the-mor...
To me, the long-term unhappiness with StackExchange expressed in the many posts on Meta suggest the necessity of creating a tipping point. Every moderator has a chance to air their grievances. Every moderator has an opportunity to move on in a principled way when their core values conflict with the proposed workplace standards.
How/why is a dist tarball not exactly the same as a zipped up git tree?
Do you agree that if there's real legitimate evidence of the FBI and CIA lying to the FISA court in order to spy on a political campaign that Comey and Brennan should be imprisoned?
FYI the person you replied to isn’t the owner (that would be user ‘idlewords’). Typo of It <-> I might have caused confusion.
> In another language you'd risk having a pointer to invalid memory when the function returns if the pointer escapes the function, and so it is advised to use pointers to objects on the stack sparingly if at all.

Just a nitpick, this is only true for non-garbage-collected (or refcounted) languages. :-)
You don't have to work for someone else and be an employee your whole life, it's not the only way. There are other choices available to you.

You can also be your own boss too and have other people working for you, or at least help you out occasionally on a part-time basis.

You can easily rent an office in a shared space if you don't want to work from home and go there a couple of times a week.

Also, you don't have to focus only on your current project if it's not your thing.

You can start something else that you would like to create while living off the income generated by your current project.

But I get it, the social expectation is that you have an office job, its what almost everyone does.

But think about this: someone at your company at a given moment had to quit their job to create the company you work on, right? Otherwise, your current day job would simply not exist.
I run https://tardis.dev - tick-level cryptocurrency
market data API. It's profitable and I'm working full time on it for almost a year now. Released it in August, so there's nothing statistically significant regarding profits.
Nice. Agreed on the language.

How would you go about the level though?
The GP comment that spawned this thread said this:

> If Apple also spent 10% of its revenue on processing bug reports and fixing bugs,

"fixing bugs."

So, fixing bugs is 100% part of the discussion here.

But, let's ignore that for a second.

Let's say Apple triages all its bugs, but then doesn't fix them.

How is that an improvement? How is triaging the bugs but not fixing them at all an improvement?
We need to form unions. That would spark the change in culture and physical fitness we need to throw our weight around.
> Falling over the handlebars is likely when coming to a sudden stop.

Only if you are riding a bicycle completely unsuitable for commuting or general urban use; like a mountain bike or racing bicycle.

Commonly used bicycles in Denmark and the Netherlands look like this:

https://omidbikes.nl/wp-content/uploads/mat-zwart-7.jpg

Note the handlebars and upright rider position that basically prevent going over the handlebars during an emergency stop. That kind of accident just doesn't happen here.
Very true.
And I believe the same is true with conventional media

"Newspaper / TV News Channel isn’t free speech, it’s non-algorithmic amplification optimized for outrage"
I was planning to write a tiny SVM in Rust just as a plaything, so I would probably use Emu to see if I can speed it up....

Does Emu have some getting started other than docs?
The whistleblower protections that Snowden did not bother to use are the same ones currently providing the spark for the impeachment proceedings in the US House of Representatives.

Really wish he had gone that route instead of the one he chose - and we'll never know for sure how pure his intentions were/are because of it.
> I would argue that government officials can be reliable, efficient, conscientious, when they are properly incentivized.

What do you propose as the magical "proper" incentivisation?
If it were partisan politics I don't think we would see the continuity that we did between Bush and Obama.

I think it was clear and overt during the Bush era that there were some dubious claims thrown around about "we need this to prevent another 9/11", with "this" being vague, broad, varying with the particular speaker. It was disappointing to many when Obama embraced some of these conclusions.
I'm not saying managers are all bad people.

I was just thinking if the system in place could be improved in a way that it worked even if some of them aren't good.
Yeah, I feel this pain. This is kinda where we are on a lot of these issues, right?

Like Net Neutrality? Ok, just make a law that all bits must be treated the same by pipe providers. Boom, you're done. But no, instead what's suggested is that the FTC start managing this stuff under Title 2. Right after that, you can bet we'll start hearing calls for a return of the Fairness Doctrine.

Want users to own their data? Great. Write a law that says that users have total control over their data, where it lives and where it goes. Furthermore they can delete or access it at any time. Also boom. It's a simple concept. But no, we're going to split the baby yet again and talk about exporting data. Next up an argument on CBP.

We seem incapable of actually fixing tech matters, instead trying to chop off some small part where we can do stuff that sounds good but has possibly severe unanticipated side-effects down the road. I don't know why that is, but I know that it makes trying to figure out which laws or policies to support quite difficult. Maybe that was the intention all along?

Note: all laws have side effects, but optimally you should set things up that the side effects are shouldered by the people involved in the activity, not the voters. You're not fixing a problem if all you're doing is setting up the next argument we're going to have. That sounds more like a recipe for endless conflict.
That's also a valid view, even if it's insensitive. You can be annoyed by whomever you like.