skysight-inc/HackerNews huggingface dataset:
I guess I was being overly dramatic there. I did manage to make it to onsites for the first time this year after failing phone screens before, so we'll see. I just haven't spent enough time practicing. I find it hard to do so outside of work, and everyone can see my screen in the office.
As I've been learning Rust, I've seen ripgrep held up as one of the shining examples of how to use Rust to create useful, effective tools that new rustaceans should look at.
Comments like this are exactly the reason why we got into this mess in the first place. If anything, please take this as a lesson for the future.
Convivial Computing Salon 2020 – ‹Programming› 2020
https://m3u-editor.com/
Advantages and Disadvantages of Social Media
Radiohead launched an online ‘public library’ with rare tracks and library card
stop vaguebooking and post it up on HN. if you're comfortable with where the product is at at the current moment then share it. it will never be finished so share it today.
That’s bullshit.

In reality (I was affected by this and it’s now fixed), this happened 3 days ago, and I kept watching the status to see if they would identify it.

I had to upgrade to premium support for them to even respond to the issue. I filed the issue on Friday or Saturday, and they got back to me on Sunday. And it looks like they have fixed it now.

This was not a quick response time, don’t give them credit for this one.
Same. I switched to 1Password a few years back after one of the lastpass security issues. I’ve been incredibly happy with the service and quality of software.
In my head the biggest problem with this is that tomatoes are very liquidy and that seems like a very messy proposition.

Obviously, sliced tomatoes with salt is a relatively common breakfast side item, so the idea of just eating tomato with salt isn't that uncommon in the U.S.
Only free transportation I have come across in the Midwest is Free shuttle to nearby casinos.

When you get out into the really small towns there are often free, regularly scheduled shuttle busses and vans paid for by the state or county that ferry people to the nearest medium-sized town for groceries and pharmacies and such. Usually it's the elderly and poor that use them. Some of those routes are an hour or two each way.
Show HN: Get a bit field view of any ArrayBuffer in JavaScript
What ruins HN for me is that people downvote for disagreement. The rules, last I checked, forbid that --- downvotes are for poor behavior, not because you disagree.
They tend to go hand in hand, don't they? When something isn't interesting anymore, the negatives seem much more ominous. The benefits don't seem to be worth it.

Now he has the best of both worlds, deservedly so. He created and was the primary author of a substantial, influential project and that will never be taken from him. Yet he also gets to move on to other things without it dragging him down in perpetuity.
They take pay day loans. Because they know they can earn more money in that time. But they pay it back rapidly.
I have before. I'm confused why people are bringing up employer NI if there isn't some kind of similar deduction that comes directly out of employee paychecks in the US. Otherwise, who cares that your employer pays some tax for everyone that they employ?
Products on Amazon Are Getting More Reviews and Higher Ratings
This was less likely for two reasons. First, the old world had dense concentrations of people for much longer, which domesticated many different diseases, making them childhood annoyances. And second, we spent much longer living in Africa, and co-evolved with diseases like malaria, which but left these behind when emigrating via Alaska. (Edit: I forgot syphilis, which is a likely candidate for a new-world disease. But certainly there were fewer.)

East-west contact within Eurasia of course did bring some serious diseases to the West, to which people had no resistance. Plague in the 14thC, cholera in the 19th. (Did any similar diseases arrive in the East? I can't think of any.)
A lot of people here are saying this is why you shouldn't trust cloud services for password management. And I agree. I use Keepass myself, however, that is not a viable solution for most of my family and friends. They need something dead simple, which is what cloud services like LastPass, Bitwarden etc. offer.
I think the LastPass user interface is horrible, though...
This whole situation reminds me that team management of open source projects is very helpful. Not just for when maintainers have issues but for those time when you have to go through issues as a maintainer. Having someone to talk with and sharing the burden is incredibly helpful.
> this alcoholic, probably technically unqualified, 70+ year old wood-shop teacher substitute as our math teacher

There is so much more story here!

That's incredible. In lieu of thanking your late teacher directly, you could pass this message along to the school's current administration. As a direct alumnus rather than a random person on the internet, they may be more receptive to the notion of looking for teachers who are truly interesting. As I'm sure that difference plays out in their classrooms to this day.
Udemy Google Map API for Android Essential Training 95% Off
> On program startup

Then, after program startup, if it is closed, then fd 2 could be assigned to something else.
The cost of electricity and my time is probably more than $10 a year.
> The fix went out less than half an hour after they learned about it,

The article says the issues started on Friday and users told them then. So, it seems to be three days for a fix, not half an hour.
What's 'success' here?
Right. How would you like it if someone 1000x richer than you decided that it was unfortunate that you were (Playing video games / watching netflix / eating unhealthy food ) too often and said that it is not that great that you got a large income boost because you are spending your time doing those things
>Even if you leave a few holes in, it’s ok if you manage to have compact rows above them that will clear out and allow to fill the holes later. This is similar to technical debt, that is ok to build up if it’s under control and you have a plan to pay it back later.

That's a very low-tier understanding of Tetris. At an intermediate level of play, you'll want to deliberately leave gaps that you could clear at any time, but you choose to wait until it is strategically advantageous to do so.

At an advanced level of play, you'll want to leave oddly-shaped gaps that can only be cleared with a Clever Hack which not everyone is able to understand, let alone perform. (T-Spin)

Similar concepts do exist in programming, they are cynically referred to as "Job Security" but I doubt that the author intended to encourage that sort of behavior.
Making a 64bit C# game run on MS-DOS
Show HN: Abacus – add, sub, mult, modexp and divide bit arrays of any size
LDL cholesterol: How low can you (safely) go?
> Amateur, at least in common American English, is virtually never used in a positive or neutral sense.

"Amateur astronomy"[1] doesn't have negative connotations. And I don't think this is an exception that proves the rule - as a native speaker of North American English, amateur can have negative connotations, but that isn't the default.

That said, in this particular case, something like "hobbyist" might fit better.

[1] https://en.wikipedia.org/wiki/Amateur_astronomy
Configuration Management in the Era of Containers (2018)
I tried that once but ran into so many errors for passwords that contained characters like ", or ;" that I gave up. Is there a way around this other then copying every entry manually?
The upstart unions taking on the gig economy and outsourcing
Framing it as a dichotomy isn't particularly helpful here.

"Capitalism in its current form" is the key phrase here - this includes crony capitalism, environmental devastation, disgusting levels of inequality, and sometimes even a total disregard for human life and health. (All depending on the country in question of course)

A state run economy isn't necessary to fix these. It's possible to believe that capitalism does more harm than good, right now, and that the system can be fixed while remaining capitalistic
Help WT.Social: We're Looking for Admins
The general principle here, which is quite foundational in computer science and the theory of complexity, is that of "Kolmogorov complexity". The Kolmogorov complexity of a certain string (roughly speaking) is the shortest computer program needed to produce that string. Much like Turing's halting problem or Church's beta-equivalence, it is impossible to write a program to calculate the Kolmogorov complexity in general. It is "non-computable".
I grew up listening to Jack Benny, and I was born in the 80s. KNX-1070 in Los Angeles used to play old time radio every single night, with Saturdays dedicated to comedy. It was great and really helped me to bond with my father.

I would caution you against trying to shield your son against “problematic” content, if by that you mean stuff that isn’t up to the precise current standard of political correctness. For one thing, such an effort is doomed to fail. For another, it may keep him from getting to experience some of the best comedy ever. For an obvious example, I’m grateful to have also grown up with the films of Mel Brooks, many of which are about as “problematic” as they come and yet still funny and even profound.
The end can't come soon enough for institutions like Sweetbriar and Paine, that happily take students on and let them continue until they can't pay any longer.
The author is a history professor from the US, I would say, yes you are correct, Fahrenheit.
To reinforce on this: is pixel actually a well defined usable unit? as far as I understood many modern monitor often use a definition of pixel quite different from the one of a couple decades ago.
> asked if I could get access to the BMW Ready SDK ... They declined.

Sometimes this is all the motivation a person needs. Now it's (almost?) reverse-engineered and it could be a big headache for BMW in the future if a exploit/bug/fun-stuff is found by the right people.

Companies: share your SDKs. The guy/girl doing a RE is not your regular "coding demo SDK apps" engineer and will go deeper.
I feel like there have been enough incidents with LastPass that no one should be using them. Am I biased due to reporting, or is it the case that they can't be trusted?
I'm not saying it couldn't, I'm saying when there are 4,999 examples of it happening Way A and 1 example of it happening Way B, presenting Way B as the obvious example of how to do it is pretty disingenuous.
rules say "flight of the crow"
Have you met ‘normals’?

Everything is a hard problem if it’s any steps at all.
When I got laid off, my family and I ate beans and rice for a month or two. Beans and rice make a complete protein and we'd occasionally add something like a sweet potato or peas for vitamins or flavor. Like most habits the first week or so is a little hard and then it gets easier. But you can feed a family surprisingly healthy food for a few bucks a day if you're willing to eat very simply.
This does not seem to be it. GP was talking about something to do with gardening.

Edit: I see, you linked without reading what we were talking about, so you linked to the thing OP made, not the thing GP made.
Daniel Mazzone: Bringing Legends to Life Through Art
It is defined, very rigorously actually. But it is uncomputable.
> "The rules, last I checked, forbid that --- downvotes are for poor behavior, not because you disagree."

This has never been the case on HN. Here are some 'pg comments on the topic 'dang provided a while back[0].

- https://news.ycombinator.com/item?id=117171 (2008)

- https://news.ycombinator.com/item?id=392347 (2008)

- https://news.ycombinator.com/item?id=658691 (2009)

[0] https://news.ycombinator.com/item?id=16131314
It also means we're capable of spotting and appreciating elegant solutions. Especially those that might've slipped in so smoothly that nobody around at the time noticed, and for which the original engineer was not thanked in any way.

It does not automatically make us good at expressing appreciation or praise. We have to develop that deliberately.
This would violate the "It must be available free of charge to any person regardless of citizenship, residency, age, occupation, gender or any other characteristic." rule though. Would the bus accept a 16 year old?
Guessing they meant they were/are unwilling to.
From a technical perspective, you are right. Anycast IPs are more fragile when routing within an open session, as a route change might cause traffic to go to a different PoP and thus break the connection.

The point of argument here was, however, the usability side.
We offer our SSH services on port 22 on gitlab.com and HTTP(s) on 80/443. We do not want to change this. Because if we did, we would need to tell everyone to use a different URL to check out projects via SSH. And that is out of the question.

And to be honest, the complexity on our end is limited. And for the complexity within Cloudflare to handle routing, etc., we pay them. We will also work with them do debug any connectivity issues a client might have.
If its for internal use then Django's admin interface is pretty good. It's limited in some aspects (you will need to login to use it) so better suited to internal use than public facing websites, but for many tasks it's amazing.
Not even a mention of Password Safe?

https://en.wikipedia.org/wiki/Password_Safe

It's what I've been using for Windows-running non-savvy relatives for decades.
United Kingdom, not USA so maybe it's different
Pass changed my life. I cannot recommend it highly enough!
Interesting question. I found this: http://www.todayifoundout.com/index.php/2014/03/native-ameri...

Fun tidbit:

> But contrary to popular belief, it wasn’t all one sided. It’s believed that one Native American disease did slip on to the European ships and sailed onward to Europe doing some major damage in the process. That disease was syphilis.
I think you're referring to external body count. We should also include their internal count -- how many bodies they climbed over on the way to the top.
And tea. And polo on the maidan. And camp entertainment:

https://www.youtube.com/watch?v=fAL9HG2p98g#t=5s
(By design, because that's the 'A' (application) in 'ASIC' (Application-Specific Integrated Circuit).)
They can do that with people who will be teaching, since that is bringing funding in for the university. But they don't do it for Research Assistants, because once the funding for the project the Research Assistant is paid from (usually a fixed term grant of a 2-3 years) runs out, then the university would have no income to match the cost of the salary. As there may be hundreds or thousands of such salaries, this would result in a funding shortfall of something of the order of $100m a year (including overheads). And that is to say nothing of the expensive equipment such employees might need to continue their work.

Project centred research does not bring in income for universities on an ongoing basis, which is what the argument about core funding is all about. If more funding were core funding, not tied to a specific project, then it would be possible for universities to do the right thing and provide career paths for Research Assistants.

Please note: I'm not arguing that universities in the UK are doing the right thing. I used to work as a postdoc there and understand very well what the author of the Postdoc Myths list is talking about. I'm simply answering the question as to why universities can't just do the right thing.
> Let me know when Google says it's not possible.

https://www.cnet.com/news/alphabet-google-waymo-ceo-john-kra...
Grats, sure this will motivate more than one on their path. Keep it up!
A more lore-correct reason would be John Titor returns to learn how Rust actually works as people in the future can no longer figure it out.
Wilkie Collins was well known and quite popular in the Soviet Union as we’re some other American authors: o’Henry, .... Dreiser, as I discovered not well known in America.

Could you through in a few more names please? Would be interested to check what I’ve been missing. Thanks!
I don't think they are stupid, I am just annoyed that the building management basically lied when they said "24-7" office.
The most common by far.

I/O error while obtaining a lock leads to corruption. Probably speaks to my drive/os choices.
Most such cases are delusory.

That said, anyone who needs more than a couple of std::shared_ptr in a program is probably Doing It Wrong. I rarely find a use for them; prevalence of std::shared_ptr is often called Java Disease.

Similarly, for std::unique_ptr in public interfaces.

Finally: implementers of the Standard Library are not confined to using only Standard facilities, so in fact they do not actually need op new. In practice, they use it, but always correctly so you don't typically need it at all.
Regardless of whether you believe the US position on this (I don't), we shouldn't be there and have no moral or legal reason to do so.
The "Premium" service offers 2-step login (Yubikey) but is only one account. Is there a "Family Premium" ?
Suggestion: instead of covering your ass when you bolt; how about planning for a more orderly exit and spelling that out in your contract? Without any idea what service you propose to offer; the way you phrase this question makes me want to hunt for a different provider of that service immediately.
Could be a C++ parser
> having gone from Ruby to Python, it's a downgrade in most ways. Clumsy, ugly language.

Python 3 is a much better language than Python 2. More consistent and much better designed.

I miss the Ruby standard library though. All those string, array and hash methods make things so easy. I often get stuck looking for Python equivalents.

> The sad part is that there is no reason a good language could't have the good parts of both languages.

There is: backwards compatibility. Most of the time it's impossible to fix a language because the result would be two different languages that have the same name. Python broke compatibility with version 3 and it is still competing with version 2 to this day. Ruby also did the same thing in version 1.9 but thankfully the scale was much smaller.
I remember this story where someone temporarily lost their domain: https://susam.in/blog/sinkholed/

HN discussion: https://news.ycombinator.com/item?id=21700139

But it did not involve an email takeover. Which story are you referring to?
Wealth classes are relative to the purchasing power and cost of living.

With many more reaching middle class it just means that the threshold to be considered middle class increases, so the bottom of the middle class will simply be downranked at some point as even though they're making more money, their power diminished.
New Business Marketplace Available Now
Podcast Strategy
Recognizing porch pirates?
No, there is an important difference. It's technical debt because you might have to pay it back, but it might also turn out that you will be switching directions altogether and in that case the debt gets forgiven.
If your throttle is out of control, you presume that would trigger an abort. Instead of waiting until you are at max speed in the wrong part of the flight?
Syphilis was taken back to Europe and killed millions.
Since you don't like my reference to the "one of these things just doesn't belong" song, consider this: My Toyota Prius put as much wear on the brakes as a Tesla or my Fiat 500e, despite being a car with an ICE. There are many, many, many hybrids on the road that similarly us regenerative braking despite burning gasoline. So in every sense, the reference to brakes does not belong in that list.
Not actually related to the article, but the headline makes me think of the "Muddy Puddle Test" for crypto, which goes like this:

1) Drop your device(s) into a muddy puddle (destroying them).

2) Slip in said puddle so you hit your head. On waking up you're absolutely fine, but are entirely incapable of remembering your passwords or encryption keys.

3) Can you get your cloud data back?

If you can, then it's not actually secure.
So glad I don't maintain open source for some viral scale fanciness. Seems like a lot of work for generally no pay. I know a lot is company supported but a lot more isn't. Then there's those people demanding support for free. And other's demands for you to review their code and apply it 5 seconds from when they send it in.

Seems like I'd take a few days off one week and a twitter storm would brew and then a doxing campaign would fire up and there would be lynchmobs and angry pitchforks outside the building where I work. Obligatory comparison to Hitler or such and then I'd shrug and say, "its a tetris clone, people, calm down!"

I'm hoping that is all an exaggeration. But from what I have seen recently its not that far off in terms of online hate that can appear.

Is there a guide for maintainers of such things so deal with the generic overhead that must come from having a "community" around some popular tech software?
There's a community element to it as well via YouTubers restreaming it. Everyday Astronaut even had tracking cameras set up this time! It does feel like something special is happening. I don't think the wider public are really aware of the implications of all of it yet e.g. reusability, Starlink, Starship, BO, SLS (if that ever gets off the ground). I think it's a really exciting time and I absolutely intend to watch the first full stack Starship/Superheavy launch in person.
You could always go the 'dummies' route
Have you considered that if people didn't pay rent or mortgages to the bank that it would be trivial for many people to self-finance repairs? Alternatively, we could make the government responsible for ones that individuals can't afford.
For one thing, there are accounts of Europeans deliberately exposing the natives to diseases. It wasn't just a natural unfortunate occurance.
You mean like how it's done with printers? https://www.eff.org/pages/list-printers-which-do-or-do-not-d...
It would be more accurate to say unfettered capitalism does more harm than good.

I don't think most people want to grow a gnarly beard, take up hammer and sickle, and overthrow the bourgeois. People generally like the fact that Apple releases a new iPhone with a better camera every year, and that Gmail reminds them of that doctor's appointment they scheduled six months ago.

What they don't like is that the benefits of automation and increased productivity are going almost exclusively to the one percent. What they don't like is that a college degree is now minimal criteria for jobs that logically should not require one, and that the cost of that degree consumes the supposed salary benefits of having one. What they don't like is the fact that we're watching our ecosystem collapse in real time, and massive polluters tell us that it's our fault for using plastic straws.

People aren't calling for a switch to Soviet-style communism, they're asking for their agency back. They want to be paid wages that are fair, wages that allow them to pay the rent and put food on the table. They want to be able to retire, and they don't want to have to become Wall Street savants in order to achieve that goal. They want to be able to have their health needs taken care of without bankrupting themselves and their family.

Capitalism has made great contributions to our way of life. But unfettered capitalism, or worse, capitalism where the incumbents are protected by legislation, are syphoning off all of the value in our economy, leaving nothing for the everyday person. That cannot continue.