jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
1. I seriously doubt they will care that they've lost one user. The mass amounts of people who could care less about that sort of thing won't care either.

2. Read the comments...they aren't happy about it:

Re patents: it's a matter of corporate defense, much like insurance. If some big, entrenched competitor gets nervous about you eating their lunch, they'll do everything they can to stop you, including filing patent lawsuits. If you don't have any to fight back with (or cross-license with them), you could end up totally screwed.

That's not to say I'm happy about it; the current patent system is a joke.

3. If anything you should pissed about the person who asked the question in the first place: "How are you going to protect intellectual property?" I got the impression Adam was ready for the question and had to put his fake "professionalist face" (notice how he does the very solid affirmative double nod in response to his question)
I'd warn on invalid JSON if that is possible. I don't go as far as Thwarted and say you should forbid invalid JSON, but we're now talking about application behavior and not example code.

I try to have very high test coverage and code comments in the libraries I publish, but only "reasonable" coverage and almost no comments in the application code that I produce (unless what I am writing is in some way "weird.")
The disc is physically perfect - no scratches.

Sony use an additional DRM system called ARccOS on their DVDs. ARccOS keeps changing, so my assessment is that this latest version is another stinker - it's happened before.
Location: Southwest Michigan, USA

Remote: Yes

Willing to relocate: No

Technologies: PHP 7+ (LAMP)/C#/WPF/Cocoa/Avalonia/C++

Résumé/CV: https://cloud.babien.co/index.php/s/QpoCSARjMi32j3z (the password is 'dragon fruit' with no spaces or quotes) | https://github.com/Deadpikle/

Email: michael [at] babien [dot] co

I have worked as a programmer analyst for 4 years (the most recent year was fully remote), so I've worked in a lot of different technologies and would enjoy being able to learn some more modern ones (Go, Rust, etc.) if given the opportunity. If you email, please put "HaN" in the subject line. Thanks! :)
diff, blame… That alone are killer features.
That's a fair point...

Still, this is a read-based DoS. It should be fairly easy to mitigate with a CDN...
No, the difference is that in the west you can access Russia Today (http://www.rt.com) and China Daily (http://www.chinadaily.com.cn/en/), state-owned propaganda channels who delight in publishing anything that would make the U.S. look bad, and in China you can't access the NYT which helped break the Snowden stuff. The Guardian is owned by a trust who have legal obligations based on fair and balanced reporting, and all TV news in the UK - including Murdoch's channels - have a legal obligation to not editorialised, underpinned by a legal system that's been sticking two fingers to vested interests since the Magna Carta. Your sense of perspective is broken.
I think a much better way would be to just post a public email address for reporting bugs. That's what I'm doing for my (closed source) apps, and it works extremely well.

Even people with limited computer skills know how to use email. This ensures you get the maximum number of bug reports.

When you personally reply to emails (no automatic responses), people are extremely helpful. When I can't immediately reproduce a bug that a customer reported, I ask them a series of questions, and they almost always respond quickly. If you send clear instructions, you will get useful information even from people who have no clue what they are doing.

If you force people to fill out a lot of unnecessary info beforehand, you'll get less bug reports. If you send them automatic replies, they wont respond.
There are services (external, secondary to the published acts) that published a re-unified, highlighted version. I would imagine a repository that maintains a current unified text, with the "update acts" as commit messages (or even with the original PDFs somehow linked to the commits. I'm sure it can be implemented somehow in Git plumbing. Annotations, maybe?). I'd even pay for this kind of service - but probably not as much as lawyers who need it for their daily work pay for the existing equivalents.
You can't have real competition with networks, be they road, rail, telephone, internet
none. I had built a Crystal web framework that i retired[1]. I created something else that I use that's faster than the popular ones. Not open sourced.

Funnily, been into F# the past few months and built a web framework for that too. Still in progress[2].

[1]: https://github.com/samueleaton/raze

[2]: https://wiz.run/
You think the other person can't think?
There are lots of areas that non-programmers can flesh out, especially for a startup. Be honest with yourself - just because "you should do everything" doesn't mean that you are great at everything. While you're focusing on what you are great at (programming), a non-programmer can be talking up potential clients, creating the marketing pages, working out the go-to-market strategy. This other person could be a kickass designer and they could be building all your collateral.

Comparative advantage is huge here. Yes, you could probably fill out all the business incorporation paperwork, write all the copy,etc,etc - but having another person do that work lets you focus on your primary skill.

Biggest thing for me working w/non-programmers? They keep me focused on building features that are useful to users. They still applaud the non-noticeable things like a sweet Hadoop cluster I built but the overall focus on product is key.
I hate that it now takes two clicks to get to Content->Overview when it use to take one. I mostly look at the overview pages to see where people are coming from and what pages they are looking at and it seems like a lot more clicking and scrolling is involved to see what I want to see.
Since there is no universally safe string, it would be better to call it HTMLString (different context such as SQL, e-mail headers, CLI require different types of sanitisation).

string.convertToHTML() would escape special characters as HTML entities, preserving the fact that it's just a benign text.
According to at least one review, that might be just because The Dissident isn't very good. Little White Lies 88 (sorry, link not online yet) complains about "the film's commitment to a tired and gimmicky school of documentary filmmaking" describes its technique as "Juvenile and crass", and says it "lacks all feeling and creativity". Of course, that could be another instance of the reach of the Saudi propaganda...
Yes, an individual was responsible: the CEO. Ultimately that job comes with the responsibility for everything happening inside the company and as a CEO you ensure that you have the proper culture and control mechanisms in place that that sort of thing does not happen, and that if it should happen that it gets detected.
> There's so much much better personal finance advice out there, even one-pagers out there

I haven't seen concise one-pagers with advices, could you please share some links?
That's a fair point. Let me clarify by saying that the IPO's and airlines were two things that Buffett was repeatedly adamant and proud about over many years. These were more hard and fast rules.

The tech thing is different, that was more Buffett just admitting it was outside his area of expertise. I think it's been especially confounding since Buffett has for a long time professed a deep admiration for Bezos and Amazon, yet never really acted on it.
Pretty sure the place you linked is high end and there are probably much cheaper options. The prices they're quoting for 100m^2 / 1100ft^2 houses is about $120k depending on the model. They look like very nice houses, but not cheap.

For comparison consider that I rent a 45m^2 1 bedroom furnished apartment on the 28th floor of a high rise in the heart of Bangkok for roughly $600/month. I could have a 90m^2 two bedroom in the same building for about $1,000/month.
> Too many modules: datetime, time, calendar, dateutil, pytz and more

Worse...too many modules included in the standard Python library with slightly incompatible implementations of the same functions.

I spent quite a while trying to understand why strptime was not working like I thought it should, before figuring out that I was using time.strptime when I should have been using datetime.strptime.

The difference that got me was that time.strptime was ignoring timezones in the format string and input string and assuming the local timezone. It was not an error to include %z in the format string and give it a time string that includes a timezone. It would simply silently be ignored and the local timezone used instead.
Humans also owned slaves and treated women as domestic property for the majority of human history.

I was an elementary science teacher for 3 years, I found superior logic and intellect and explanation was better than any punishment I could dole out. Nevermind that causing physical suffering by violence is wrong.
Yea that's what I said - you need to have important/urgent controls physically on the stalk because it's faster than voice commands. What am I not getting? Slow is clearly the problem - that's why they're on the stalk.
I agree that a "preventative" war in 1950 would have been a very different thing from 1961. However, von Neumann was active as a political adviser to very close to his death and I was unaware that he had rejected the idea of such an attack - there were certainly others who favoured such a thing well into the 1960s.
Well... yes. But if the company suddenly becomes wildly more profitable because of work you’ve done will your salary grow in proportion? Of course not. I admire your work ethic, but you might want to consider just how asymmetric the employer/employee relationship is.
Of course you'll agree. You will do it for two reasons: 1) you are a nice person and would like to be polite, avoiding offending anyone, 2) if you fail to do so, there are people who will make sure you'll regret your decision.
>Politics, relationships, patterns, and money drive many interactions in the ‘real world’. Most scientists spend their 20s and 30s protected from this reality by academia’s walls (academia is far from exempt from politics et al, but in my experience, it’s the professors who feel this, not the graduate students). Personally, this was one of my steepest learning curves.

Believe me if you are at a lower-tier R1 university with revolving door faculty you are not insulated from these things as a grad student.
I would use Rust for distributed computing and GUIs, and I wouldn't be surprised if it begins to break into the graphics/gamedev world in the next 5 years. Agreed that Rust is still immature in those areas today, but it seems to be on a pretty aggressive trajectory and it's only a matter of time before Rust begins chipping away in those domains.

I did some real-time embedded development (including distributed embedded) in a past life in C and C++, and I really expect Rust to break through in that domain in a big way even though it's incredibly conservative (C++ is still the new kid on the block). It will take some time and it's never going to "kill" C or C++ in that domain (especially considering all the hardware that exists that LLVM doesn't yet target), but I think Rust will carve out a swathe of the embedded space for itself.
Actually the plugin is enabled and running by default, but can be disabled. Enabling access is a different thing.
Yes. I'd be happy to pay a buck or two per month instead of ads or gimmicks. An old fashioned model but I think they could still make a fortune on that small of a fee alone.
>Yahoo has made the decision to shut down Yahoo Answers. To better assist you with this transition we've compiled a list of questions.

Love it.
I have, fully remote consulting is beautiful. They hand you over into a giant and one gets lost forever.

I'm also aware some of my college friends have similar engagements. It gets to a point where you feel a bit bad for not doing much as time goes on.
Original source: http://rspb.royalsocietypublishing.org/content/early/2010/06...
You're disappointed because HTC, Motorola and Samsung provide choice, or because the choices they provide suck?

I'd like to see some stronger innovation, but that some subset of the choices suck just provides a solid reason to pick the better option. Even a bad example is an example, in that we all learn what doesn't work, and we can cherry pick the best things from a number of different sources. The wider ecosystem in carrier-customized Android interfaces means finding out faster which featuers ones are not strong.
Not to hijack this thread, but I find it interesting to compare the fallout of the BP CEO's speech with the analysis of Obama's speech about the disaster:
http://www.cnn.com/2010/POLITICS/06/16/obama.speech.analysis...

Choose your words wisely because people are going to interpret them in ways you didn't expect.
It looks neat, and is the sort of thing I both wish I'd thought of first, and wish had the source available so I could run it (for myself) on my own server. This would be a lot better than my current solution for saving scraps of code, notes, or other digital ephemera, but most of that I can't put on someone else's storage.

Time for me to get coding, then, I suppose? :)
It would be typical of the media/American public to act as if this statement was what made them think that they were not respected by the individuals who run corporations, while they didn't seem to get the idea from 150+ years of being abused by corporate aristocrats.
Well DarkShikari, are you up to the task? ;)
Yeah, but the thing you're building is quite a bit more complex than the average consumer-focussed website.
This is what the court said back then, but the court and the public were naive, and the future implications of such a rule were not yet clear. But even without hindsight, I think the court's logic was flawed. The phone company does not publish a list of who called whom for all the world to read. We would be justifiably outraged if they did. That's the test we should use in determining if information shared with a company is "private". Just like I expect the phone company to keep my payment information private, I also ought to be able to expect my call history is private.
How to make people stare at your blog:

1. Cartoon pictures of hot, well-endowed chicks.

[end]
> Assuming the coronavirus is eventually under control, why not just work remote and send the kids off to a babysitter or wherever they would be while at the office?

Until very recently day care was closed by law (actually, worse than closed: you had pointless "Zoom hours" which don't help at all, the baby bored looking elsewhere and I still cannot work) and babysitters forbidden. Now that they are temporarily allowed, I breathe a bit more easily. They are threatening with forbidding them once more if the second wave hits as seriously as the trends seem to indicate.

Once COVID19 is under control, if my wife and I can work remotely with comfort, and I can go to the office maybe once or twice a week just to hang out with my coworkers, I'd be delighted.

> What about us hermits for all the rest of human history when fully remote work has been a very rare luxury?

I agree that people who want to permantently work remotely should be allowed to. This seems something else to me, the pandemic changed everything, in some cases for the worse. It's not a choice anymore.
Via the linked dupe threads, here's a list of their known acquisitions:

https://en.wikipedia.org/wiki/List_of_mergers_and_acquisitio...
Let's not forget HTML Slidy < http://www.w3.org/2005/03/slideshow.html >, an older presentation framework with the added benefits of back/forward navigation and incremental build-out.
I could think of worse things than getting acqui-hired by a FAANG and made a Director or something in the company. Not sure that's much of a failure honestly!
Where did the other 40 million people go?

Also, the Federal Reserve spending is not backed by taxes.
The problem is that customers and drivers don't actually set the price.

The market would operate much more efficiently as a double auction: potential passengers submit their bids and drivers simultaneously submit their ask prices, and Uber continuously chooses some price that clears the market.
Just learning Clojure now. Would you do us newbies a favor and say a few words about the projects you mention: what they do, why we should look into them? There is much to learn, so a shove in the right direction(s) would be useful.
> > I wonder if they get any leeway on licensing for the PR?

> For production? No. Development machines? They used to.

Development licensing for SQL Server (and most of MS's products) is done through the MSDN program, and it's dirt cheap, and doesn't require any leeway. Anybody can buy MSDN licensing.

For production, everything is negotiable. It's not unusual to get special SQL Server licensing deals when you buy in bulk.

(That's me walking the line between what I can say publicly, and what I can't.)
And Haskell syntax is much easier to learn than Japanese syntax. (And Japanese syntax is itself easier than you might think.)
I think you inadvertently explained why Tolstoy is right: while there are many categories of failure, within those categories each failure is it’s own big, and even for the same bug there are often contextual reasons why the bug manifests in one scenario but not another. Yes, there are alcoholics, but every alcoholic has their own lonely story of descent into addiction.

There are infinite ways to fail, and only finite ways to succeed. That relative difference between infinite and finite is what Tolstoy is getting at. And this is a helpful perspective, because then success becomes less about trying to prevent infinite failure-points and more about doing a few finite things very well.

This is why you see advice from YC like — “don’t worry about competition”, and “talk to users, talk to users, talk to users.”
Student projects about networked communication between DIY devices.

Collaboration between
MIT’s Undergraduate Design Minor and Bachelor of Science in Art and Design programs
&
ECAL Media & Interaction Design
Wasn't there an article discussed here recently, where the buried bones of a child one-eight Neanderthal had its dna sequenced? Which not only means they tolerated and buried carefully one such inter-bred person, but their parent was likely (at least tolerated) as well, as well as their great-grandparent.
Bupropion's brand name is Wellbutrin for anyone wondering.
Do you really think people are choosing to be extremely obese?
I fricken love Microsoft and their products that have pushed the whole business of computing to an unpresedented level. And with their recent (as in the last years) focus on contributing, valuing, and pushing open source they have my full respect for being able to see that this is the way of the future.

Perspectives, I guess.
Factored into the calculation. Look at the link.

My comment is an attempt to frame exactly that discussion. The chances, in America, of the Mozilla result is 1 in 12. Please inform us all if there is better evidence, that Mozilla's result is more likely for some reason.
What will happen to OpenCV?
Actually, you bring up a very valid point. NSA performed collection that went above court approval. Potentially mislead the court even.

If a normal police officer goes in violation of a warrant, he/she is jeopardizing the case and potentially their career/livelihood. Nothing to say of a common citizen violating a law.
Sounds like I'll be joining up (apologies on the late-add, been sick >.< ). Sounds like fun!
Did torrent freak imply that sharing movies like this should be legal?

I'd say that no matter what the correlation, the penalty for shoplifting shouldn't be $25,000 per book.
Many people, like myself, like to separate social media from the real world in some way, and this is one of those places I like to keep them separate.
Half these stories report the US government saying the leaks aren't that important, the other half are op ed columns saying the same. The BBC, WaPo, NYT and Slate all covered the leaks extensively.

What would you expect them to do? Not report on any comments that downplay the leaks' importance? Ban op eds with this opinion? Reporting on WikiLeaks in a way that'll satisfy the Greenwald crowd seems to require a North Korean style of journalism.
It also has a standard library that includes absolutely no blocking code, and contains no language structures that can block. I was under the impression that this was it's key feature, and also largely unique?
I think one of the main causes of procrastination is not knowing what the next step is. So, in a sense he is correct. You say you're on fire, even if it's new territory, but I think you're still referring to domains that you have knowledge in general, e.g. picking up a new programming language. You have an idea of your next step.
:) If you are using Tcl7 (Tcl8 is 10+ years old) or the OLD string interfaces on Tcl8, things go through the string rep and will be dog slow - your fault. Tcl's lists, for instance, are maintained internally as C arrays of pointers to the element objects. The roundtrip through the string rep can happen, but only if YOU treat the list as a string (more generally, as a non-list).

As to "deep changes to an old language": Tcl is actively maintained and still evolving. Tcl8.5 introduced anonymous functions among many other changes; Tcl8.6 (in beta) has a completely new engine (somewhat similar to py's stackless), coroutines and tailcalls, a builtin OO system, and many other enhancements.
track the follow up twitter bickering between Zed and Appelbaum: http://bettween.com/ioerror/zedshaw/Dec-21-2010/Dec-28-2010/...
I agree with you. But in a way, isn't that the 37Signals story? Basecamp was a byproduct of their consulting job -- something they just made for dogfooding. They realized they could make money and then released it as a business.

Along with the "build a business" mantra, they also build apps, but they are pretty quick at converting them into businesses when they see the opportunity. When they don't see a business opportunity, they do other things (like releasing Ruby on Rails)
It's actually MTGox's own claims. Their actual issues in this space were because they reissued payments without conflicting the original payment

Where did they claim this? They did claim that they were suspending withdrawals due to that issue, but in actuality they had not done any withdrawals for months. It was a convenient cover at a convenient time, which they tried to extend out with the "until this problem is fixed in the protocol" nonsense.
I wouldn't put too much stock in the "market wage" requirement. It's easily subverted. All it means is that the position advertised needs to pay market rate for that job title. You could hire an unusually talented senior engineer as an "analyst 1" and as long as you pay the analyst 1 market salary, you can get away with it. There's very little oversight.

Also, keep in mind that if it's difficult to hire at "market rate", that tends to be a signal that market rate is too low. Suppressing wage growth is, in the long term, not really all that different from lowering wages (suppose that there is no wage growth for 10 years - "market rate" remains the same - in an inflationary economy, this means wages are much lower in real terms). This is why some people are now proposing a wage requirement considerably higher than market rate for H1Bs, to ensure that the process doesn't suppress the wage growth needed to make the field attractive to talented people.
Author here. I think that is a very valid point. However, a lot of features I mentioned are present in other imperative languages, like Rust. The Go authors however picked other solutions I consider inferior, hence the article.
Instead you can worry about nanoscopic metal particles detatching from the pan surface and embedding in your food which you then ingest...