skysight-inc/HackerNews huggingface dataset:
The essence from the linked article:

> - Switching to the P-State "performance" governor on Ubuntu 18.10 only allowed it to win over Clear Linux in an extra 5 benchmarks... Clear Linux still came out ahead 66% of the time against Ubuntu either out-of-the-box or with the performance governor.
What was the motivation for `callAsFunction`? It's a toy example so `Dice(...)` is clearly bad compared to `Dice.roll(...)` but what's an example where it brings clarity over the alternative?
This. Systemic racism ... aaaand ... loser gangster culture. Would love to see the numbers on whether it's easier to become a chartered accountant or a rap artist.

I'm seeing the other side of this, recently (disadvantaged white people). It's astonishing the loser mentalities and habits that many disadvantaged children learn from their early caregivers and peer group. As middle to upper middle class people, we often have no idea how many little bits of knowledge we pick up to work the system (legally), from those around us.
Because giving good feedback is hard work, and candidates won't always take it well (even if they don't sue). If the employer has already decided not to hire you, there's just not that much in it for them.

For what it's worth, as an interviewer I'm happy to give feedback in person, at the end of the interview, if the candidate asks for it. It's much easier to do when you're both in the same room, and asking e.g. "is there anything you think I could improve on?" makes a positive impression either way.
Kim Rose, Ian Piumarta – what has IT done for education? [YouTube]
You can make CLIs with Clojure + GraalVM that have instant startup. Babashka, a Clojure interpreter written in Clojure, is one of them.

This is a nice writeup of someone diving into GraalVM + Clojure at work:

https://gist.github.com/cldwalker/663c3e1a82dc2ccf9e53eb8f45...
Represents most of what I hate about the 'security industrial complex'. Self serving and to that point at the bottom of the page is a link saying:

'With the discovery of the CDPwn vulnerabilities, organizations from every industry as well as governments are looking for a way to identify which of their devices are impacted by these vulnerabilities. Armis offers a CDPwn Risk Assessment to help organizations looking to understand their exposure.'

Then - 'Request a CDPWN threat assessment'.
Why can't companies provide feedback iff the candidate agrees that the feedback is subject to NDA? Interview candidates already sign NDAs for the coding questions asked.

Granted those NDAs are always ignored (based on coding interview sites) but the NDA would at least provide the "protection" that these companies want. Then the companies benefit from having candidates actually improving and potentially coming back hirable.
> I think that's a result of modern safety requiring you to get a much bigger vehicle in order to have a similar seating position in the vehicle as cars of old, not some selfish desire to drive a land yacht.

Agreed. Nobody [1] goes into a car dealership looking for transportation that explicitly puts other people at risk and burns a lot of fuel. A lot more of it is about trying to exert control and project status. An SUV can feel stronger, more solid, and more capable and look more outwardly prosperous. Those are feelings that, at least in my experience, tend to be sought out, and this is particularly true in an economic and political climate where it's very easy to feel very much at risk.

1] There are exceptions... the whole 'Roll Coal' thing comes immediately to mind, as do some of the decorations often found on large trucks and the like. A lowered F-450 with spikes on the lugnuts and modified to blow black smoke at a Prius... that's intended to convey threat. (Which, now that I think about it is another way to misguidedly try to seek a degree of control.)
I found Sam Vaknin’s work helpful for the most part, if a little overly dark at times: https://www.healthyplace.com/personality-disorders/malignant...
Sometimes people reframe mistakes or lapses in a "dishonest" way to save face. I think it's important to use those occurrences as opportunities to show that it's safe to be honest instead. Allow them to come clean and show that the highest priority is correcting the problem. Running straight to HR instead of creating a teaching moment could increase distrust and the incentive to be dishonest.

There is a line between this and manipulative dishonesty, of course. Bad faith (when it's clearly that beyond reasonable doubt) should be treated with close to zero tolerance.
Anne of Green Gables is huge in Japan.
> sharing data with business partners as needed

"As needed" is a definition that most patients would disagree with
Damn, that really is too bad. It sounds like you might as well go ahead and just upgrade Ubuntu to 19.10 to see if it helps. You don't really seem to have anything to lose at this point. I've seen huge improvements between what I originally had with the stock 18 LTS OS and now 19.10.
Thought provoking chat with owner: https://www.econtalk.org/keith-smith-on-free-market-health-c...
But the portion that is ascribed to the raw footage would be under $10k/y...the other costs are not really correlated with shared bench vs cubicle vs private office.
Getting a 402 from an embedded https://plot.ly graph right at the top of the article. Given that article about 402 I read here a few days ago, it's cool to see 402 in the wild for the first time.
SEEKING WORK | San Francisco, CA | Remote

I've developed Javascript extensively for more than 15 years and have built many React apps. I've worked on web applications in a number of fields and with an array of different technologies. I've developed for Zillow, Franz, HotPads, and many startups. I've done full stack work and I know many languages and technologies. More of my work here: https://thomashintz.org/my-work

Check out a demo of my work: https://thomashintz.org/demo

Unlike many others, I have product management and founder experience, which helps ensure what we build meets your business goals. You can find out more about me at https://thomashintz.org
I agree which is why I switched to Startpage and enjoy Google results without privacy concerns:

https://www.startpage.com/
Zero-Dependency Websockets with Django
I'm glad I'm not the only one. I just got a signature on a screen for a regular doctor visit and I was like, "What am I signing? There's nothing here."

She gave me a laminated card; three pages. I think she was kinda shocked I read it.

Kinda unrelated ... I was at a Wal-Greens and the checkout person wanted to scan my ID. I was like, "NO! I do not consent."

She called her manager saying, "No one has ever said this before." I asked about their data retention policy, wanted to see their privacy policy. I know this was useless, because they're not going to know. The manager said, "Unless we scan your card, you can't buy alcohol."

So I turned my bag upside down, emptied everything out and said goodbye. I no longer buy alcohol at Wal-greens (or anyone who scans my ID), and I find it disturbing I was the first person who asked.

Most people don't care about their privacy or what they're signing. It's fucking insane.
It absolutely sucked for me whenever I used to try and code, if I was deep in thought and looking away and someone passed by, they would nod in my direction or get my attention some other way ( sorry am thinking, not in a mood to socialize)!
Thankfully when I needed to get work done, the company allowed remote work. Working remote for the last 2.5 years, it's going to be hard when I have to go back to a real office.
Metal detectors as usually deployed and configured aren’t sensitive enough to pick up MicroSD cards. :D
There has been more than one Cisco vulnerability that struck people as suspicious.

I know it comes to my mind every time I see the string "Cisco zero day", whether or not it seems likely in any particular case.
> You seem like a smart person, who hasn't done very much coding. That makes you a bad risk,

Assuming Microsoft actually measures this stuff, that's kind of surprising to me. I've never placed much weight on being able to write a program on the spot.
Google files trademark for new operating system called ‘Pigweed’
Note -- nobel peace prize 2007 as part of the Gore team for work on climate change. There is no implied credibility regarding RF or biology.
I agree. Razor’s “EcoStand“ scooters are the most bump-resistant ride I’ve found. It has very large pneumatic wheels: https://www.instagram.com/p/B2hy722hf0R/

They’re roughly twice the diameter of most scooters and feel more like a folding bike. At least as of December 2019, it’s only available through their rental service, not for purchase.
Yes. That's been the primary arming system for rifled artillery shells since WWI. They have to spin at high RPMs before they arm, something unlikely to happen by accident. Some have to experience the acceleration of firing plus high RPMs to arm.
It's not in their best interest time-wise, unless they seek to employ you afterwords.

Strangely, I've always gotten feedback, or at least "we decided not to continue", which is better than nothing.
>is there really any compelling reason not to choose Kotlin over Java?

IMHO, any language features rank incredibly low on the list of reasons you might use a language. Things like how long has the language been popular, how long will the language be popular? How strong is the community around the language, how long will it stay strong? What else can you use the language for? What tools are available, is the tooling in a competitive market? Which of those things is most important to your application?

A lot of those questions can't be answered directly, and have to be guessed at. But in the Kotlin vs Java scenario, the choice is pretty obvious for most applications.
The anatomy of peace helped me focus on others instead of myself, I can highly recommend it!
Coincidentally, I've been wondering about dumping some cash into a semiconductor ETF like eg the VanEck offering (SMH). I noticed that there are leveraged ETFs like SOXL that magnify returns and I typically associate these riskier offering with precious metals and so forth. I hadn't realised that semiconductors seem to fall into that same "cyclical commodity" category.
I couldn't help but laugh, because it is so damn true.

It's taken me a while to come to the realization that all project management is is a backlog manufacturing and prioritization layer that operates on top of actual software engineers.

Most just want to implement things, and don't care what it is they are implementing as long as they are getting paid.
My Pixel 3 prompted me to turn off the auto-locking feature when I was at home because it saw that I unlocked my phone a lot in that geofenced location. It also did that at my old job as well since the situation was pretty similar. I would get this prompt about once a month.

So I would agree, it's not a hard push, Google is def nudging people towards less secure logins. My S10+ asked me this same question about a week into owning the phone, but it never bothered me about it again once I declined. And at no point in either system was the I made aware of the risks I was accepting if I enabled it.

So, not a Google specific issue, but it's a less than ideal approach considering how sensitive peoples phones are today.
This is a bad, bad take. You aren't "running an interview improvement service". You're being a decent human being to another human being.

Being decent is important.
New York City’s Mail Chutes Are Lovely, Ingenious, and Almost Entirely Ignored
Yeah, it really was the best of both worlds. People tended to keep their doors open to signal it was ok to interrupt them, but if they needed to get work done, they just close the doors. People also spent a lot of time in the center areas, when it made sense to do so, eg when they were doing something that could be done in a more relaxed environment, or to brainstorm or chat with others.
Please name one GUI library written in Rust which is widely used in production.

Exactly, there are none (yet). Unlike C++ which has Qt and WxWidgets which are all mature open-source GUI libraries and are used in production and seen in the wild.
I have a handful of times. They we're quite insightful and entertaining, though mostly not helpful since most of time they were commenting on things that just weren't meant to be. "It is possible to commit no mistakes and still lose. That is not a weakness; that is ~life~ interviewing."

Definitely a few times where I raised an eyebrow at obviously-not-HR-approved comments that made it through.

Only benefit these companies got from providing feedback was some word-of-mouth to my friends to interview there.
I have little faith. I aggressively replace digital things (does it have a radio and/or compute) that are not actively supported by the manufacturer. I make thoughtful choices about when to trade security vs convenience (I have no home assistant devices. I do have a Google Pixel, because it is supported and receives monthly security updates.)
Limit how much collateral damage can happen when it will happen. Have robust offsite versioned backups, a unique password for every system, strong 2FA, credit freezes, etc.

It isn't perfect, but it works for me.
Except they don't say "ain't no making it", they say "life is about the experiences not making money". I've heard 35-year olds say this.
The difference between AWS and Gcloud is the ability to have a human conversation 1 click away. Shouldn't be that hard to replicate for Google.
Running the CPU at 100 percent and disabling thermald are probably enough for rendering it unsuitable for most people.
I have not noticed that. In fact, I have mapped entire road networks in OSM that are still not in Google Maps one year later.
like a company is going to sue over this.

social media and shame culture makes this silly to attempt.
Hi. I work for Stamen. We have a very old blog post that goes into more detail about how we made these tiles: https://hi.stamen.com/watercolor-process-3dd5135861fe
I think this is the main problem. People just don’t take rejection well, or it’s taken too personally.

Sometimes it’s no one’s fault and it’s simply a bad fit.

And of course like you say, people aren’t taught how to evaluate feedback and they may actually contest what is a courtesy in an adversarial manner and thus make things so much worse.
I write a form letter. If someone asks for feedback, I give it to them. Nothing's ever happened to me, but one of my colleagues once had a guy get very angry and say that he had, in fact, solved the problem and yell at him and then go write this angry Glassdoor review.

I guess I've got to thank this guy for any mild resistance to giving feedback that I have.

The sad answer for why my feedback isn't great, though, is that I can't bring myself to care about someone who is so far outside my Dunbar number. At the point where we've decided not to work with this person, they're just some rando. It's like if someone walked up on the street and asked me for feedback.

I mean, I try anyway, but I know I'm not doing the best job.
A lot of this comes into play when your work/main goals tend to become mind-numbing over the years.
While you may not, Microsoft's hiring process (as well as others) clearly do.
In both of those cases an causal link was established. Unless you have actual evidence cell phones cause cancer you can't say something is bad because you feel like it might be bad in the same way you can't say vaccines are evil because they feel like they might be bad.
Apple’s independent repair program is invasive to shops and their customers
Ain't nobody got time for that.

If a company doesn't have the time to treat human beings like human beings, it's not a good company for which to work.
I think it's all relative really. I don't really worry about these sorts of exploits because I'm not a high value target whose going to be attacked by most scary exploits. Certainly there are exceptions, especially when the exploit casts a wide net and doesn't care about who it hits. Your trust in your HW and SW should be proportional to the risk. I would hate to have my private data leaked, but realistically it wouldn't be much more than a nuisance I have to sort out. The same is not true for a government agent or a CEO for example. It would be nice if we could just 100% trust all our software and hardware, but it's just not practical these days.
The key word in the title seems to be "engineer". I can't find a specific lawsuit relating to an engineer but there are plenty of lawsuits to be found.

For example, https://www.eeoc.gov/eeoc/newsroom/release/10-26-17.cfm

When you do a google search for lawsuits related to hiring discrimination, you are far far more likely to find the cases that became publicized because they have merit. Journalists and other organizations don't tend to write headlines along the lines of "Google got sued by candidate for baseless claim of discrimination, but suit was quickly tossed out". It doesn't mean these lawsuits don't happen.

In fact, it's a huge PITA to defend youself when someone accuses you of discrimination. Imagine an engineer who isn't very bright, but doesn't think that of themselves. So you tell them that they didn't do well, but they disagree. And then they sue on grounds of discrimination. Now, you have to prove that you don't discriminate, which can be pretty hard to do.
Just the News
That's intentionally or unintentionally very insightful. We are the product of our environment, which is infinitely more powerful than us, so we have to adapt it wisely or perish.
Build a DIY NAS with OpenMediaVault on the RockPro64
Really obviates the supposedly open nature of the language.
My kid is only two, so I'm not quite there yet, but most of this children's advertising makes my skin crawl. I'm glad to see that I was right about Paw Patrol, it's clearly modeled to be source for many lines of toys (wide cast of characters, each with their own theme and accompanying accessories that can be infinitely re purposed in different toy sets). Slap on "super hero" mode and you've added a whole other dimension to the matrix of possible toys.

The unboxing videos in particular I think are just completely terrible. It's naked consumerism-by-proxy without even the pretext of entertainment. The consumption is the entertainment. Consume, discard. Consume, discard. Next toy.

Lastly, perhaps most awful of all, are the actual-in-the-plastic-flesh "loot crate" type toys that I see at target. They're literally opaque, mystery containers that let you know all the different things you could get from it. This isn't an entirely new concept, but when they're actually called some variation of "loot crate" or "unboxing," it makes me sick. It's sick consumerism at its worst. A big middle finger to whoever decides to actually market these to children. It's disgusting and I hate all of it.

Don't get me started on Christmas and gifts and presents for kids. By age 7 it already made me feel uneasy.
I'm pretty apprehensive about this "callAsFunction()" feature. Requiring users to name things in a specific way was the kind of awful UX our customers struggled with when using our hobbled-together marketing software.

IMO, some better alternatives, in order of personal preference:

* Give away the functionality to all types that implement only a single function.

* Require an explicit protocol conformance. I get that the language does not want features to be hidden away, but requiring a user to implement a function with a specific name and signature is literally the job of a protocol. It doesn't seem like much of a hurdle for non-beginners, who have likely been familiarized with core protocols like Sequence or Collection, to acquire a knowledge of a CallAsFunction protocol.

* Introduce a new keyword, or tag (like @implicit).

* Allow the user to unlock the functionality through a more obscure phrasing. Even something as ugly as "func ` `()" could be preferable.
This topic reminds me of this relatively old (but still super interesting) article about the team that worked on the space shuttle's onboard computer systems and the rigorous processes they followed to ensure correctness and safety: https://www.fastcompany.com/28121/they-write-right-stuff.
Bradsher described that portrait, comprised of marketing reports from the major automakers, as follows:

"Who has been buying SUVs since automakers turned them into family vehicles? They tend to be people who are insecure and vain. They are frequently nervous about their marriages and uncomfortable about parenthood. They often lack confidence in their driving skills. Above all, they are apt to be self-centered and self-absorbed, with little interest in their neighbors or communities."
If it's hard work, then that's a symptom of the reasoning behind a no-hire not being sound to begin with.

And there is plenty in it for them, as the candidate may want to apply a second time at a later point, having been made aware of and improved on the areas that were identified as needing improvement. They'll be more likely to re-apply to a company that gave the feedback than to a company that didn't.
Well that is true sure.

But he wouldn't be PG (in the context of my point) if he hadn't made money based on what he has done. I mean I'd never read what he said if he was just a guy who did Lisp and wrote essays. And if I wanted 'my aunt' to read what he said a hook wouldn't be 'he went to Harvard and is a programmer and wrote a book..'. But money? That attracts people and you know makes you popular and accepted by a much larger group of people.

Just like Wozniak wouldn't be Woz if there was not money attached to what he has done.

Now to support your point I could also point out many people who are revered on HN who are not associated with making money for sure. So it is (I agree) misplaced to tie my comment to having money maybe I should have said 'fame' was the currency.

Taking it one step further let's say you and I meet on an airplane. I find out what you do and that you are tied into YC and HN etc and Graham. I know who Graham is. So sure I am going to be more impressed then if you are doing the same thing for someone who has not scored it big.

Let's take it one step further for discussion. Let's say my aunt runs into you on an airplane. She has never heard of YC HN or Paul Graham. So you rattle off some YC companies she has heard of and even uses. All the sudden you are viewed in a different light.

PG has a halo plain and simple. That halo can even be extended in a way by people surrounding him. Part of that halo is as a result of money plain and simple. Money is viewed as success and envied. Sure he's not a billionaire (maybe) but certainly is viewed as probably having a large amount of money (I do as well btw..)
Like all relationships it is reciprocal notably. Demotivated or stressed employees are more likely to "full slack" (not doing any work as opposed to say switching to a lower intensity duty). Bosses who distrust their employees are more likely to micromanage and stress and demotivate.

Proper results oriented approaches can help for both parties. At the end of the day throughput is what matters for productivity not how hard they work. But that is logistically nontrivial to set up and calibrate properly, let alone other temptations and pressure to try to "optimize" beyond the ability to be sustained. Knowledge work in even the lowliest sense isn't optimal like an assembly line.

Making matters worse as usual for any would be reformers are inertia and politics of course. It is the ultimate "dancing monkey" but instead of being between security and the monkey choosing the latter, the choice is practical and wise decisions or politically pleasing ones.
I used to give feedback. Until one day when I gave feedback to a desperate alcoholic. They showed drunk up in the lobby of the office demanding a 2nd chance & I had to explain what the heck was going on.