jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Rollbar | https://rollbar.com | Barcelona, Budapest ONSITE or REMOTE | Engineering, Administration

About Rollbar:

* We're a ~60-person team (SF, Barcelona, Budapest, and remote) with a mission to help developers build software quickly and painlessly

* We help tens of thousands of developers find and fix errors faster.

* Our backend handles billions of errors with low latency and high reliability

* Our front-end allows developers to discover and drill down across millions of errors in real-time

* Our open source libraries are used by some of the best engineering teams in the world, including Twilio, Duolingo, Salesforce, and Twitch

We're currently hiring for:

- Senior Backend Engineer

- Senior Full-stack Engineer

- Office Administration Manager (onsite in Budapest)

Please apply via: https://rollbar.com/jobs
The authorities had months to ramp up ventilator production.

> shame on you

For what? What social norm would you advocate under which people should feel shame for working on this?

"Do not, in a crisis, try to apply an incomplete understanding to solve problems. Instead, wait for them to be solved at a much slower rate and leave more people to die."
If you're interested in what (part of) the community is up to, I'd suggest the IronMan feed (http://ironman.enlightenedperl.org/).
there are also a lot of endeavors that at core are not compatible with profit/capitalism. meaning that as soon as you start monetizing them, that inevitably perverts the core incentive of said project on the long run and restrain the possible trajectories of evolution.
PoC: https://github.com/google/security-research/tree/master/pocs...
This approach ignores all the aspects that made whatsapp / chat services popular in the first place. A short list:

- Contact Discovery
- Group chats
- History / Log
- Shared message order
- Communication beyond text (emojis / reactions / inline images)
- Ability to receive messages while offline
- No need for technical skills

These aren't trivial features, they are prerequisites for any replacement, decentralized or otherwise. Just because we as developers like / tolerate things like IRC doesn't mean the rest of the world will accept it.
You (or them) being a bad programmer or not is not really the question (even though you seem to be right).

I think you should step back from the code and talk to the people. Ask them why they did something like this or like that. Show them that you value their work but that it is a shame that you can't fully enjoy it.

Do not start a situation in which it is them vs you.
I just now figured I’d try AnySoftKeyboard. Its stock behaviour seems a little weird in places, but I’ll try it for a while and see how it goes. But the real thing that’s annoying me is how uncompromisingly huge it is. Its default behaviour has it consuming a shade under two thirds of the available screen space on my not-inordinately-large phone, compared with under half on the Samsung keyboard in its compact (reduced-height) mode. You can control the height of the top row (and it’s compact by default), but can’t control the height of the rest (other than by going to a theme that consumes even more space)? I want to eliminate the wasted ~30px at the bottom, and shrink each row by around 20px. I can easily save 100px here without removing anything.
Signal because it has better security.

And Telegram because more of my friends use it.

At least with telegram, I can use it, turn off contact access in WhatsApp, and not give fb my address book.
From the article;

> Ravi Agarwal, author of the 2018 book India Connected: How the Smartphone Is Transforming the World's Largest Democracy says that for many Indians, the smartphone is their first private TV screen, personal music player, computer, and camera. Agarwal compares it to the experience of owning a car for the first time—autonomy, privacy, and mobility.

Exactly right! This is what is truly liberating to the underprivileged.
It can be in area's (such as in The Netherlands) where literally _everyone_ is on WhatsApp and it is the default form of personal online communication.
Not using WhatsApp means not being able to communicate with a lot of people.
This paper seems relevant to that question:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3375755
Neutral money is the spherical cow of economics, and it isn't correct. You need to take into effect the Cantillion effect. The only way we would getting meaningful CPI inflation is if the new money was going to people who would increase their demand of CPI items if they got it. This year the FED has bought bonds, and so that is who that money was given to people with those bonds. Those people can then spend that money, but as we've seen with the stock market, that money was just pumped into the stock market. So all we will see is that the velocity of money will drop further, the prices of items tracked by the CPI won't move, and wealth inequality just got a little worse.
Telegram is not just another electron app, it has a great desktop client and uses minimal resources. It uses mostly c++ and qt last I checked, which makes for a great crossplatform experience too. It behaves like a desktop application, not a webapp (yes we can tell that there is a difference). So telegram gets +1 from me.
In general I am with you - invest at your own risk.

That said, having read WSB for the last few weeks as someone who's actually versed in trading and finance, it was like reading a nutrition forum where people told each other how delicious and healthy lead is and how they couldn't wait to eat more of it (if only they weren't feeling so sick.)

So IF there's room in our society for the government prohibiting lead in the food because yes, plenty of people are that stupid, there's something here - though I think these people would find some other stupid thing to lose their last dollar on.
"remember, it’s illegal to possess these stolen documents. It’s different for the media. So everything you learn about this, you’re learning from us."
Looking at so many places from Kansas reminded me of this video by a Geography nerd who went down census numbers from every state to try to explain patterns.

https://youtu.be/4ZM3UFIt0Xs

Truly remarkable how it takes only a decade to see entire counties and states to change completely.
> Everyone who rear ended the car in front of them was an idiot.

Are you serious? Winter driving is no joke. I sympathise with people in Texas who did not have a daily encouter with snow and ice. When I was in the midwest, I was pretty good at driving on ice, guessing where black ice was etc. I will never forget Jan 25, 2010 in Iowa when I successfully made home - it was literally like driving blindfolded on a glass sheet [1]. Driving north on I-35 at 15 mph. It was one of the proudest achievements of my life.

Hint: if you see an overpass, brake gently before you reach there. You are betting that there won't be black ice below it, and that's not a very safe bet. The steering wheel might buck once on the black ice, but you can recover if you are slow, and you go into the skid rather than against it.

[1] https://siouxcityjournal.com/news/state-and-regional/iowa/ph...
> IYO, is there any value to using legacy nvidia-driver-390 over X.Org?

nouveau doesn't support compute at all on those... (as in OpenCL).

Also, as far as I remember, rechecking work on Fermi didn't seem to be implemented the last time that I played with one (it is implemented for the later generation, Kepler, though)

> Will look to see if apps I use avail of my CUDA cores

If your app is compiled against CUDA 8.0 or earlier, targeting compute capability 2.1, it'll work on Fermi. That excludes any kind of modern binaries.

(the newest compiler that CUDA 8 supported was GCC 5.3...)

More recent apps can either be built with an old compiler + C++ library... or use OpenCL instead.
Back up to DVD.
So why doesn’t someone sell air purifiers that take furnace filters?
Yes I did but it was more than 15 days ago. I will try again.
In September 2007, pg posted his essay "News from the Front,"

http://www.paulgraham.com/colleges.html

in which he wrote, "A few weeks ago I had a thought so heretical that it really surprised me. It may not matter all that much where you go to college."

Apparently one man now in jail in Boston still thinks it matters a great deal where you go to college.
The same editor also posted an article on Engadget about this: http://www.engadget.com/2010/06/10/conspiracy-theory-what-ha...

The poll is back up in that article, and now the iPhone is winning..
Here's a short description of the debugging process for web apps written in Seaside:

http://news.ycombinator.com/item?id=1887874

For me the key thing about Smalltalk is that its handling of abstraction scales well. On one hand, it's a modern, garbage collected, dynamic language in the same vein as Ruby, Python or Javascript. On the other, it give the programmer a lot more low-level control than any of those languages.

For example, Seaside makes heavy use of continuations. In most languages, you're at the mercy of the language designer as to whether continuations are supported: Ruby has them, but Python and Javascript don't. Smalltalk hasn't traditionally supported continuations, but it provides low-level control of the stack, and Seaside implements continuations as part of the framework.

Here's another, less exotic, example. Smalltalk provides GC-safe ways of manipulating raw chunks of memory, which other dynamic languages tend not to do. A couple of years ago, I needed to implement a specialized type of timestamp in Smalltalk. For my application, there would be many timestamps in memory at once, so optimized for memory usage. Internally each instance stored the number of seconds since March 1, 1980 as a 32-bit unsigned integer.

More recently, I implemented a timestamp object in Javascript. Without the level of control that Smalltalk allows, I ended up just wrapping Javascript Date objects. I don't know what the internal storage of Date objects looks like, but I bet it's more efficient than anything I could implement in Javascript.

You see this kind of thing all over the place in Smalltalk. Here's a comment I wrote a while back on syntax:

http://news.ycombinator.com/item?id=1289177

It's a bit hard to quantify, but I find this scalability of abstraction to be one of the key things I look for in a programming language. I'm not a Lisp hacker, but my impression is that this is one of the primary virtues of Lisp as well.
Ah. interesting. I generally agree and fully support this method of urban planning, but the results here haven't resulted in more cycling.

What you describe is exactly how my suburb is set up. There are several clusters of mixed housing (single family, town houses, apartments) built around a few retail centers (and the retail centers usually have housing built on top of them). There is also both light rail and regular rail for transportation from the retail centers. I live 3-5K from the various central areas.

Here are my observations:

* cars are really only avoided for people in the residential apartments above or directly attached to the grocery stores. Nobody here rides their bike to shop (based on never seeing bicycles at the grocery store).

* there's still ~ 200M of elevation change inside of that 3-5K range. Only the most hard core are interesting in cycling that on a regular basis.

* It's a 5 minute drive or 30 minute bus ride to get to the light rail centre from my location (others are closer, some are farther). Some are content to take a bus, but many others drive. There are some who cycle but it's a tiny percentage.

* It's wet here all year long, but uncomfortably cold 5 months of the year. Those who cycle for transportation tend to only do it during May/June/July/August.
Cities need to build completely separated trails that accommodate both cyclists and pedestrians. Ideally that means providing pedestrians with a raised sidewalk portion.

I've been an avid road cyclist for many moons (hence my username), but I've pulled back on that after my 5th road crash. As I've been getting older, my ability to "bounce back" from serious injury has diminished, and I'm now left with arthritis in my hand from my most recent crash where a motorist broke it by passing too close and hitting me (https://imgur.com/a/LdNQSRT). The difference in speed was probably less than 10mph, but that was enough to cause a lot of damage.

Every bike ride in mixed vehicular traffic is a roll of the dice, and no matter how experienced and defensive you are as a rider, your luck is eventually going to run out. Somebody is going to do something really sudden and dangerous, causing you to crash. When that happens, it's then a question of, "How bad this time?"

I'm fortunate that my commute can be done 80% on completely separated paved trails. These days I throw my bike in the hatchback, drive the 20% of the distance to a park-and-ride by the trail, and ride on the trail into the city.

If there weren't a trail along my commute route, I wouldn't be commuting by bicycle at all. It's my city's commitment to build the infrastructure that makes me willing to do it.
You might also assume Vonage was killed off, as I did until recently discovering they have a multi-billion market cap.
Probably always the default implementation of != (reference non-equality for objects), irrespective of whether an overloaded version exists.

This SO answer has a snippet of the specification that may be relevant: https://stackoverflow.com/a/7346086
There's nothing exaggerated about that story. Apple cut off access to his accounts and services because of a payment issue (which wasn't even his fault).

Even if it was his fault, and he just decided not to make that payment, the story still illustrates how much power Apple has.

It's like if you missed a car payment, and the bank used their connections to cut off your cell phone, water, electricity, etc until you paid. Whether or not missing a payment is immoral/wrong, giving a private company so much power over an individual's life is absurd. That's some mafia, break your knee caps with a baseball bat-type shit.
My kids watch in on weekends and we've found it pretty valuable as well. There's "junk food" crap on there, sure, but what we've seen is pretty innocuous.
So Admitad is basically MLM+Ponzi 2.0?

Seems like how Amazon and Goog do business...
Extremely precise measurements of the muon magnetic moment are not going to be useful for those applications.
http://www.falstad.com/circuit/
https://www.circuitlab.com/

I recommend LTSpice as a desktop circuit simulator/analyzer.
I'm curious though what that would do to CO2 levels.

https://news.ycombinator.com/item?id=19411998
Just launched startups are not static pieces of art to be "judged on merit." They are about iteration and execution. At this stage the team is more important than the product.
sure, but there are plenty of reasons that people wouldn't want themselves (or their houses) to end up there either. So blaming it on the government(s) exclusively isn't really fair.
For anyone trying to take down Facebook, this presentation (link below) on real life social networks by Paul Adams (Senior User Experience Research, Google) is a must consume. A social network that forces you to bin friends based on groups you create, and forces all interactions in terms of the groups would be a huge step forward.

http://www.slideshare.net/padday/the-real-life-social-networ...
First of all, I do not have to LOVE my job. As everything in this world, most things have good and bad sides. Surprise!

Applying the concept of love to something as mundane as a job is ridiculous. Just a couple of generations ago, a job was a job was a job? Why, because a job meant survival. You either work your ass off, or you and your family starve. Did all these people love the hard labor, getting up at 4am to tend to a withering field? These generations were much more fatalistic about life and accepted bad things as an inevitable part of life.

Of course, nowadays, the idea that someone tolerates something stressful or taxing is seen as ludicrous.
A few PCIe SSDs should get you there (again if not CPU bound). You can put quite a lot in a single machine, they come in normal SSD form factor with backplanes. It would still be a bit higher latency than RAM, but much more capacity.
I've seen an audio bus that had to shorten the gap to have enough bandwidth, but that was with 100mbit.
Every non-programmer/IT person I know want a `numberpad`. It's really easier for them to type numbers and when they happen to use my laptop and have to type numbers they really struggle with the shift keys.
Ironically, the theoretically optimal programs for computers would not be sensible for human understanding as well, so it is probably not that different.
Not to mention the fact that modern feminism is focusing mainly on getting women into 'non-making' jobs, specifically because of the reasons you mention.

Working as a builder (can't think of anything more 'maker' than that) isn't particularly glamorous. Being a lawyer/banker/exec is.

Software development is relatively unique in the way that it gives you the ability to command a reasonable salary whilst straddling the line between directly producing and facilitating production.
Look at it from the TSA/Police/FBI perspective:
Someone goes to the airport on the first day of Ramadan, refuses the scan, sets off the chemical detectors, then asks to leave. During further interview he indicates that he hasn't eaten yet that day, is travelling for religious purposes, has just moved and is travelling alone.
This further investigation doesn't seem insane to me. In fact if there was a clear profile for someone I would investigate it would be him.

That said, it doesn't hurt to show basic human decency.
"It is a bold exaggeration to say that catalan is as different from spanish as portuguese or french."

What?
Are you an American? I'm curious, because in my experience the American interment of Japanese is fairly well known among Americans and Japanese, and not well known by everyone else.
Morally? Yes, clearly.

Legally? Probably not, for some idiotic reason about national security, airports being special, evidence, or some shit like that.
I set it up just now, and it was very easy to get moving. I'm no ops master, but it only took a few minutes, and it's a bit nicer than the homerolled solution I had been using. My writeup is on my new blog at http://nevinera.net/trying-out-specter
I had been doing that for a few weeks now, but I don't agree with Facebook anymore and by passively using their products I am telling them that their actions are ok.

By deleting completely and going to alternatives, that's how we tell them it's not ok.
Language design is one of the hardest skills to master, and as the qualities of a good language include maintaining backward compatibility and longevity, most people who do master it never get to apply what they learned. Instead we only get to see their practice pieces. Their almost but not quite masterpieces.

It’s why I could immediately see that XML was going to fail in the long run. Everyone is a language designer? Sure, that’s going to work out.

APIs are tiny languages, so learning to do it well is a microcosm of language design. You don’t have to be good at all parts, but if the API you need isn’t in your wheelhouse, everyone will know. And if you build enough of them you’ll discover the limits of your skill.
Senior software engineer is specific?
lot of paper tigers out there
This is the opposite of what you get from new hires/juniors: they tend to focus on which stacks matter, what to learn, how to develop, deploy and maintain. Not much real advice on the behavioral side, to the point that people often take trainings for behavioral interviews and memorize “leadership principles” and other nonsense.

This was exactly the experience I had not so long ago.

Management brought in a new "team leader" to "shake things up" with "new ideas."

She spent most of her time reading management books, taking online management courses, and going to management seminars. She almost never spoke to the "team," and when she did, treated us like underlings.

They gave her two years to make a difference, and then kicked her out in the first round of COVID cuts.
I feel the same. It's also much more meritocratic. People from no-name schools and no-name companies study leetcode and get into FAANG all the time. Do people really think it would be better to base it on resume and YOE?
An awful lot of problems would be solved by:

1) Getting rid of hyper-targeted political advertising.

2) Getting rid of machine learning filter bubbles that feed us more of the "news we want to see".
It was good to read this... But today most of the big/famous companies (except Tier 1s) aren't giving importance to these. Infect in one of JDs of a big company for Engineering manager role I saw "Ability to negotiate" as a requirement skill for that job. I would blame the fast-fail culture brought up recently.
You just listed a lot of tools where a deep knowledge of data structures is extremely important :)

Most of these things need to be created to scale and stabilize the existing system.
In the case it isn't, it is exposed to the haveibeenfacebooked page afterwards you asked them if it is exposed
Oh that? yeah, table top gamer's table.
Thanks.

FWIW Sweden is famous, I presume worldwide, but certainly here in Australia, for its novel response to COVID-19.

I'm sure there's a wealth of confounding social and political factors everywhere - though some nation states more than others - when looking at correlations with Vit-D and health outcomes.
Gives new meaning to the phrase "sink or swim"!
My understanding is that since any mathematical proof can (in principle) be reduced to manipulation with formal objects (symbols), it’s always “constructive.”
It's crazy how we have gone from the phone company publishing an entire index of everyone's names, addresses, and phone numbers, to ...this.

what happened to the good old days of the white page phone books.
When searching for a job is the best example. Though these are usually not hidden numbers and for me, if a mobile is calling it's either a wrong number or work related. Spam seems to always a landline.
I learned it the hard way, as I hit a wall when taking a course on abstract algebra, that the only path to truly understanding college-level math is building solid intuition. Otherwise, the sheer number of definitions and theorems will just be overwhelming. Of course, intuition is as critical for pre-college math. It's just that we somehow get the intuition naturally probably because we get to experience all kinds of examples on a daily basis to hone our intuition unconsciously.
Great book! I’ll always remember his lazy cultivation technique of creating “seed balls” consisting of various seeds and mud, and just tossing them down a hillside.

The one thing I appreciate most about Permaculture and techniques like those that Fukuoka deployed, are how the focus is on how to maximize yield and minimize effort.
> WhatsApp is almost certainly safer and more privacy respecting than Telegram.

I doubt this because WhatsApp is Facebook.
On an app, you can put up whatever profile you want and pretend to be whoever you want. Nothing stops you from impersonating whoever you want, and lots of people are good at making themselves look safe, interesting and fun online, even if they aren't that way in real life.

But as soon as you walk into a bar, every woman in that place is taking in broad bandwidth data on you. Do your mannerisms look natural? Are you acting aggressive? Are you friendly? What are you wearing, and are your clothes clean? Do other women seem comfortable around you?

All of those assessments are based on very finely honed intuitions that they rely on every single day to stay safe.
Don't underestimate the amount of work and coordination needed to set it in motion.
Which will have cartelizing effects.