jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
But, what if I need to create Homer Simpson?

http://www.loleg.com/blog/2008/04/17/6758/
Clickbank is a cesspool of spam and garbage.
Every aircraft can benefit from stealth. Stealth helps to protect you not just from other fighters, but from SAMs etc.
Property values go up over time. I initially paid $8k a year and now its $14K, which is actually about right for the market. I am protected from wild increases so that I don't have to move my kids out of a neighborhood and school they've grown up in.

I agree that scaling property taxes with their values is bad. Not sure why government expenses magically double when housing value do.
There is a legal definition for personally identifying data, for example in GDPR
If that were true you wouldn't even read this thread, let alone take the time to respond to it.
The report is pretty weak (https://coinshares.co.uk/assets/resources/Research/bitcoin-m...)

Basically they say mining is reported in areas that have certain levels of renewable energy therefore the bitcoin was mined using the renewable energy.

Finally, the report says they made no attempt to verify any of the numbers they claim so the entire thing is worthless IMHO. I won't even bother pointing out the conflict of interest of the entire report to begin with...

> It is necessary at this point to caveat that while
we do our utmost to accurately pinpoint the
location of global mining centres, the Bitcoin
mining industry remains a highly private and
secretive industry. As a result, our estimates may
be subject to significant potential uncertainty.
While we have made no attempt to formally
quantify these uncertainly levels, we intuitively
guesstimate that, e.g. our renewables
penetration figures should be taken to include a
tentative uncertainty of around ±10%.

Even if that's true, it's still a waste of energy
> and, frankly, threatens to take down the entire stock market

Could you expand on that?
A steady raise rate of 8% when not being promoted would be phenomenal. After 15 years you'd be triple your original pay, which, for non-promo compensation, is unheard of.
Do you have any data on the renewable energy claim? Considering that mining goes on 24/7, I would find that highly dubious (even if true, "most" could mean 51%, or 90%; 10% of the annual usage of Argentina is still a non-trivial carbon footprint).

It would matter far less if the externality of carbon were taxed properly [0], but I think it's appropriate to be horrified at PoW when other low-energy mechanisms exist (PoS, memory/storage-based). The fact that existing financial infrastructure is also inefficient and untaxed is no excuse to double-down on passing ecological debt to our grandchildren (at a usurious interest rate).

[0] https://clcouncil.org/economists-statement/
I wonder if we will ever see a pro-Bitcoin article on HN
Very, very nice. Though I still find it funny that you guys are balking at the idea of datacaps. Unlimited data is something we in NZ can only dream of (though obviously prioritised traffic hurts everyone)
This is the kind of article that should more frequently come to the attention of enterprise management. There really is an inverse relationship between the expressiveness of a language and the number of bugs created. (That is, I am taking at face value the studies which claim a more or less linear relationship between lines of code and bugs, regardless of language.)
> It's interesting that you use the word "scare." It's a computer language. What's there to be afraid of?

I guess you haven't read very much C++ code. :P

With respect to the intent of its design versus the outcome, I can think of a few things that have been difficult for me in my playing with Scala. Implicit parameters, type parameters in general, especially the <: and >: operators, and some things like :/ and Ordering.by have confounded me quite a bit. The limited nature of its point-free style is also kind of difficult to get in -- IMO, they should have left that out entirely because two ways to do something is often worse than one. The distinction between = and = { at the end of method declarations, when you do and don't have to put parens on a no-arg method, and various other little quirks of the syntax are also a little annoying.

Don't get me wrong. I'd far rather program in Scala than C++ on a day to day basis. But, it seems quite large to me. It's a subjective measure, but that's my assessment as a professional C++ programmer and a beginner Scala programmer.
I'm not advocating affirmative action or anything even remotely resembling that. In fact, I'm not offering any kind of solution at all. Just responding to having my eyes opened a little bit by a first-hand account of the struggles a woman in engineering faces.

I don't advocate affirmative action, but I acknowledge some of the reasoning/merit behind it. For example, I got into my dream school. Sure, I worked my ass off, and sure I wouldn't have been happy if someone else got in instead of me in part because of their race/gender/socio-economic status, but I also know that deep down, I'm really lucky/fortunate. I'm from a low-income family, but had tons of support/opportunities that a lot of other equally-deserving, equally-qualified people simply didn't. If affirmative action worked in a perfect world where out of two equally-qualified candidates, the upper hand went to the one who overcame more obstacles, then I wouldn't have any problem with it. Again, I'm not espousing choosing an applicant solely based on race/gender/socio-economic status, but if you turn a blind eye to an applicant's circumstances, your methods of evaluating candidates is extremely flawed.
vim has "persistent undo" (undo/redo changes for every file you edit, saved across quitting and restarting vim):

http://choorucode.wordpress.com/2010/11/27/vim-persistent-un...

vim also has "undo branches", which allow you to undo/redo not only to any point in a linear set of revisions, but to any node in a tree of revisions:

http://vim.wikia.com/wiki/Using_undo_branches#What_are_undo_...

Now if it only had a cutesy little slider bar at the top..
It comes down to whether you see diversity as valuable from a business perspective.

If so, you treat this just like you would any other important business problem.

If not ... well, then I guess it's not surprising that women don't want to work there.
So, I've sent quite a lot of (pretty much blank, but should I lie?) resumes, mostly didn't get any answer at all, and… what now? :) It's almost funny.
Say what you want about the Singapore system - it has resulted in the most successful south east Asian country. So perhaps this model actually works.
Yes, I highly recommend this book. I have a bachelor and master in Computer Science. I worked through this book after finishing my bachelor. I would complete a project a week or so, by just spending a few hours on it in the weekend. The supporting software is really top-notch. Each project comes with extensive tests, and you can be pretty confident in your work if it passes them all. So it's ideal for self-study.

This book is really fun, and it's a great way to step back from your CS education, and get a perspective on all the abstractions upon which software is built.

You'll learn about combinatorial & sequential logic, ALU & memory chips, CPU & von Neumann architecture, machine & assembly language, assemblers, virtual machines, parsing and code generation. The hardware part is built using a freely provided Hardware Simulator and the software part can be tackled in any programming language(s) you choose. You can get started right now by going to the book's website, http://www1.idc.ac.il/tecs/plan.html, which has some sample chapters and all the tools (like the Hardware Simulator) you'll need to complete these wonderful projects. Each project comes with extensive test cases, giving you immediate feedback on your progress.

So, yes. This is a really enjoyable hands-on book. I wish there were more like it!
I think they really serve different purposes. signal(7) is a software interrupt mechanism. Its purpose is to allow your program to respond to external events without having to poll for them. (In particular, it provides a way for your program to exit gracefully when it's stuck in an infinite loop and the user kills it, and it provides a way for your program to handle page faults in userland — too bad the parameters needed to handle page faults aren't standardized across Unices.)

Like other interrupt mechanisms, it also gets used for error exits in languages that don't have them inherently, but it's a pretty bad way to do that.
Yes, but nothing like that is happening in #haskell. I've asked some really stupid questions there, sometimes more than once, and been treated well. The "worst" treatment I've received is an admonishment to read the Haskell site for a more trivial question.
It's a personal attack, but not actually an ad hominem attack. There is a difference between "McDonalds has a bad business model because their burgers are gross" and "McDonalds is unpleasant to eat at because their burgers are gross." The poster's attack is of the second form.
Treasury rates are almost absurdly low right now, so we can clearly agree that there is very little perception of risk that the US will default. That's why it makes a great example of this phenomenon; people will look back and see all the (in retrospect) obvious signs of a coming default and wonder why it wasn't obvious now.

I would hope the structural differences between the US situation in 1945 and now would be obvious - exporter vs importer, young vs old, short term debt (the war) vs long term (SS and Medicare, plus maintaining an ongoing worldwide military presence). And we don't currently have the advantage that every possible economic competitor of ours was recently carpet bombed and utterly drained by years of total war, which certainly didn't hurt our exports.

Adding for clarity: I don't currently believe either a default or major coastal flooding is inevitable or unstoppable, I just think there is substantially more risk associated with it than is generally perceived. Ironically, the perception of little risk can help make such events more likely, because after all there is little point wasting lots of effort trying to prevent something that probably won't happen, right?
With that volume of money, why not use a credit card merchant account? I use one, and I've always found the CC company to be easy to get on the phone and eager to help me with any issues.
I wanted to create a language named Teal, just to be able to name the compiler Teal'c (or really tealc). I was disappointed the name was already taken, and even more disappointed the compiler is just tl.
Working from home creates a new friction to collaboration that didn't exist previously. It is however a trade-off with employee well-being and recognising that people have lives and responsibilities outside of work.
This reminds me of a similar issue in Apache: it will log 500 “internal server error” when (if I recall correctly) clients close connection before SSL handshake is complete.

Quite frustrating to try to figure out where your application is crashing only to find out there’s no bug and it’s only someone running a port scan or something.
AFAIK gynandromorphism doesn't happen in mammals because sexual development is more centralized. Half of your body could have cells of a different sex but it wouldn't matter because organs responsible for sexual development will still effectively turn out one way. In other species each side of the body will develop quite differently because different cells is all it takes.

Tons of different human mosaics have been observed but it usually doesn't cause anything interesting.

Having different hair would imply chimerism - having two different sets of DNA. With mosaicism you start from one set of DNA but it may not duplicate the usual way.
> I strongly encourage you to expose yourself to people who are not like yourself.

I don't hang out with programmers. I live in a council estate in a rough part of london. I am fully aware of the world outside tech. Why? because I spend my time trying to unfuck what the council/government are doing to the people around me.

I'm going to level with you. why do I want more women in tech? two reasons:

1) I want my daughter to walk into my job and feel at home. I don't want her to be constantly creeped on like my colleagues are now. (or worse just being told they are wrong because they are different) I want them to feel comfortable like I do.

2) I worked at a number of companies where we had almost parity, it was wonderful. Its hard to describe what it was like, the only way I can think of is when your really loud tinnitus suddenly disappears.

> Anyone who wants to do it can do it

yeah nah.

I had to change my accent to get a job. Nobody hires a country bumpkin. I have coached a number of people, I know they are good programmers, excellent communicators, brilliant interviewers. They have been rejected for "culture fit" reasons, because they are brown, have a vagina, or worse still a long name.

At one company, my boss overruled my teams hire because they didn't find a candidate attractive enough. We lost a cheap and brilliant engineer because my boss was being a shit.

The last point is this: on the minimum wage, in rented accommodation, getting enough time, space and privacy to learn programming is a herculean task. especially if there only one TV, and you can't just shove your pi in at any time.
Just do what they do where I work, move to a new tracking product, if you really care then you have to go and open bugs in the new (more annoying to use) system :)

We're on our 3rd or 4th now.
>It was much easier to fiddle around with the software with smartphones that Nokia used to have

Uh, as a young person during that time, I think there may have been one kid in my high school who was the right combination of nerdy and well-off to get a smartphone. It was still cool if your flip-phone came with any internet-connected features at all.
If this approach became popular enough, it seems like this method could be easily gamed via outsourcing.
it's a filter. just not a filter for qualities I want to see in a potential employer, or, in potential co-workers. i want to see intelligence, flexibility, efficiency, substance, creativity, modernity, human-friendly systems and an emphasis on ROWE, not warm bodies in seats like clockwork, or conformity. Word? I mean, in a world where PDF and plain text exists? And non-MS/agnostic systems, and HTML? Seriously?
Gloves protect against heat, but everything you have been plasma cutting or welding needs to be handled with tongs because even if the metal doesn't glow it's probably still pretty hot.

This is very true. I haven't welded since high school, but a single arc weld can get a piece of metal hot enough to burn almost instantly through heavy leather gloves.
Just logged on to my PSN cc company and was met by:

Sony PlayStation Network Data Breach - Important Customer Information

You may have seen the recent news in relation to the Sony PlayStation Network data breach. Please be reassured that The Co-operative Bank treats data compromises extremely seriously. We do not believe at this time that enough information has been compromised to put your account at risk and therefore do not feel it necessary to block our customer's cards. We are however monitoring the situation and working closely with the Industry and will advise our customers if any further action needs to be taken.
It's also a reference to when the PS3 was first cracked, which was possible because they weren't really using random numbers to generate keys.

So yes, it is a serious accusation that points out their consistently lax programming techniques when it comes to security.
Weird, it got into an infinite loop redirecting between the Docs app and the browser and back again when I tried to open a spreadsheet.
I like the spirit of the idea. I've wanted Starbucks to do this -- I'd love to give someone "any tall drink at Starbucks" via a special card or code, instead of the current system of cash-based gift cards in dollar denominations that mean the giftee will need to spend something, eventually, to get the full value of the card.

It's a nice, polite way of saying thanks. "This drink's on me," without me being present.
This is a comment from Lucretia Pruitt from CDixon's original entry. Truer words, never spoken:

'The important distinction is whether you risked everything, put your life on the line' -- CDixon

Really? I think you might be confusing "lifestyle" with "life" - soldiers, police officers, fire fighters... They put their _lives_ on the line. Until there's gunfire in the boardroom or the need to run through a burning building to plug in a server? You don't have any idea what putting your life on the line means if you think it fits in with being a startup guy.

Putting your life on the line means risking you life - last I checked, not a lot of
"oops sorry Bob - the market took a wrong turn and it killed us... So here's your
poison pill, hare kiri knife, gun with just one bullet... We know you'll do the right thing."

I've been the kid of the successful start up parents - even when they were off with new partners. It's no noble, heroic, the-music-swells-at-the-end scene where the kids clambour around the conquering parent saying "Yes! Yes! Who cares if you missed every school play I was ever in! You built a company from the ground up and won!"

No, actually, your kids will have the dual issue of hating that they never had you around and have sworn never to do that to their own kids along with this knowledge that the only way you'll approve of them is if the do the same thing to their kids.

Some day we'll hit that paradigm where success doesn't require the sacrifice of you family - but apparently not today.
I'm not surprised by this. One of the things about the non-bubble bubble is that its driven by 'qualified' investors who, in theory, are better able to evaluate such deals on their own.

That FB has apparently reached an equilibrium somewhere shy of 50% of Google's valuation is a good thing for reigning in speculation.

But as a company that has seen a lot of second market type of motion, I have to wonder if this makes an IPO a real non-deal. Perhaps Facebook might simply shift from private to public without offering any (or only a token amount) of equity since they will already have a big chunk of equity in the hands of non-insider investors.

I agree with the quote that says the company is already priced for perfect execution, if you buy in now its hard to believe your return would out perform the market.
It's both, and more.

It's also document encoding (there's characters to encode structured data too).

Given the era ASCII was invented, I wouldn't really call it a hack. Character encodings were one of the lowest level abstractions. The size of a byte wasn't always fixed to 8 bits and it was the number of bits in your character set that often defined how big your byte was (yes, I know ASCII is technically 7-bit but one of the original considerations was that the 8th bit would be a parity bit: https://en.wikipedia.org/wiki/Parity_bit ). It's also the reason the lowest size of addressable data is a byte / char.

Bare in mind that we are talking about an era before operating systems as we recognize them. Back then each machine would have it's own operating system and some institutes would even have different operating systems despite having the same machines. Really these operating systems were more like firmware than what we have today. So there wasn't any distinction between character encodings and machine commands but there were differences between machines. So it made sense that ASCII was cross purpose because that's exactly what characters were: raw addressable data containing instructions. Those instructions were sometimes printable data, it was sometimes formatting data, and it was sometimes control data.

I doubt any designers of ASCII could have even imagined the way we use computers these days when writing that specification. Even just the fact that character encodings have become an interchangeable abstraction for rendering text would have blown their minds. Never mind everything else.
It's going to be hard to claim this is an awful new method when Windows has been doing this since XP (circa 2001). This blogger is on Windows, right?

http://www.licenturion.com/xp/fully-licensed-wpa.txt
Anecdote: my sister in law is in the FBI and I can guarantee she doesn't know the first thing about Hinduism. Or Islam for that matter.
Block group specific profiles.
The normal these days is SINGLE for data and DUP for metadata.

See how one converts here: https://btrfs.readthedocs.io/en/latest/btrfs-balance.html
Curious, why was this implemented as a native app? From what I see, this could have been implemented as a webapp as well. This would have enabled a greater reach, and the possibility to embed this inside different websites.
> work extremely well as demonstrated by radio frequency spectrum

You are definitely not a USA resident! Thanks to those auctions we have an oligopoly of carriers who charge per GB like it is a gallon on Nobel Prize winners' sperm, while delivering service that compares unfavourably with a 56K modem on a bad line.
> anyone who says "the current year is 2020" is talking about the Gregorian calendar

Maybe. Maybe they're using a different calendar where the current year is actually 2020. The current year is 2565 in the Thai calendar. Putting "๒๕๖๕ กิโล, 2565 กิโล" into Google Translate to translate Thai into English results in "2022 kilometers, 2022 kilometers", because it treats the numbers as years and tries to helpfully convert them to Gregorian. Fun!
An hosting service is the only solution since otherwise the website will be down when the Mac is rebooted or moved if it's a laptop.

The service in this article is either for development purposes or for people who are running dedicated home servers (which means they have a Linux desktop that they keep on 24/7 without rebooting and are usually programmers and/or system administrators).
But they would have similar issues in some more extreme situation. Why is it obvious that the big storm that SPP has anticipated and expended resources on is the right one? Or will there be a report like this when that storm arrives and SPP also has issues?
I have a bit of a radical view on this:
In order to be successful you have 10 years full of work ahead of you. In comparison, whatever is there today is nothing.
If you are co-founders, then it should be 1/3 each and each with the same salary.
At least this should be the default. You may have different needs, experience and skill sets and can of course speak about these openly, but 1/3 each should be the default imho.
> ... be able to set collapsible threads as the default

HN has collapsible threads...they are not collapsed by default...
https://news.ycombinator.com/item?id=30260987
Definitely not looking for your comments; just trying to raise the bar above flamebait. Would you mind reviewing the site guidelines? They'll give you a clearer idea of what we're looking for here: thoughtful, curious conversation.

https://news.ycombinator.com/newsguidelines.html