jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Which ones (honest question)? I know gathering data with questionnaires. But asking people is a hard problem. "Do you want a faster browser", "do you want more choice in the UI" will lead to a all yes result. If you ask open questions you need much more time to answer the questionnaire and much more time to interpret the data.
archive mirror works

https://web.archive.org/web/20210107044419/https://www.caldi...
A citizen of the US can't avoid federal taxes anywhere
I'm just a guy on the internet. I don't have a 'Top List' at all, I just have access to google.

You seem to have a strongly held position on the subject, and I have no interest in trying to change your position. However, it would be beneficial for democracy if you would take the time to understand the position of those with different views than yourself. It helps a lot if you don't actively admit (and condescendingly phrase) that you won't spend your time to understand their concerns.

> Not voting has an impact, so if the president that won starts a war, and you didn't vote for the other guy (hypothetically) then you did actually effectively vote for the president. You don't get to walk away from democracy like that.

Actually, not voting very specifically does not have an impact and reduces the thresholds required for recalls for elected officials. I'll vote in every election once we have a voting system that doesn't perpetuate the powers of the two most corrupt institutions in America.
Most police are right-wingers.
> forks ... may not use the official Signal network

Is it technically prevented or just frowned upon? The former would be strange, because fixing a bug in your own private fork would also exclude you from the network.
I'm not a doc but I would argue that the guy must have had severe fungal infection of his feet to get to a point where sniffing his socks poses a health hazard. Maybe even immuno-compromised. I doubt you can contract this from healthy feet even if you sniff them daily :)
Not so before BIC - the Gillette razor was a nicely crafted metal tool.
That's their official stance for the game itself, not the modding tools. I can assure you same sex marriage is probably the least historically inaccurate thing that would be modded in. Heck you can make yourself a kingdom of homosexuals.
Don't know Elixir. Understand a bit about pattern matching from dabbling in OCaml and F#. Not clear about this:

>you have to basically mentally imagine what all cases are covered and what they mean

Why? Isn't the logic clearly specified in some way by the multiple dispatch/multi-methods? Because if not, how does the program work? So shouldn't a user be able to read the multi* code, and understand it, just like they can with if/else statements?
By accident? They used to sync contacts on android
Spec fiction: somebody takes out a US carrier group, and all bets are off [1].

[1] https://www.amazon.com/Twilights-Last-Gleaming-Michael-Greer...
I mean if you're storing a value of money higher than the accuracy of floating point - how are you handling it? In languages like python you can have numbers of whichever length you want - internally it's breaking up that value into multiple primitive integer or float types I assume.

Is that similar to what you do, or are you handling that differently?
I don't know. Spelling out the words that make up RADAR or SONAR would seem very pedantic to me. As would, in tech, something like SCSI when that was a common interface. In a general purpose magazine, I'd probably be inclined to given a context for NIMBY, NATO, and the IMF--but maybe not BBC (to a British audience).
Similar submission for those who want more programing quotes (recently was also posted on HN):
http://www.devtopics.com/101-great-computer-programming-quot...
Cycling is wonderful and I've lived with only a bike and no car at least three times in my adult life. But cycling just isn't going to work in many, many cases.

Large parts of the population are too old, too infirm or handicapped in some way to make it more than a few blocks. Yes, some could be forced to lose some weight and get in better shape, but that's not going to work for many people with chronic conditions.

Then you need to take into account that the weather is bad for a significant part of the year. In the north, snow and ice make it dangerous to drive a car with all wheel drive. Bikes are downright dangerous in those conditions. Gentle rain may be workable but many rainy days make it dangerous to ride. Even a sunny, summer day is not-so-good for those who need to go into an office or a meeting without taking a shower to wash off the sweat.

Now mix in the fact that bikes can't carry more than a token amount of luggage. Parents with small kids, people with groceries, and anyone working on any project bigger than say, knitting or watchmaking, can't carry their stuff on a bike. The extra weight exacerbates all of the issues with hills, health and weather.

Now mix in darkness. In winter, many people leave home before it gets light and come home after darkness. Sure, you can manage with a good light, but it's just markedly more dangerous at night on a bike.

Now let's talk about how this dream of biking hurts the poor. By definition, people who can't afford very much end up in the worst homes and that almost always means the places with the longest commutes. Sure bikes are cheaper than cars and that sounds good for the poor, but the reality is that their poverty consigns them to live much, much further away.

I like bikes and I would like them to be used when possible, but bike-rights advocates don't do themselves any favors by making extreme statements like this. Bikes just can't replace cars for a significant number of people. Oh, sure, the young, unmarried, childless hipsters who write these things can do okay, but they're ignoring that there are many, many people who can't. Bike talk like this is anti-old, anti-family, anti-worker and anti-poor.
The courts can discover intent. It cannot determine it independently.
Isn't this just https://news.ycombinator.com/item?id=26419717 reskinned?
That is funny shit! Looks like a spin-off scenario of The Stepford Wives!
Facebook is a popular privacy punching bag for good reason, but Google doesn't seem to get the same scrutiny despite being far worse in my opinion (they control a massive amount of the web through Chrome, Google search, Gmail, and advertisements). They also control a significant portion of the smartphone market through Android, as this article shows. People rightly recoil when Facebook violates privacy, but are fine with the same behavior at a company with a different name.
The main thing I miss is all the ad-hoc technical discussions about work or (usually) random topics over lunch. We went out nearly every day for an hour or more and had fun conversations. I miss it dearly. With everyone using their normal lunch times for running errands or just working more, we've had very few social meetings since WFH started.

It's just so damn lonely.
Open source trust is a big selling point. Arguably more so than a new payment feature. Hard to understand the desire to hide it all...
Because your "family's parents" (aka: managerial class) have absolutely no compunctions about firing you at the drop of a hat, and thus evicting you from your "work family". I'm not saying to be rude - be nice obviously... But these people, you included, are working for money at a place that has money.

And I would much rather have the time and socialize at events and places that aren't related to a work function. In that case, me leaving a job for whatever reason doesn't automatically remove my "friends". (And no, I don't think many are actual friends at a workplace. Politics and decorum are definitely a thing.)
That's interesting to hear - but how much of an investment is it to climb the that mountain (or hill) that makes you comfortable with working with the async model?
Can you explain what is not included?
Do you mean that they don't render some things that are present in OSM?
You refine and set up the tiles from openmaptiles to your liking quite a bit...
You're doing a great job!
I think it would have been way more private if they had used tor, defaulting to apple servers if tor wasn't available.
I had never heard of this book. It’s really incredible. I’m curious as to how people think about the “systems” approach to networking vs the traditional.
I've learned a lot over the past 5-6 years about sharing and promoting my work and projects. I hope you'll find something you can take away and apply today for your own business, blog posts or articles.

This post covers: social sharing, meta tags, channels, books you could buy and benefit from, examples from the community, how to generate social sharing images, and much more from my experience.
That's exactly what happens. But not out of ignorance and not only in IT. It's recipe for marketing success in any domain. Customers only know the problems of current solutions. Solve those and you get instant influx of customers. Sure, your solution brings it's own problems but it will take a very long time for them to surface and become common knowledge. First people will only check that your solution does fix the old problems in testing environments. And it does, so they move on. When they encounter implementation/production issues that's actually an opportunity for you to sell consulting. People who took the bait early on will mob on any naysayer: "Agile doesn't suck. it's just most implementations, but real Agile rocks!"
For some countries official rate is terrible and buying USD unofficially is dangerous (it's prohibited and you can end up with fake dollars). BTC might be somewhat safer, as can keep anonymity and there's no fake BTC.

About volatility: you're right but the thing is: even if BTC is volatile, over longer period its value rises up. Nobody lost any USD yet if he kept his BTC long enough.
I wrote a curses scheduling application for warehouse managers and essentially just set it as their login shell to a machine that only did timesheet stuff. No complaints and no problems for all the years it ran. Of course... they were already doing a lot of their work in a 5250 terminal emulator - and probably just assumed they were talking to an AS/400 instead of a headless disused Dell workstation. Don't get hung up on the shell thing, you only need to think about env variables, stdin/stdout, and maybe termcap/terminfo (depending on how fancy you want to get).
Some trademarks (like those for EU) cover all member states.

Getting "global protection" for your trademark is expensive and requires filing in multiple countries. It does rack up both legal and filing fees.

But just a US trademark is not prohibitively expensive... and would mean you would get registered trademark rights that could be enforced in a US court.
I would argue that `end` is a much better choice than both the Python approach and curly braces: https://erik-engheim.medium.com/the-case-against-curly-brace...

`end` marks of blocks of code much more clearly than curly braces. It is also requires fewer keyboard taps. To type {} requires holding down four keys in total (shift-[ twice). end is just three key strokes.

But more importantly is saves curly braces for other uses where it is more needed.
> I think, when developers don't like working in XML, it's because the tool forces them to do the job properly.

The flip side is that you will never find a JSON with the structure "{ "zoom": "startZoomMarkup" }5{ "zoom": "endZoomMarkUp" }".
> Amazon's most memorable value was "ruthlessly escalate." This removed any question about how decisions would be made. It encouraged a culture where people would debate strongly held ideas, knowing the solution to disagreements was to bump it up to the next level of management.

"Ruthless" anywhere in your value system is terrible, unless you are the military, or your mission statement is to "fight" something like cancer or child hunger. Second, management never knows how to solve a problem better, they just pick one and go with it. Third, a culture where everyone is always asking their boss to solve their problems? Yikes.
Sony Pictures Entertainment (the movie studio) is a US company. It's a subsidiary of the Japanese company Sony.
For whatever reason, yours must have much better resolution than mine if you can track favorite parking spots. The map I'm getting has, at best, a quarter mile resolution or so, which means that in the moderately urbanized area where I spend most of my time, I can get only hazy information about where I spend my time.
My original plan was to scrape photos off Flickr / MFR websites, but I quickly realized that's not even close to legal :). Evox does a great job.
Yes indeed, not as easy as "show 80" though
That idea is from my favorite Christopher Hitchens quote:

Everybody does have a book in them, but
in most cases that's where it should stay.
Way to miss the point.

Earlier, entities recording: cell company.
Earlier, entities with access: police, cell company

Now, entities recording: cell company, Apple
Now, entities with access: police, cell company, anybody who temporarily gains access to my phone, anybody who temporarily gains access to my iTunes computer

See, how the "attack surface" is dramatically bigger now?
I think a lot of it is probably just that sbt feels as deep as learning entire programming languages sometimes and that is not something I want in a build tool.
Let's step back to before this happened. Why did the Capitol Police let people in:

https://twitter.com/i/status/1347615998610911234
I personally would not pay for the "privilege" of such a service as it just feels forced. Part of the goal is to build a network or friends rather than simply gain responses to questions
It's not ok to enjoy things that are dangerous to _other_ people.

I ride a motorcycle btw.
> Imagine being pinned down by a squad of these things for "only" 60 minutes. Or being pursued through the forest or an urban environment.

Given the current state of these machines, both these environments would favour humans. Even a fairly untrained average Jane or Joe would have no problems outrunning these things in forests or urban environments, let alone a trained soldier. Not to mention the lack of autonomy.

Everything you see in these promotional videos is carefully choreographed, prepared and pre-programmed in advance for days, and edited:

"There were definitely some failures in the hardware that required maintenance, and our robots stumbled and fell down sometimes." - they shot the first part several times and kept the one that worked best. That's not something you can do in the field outside of a controlled environment.

These robots are still long ways away from posing more of a thread to a soldier than much simpler solution, e.g. a Humvee with a mounted machine gun.

> For a glimpse of this, check out the videogame Generation Zero

The game is based on fiction, not fact, though. The required autonomy just isn't there yet and the video game robots clearly run on magic, not electricity or petrol.
They never overheat, they are maintenance free, and they move faster than is currently possible w.r.t. motion planning and image recognition.

It's your typical AM/FM affair: BD is actual machines - pre-programmed or remote controlled, very limited endurance and still impractical for most military applications.

The robots in video games and cinema on the other hand are for the most part in the domain of fucking magic - capable of "120 years of continuous operation on a single power cell" like the Cyberdyne Systems series 800 v2.4 (Terminator), turning themselves from "autonomous swords" into screaming humans (Screamers), are nearly indestructible like Vision (Marvel's Avengers) or strange spiky flying thingamabobs like the Sentinels (Matrix trilogy).
Not at all. I've worked on numerical stuff myself; unlike the symbolic bugs, I have little sympathy for these particular numerical errors. It would be far more reasonable if it was convoluted composition of functions, or some kind of bizarre numerical edge case. However:

(a) Univariate quadratics are extremely well-understood and extremely important. For example, the convergences of optimization algorithms (this is root-finding, and there are some differences, but they're not unrelated, and this is beside my point) are often proven on quadratics first, and then they're applied to other functions.

(b) (x - 1)^2 - 1 is just about the simplest quadratic you can possibly imagine that isn't outright lacking in other terms (like x^2), and quadratics are pretty much the simplest nonlinear functions.

(c) No matter how good or bad your algorithm is, it is absolutely trivial to do a few quick tests afterward to sanity-check the result, and to return some kind of error if it looks wrong.

This isn't some kind of quibbling over a solver that has an error of 0.0001 or something. We're feeding in the most basic quadratic you can imagine, and the solver is telling you with confidence that the solution is 1.01 when in fact it's supposed to be 2. It's just inexcusable. At the very least (and even this would honestly still be woefully lacking), it should be able to do the dumbest thing possible, which is to plug that back in, and maybe plug in a couple close numbers (maybe +/- some epsilon) and see if results change sign or land anywhere near zero. In reality there are all kinds of tests they could and should be doing to check things like concavity and switch to better algorithms, but that's kind of moot when they're not doing the most basic check.

Edit: Actually I could probably say something similar about one of the SymPy bugs too (they really shouldn't have trouble telling if 0.66 + 0.56I is a real number), but one key difference is at least their problem is in filtering out correct solutions, not in returning completely wrong solutions with full confidence.
But, they let these people in:

https://twitter.com/i/status/1347615998610911234
Senior Python Data Scientist and Senior Software Engineer - Recursion Pharmaceuticals - Salt Lake City, UT

Question for you: What's the most challenging, most impactful set of data problems you could be working on?

We’re a small and fast-growing biotech startup with an amazing set of advisors including the Broad’s Anne Carpenter, and we're using high throughput genetic perturbation experiments in human cells, automated image segmentation and quantitation of hundreds of features for every cell, and machine learning and statistics to find new treatments for rare genetic diseases faster than anyone has previously thought possible. If that sounds like a lot of biology, don’t worry—you’ll be up to speed in a week or two. Just know this: there are more than 5,000 rare genetic diseases, in total affecting more than 10 million people in the US alone, and only a handful are treatable. We aim to find treatments for 100 of them in the next 10 years. See who we are at http://www.recursionpharma.com/team

We’re looking for exceptional computational scientists to help lead our analysis efforts, with the following criteria:

- Native-level fluency in probability, statistics and modeling; several years of experience in statistics, machine learning, and software development solving problems using lots of data, ideally using python’s scientific stack; thorough understanding of fundamentals of machine learning such as cross-validation and learning curves, plus an ability to explore new types of data independently and get an effective guess as to what sorts of models and assumptions make sense as a starting point.

- A track record of outstanding projects, publications, or presentations that demonstrate successful application of the above talents.

- Motivation to tackle some of the most challenging data problems around, to work with other sharp and highly-motivated individuals with diverse backgrounds, and to make lots of patients’ lives dramatically better.

- Biology background not required; intellectual curiosity and motivation to learn is critical.

- Key tools and skills (not all required): python, machine learning, sklearn, ipython, data science, pandas, interactive analysis, linux fluency, bioinformatics (definitely not required)

More details and how to reach us: http://www.recursionpharma.com/lead-python-data-scientist.ht...

More openings including software engineering roles: http://www.recursionpharma.com/careers.html

Recursion Pharmaceuticals is based in Research Park at the edge of the mountains overlooking Salt Lake City, Utah. Gorgeous hiking/running/biking is literally out our back door, and it's half an hour to 5 top ski resorts. We're chiefly interested in folks who want to physically join us in Salt Lake City.
Looking forward for your feedbak, thanks!
Yes, and the way they try to shame you every time you turn on the bike without a subscription is infuriating. It discourages use, which is not what you want from your exercise equipment.

I never used their classes. Nothing I used had a technical need for a subscription.

But they still want me to pay $40/month to show me a web app with stats my bike sends it to tell me which days I've used it and how I'm doing on my streaks and distance and duration. This information can all be stored locally (and is, presumably, both before and after you send it to them but only with a subscription).

I really hope that decoding the Peloton hardware leads to freeing my exercise bike from it's corporate overlords.
I have messaged a bunch of my EU friends with this article. Most of them were shocked.
I believe so too.

In addition, I vaguely remember something about the acquisition of WhatsApp by Facebook to be only approved under condition that exactly this kind of data sharing would not happen.

Although I have my doubts about it happening soon, because the immediate impact it would have on real everyday life could by rather disastrous initially (something Facebook no doubt is aware of), the EU should probably declare/certify Facebook as a rogue/criminal organization. I just can't see it any other way, with Facebook's blatant disregard for anything but its own greedy interests.

If Facebook keeps pushing their "luck" like this, it should simply have all its assets on EU soil frozen. If eventually rules a criminal organization, confiscated too. It would be very sad and unfortunate for any EU citizens working for the company, who no doubt have no say in Facebook's criminal enterprise. But the current status quo is becoming completely unacceptable.

History has plenty of lessons, about criminal organizations rising to (hard to defeat levels of) power. In many cases more than anything because both societies and governments/authorities failed to respond appropriately in time, when they still had a fair chance containing those (with far less effort).

All that is even without opening the can of worms that is the access US government agencies have to all of Facebook's data.
I’m not saying they have any moral objections to locking the macs, it just doesn’t make any financial sense. Enough people want to run windows or linux for them to make the effort to make that possible. It’s also more in the spirit of PCs to have this possibility.

For phones, basically nobody wants to run android on an iphone, so it makes no sense to make it possible.

Keep in mind that they don’t lock down iOS because they hate our freedoms, it’s because it is much harder to make it safe and secure if it’s also very open. And since the market of people wanting to run other OSs is so small, they don’t want to take the additional cost.

As to owning you device. Unless you buy real hand stitched shoes with leather soles, your shoes are most likely completely impossible to repair, they’re basically molded rubber. It’s not because Nike hates freedom or even because they want you to buy new shoes more often, it’s because it’s so much cheaper to make shoes that way. But would you argue that you “don’t own your sneakers”?