skysight-inc/HackerNews huggingface dataset:
No software was licensed under the 3-clause BSD license (because it didn't exist) until 1999. Just because the text is similar to an earlier license doesn't change that software licensed under zlib precedes software licensed under 3-clause BSD.

But that's not really the point -- GGGP implied that the license was written from scratch ("yet-another-open-source-license") and that's obviously not true.
Because the problem isn't tech, but business models. No amount of tech brainpower can help when bus operators think of their schedules as data to be sold instead of given away for free.
I remember the same growing up in Australia, though nowadays I tend to say “snes” for some reason
Why not install the new gas meter outside? Or do you mean replacement gas meters?
What a convenient after-the-fact justification. "more important" is a relative measure anyway, it has no bearing on the level of importance of the less important.
FWIW I think you should not have done that, though I understand the temptation.

At the first indication that the data was not what you requested and contained more than you - or they - bargained for you should have stopped looking at it and alerted both the sender and the relevant data protection authorities in so far as those are a functioning entity where you live to tell them they have an 'accidental disclosure' on their hands. Essentially your blog post documents something that is pretty strong proof you are not able to deal with confidential information properly.
That's not what's happening with me. I've written a few times on HN how I have to use the ffg tools to stop windows from eating up my limited data. Du Meter, Netlimiter, Glasswire and spybot -anti beacon.

Most important: Windows doesn't allow me to set my USB modem connection as metered.
China's GPS 'rival' Beidou
Have you heard of the Black Plague?
Credit and Debt Free
Everything just went down on me when i couldn’t afford to pay for my bills. I had credit inquiries and negative items on my credit report and I was referred to by my long time friend and Co-worker, Allen who helped me to increased my credit score all across my credit bureaus ( Experian-812, Equifax-822, TransUnion-825) by hacking into my credit report. He helped me to clear my credit card debts, credit inquiries, mortgage bills, delete all the negative items and created good tradelines on my credit report. I am forever grateful. You can contact him on ZEUSVIRUS212@GMAIL.COM or text him on +1(872) 444-9603.
Native or Hybrid? – Let’s cook biriyani
Career choices for younger merchant sons in Venice in the Quattrocento.
It’s definitely not
I have never assumed that an email address I gave the government would be protected. I would also not assume that the contents of any email I sent would be in any way protected either. The government is collectively owned. Your police record, where you live, who you're married to, and whether or not you voted last election are publicly available. I would rather all of that be protected in some way, but I think it's common knowledge that a lot about you is made public to anyone who wants to walk down to the courthouse. In fact, if you want to take a trip to Hawaii, you can drop in and see a copy of Obama's famously "missing" birth certificate. I am rather shocked that credit card numbers are being emailed about.
The Washington State Public Records Act, which this request was made under, states its spirit very unambiguously:

The people of this state do not yield their sovereignty to the agencies that
serve them. The people, in delegating authority, do not give their public
servants the right to decide what is good for the people to know and what is
not good for them to know. The people insist on remaining informed so that
they may maintain control over the instruments that they have created. This
chapter shall be liberally construed and its exemptions narrowly construed
to promote this public policy and to assure that the public interest will be
fully protected. In the event of conflict between the provisions of this
chapter and any other act, the provisions of this chapter shall govern.

http://app.leg.wa.gov/RCW/default.aspx?cite=42.56.030
So much this. I don't see myself deploying anything big in Erlang anytime soon but learning it (and building one or two small projects) gave me intuition about message passing concurrency. This knowledge transferred very nicely to Android programming with Kotlin coroutines. My colleague was astounded learning how easy it is to model concurrency with actors and channels and how much of it just works.
As End of Life Nears, More Than Half of Websites Still Use PHP V5
Please don’t take away from this that you shouldn’t do 1-on-1s, because the parent post doesn’t.

If you’re on top of your game, this is totally a valid way to do it.

...but I’ve worked with people who use ‘light touch’ as an excuse for ‘don’t want to do people things, so I’ll just get on with my work’.

That’s a failure at everything you’re supposed to be doing.

The take away here is talk to people. ...how you do that, though, can vary and still be successful.
The type of organization that would store HIPPA encumbered data unencrypted, which based on my brief reading is not legal anymore, is not one that would operate in a reasonable (or legal) manner. Sadly, that seems to be most organizations that fall under HIPPA, compliance is a box to be checked while expending as little resources and effort as possible.

How they reacted to your kind action is sad, and depressingly common. I hope you told them to pound sand, and contacted whoever the data protection authorities were in your state. There needs to be much more aggressive enforcement of HIPPA and similar data protection laws, CYA bull like you encountered should not be happening.

Article I ran across: https://info.townsendsecurity.com/bid/74330/Does-HIPAA-Requi...
Everything may happen but I feel like some things are generally easier to take with you wherever the life may throw you.
Maybe. But I wonder if all the photos how many would be considered legendary? I mean, I suspect if you viewed the vast majority outside of the context of "Taken by A. Warhol". The article of course does acknowledge at least some to be mundane. I know I do sometimes take many more photos than I should - those that at best I find slightly amusing. Surely many of his would hardly rate.
You're correct, and that seems to be the point. They consider the entire rest of media (mainstream and social) to be a leftist echo chamber and these apps to be the only place where they can discuss what they consider to be truth without "bias" or "interference".

It's the same elevator pitch as Fox News but with a modern twist.
According to my anecdata, most devs are using either Dell XPS (or other notebook with Ubuntu preinstalled or listed as supported such as Inspiron or G5 gaming laptop) or Lenovo Thinkpads (T480 or X1 depending on your budget).

If possible, I'd check them out yourself. Personally, I found Dell trackpads better and larger than Thinkpad's, but neither is a match to Apple's (I have no use for the trackpoint on Thinkpads). Thinkpads are also praised for their keyboards, but I've found Dell keyboards work better for me. This is highly subjective; some devs have reported pain after using Dell keyboards. Last time I checked, Thinkpad T460/470 notebooks are equipped with (sub-par IMHO) 14" displays which would be a deal breaker for me, though I guess you can order better ones at least on their X1 (for a price, though).
That location is pretty famous for having the worlds largest concentration of artistic freeloaders. In fact, LA is a very difficult place to do these sorts of things - every 6 months a new wave of drop-outs hits the scene to become 'the next new up and coming thang' .. so its not really a surprise.

If you want to run a successful hackrrspace in LA, you've got to find a way to make the hackers contribute to the effort. One of the best ways to do this is to have regular open-house events, promoting the contributing artists forward, and thus demoting those who freeload. Form a real community around those who contribute, and dissuade freeloaders.

(Disclaimer: ran a hackrrspace in LA for 10 years, had a hell of a lot of fun, but also experienced immense frustration at just how some folks, who take so much space and creative energy, contribute nevertheless so little...)
On the UX thing, I'd argue it's even worse than that -- by design. The main problem I have with it is that they seemed to want to make it more "user friendly" and ended up constructing a nightmare because of it.

The rationale goes like this: If you confront users with error messages, they get confused. The more technical the message, the worse the confusion.

Now what Windows does is to hide everything, ignoring that to be able to do that, your systems must never ever have any errors, lest you throw away useful information. I've got a Windows 8 installation I can't upgrade to 8.1 because all the update system does is not install the updates. There's no telling why -- the next time it still sits there telling you "by the way: there are updates you should install".

Contrast this with "user unfriendly" linux updates: They tell you loud and clear that things didn't work and give you a message you can google, if nothing else. OTOH, the Windows side of things involves reading tea leaves, clearing obscure chaches, wondering if mercury is in retrograde, deleting or adding random registry keys and in the end doing a totally new installation anyway.
C'mon, does the DMV have your best interests at heart? Who really does, other than your close friends & family? It doesn't mean they're bad people, they're just people. Corporations and other organizations often are bound together by a common self interest.

Besides, much evil in the world has been done by people with good intentions who actually believe they are operating in your best interests. I'll decide what's in my best interests, thank you very much.
Looks like there was an archival footage documentary that aired on PBS back in 2008: http://writwritermovie.com/trailer.html

But my reaction is the same as yours -- maybe it was just the spectacular pacing by the article writer, but this story feels like it would make a great and timely Netflix original. Like, the Green Mile meets I Love You Philip Morris.
It’s still time well spent!
https://en.wikipedia.org/wiki/Stigler%27s_law_of_eponymy
As an individual contributor, I despise weekly one-on-ones. It’s yet another meeting that disrupts my day. I rarely get anything out of them and am always grateful when it is canceled or postponed for whatever reason.
This is a fascinating article. I'd run across the term jailhouse lawyer in my readings about habeas corpus.

The law and courts have long recognized that some people aren't capable of writing their own petitions for relief, and need the help of a 'next friend' because no attorney is available to help the disadvantaged make their case. Just now I searched for "Jailhouse lawyer habeas", and found that Columbia Law School has a manual [0] to help prisoners assert their rights. Habeas corpus is one way of presenting a case to the court that says your rights were violated (the manual has a comprehensive chapter on this type of filing).

[0] A Jailhouse Lawyer’s Manual, 11th Ed. - http://jlm.law.columbia.edu/viewprevioused/

This manual would have been helpful, but it didn't show up in my searches 3 years ago... I just used Wikipedia, a template from a Florida law firm, and the legislature's listing of the state's statutes to figure out how to petition the court. The judge ruled that the hospital's authority to hold my friend against her will had expired, and that she was to be released. I made the little mistake of thinking the hospital would care about the judge's order, after their attorney blew off the hearing...

I think most state prisons have libraries for prisoners to use. Most county jails are terrible places with no meaningful access to libraries.

https://en.wikipedia.org/wiki/Prison_library#United_States
I love rock climbing, I hate running, no statistic about running being more beneficial is going to make me run.

FWIW this was me two years ago. Then I came to grips with the fact that running is the best training for mountain climbing.
personally i find it disgusting to have to pay for ticket to enter church, unseen in many European countries, almost ridiculous on par to pay ticket to enter nature (national park), what's next ticket to enter square or use sidewalk?
We have tried it in the past, just doesn't work reliably with different html configurations.

Does ctrl+p on this page -> https://jaresume.com/thomas look good for you?
At the moment this is also 3x as expensive to run, and the only way that gap will close is curtailment of gas exploration and fracking.
Thanks! Feedback always welcomed.
I’ve been doing Ashtabga Yoga for years then recently I discovered how fun calisthenics can be if you “gamify” it with a friend, thinking of advanced progressions as videogame-like achievements.
Really into it now.
A good chunk of this is caused by our city repeatedly choosing awful vendors that bilk the city for crazy amounts of money, and provide trash as the final product.

City Light and the new meters/new billing system are great examples, all the new power meters have no encryption, and use FSK for modulation. Asking City Light about this got me a response that FSK was the encryption, and the gal was dumbfounded when I pointed her to the Wikipedia article on FSK.

On the billing side, an Oracle salesman ran off with over $100 million in city funds for what is essentially a CRUD app, and the worst part is they didn't bother to customize this system, just forklifting this in place and letting the chips fall where they may. The prior billing system had quite a bit of data validation and business logic that has yet to be implemented or replicated on this new system. The same actions when you call customer service now take significantly longer.

Both these vendors fleeced the city for broken, insecure systems, and neither is having to face the music for it. Worst part is, eventually someone may attempt a fairly trivial exploit of either system, which could wreak havoc in our city.
Bingo. That's what a lot of people don't get with there high salaries. On paper they sound amazing.

But if you calculate hours worked and salaries. More often then not. There promotion for example made them earn less and less per hour.

But as someone wrote on hackernews: if your company is using the emotional path they don't have anything to offer on the rational level.

tl;DR: calculate your income per hour, not monthly salary!
For me, when I load the page, I see a resume display and then a split second later it's all replaced with "AN UNEXPECTED ERROR HAS OCCURRED."

Is the error so critical that it must hide your content? Did it accidentally include your AWS keys or something?
> What about other records? MX, TXT, NS? How they are protected from tampering, both in transit

DNSCrypt, DNS over TLS, DNS over HTTPS.

> and by rogue DNS servers

By querying multiple DNSCrypt servers and comparing the results.

> Better than plaintext, is it not?

Depends. People are going to assume "I am using DNSSEC so I cannot be vulnerable to DNS poisoning."
Sorry about that. I had just introduced a bug for anonymous users. Should work now.
To me, the most interesting thing in this entire post is the following:

> Funny enough, in the middle of that question, my internet died and interrupted the call for the first time in the six months I lived in that house. Odd. It came back ten minutes later, and I dialed back into the conference line, but the mood of the call pretty much 180’d.

I find that when strange things happen like this, they’re hardly coincidence. Did you run a traceroute after the disconnect anywhere? Did you see an IP address change? If so, was it a significant change in the CIDR block it was within?
There was a statistic in germany about doctors, diploma and other high income people. Around 40 to 45 the salary capped or even started to decline. (age discrimination is real)
Lol wonder if we work at the same ole big dusty corpo
Your point would have been made better without name-calling.

You are asking for leniency on the side of the officials, yet do not seem to be willing to apply the same standard to the requester. Yes, it could have been handled better, but that applies equally to both sides. Anybody that does FOI requests that have the potential to retrieve a lot of sensitive data due to mis-understandings or mistakes (which is pretty much all of them) should handle the data carefully until they have verified upon receipt that it is what it should be and that the data is not somehow more sensitive than intended.

The author did ok in that respect, could have still done better and the city would have been served better by refusing the request as stated until order by a judge to release it based on the grounds that it is an overbroad request, which will result in the release of privacy sensitive information if fulfilled.
Here's a fun collection of ribald Pompeiian graffiti (NSFW): http://www.pompeiana.org/Resources/Ancient/Graffiti%20from%2...

"O walls, you have held up so much tedious graffiti that I am amazed that you have not already collapsed in ruin."
Solution aversion: On the relation between ideology and motivated disbelief
https://news.ycombinator.com/item?id=18241894
The premise that America is locked in a cultural war between leftist "city dwellers" and "heartland" conservatives is also mostly populist propaganda. The truth is most Americans are not entirely one or the other ideologically.

But we have a two party first-past-the-post system which encourages ideological polarity and tribalism, so broad and simplistic (and mostly incorrect) narratives about the makeup of American culture and politics win out in the media and get reintegrated into popular culture through osmosis.
I've been saying this for a long time. It's especially true in technology and engineering.

I think the reason why the best way to get a promotion and a raise is to get another job is because once you've been working for a company for a few years your salary and benefits are "pinned" or anchored by HR, and you're only going to be able to advance within their acceptable terms, rates, and limits. There's also a lot more negotiation overhead—you have to spend a lot of effort in making your case for a promotion. Whereas with a new job you start fresh and you can negotiate on fundamental terms.
G*d, I've been thinking about getting a new laptop too. It seems it's still normal to get 8Gb RAM laptops, just like my 2013 laptop, which I find quite limited for developing when you use VMs.

I wonder if it's the right time to buy a new laptop that'll last. The general trend seems to be getting more and more cores in the desktop computers, whereas in laptops the most you can get is a 6-core. Which again, for VMs is a bit limited for my use case.
This is a post on `X` by example.

I don't think it's constructive to the discussion here to say X has drawbacks (and then go on at it), use Y (and then go on at it).

I have not used Erlang or Rust, and when I read this comment, it seemed flamewar-ish to me.
CRO. I am 100% remote working from a non English speaking country. My clients are global.
Pretty massive. An accidental release where the party released to is known and unwilling to perform a remedial action can go anywhere from a slap on the wrist to a criminal investigation. That doesn't mean there will be a conviction, but de-escalation would seem to be a wise course of action in such cases.
There is a heck of a lot of low quality content there lately. And a lot more drive by url dropping comments and posts, with no/little context.
That's speculative without any proof and I personally think it is a weak point in the article. I do conference calls several times per week and the number of times I've been accidentally booted out of the room are numerous.

Also, once they realized they had left the room of course they would continue to discuss the case and it is obvious they had to consider all possibilities, including the recipient releasing the information to others, hence the 180.
Have you tried using a print media stylesheet? You could hide the navigation, reduce the whitespace, maybe shrink the font size a little bit, and remove link text decoration.
WHO KILLED JOURNALIST KHASHOGGI AND WHERE IS HIS BODY?
Looks interesting, though the installation documentation needs a bit of love. The PPA is quite out of date and the install from source instructions aren't super easy to follow.
IMHO to climb the corpo ladder you have to do your job and your bosses job but only get paid for your job. That aint for me.
Thanks for the link.

Very relevant to me. I've been contracting for the past 8 years, and earned very well through it. But I absolutely feel the cyclical nature, i.e. the constant starting over is wearing me out.

It's kept me sharp, but I know don't want to be contracting as a senior engineer when I'm 45, and contracting is not the best path to leadership, or product ownership - which I would like to transition to at that age.
Setting up the dependency infrastructure is a bit of work in C++. Recently things have been moving forward, with tools like Cmake+Conan or vcpkg becoming more popular.

Once the infrastructure is sorted out, header-only has mainly disadvantages, like making it harder to separate interface from implementation.

There's a good talk on the topic: https://youtu.be/sBP17HQAQjk
Luxembourgian VAT.
Show HN: Generate modular PDFs using JSX
We built this package to allow us to easily compose PDFs from React-like components using familiar syntax. The PDF generation package that this works with (pdfmake.org) already does a great job handling the actual generation, but we found building up the input JS object to be quite cumbersome, and wanted something that would allow us to unit test and reuse individual chunks of the document. Hope others find this useful!
I can identify a lot with what you said; one of my biggest weaknesses is being afraid to ask questions, fearing it might signal my lack of trying to figure things out on my own, and I can't seem to know when I'm actually wasting too much time not asking.

Personally, if I were to join a new team in the future, I'd first ask what the preferred toolset to debug is, along with any shortcuts (bash commands, way of setting up terminals, any admin UIs) they use, because it can greatly tighten your feedback loop when you test code you write, or poke around, etc. Maybe even pair with one of them while they solve a not so trivial bug, asking them to voice out what questions they're asking in the their head, how they know which file to look for or what to global search for, and articulate how they traverse through their tree of knowledge.

I've seen interns that were energetic, enthusiastic, and really felt no shame or stupidity in asking questions, even more trivial ones, because they looked like they were genuinely curious. They soaked up knowledge like a sponge and it was evident that they had nothing to lose after months of relentless question-asking - and very fortunately my team's culture tolerated that. Your team should encourage and support curiosity, speaking the language of logic, reason, and hopefully even helping others somewhat selflessly.
Could you invite me? Hnusername at gmail
I was just making an arbitrary suggestion based on previous work by proofofexistence.com. I didn't suggest it was the only way or the best way forward.

I realize that people all the time try to say "Blockchain would be great for ____" so you're probably a little hypersensitive and I get that, but the suggestion of a blockchain was arbitrary and tangential to the real point of my post, so I don't really feel like getting into it right now.
You just have to show that the quaternion norm is multiplicative, which follows easily from its definition |q|^2 = q * conj(q).
Frances Arnold: ‘To expect a Nobel prize is rather silly’
Maybe it's just all the Maga Hats causing women to be less interested in procreating?