jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Cute undocumented (that i could find) Easter egg on the Reverse Words feature - It also 'corrects' the spelling. heh. (Discovered when it insisted the reverse of "Shephard" was drehpehS)
I myself once scored a firewire consulting contract as a direct result of answering question's on Apple's firewire developer list.

However that contract came several years after I answered the question.

To the extent I do stuff like post to stackoverflow, I don't expect it to pay off soon.
Also a simple spreadsheet API: https://assembly.com/gridspree

The two look to have a lot in common.
What are the other acquisitions/hires referenced? :-)
For what it’s worth GitLab currently has 51 contractors and 105 employees (total 156 team members). Source: I work there.
The DOE also studied what Robert Jackson 'plans' to do. That is using injections to trace leaks. This is not proof of leaks, it is proof that houses near methane deposits have more methane in their drinking water.
http://www.lexology.com/library/detail.aspx?g=7243166e-0322-...

Obviously, this study needs to be repeated many more times and more regulations need to be put on fracking, but the technology is getting better already.
> using the off hand modifier key is the correct way to type anyway

Please elaborate.

> I can't imagine anything easier than Meta-L

It's very easy when you don't already have a cup of coffee in your hand on the way to a meeting.
Installed it in Firefox 35 and Chromium 39 on Arch Linux, now browsing is noticeably faster :-) Whooohooo!
Are we there yet? https://en.wikipedia.org/wiki/Uncanny_valley
Good question.

I really don't know because I was only an intern, but I guess they took vacation days (law mandates minimum 20/year). But I also recall a discussion here on HN on this topic, where applicants (at a different company) were in invited to work on a weekend.

2 days is probably overkill for US-companies, but a bit of pair-programming on real problems seems a lot better than "Let's see if you memorized this trivia fact you'll never need in your job"
I'm no good with macros, but the start+arrow idea is great. For me it's only one more keypress, but I can do it all with one hand. Funny thing is, I use that combo at home to put my home computer to sleep, because I don't leave that running in between sessions. Thanks for the tip that I should have known already!
This is the same person who just doxxed a journalist who dared write about her negatively [1], and made up a story (quite similar to the current one) about another journalist who wrote about her positively [2].

This person is being assessed for their actions: changing from a far-right racist to a far-left racist/sexist. Their pretending to be a victim was fairly predictable.

1. https://twitter.com/shanley/status/556221414408069123/

2. https://medium.com/matter/speaking-up-every-fucking-time-a61...

More on this person: http://www.breitbart.com/london/2014/12/10/the-madness-of-qu...

Edit: from the actual article being posted: "misandry forever". For real.

Elisabeth Spiers (the sympathetic journalist attacked by this person last time) also has a fairly insightful article on the recent revelations: http://www.elizabethspiers.com/on-the-matter-of-weev-vs-kane...
Your site looks a bit hastily done. Your page title is "Store - Webflow Ecommerce website template".
The one where they make you waste 2 hours of your day traveling in potentially dangerous/uncomfortable/inconvenient circumstances so that you can physically sit a desk and do the same thing you would do at home, all in the name of optics.
They love cancelling people. [1]

1) https://blog.mozilla.org/blog/2021/01/08/we-need-more-than-d...
I've been at a remote-first company for nine years now. I'll go back to an office as an absolute last resort. All of the wins the author described just begin to touch the surface of what's available to you. Once you can do your work even slightly asynchronously the quality of life improvements are just too overwhelming to go back.
There's been some great, recent efforts to bring more "modern amenities" to the Fortran coding experience. For instance the Fortran Package Manager [1] aims to make it easier to bootstrap new applications leaning on established, extant code without spending all your time manually setting up the build targets and library linking details.

I've also seen a confluence with the AI/ML communities. Some interesting applications of these tools to accelerate models used in weather, climate, chemistry, physics, and astrophysics require complex software interactions, usually running simultaneously with some multi-million line Fortran code base. There's been many interesting and clever marriages of classic HPC Fortran applications and novel, embedded AI/ML parameterizations.

[1]: https://fpm.fortran-lang.org/
Any process is worthless if it doesn't exist to solve a problem, doesn't solve the problem, or targets an imaginary problem. It could be better if it solves the problem inoptimally.

What problem does the standup solve? in my experience it solves the manager's desire to know what each team member is doing every day, ie its a trendy rename of the status report meeting. It is an inefficient solution because you are setting up a parallel resource consumption (everybody's time) and then using those resources in serial (one person speaks at a time).

Either the format should change to a parallel one (everybody emails a report to the manager) or its supposed to be solving a different problem (you'd have to ask the organiser what the intent of the meeting is).
/r/NoStupidQuestions and /r/TooAfraidToAsk:

What does it mean for an app to have Apple Silicon support? How to check if my app has it?
I've been looking for a new shell to test drive, seems like there are a lot of modernization that could be added by starting from scratch in the area. My daily driver Zsh hasn't changed for a long time.

Also have had my eye on ion[1] for a while, are there any other innovative shell projects out there?

[1]: https://github.com/redox-os/ion
AIUI, Tamper Resistant doesn't mean it's not possible to do, but that it will likely be obvious that tampering was done.
yes it's true. as someone who's a generalist, every interview I've been to asks me very specific things about one programming language / tech stack. Even though I'm underpaid, I enjoy continuing doing my "short fat" engineering at my current job getting to touch many technologies and focusing on solving the problems at hand rather than specializing in one.
Can you explain more? I genuinely don't see any plausible threat model that a user running an Math.random() based custom algorithm password generator would be susceptible to, but the same algorithm using SecureRandom one is not. Both cases are so drastically better than manually thinking up a password that it's not even close.

I think if there's any gap it would be wrong roll your own password generator at all and you only use ones authored by security experts: just using SecureRandom instead of Random isn't going to somehow magically guarantee you didn't mess up another way and write a low-entropy password generator.
As a trivial example, if you want to get the sum of the first n numbers, that's `sum(range(n+1))` in Python. Or if you want to get all the prime numbers <= n, find the triangular numbers, etc. In general you end up with a lot of `n+1`s and it's easy to lose track or miss some, and end up with a silent, non-crashing error that produces the wrong result because you're accidentally leaving out the last element of your input.
Those numbers are global. I don't see how they're relevant to the subject at hand. "America" is literally in the title of the linked article, and the discussion is primarily about US tax and entitlement policy.

> what other options are there?

How about a "democrat"?
Yes, we all know that time when Musk decided to grow taller.
Some would see this as a cynical take, but I’ve experienced it so many times, and am feeling such burnout from it that I started pondering this week if I’d be better served applying directly to developer roles instead of anything to do with DevOps; seems no one but the most highest of highly functioning teams seem to grok it. Wonder if that makes me a cynic. Would a cynic admit to being a cynic? Probably.

Anyway.

Nice little coincidence seeing your comment suggesting exactly the same thing. Of course, google just calls those people “SREs”...which in the best of worlds is a “Site Reliability Engineer”, in past orgs though it’s really meant “Sometimes Responsible for Everything”
Its interesting that a history of doing hard things is less important than it once was at interview time. You still have to prove that you can do hard things.
Hibernate is very useful on laptop.
> Americans pets are wealthier and better fed than 99% of the world’s people.

If so, that would, mathematically, also include a minimum of about 75% of the US population, and that assumes the entire global top 1% is American, which it isn’t.
If you don't need discrete GPU, check out Intel Dell with Linux support. I recently bought 3410 with pre-installed Ubuntu and it works flawlessly, both with Ubuntu and with latest Fedora.

Touchpad is not Macbook-level, though. But may be XPS is better.
> Maybe just learn French?

Great response, bonus points for having that totally smug tone that could come from a Parisian that had a bad morning.
Only the good use it like that. Pony eg enforces it, and it was way before wuffs. Rust on the other hand lives with precedence rules which you have to remember by hard.
Everyone doesn't know it instinctively, although I used to think so.

A while ago I taught an introductory spreadsheet class for adults. I got them to try "=2*3+4" and about half the class were surprised that the result wasn't 20. It's a lesson that has stayed in my mind.
for 'savant like memory', see the book ' Moonwalking with Einstein: The Art and Science of Remembering Everything'
HN discussion here: https://news.ycombinator.com/item?id=4528807

and on the memory palace: https://news.ycombinator.com/item?id=2395739

and on spaced repetitions
https://news.ycombinator.com/item?id=24857437
and https://news.ycombinator.com/item?id=13151790
The juvenility of people astounds me.

If there are people in the community purposely ignorant of the French entomology and using the similarity to "cock" to troll or harass others does the project changing it's name even help? Those people are still present. Perhaps cutting off such an avenue does reduce toxicity but it feels like catering to the lowest common denominator. Is it too much to expect basic decency these days?

Not to mention the English normative focus. Have there been other large projects that felt the need to change their name because of connotations in languages other than English?
I don't know if I just became more cynical but... Since a couple of years ago, I already accepted and came to terms that this is true for most, if not all, successful businesses. I'm not surprised anymore with these publicity stunts that "appropriate" current social issues.
They do exist, think of this metric, bugs per line of code. Rock star programmers write fewer lines of code, but higher quality lines of code, and therefore have an exponential quality effect on the code base.

Then think of how they help/influence others, that is the real 10x multiplier.
I bet you did not even try that :-) Or you would have known..

that it does not offer all formats in one convenient package.
> It's unsafe in exactly the same way that the unsafe copy() function is

No, that's the logic error every programmer makes. The copy() function is always wrong, because it can't confirm that the string has the right length without looking at the string which causes the error.

With my function I can go to as great a length as I want to confirm that the string is actually as long as I say it is. I can't mitigate every possible error of misuse, but the errors safercopy() can have are much smaller than copy().

Your argument is effectively stating that because you can exploit one with a general "UB" error, that it's the same size and classification of errors as with the other. That's invalid, and proven in my writing.
I knew nothing about Schitt, next to nothing about audio, but I hold a MSc in EE and CS and I'm the CTO of a Saas company. This book is definitely a good read, full of insight and fun to read
It is an extreme example in that everything more intense (at least of the scenarios that I can come up with) requires a qualitative shift, such as depriving people of additional basic freedoms (eg by locking them away), not merely a quantitative like moving cameras closer to home.
You are my hero... Thank you so much!
Are available hardware virtualization features enabled in the BIOS?

A little digging brings a 9/2014 comparison of virtualization software that notes VirtualBox as a distant third on performance benchmarks (http://www.tekrevue.com/parallels-10-fusion-7-virtualbox-ben...) and an Ubuntu thread noting that its performance under VirtualBox leaves much to be desired (http://discourse.ubuntu.com/t/virtualbox-or-vmware-for-linux...).
Things I asked in my successful interviews for a data scientist position with Microsoft:

* What is your favorite part of your job?

* What are the most frustrating aspects of your job?

* What will my first few weeks look like?

* Why are you interested in me as a candidate? How do you think I will contribute to the team? (I don't have a data science background.)

Good questions give the interviewer a chance to talk about themselves, let them convince you that you should work for them, and assume that you've got the job offer ("What will I be doing?" not "What would I be doing if I get the job?"). Leave questions about benefit specifics until after you get the offer, unless it's a follow-up to something they bring up.

Don't be afraid to ask follow-up questions while they're asking questions--a conversation is much better than one-sided questions.
Perhaps I’m in the minority, but I find this kind of subversion amusing. Like all good jokes, it’s pretty close to the mark.
> If you want to win at life, you “save money” by purchasing non-cash assets like stocks

Just be born wealthy enough to have free money to invest as a child!
China probably has more shale-gas than the USA, but has been slow to develop it. Cheap shale gas in the US has cut US coal pollution in half. Shale gas development is extremely expensive. This one area where China's hybrid state-private enterprise system is not as nimble as the United States.
The problem is that what I want is for "git init --nil" to do that, not for some "git nilinit".

Actually, I want "git init" to do that by default!

Every git repo should begin with an empty commit.

In fact, there should be a special SHA built in representing the empty commit; perhaps an all-zero SHA. This object is understood not to occupy any space in the object store beyond its own SHA: you don't look for an all zero SHA in the object space; it just stands for itself.

Then this same can be used as a parent in any orphan branch.

One of the benefits is that this zero SHA is global. And so all git repos have a common ancestor automatically.

If you and I take some code tarball (the same one) and start git repos individually, then we implicitly have a common merge-base: the NIL commit. If I pull from your repo, then we have this:

your-import <--- your-hacks
/
NIL
\
my-import <--- my-hacks

your-import and my-import are the same since we imported the same thing. I can just do a "git rebase your-hacks-branch" to transplant my-hacks over your-hacks, implicitly using NIL as the merge-base.
Certification isn't about cost, it's about safety, where internal processes and methods are paramount.
The same way these things are / are not dealt with in the "ordinary" web. Ebay must have precisely the same issues.
Simply donating money isn't the most effective way to change the world. Who knows how the charities spend the money?

In an ideal situation, the CEOs themselves would run the charity, like Bill Gates. Of course that is not possible in a majority of the cases.
Is this an official warning from the Commission, or a statement by somebody on the commission? It sounds like the hearing/case/whatever is still ongoing, so it's kind of premature to announce that they've said anything, no? You'd think the EU itself would post some kind of notice.
I remember those days fondly.. my BBS was still running in 2012 (via telnet), been wanting to find time to get it back online again. Though, RIPScript is kind of a waste artifact at this point, text-mode art is still pretty cool, and seeing a bit of activity.
I explain many of the same things, but I don't think Piketty is 'wrong'. It is our responsibility to address the current preference for 'on paper' capital and keep it from getting out of control.

https://vimeo.com/user17783424/review/122784294/439ab072b5 <-fixed
The workstations of software developers and system/network/CI/AD admins are also high value targets for supply chain attacks.
Perhaps we're getting a lot of that lesson from games like Royale High in Roblox. I was amazed at what a detailed budget/spending plan the kid wrote up in her journal for all the things she was hoping to buy for the in-game currency. And how many days it would take her to save up for it. Oh well, at least the inflation or opportunity loss from not investing is not as much of a factor there.
Google is getting pushy now because they can. They've become habitual and omnipresent. Now is the perfect time.

A couple of years ago I could see Google's vendor lock-in strategy unfold. I've been trying ever since to completely purge myself of Google, but it hasn't been easy.

For anyone thinking of doing the same, be prepared to test many services out.
That wasn't too hard: http://t.co/Ex8OHv7

In short, return taxes to Clinton era levels. Cut defense spending massively. Cut some gov't contractors. Cap medicare growth. Eliminate tax loopholes. National sales tax, carbon tax, bank tax.

Results? 56% savings from tax increase, 44% savings from spending cuts. Gives us a pretty clear surplus that we could invest in education, real healthcare improvements, infrastructure (trains), etc. With this plan, we could actually make the US #1 for many things in the world instead of just military spending.

It honestly wouldn't hurt me that much if my taxes overall went up by 10%. My income is probably low/average for the HN crowd.
I really believe you could... but the thing is - would you decide to keep it this way as they did? Really.. think about it. Wouldn't you think let's hire a "designer" to make it nicer now that we have more money (same here)? For me this is the actual kind of smart design decision and not ability to make sleek glossy buttons.

I don't want to have an argument. I'm just sharing my view on what I think good design actually is.
Three meg of flash memory and 128 MHz clock speed doesn’t sound like a lot in terms of computing power until you consider the environment these controllers have to live in...Unlike most home entertainment and electronic devices, our controllers are made to operate reliably up to 260 degrees (127C) and down to -40 degrees (-40C) for the life of the vehicle

On top of that, the ECU has to be completely sealed from dust and moisture, so cooling fans are out, they can only use heat sinks. Anyone who's used a laptop in a country like the Philippines knows that when it gets hot, you start to see glitches and slowdown. You can't have that in a car's computer, because lives are at stake. It's pretty impressive that they can design a piece of electronics that can withstand that much abuse and expect it to last 10-15 years without issue.
That's the pre-personalized version, right? Because what you definitely need is one or two sentences in between the "Really enjoying your blog" and the "I see you're running adsense" where you comment substantively on the blog/blogger in question, signalling that you're actually taken the time to read and digest something they've written.
> they often keep working when the power to your house is out

Emphasis on the often. If the phone company also loses power, then you don't have phone lines. IIRC this happened during the NorthEast blackout of 2003.

http://en.wikipedia.org/wiki/Northeast_Blackout_of_2003
It's a great read, although as you say there are plenty of weaknesses. One of the theories this paper looks at is the impact on historical land distribution inequalities to the situation today, and that feels like a very Diamondesque argument.
Agreed. What if we:

- Developed and focused on a small set of specific goals for the U.S. government.

- Eliminated most of the IRS and replace our current taxes with a graduated sales tax.

- Cut the myriad of handouts to various organizations that our government makes in one form or another every year.

- Developed and supported sustainable agriculture.

- Eliminated the public education system but provided allowances such that every child can get an education tailored to their abilities and desires, and advance at their own speed rather than the speed of their class.

- Eliminated most of the FDA, DEA, and other enforcement agencies, with the exception of the FBI, and allow our judicial system to imprison employees of companies found responsible for knowledgeably harming citizens simply using trial by jury, and replace bail/monetary remedies with prison sentences only.

- Focused efforts on planetary defense and colonization of other worlds via a beefed-up NASA whose purpose is to support private space enterprise.

- Allowed individuals at businesses to be sued rather than the company itself, for which there would exist no legal entity.

Of course, they won't do these things, but since they are asking...
The current E2 visas don't include a hard-and-fast minimum investment. It has to be sufficient, though : and the interviewer in the Embassy will be the judge of that, ultimately.

For an Internet technology startup, $100k is enough (proven in 1999, and renewed ever since).
If you're not afraid of the command line (or are willing to learn), Arch is as lightweight as you want it to be. The initial install is very minimalist and the package management system makes it almost trivial to build up from there. Install Openbox and Chrome and you're all set with a pretty lean system.

http://wiki.archlinux.org/
Nice! I think it's good to play around with both environments from what I've heard, creating and deploying apps in Windows isn't as great.
Reading over jwz's travails with computers of various kinds, he seems to have an amazing amount of it for someone who used to be a professional programmer.

I propose we name it the Zawinski Effect.
Normally you'd expect the Q factor of a standing tape drive to be small enough that you'd be unable to come anywhere close to knocking it over with the tiny kicks from the reels.
"yoda conditions":

http://stackoverflow.com/questions/2349378/new-programming-j...
maybe we re seeing different results. mine have 8 incorrect assignments in the first page
> queue

Speaking of common bugs...

(The word you're looking for is 'cue'.)
I agree, your point is probably the most interesting thing and at the time of my comment IE10 beating Chrome seemed to be stealing the show. Hence my mention of the apples to oranges comparison.
Yoda conditions, those are called.

http://united-coders.com/christian-harms/what-are-yoda-condi...
It's not necessarily because dash-domains are bad, but out of the top million websites, domains containing a hyphen are less common among the more popular sites. See histogram at http://abznak.com/pub/20101228_dashdomain.png
Who knows? But it doesn't seem like the company is too big and bureaucratic to fix this if they wanted to, unless there's too much impedence working through Starbucks.
True, but most people that would be hired by the startups listed would. No?