jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I struggle a lot with this.

Secure isn't a binary state, it's a spectrum.

At the same time, what is my risk model? Are my NSFW activities THAT interesting? What about my personal notes that contain health details?

I keep an inventory of stuff in my home. Is that ok to keep in Dropbox? Sure the government can access it.. but even if a remote attacker does, is that useful to them?

And of course, as things get more secure they become less accessible. My "very secure" documents archive almost never gets updated.. cuz it's a pain to update it. My daily notes are just chucked in dropbox and get updated all day long...
We can’t decide between ‘autistic person’ and ‘person with autism’ but I gather the former is in the lead. Will get back to you after we sort it at the next AutistiCon.
You could, but my point here is to explore what it brings to the table when DevTools is a separate application, just like your editor.
Hosting my own too. There's gmail as backup. But host my mail server, webmail, imap, smtp everthing.

Blocking spam isn't that problem. But making sure your mail goes to the receiver's inbox is.

You can block 90% of the spam by using only reverse DNS lookup -- doesn't match? Reject. 90% of the remaining can blocked using DKIM, SPF checks. No need for ip black hole check or spamassassin training.

The benefit : I can block a sender or his domain in a single click from webmail. Couldn't do that on gmail.
Transpilers are compilers.
I'd really like to see a suffix in the title for links to articles that are not free and cannot actually be read. Something similar to the date in parentheses. Lately, a huge number of HN stories can't be read without paying money or using a workaround.
We can't have real adoption until we have the scaling to support it.
Page resize events in one dimension by the size range commonly used by devtools, measure reduction in JS perf are two ways that come to mind
I have a masters in CS and have been working for a decade at highly-regarded companies. I've never heard of SOLID and couldn't define closure precisely.
Agreed. But the OP was talking about a freely consented exchange with no repercussions on others.
Now should we first ensure all of those measures exist? Or just pretend they do and not do anything?
Sounds like you’re in a bad place.

I have a checklist I use to try and keep my mental health strong. The idea isn’t that you get a perfect score on this checklist, but that you ask yourself “what’s the easiest way to improve my score in this checklist at the moment?”

- Did you get a good night's sleep last night?

- Do you see your friends often enough?

- Do you have any enjoyable hobbies?

- Do you exercise or get moving every day?

- Do you have close, enjoyable relationships?

- Do you avoid abusing substances like alcohol or other drugs?

- Do you relax and take slow out breaths? (Or meditate)

- Do you do things for other people?

- Do you have any awesome pets?

Write up about it is here: http://wiki.secretgeek.net/protective-factors-for-mental-hea...

Good luck. Sorry I’m not a professional.
Let's say I am confident, but not 100% sure.

I found an app a couple of months back that lets me monitor the CPU temperature and adjust the fan speed (at least the minimum fan speed) - I upped it from 1800rpm to 4000rpm (above 4000, it gets noisy), and crashes have become somewhat less common. So maybe it was just a heat problem.

But I did notice that most crashes happened when I was trying to watch something on YouTube, so it could also be a problem with Flash or the graphics driver. (Then again, YouTube has worked fine for me recently, so maybe it really was a heating/cooling problem.)
The linked analysis is really good and considers water usage. Water is also used to create disposable nappies as well as irrigating cotton plantations.

>And landfill space is infinite. The earth is enormous.

Landfill pollutes, run-off kills wildlife and poisons water supplies. Methane produced, as well as other decomposition gases (eg mercury bearing or radioactive gases) makes close habitation a problem. Of course methane is currently related to adverse global climate change and landfill is one (if not the?) largest source of human-produced methane.

Topsoil is certainly not limitless either, good topsoil is costly; it takes time and a proper mix of organic matter to make. You can hide your non-degradable plastics and heavy metal contaminant laced electronics under as big a heap of topsoil as you like, they're not going to magically turn into soil nutrients.
I'll throw OpenBSD up there among the "best documented open source" projects. It's fantastic, and one of the many reasons I use OS.
Nick B? Is that you?
Note that Rant's project name on github has changed; it is now http://github.com/hayeah/rantly
dabbledb was a great service. I think it was still a little more technical/large dataset feeling though. It's not accepting new signups or accounts now :(. Twitter bought them more for trendly and the team.
Twitter today launched Twitter Places, extending their geolocation offer, as announced on their Chirp conference. The blog post describing the features for end-users is at http://blog.twitter.com/2010/06/twitter-places-more-context-...
I like the wall-hanging idea!
I, personally, have a more cynical and conspiratorial view of things: I think the U.S. intelligence cooked up the trillion figure in order to wane the production of opium for at least a decade, by promising Afghans a better bounty and a reason to form national unity.

A good rule of thumb: ignorance and incompetence explains well over 99% of the unfortunate aspects of the world and evil or deliberate planning well under 1%.
I was referring to 'shortage' as 'sufficient scarcity so as to make people switch to IPv6'. However, you're completely correct given the literal meaning of 'shortage' (hence upvote).

There won't be a situation where a business will not put up a site due to lack of IPs, they'll switch if/when they have to.
TBB has support for PowerPC and Sparc: Intel accepted patches.

It's not that difficult to port Embree to other architectures, at least for the 4-wide stuff: you just need intrinsics wrappers, and a bit of emulation for the instructions PowerPC doesn't support.
> Survivorship bias is anyone who has had success at a task, regardless of how long it took.

I don't believe that. It depends on the task and how much of it is chance vs. skill. Winning the lotto is literally 100% chance, 0% skill. Odds are worse than 1 in a million, so yes, I agree with your assertion that a lotto winner who played for 40 years and finally won is exhibiting survivorship bias if they claim the key to winning is playing every week.

However, if I have a goal to run a 6 minute mile, and I fail 100 times before I finally succeed. Does that mean I have survivorship bias if I say that I found running a little faster every day and not giving up to be the key to success?

Dating does have an element of chance, yes, but it also has an element of skill - you get better social skills the more you use them. It's a bit disingenuous to compare "the dating game" (which billions of people "win" every year) to lotto (which probably < 100 people win per year).

If I had to start the dating game all over knowing what I know now, I'm confident I could find a wife much faster than my first time around - especially with the help of online dating apps. I'm older and wiser and I understand females now way better than I did when I started out.
It's just a front-end to headless Firefox.
I wonder if anyone has written a third party replacement for both settings applications? If not, it seems like this would be a very desirable utility, particularly as things shift more toward the new Settings app. I smell an opportunity for someone to make a few bucks...
I got this crap on my work PC, and it was the last straw for me. I've switched to duckduckgo (to train myself, what I did was actually change my dynamic bookmark, so that when I type "google X" it goes to the duckduckgo search page for X instead of google, as it used to do). This morning I tried entering google and it's showing the domains again, but I don't care any more, they've lost me.
I had a lot of fun with this book, after belatedly buying it. I've read a couple of similar online-books in the past, but this was the first one I worked my way through completely.

As a result I later had a lot of fun writing a simple compiler for a reverse-polish calculator, to generate AMD64 assembly language https://github.com/skx/math-compiler/ , wrote a simple BASIC intepreter https://github.com/skx/gobasic , and put together a couple of DSL-projects which followed a similar approach.

All in all I'd recommend reading it, and definitely working through the code. Once you're done you can continue to experiment - adding support for regular expressions, a standard-library, etc, etc.

My version of the language is here and contains a fair number of improvements/additions. After covering the core in such detail it wasn't hard to extend further, even if that was primarily for fun, rather than for a real purpose:

https://github.com/skx/monkey/
That would explain why my blog is terribly broken in lynx. The links from my category pages to article pages are usually done with <a href...><figure>...</figure></a>, which breaks the <a> in lynx.
Oh, sure, but it's contingent on him being in the U.S. (Same for a company.) It is Mexico's decision to "extradite" him.

Similarly, Brazil could convict me of whatever it wanted if I went there. Then it just becomes a diplomatic issue.
Surely some mistake. Only yesterday we were reading a slide deck asserting Solaris knew how to scale to many processors and Linux didn't. SGI have clearly misprinted their OS support options.
If the administration wants to do something about this, three little words will do it: investigate hollywood accounting.

And then go after the amount lost in tax revenue.
You would never make it through the atmosphere. At the speeds required to achieve orbit from a surface launch, the projectile leaving the apparatus and hitting the atmosphere would be like smashing it into an ocean of water. Even on a very tall mountain the air density is still enough to stop any projectile-based solution in its tracks.
Soon to be Keysight, because test and measurement got spun off.. again.
The 50x statement looks out of context. Probably the required algorithms benefit from a huge data bus, the special fast XDR RAM, or having processing cores very close.
> (If you build an index on surname, firstname and dob, but execute select * from users where firstname="Bob" and surname="Jones", the index won't be used).

I don't believe that's true, at least not for all RDBMS. I just checked the docs for MySQL and PostgreSQL and they seem to agree with me.

http://dev.mysql.com/doc/refman/5.0/en/multiple-column-index... | "The name index is an index over the last_name and first_name columns. The index can be used for queries that specify values in a known range for last_name, or for both last_name and first_name."

http://www.postgresql.org/docs/8.2/static/indexes-multicolum... | "A multicolumn B-tree index can be used with query conditions that involve any subset of the index's columns, but the index is most efficient when there are constraints on the leading (leftmost) columns"
Thank you very much. This is very helpful.
Many people who write code never aspired to be professional developers. Lots of people started by just trying pick up enough to quickly solve a small problem they where having while doing the thing they where actually interested in, then someone noticed that they knew how to program a bit, one thing leads to another and next thing they know they're spending most of their time programming.
Second this, otherwise you're cutting out a big pool of talent, it's what made America isn't it?
I'm always surprised when I see people say stuff like this. For me every recommendation on every social network was more in the line of 'SELECT user FROM users ORDER BY RAND()'.

I guess I'm doing something right.
The lighting effect is soooo good.
For anyone wondering what the relationship between wildfires in Yosemite and San Francisco proper, its worth a small comment. California's Sierra Nevada range is a couple hours east of SF. These mountains include the highest points in the continental US. Trapping most of the water from the east-west jet stream. The sierras hold massive amounts of high-quality water, which runs out of the non-porous terrain of the high-alpine regions. The sierras are something of a geological monolith, not unlike a giant bathub [1]. SF taps into this water source at a dam on the West; LA taps into it on the East (LA acqueduct). This fire is threatening the a region about an hour or so north of Yosemite Valley, and west of Tuolome Meadows, where some critical infrastucure resides.[2]

[1] https://upload.wikimedia.org/wikipedia/en/a/a2/Sierra_nevada...

[2] https://en.wikipedia.org/wiki/O%27Shaughnessy_Dam_%28Califor...
A 30% cut is a rip-off and the least they can do is to solve issues such as these.

If I were in this developer's shoes, I would send Apple a DMCA request. After which, if Apple fails to solve the issue, I'd sue Apple.
I have read comp.lang.c++(.moderated) for years, and I have never seen a language where the most experienced programmers have to read up the standard to answer a question. Many points raised in the FQA are valid (although written in an inflammatory manner), the main point being that C++ is full of corner cases, traps, and historical artifacts.

IMO C++ is a language that we just have to live with. It's ugly, but there's lots of legacy software written in C++, and the only viable option if you need to optimize a lot while still keeping proper typing.
I was talking about getting an error when reading from io.Reader, like a TCP timeout. I was quite sure the error would bubble up, but it of course wouldn't if there was no error to begin with, with something like HAProxy in the way.
> “Amazon employees have no options whatsoever. They do this or they go work elsewhere,” [British union officer] said.

An excellent description of reality. I take it the subtext here is that other people are getting laid off or lower hours and get the European equivalent of unemployment insurance, but they won't if they just quit?

A proper read of this story is it's good news. Work keeps getting done, because people need money. Instead of the world falling apart. To be fair, a Communist system would also force these people to go to work, they just wouldn't be allowed to complain about it.
What percentage of meals were previously consumed outside the home, at workplaces, schools and daycares? Add all of those to the baseline grocery shopping rates pre-coronavirus, add on some anxiety factor, and you'll have the new baseline.

Similar for toilet paper in stores. Previously you spent 8-12 hours at work using your company's supply, now you have to use and buy your own. The in-home usage per day has pretty much doubled and shifted to retail.
He's speaking at an Ableton user event; the audience is Ableton users.
Well, part of this is on us. Let's think on the reasons Gmail is so popular:

1. It's very easy to get to.

2. It has incredibly fast search that has 0 setup.

We have never really even tried to address problem 1 as an open source community. Networks, name lookup, and VPNs remain incredibly complex topics that beginners cannot hope to wrestle with. The best we have is .mdns which either works magically or perversely refuses to work.

Similarly for free text search, the software world simply hasn't delivered a lego-like solution for email search. You CAN rig up any number of open source projects but it is neither easy nor instant. And even other professional products like Apple Mail struggle with a mere gigabyte of email.

Despite the fact that it's 2021 and every successful email provider aggressively solves these problems, the open source world still debates about the utility of ubiquitous search or pretends that local networking isn't a pressing problem.
That is irrelevant. The intent was to overturn the election. The fact that they were incompetent or not sufficiently dedicated to their cause to be willing to die for it is no excuse for letting it get to where it did.
Yeah, if this is a poll for which is the best service to switch to for the rare instance when you have a choice, then okay.

If this is a poll about what I intend to do? Nothing, facebook has me by the balls and will for years to come.

Maybe certain small groups or individuals will be willing to switch with me, but it's not like I'm uninstalling WhatsApp any time soon.

I'll just link my comment from the other article about the Whatsapp changes:

https://news.ycombinator.com/item?id=25672109

Plus I'm sure they've linked all the data they can in their backend already. It's hard to believe the notice we all got this morning was really going to realistically change very much of anything.
Yes you rephrased that very well.

If your plan to build intelligence is by copying how nature does it, well then you'll need to build a "nature" runtime that can emulate the universe. You can either do that slowly or inaccurately
I think similarly to how europe has forced Banks to interoperate by making them write a protocol that can interoperate, governments need to force social media companies to write down a protocol and use it.

I like the analogy with utilities, but the issue is that we pay for electricity, but we don't pay for our usage of social media. As long as that's true we can difficulty do what I'm suggesting above
Companies at late stage also need to raise money to establish valuation. That doesn't seem to be the case here though.
I think that is a very weird way to look at it. I think we are using the word narrative differently. I used it as the "story" which fits all known facts. Cherry picking facts can lead to false narratives. Now my read that boston dynamics is a signal to indicate robotics advances may be wrong, after all I know very little about the industry, but then my narrative is also wrong. There are true and false narratives.
Yeah I used to dial into the local university's gopher "campus information server" -- which was just a dial-up to telnet to a gopher client -- hit the ^] telnet escape character, close the connection, and re-open to another host where I had a shell and go from there. If I recall right it was probably gnu.ai.mit.edu that gave out free shell accounts, or something else in that domain connected somehow to Stallman.

There was no ISP in my area back then, not even dial-up. Again, around 1991.
And wasn't it just $1 for a year?
In fairness, the most likely explanation seems that they mistook that figure as monthly rather than annually.
Note that packaged electron apps are not portable across OS, so it's orthogonal. What this could do is make the same electron package work on different OS without rebuild by using a portable browser binary.

Meanwhile Cosmopolitan doesn't provide a portable GUI toolkit so it can't replace electron on its own. Maybe if you could package Cosmopolitan + Qt or something like that you could end up with something very interesting though.
Nothing that was open has been closed. Nothing that we had has been lost.
Location: Pristina, Kosovo

Remote: YES

Willing to relocate: YES

Technologies: Go, GraphQL, NodeJS, PostgreSQL, MongoDB, Docker, Kubernetes, React, Angular, RxJS, Typescript.

Github: https://github.com/adoi

Email: adonismurati@gmail.com

I am an experienced full-stack developer. I specialize in creating web applications with Golang (Go) / NodeJS on the backend, and Angular/React on the front end. I have professional experience in both enterprise and startup application development.
Tetris in an SVG?!? I am in awe.

I'm feeling equal parts: "this is beautiful", "this is perverse", and "I want to do this too"
Oh they definitely exist. If you can manage the ego/personality issues that come with the package they can do to your company in 2-3 months what a team of 20 would take a year+ for.
Even JSON is going to be "bloated". This cries out for a well-done, well-thought out binary format. While binary formats have certain disadvantages that never go away, a lot of the worst ones that we associate with them are the result of older standards that failed to contain enough extensibility. But there's a lot of good prior art to look at now. Heck, nowadays you could probably just define something as Protobuf (or your choice of similar standard, don't want to go too far into the weeds on the exact choice here) and be 95% of the way towards done.

Even just a linearization of most of SVG into the obvious layout, simply dropping any problematic features (script, XLink, namespace extensions) would probably be a pretty good start that you could churn out in a week as a prototype. You'd get an efficient binary format, an obvious mechanism for translating existing SVG into it (with equally obvious mechanisms for warning users about the existence of untranslated features in the output; also an easy mechanism for scanning sample SVGs and getting a statistical idea of how many fit into your new scheme), an obvious mechanism for translating your format back into SVG, and serialization support as cross-platform as your choice of serialization mechanism right out of the box. If this is your goal, this has a pretty hard to beat bang-for-the-buck.
The thing is these ads are not exactly effective either. I mean you'll read about the guru's with 90% conversion rate at 0.50c per click or some garbage like that but when you run them yourself, with what is considered a normal company (not a unicorn) you somehow find yourself with a <1% CR on most remarketing/tracking ads.

They are crazy cheap though and essentially act like a TV/Radio ad. It's about getting repeated exposure, even if it's not a direct conversion (because it never is). Everyone wants to get rich quick these days and highly customized ads appear to be the best way to get there.
We all now know that with these guys you are the product. That's why I prefer Debian.
Everything has an inherent risk.

But I would prefer an insured and well-managed pension plan that cannot be touched but the company than a personal 401k.

Not everybody wants to play wall street games to insure a good retirement plan. I would prefer pay someone to do it.
The takeaway is "don’t trust Ubuntu or Azure".

It’s like if you tell a friend that there's a key to your back door under the mat but to keep it a secret and instead of keeping the secret they tell a mutual friend about it and that mutual friend robs you since they know where the key is.

You shouldn’t trust the friend that told the your mutual friend where the key was and you shouldn’t trust the mutual friend who robbed you.

The friend who told your mutual friend may have done so for what they thought were useful reasons, like letting the mutual friend know so they could fix something for you while you’re out, but they still violated your trust non matter what their intent was.
> "On February 10th, a new Canonical Sales Representative contacted one of these developers via LinkedIn, with a poor choice of word. In light of this incident, Canonical will be reviewing its sales training and policies."

The part I find the most enlightening (ie: disturbing) is that Canonical's only regret is that the sales rep used "a poor choice of word" and they will train their salespeople better.

I assume the "poor choice of word" was when the salesman said, "I saw that you spun up an Ubuntu instance". Was Canonical's biggest regret that the salesmen INFORMED the user that they are monitoring installs and linking them to contact information?

Canonical never said "oh the salesperson wasn't supposed to market to you with this information", instead they basically said, the salesman wasn't supposed to TELL YOU that we are monitoring what you install and linking it to personal contact details.
Yeah, this is why I hate tablets.
Which model has it at 86% unreported? I just haven’t seen this particular study.