jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have a BS in Mathematical Physics (and a BS & MS in mathematics) - I ended up in web development, primarily because it was all I could get a job in amusingly enough.

I am satisfied with how much mental stimulus I got from my education - I proved to myself that I had the intelligence necessary to get a PhD. After being unemployed for 2 1/2 years, I am happy enough doing web development - it treats me very well as far as pay and quality of life goes, sure beating being homeless. I find enough challenging problems (if not as intense as those I saw in graduate school) to keep me mentally happy, and I have an opportunity to make a difference in my & other people's careers through mentorship and leadership.

For yourself, take a long hard thought at your options - what would you want to do? Becoming an academic is a possibility, but academia is hard to succeed in. You could go the data scientist route, which is a meld of research and coding - there are plenty of unsolved problems there, and uses some of your current skills.

What do you want to do first?
They have clearly stated why they do not support those technologies multiple times, but it continually comes up.

OpenBSD always goes with simple, easy to understand solutions that "just work out of the box" and can be easily configured and maintained. They build those simple solutions into the OS, they do not (and will not) bolt on complexity.
I don't know about Apple, but I don't think that Facebook's success is due to the developer community. I would argue that the arrow of causation is reversed in Facebook's case - developers are interested in Facebook because of its market share, rather than the reverse.
Please give me one example how OpenBSD 'demarcates userland and kernel boundaries' more clearly than any other modern Unix?
>The first Unix systems were used by Bell Labs' patent department to process patent applications. It was this first customer of the Unix group that sponsored the development of Unix for many of its formative years.

That's the seventies. Or at best early eighties.

We're talking about the last 30 years.

Not to mention that whatever customers Bell Labs had, doesn't translate that Richie, Pike and co were running Unix in production or cared about those systems and those customers themselves...

They had moved on to other researchy stuff...
You intuitively know a bad teacher from a good one.

When I learned programming both my teachers left me confused.

But I rapidly understood that the first was hard to understand because he was a sort of genius and you had to get to speed if you wanted to follow him, the other was just an incompetent lazy bastard that was there just for the pay (I remember asking him once a simple question on his domain specialty, he just resorted to Google and didn't even find the answer !).
"A language like perl, that was popular a few years ago, but that nobody use anymore?"

Nobody uses anymore, or that no longer gets a lot of buzz?

Also, Lisp has as you say been around for a long time, but Common Lisp goes back only so far. Will it really run the Lisp programs of 1960?
I focused on building an awesome product for my client and ended up doing free work for them (on the assumption they'd get funding and be able to pay me).

Never happened, the client got an awesome product, some free work, and I had no new work lined up afterwards.

Currently in the middle of a cashflow crisis.
I worry that we're gradually moving towards a society that sees privacy as neither a right nor something desirable to an innocent individual.
There is no reason not to use Swift, Swift can do all that Objective-C can do and more. The language, framework support and the compiler have reached 1.0, the only thing that keeps happening is an error message in Xcode that I can safely ignore and keep working. But projects written in Swift are safe for production.

The reason you could switch to Swift is that it is safer, less verbose (unless you interact with Objective-C) and more flexible. You can choose to use Swift in a way that you are just using Objective-C translated to Swift and ignore all the extras or you can choose to use all the extra goodies you get like map, reduce, currying, advanced switch case statements and more. These features aren't new but they are not common in a lower level language comparable to C++ and Objective-C.

Swift is comparable to Rust in that sense. Nobody needed Rust but Rust doesn't stop you from doing anything you could do before while it gives you a lot of extra goodies from higher level languages.

A lot of people tried Swift when it was in a beta and ran into problems with it and got frustrated. Then repeat those experiences all over the internet like it happened to them just yesterday. There's also a significant portion of the iOS development community that rejects AutoLayouts because it was too alien to them and the first iteration wasn't perfect.

Last but not least: you're not forced to use only Swift in any project. Of course it's easier to wrap C code in Objective-C and then use it with a bridge in your Swift project. I mix and match every day, I'm not going to rewrite perfectly sane Objective-C code because I'm doing a Swift project. Try to be pragmatic about it.

Truth is that Objective-C style libraries really do seem really cumbersome and verbose when you use it in much more lightweight Swift code.
Yes, that's how Git works. I'm not sure what fein meant.
> https://www.coingecko.com/en/nft/cool-cats : man's been given a sense of purpose and belonging, and it only cost him thirty-seven thousand dollars?

"Priced at 0.06 ETH each, Cool Cats first sold 300 NFTs, before lowering the price to 0.02 per mint. It took about eight hours to sell out, and in the days to come, the project would begin to explode across the NFT ecosystem."[1]

They might have bought one at mint, which at ~$2200 ETH prices in early July 2021, 0.02 ETH would have been around $44.

$44 on something that is now worth a minimum of $37k in less than six months can be life-changing. And if he got a more rare one it could potentially sell for 50-300 ETH, or 180k-1.1million USD.

Considering I've heard people say that $10k in student loan forgiveness would be life-changing for them, I'd say that's pretty life-changing.

[1]: https://nftnow.com/guides/cool-cats-guide
> Most noSQL can guarantee at least two of consistency, availability and partition tolerance...

You mean "at most" two.
Repulsion? Where do you get that idea?

Corporations wholly creations of the state. They have no meaning or existence absent it. We shouldn't empower our government to grant the privileges of incorporation unless it's in the polity's interest, surely? There's no repulsion. They're not bad. But we don't owe them anything whatsoever, either, and we shouldn't hesitate to ask what we think we can or should in return.
So I went to their "Debunking False Accusations" page, then clicked through and read the email ("Email #2"), then returned to the page. It feels like they set up a bunch of straw-men which they then went on to debunk.

They don't actually defend the content of "Email #2" but instead claimed that people said untrue things about it and then said those were "lies." But without citing the untrue claims they're debunking, they're just punching air, while leaving the actual inflammatory content of "Email #2" largely uncontested.

Their Claim #4 debunking is essentially just saying "this is accurate, but he changed his mind at some point after this all blow up" (in Sept 2019). Keep in mind that Claim #4 is "I am skeptical of the claim that voluntary pedophilia harms children" from 2006 until it was recanted 10+ years later.

Honestly contrition and growth are better avenues for Stallman rather than this type of "attack the critics" stuff, in particular when they're as weak of defenses and nameless critics as shown here. This is one of those things that someone should have written, read back, slept on, and then hit the delete key because they realized it defeats itself.
Contact rich@posterous-inc.com
I tried to click past the signup form so that I could try it out, but it gave me this:

10 errors prohibited this user from being saved

There were problems with the following fields:

Password can't be blank
Password is too short (minimum is 6 characters)
Password is too short (minimum is 6 characters)
Password confirmation can't be blank
Login can't be blank
Login is too short (minimum is 3 characters)
Login use only letters, numbers, and .-_@ please.
Email can't be blank
Email is too short (minimum is 6 characters)
Email should look like an email address.

Or, translated:

These 10 arbitrary barriers just cost us a potential customer.

You guys offer a Free plan, fer cryin' out loud. Let us try your thing without filling in a form. It looks like a cool product, but it's 2011 and people stumbling in off the Internet have zero attention span and zero tolerance for hassle. If I can't get to a working demo with a single click from your homepage, I'm gone.

And so is a hefty fraction of your potential userbase.
Those who, drop acid are curious. They try, they search, and sometimes they find some new ways of thinking.

They won't be exceptional programmers because of this, but being a professional and still being curious is not something hardly imaginable.
"And they don't take LSD."

Says who? The article says 260 people worked on that part of the code. I'm sure they're all security-cleared and background-checked up the wazoo, but i'd wager that more than a handful of those 260 have had psychedelic experiences at some point.
I recommend nordVPN or encrypt.me
The plus side is that all this spam is helping fund the USPS.
That's nice I guess. Still a shame the text input can't be used without forgoing the history.
This seems like click bait to me - as if Github is censoring 666. But they aren't. It's just a really weird markdown bug having to do with the '.' which immediately follows the number. It's explained in the actual SO post.

It's a cool post but it has nothing to do with censorship. Am I the only one who was misled?
Someone already made Sneakers.
(there's a lot of pffft here because so many have been trying to do this with $0k MRR and no MVP)
Wait are we agreeing haha. I thought this whole thing was about ring and nest cameras that are mined by big corps.
Perhaps he would've been a better artist without being color blind.

Either way, a person's life and health should be up to them, or, if they're a child, to their parents with their involvement. We shouldn't be condemning people to preventable medical defects just because it might produce benefits in some impossible to imagine way.
Firefox and Chrome both have mature accessibility API implementations at this point. Edge is also at least okay. Internet Explorer has worked forever. You then couple those with a screen reader--most commonly Jaws or NVDA--and you get something that very much resembles Emacs or what have you: there's around 50 or 60 keystrokes I use on a regular basis. It's like a local client-server model (indeed documentation on this topic uses those terms). You couple something implementing the server with a client, i.e. a screen reader, a one-switch controller, speech recognition, what have you, and those consume exposed semantic information. Browsers then map web pages to the platform's accessibility model for consumption.

NVDA offers scriptability for the web and otherwise in Python as well, so anything it can't do can probably be added. For instance there's an add-on for using your local screen reader to control a remote machine, provided that both run it (not the most applicable to accessibility, but a good example of how far you can take NVDA's scripting). Jaws also does much of this but is much more proprietary including an only half documented scripting language.

The quickest way to get some idea is to probably look at the NVDA user guide: https://www.nvaccess.org/files/nvda/documentation/userGuide....

iOS is also good. unfortunately Apple very much dropped the ball on OS X and hasn't picked it up again, but my brother (also blind, it's genetic) did an entire business degree on an iPhone because he didn't want to be bothered learning a laptop. That's a loss in efficiency, but even the lesser options are now sufficient enough that a non-programmer can pick them up and go get a college degree.

There is an idea that goes something like "Obviously screen readers have to struggle to present information, therefore dedicated text-based browsers are better". That was true in 1995 when we didn't even have MSAA. I know people from that era and they had to hook APIs in other processes at runtime. But in actuality, once you expose the accessibility tree and hand it over to the people who want to use it, good things happen.
Nice! I'll keep it in mind. I agree (as I mentioned at the end of my post), if it already exists it should just be promoted. Perhaps a bit of a wrapper could be built too, but it's not bad as it is.

So, sorry, just to be clear, what does the ... mean?
Appcelerator Titanium is another option in this category, and is focused on building applications using JS/web standards.
I don't think Google is intentionally taking already-used names. There are only so many good project names.
Your best bet is an s & p index fund.unless you want to actively manage your portfolio.
You should have just given the money to the housekeeper. Than you would, presumably, have been less likely to renege to her face.

Even more fun, make two sets of envelopes, one set of $10 bills and one set of $100 bills. The house keeper always gets an envelope, but your weight determines which one. That way, she's not too disappointed when you succeed, and when you fail, you've at least helped out somebody you like.
That's not part of the law. If someone wants to fax or mail in a takedown request to Facebook, they have to comply with that too.

As several people have mentioned in these topics, the only real issue is Facebook's failure to handle counterclaims properly. That's how the DMCA is supposed to work. You file a copyright infringement claim, the host takes down the material. I file a counterclaim, the host puts the material back up, and it's up to you to sue me.

If they just responded promptly to counterclaims, the hand-wringing about bogus claims is mostly irrelevant.
He's likely referring to a new shell on top.
I too quite liked the name. It incites a strong reaction, which is good...Guess one either likes it or hates it.
TV Studio execs at Fox cancelled Firefly. Prediction is hard. But studios in general are also very stubborn.
Discussed at the time:

Low-Cost Multi-touch Whiteboard using the Wii Remote - https://news.ycombinator.com/item?id=89048 - Dec 2007 (18 comments)
> EDIT: Somewhat related? I've noticed a trend of many OnlyFans-linked accounts participating in random niche subreddits with enticing names like "juicyBODYPART" or whatnot. When you click on their account, you are met with a load of NSFW content and posts asking for you to check out their OnlyFans.

There is an extreme amount of product placement on Reddit now, and people hawking their onlyfans is part of it. I’m basically down to searching very specific topics via DuckDuckGo or Google, but it’s basically ad central if you’re casually browsing.
We did Costco hotdogs, with a soda, for lunch before Fry's/Weird Stuff ...
They have the right idea, it's a real need and a major opportunity. Airbyte[1] is a few steps ahead. I also expect that the Airflow community will also wade into these waters at some point.

1. https://airbyte.io/
it's quite likely that their method of arbitrage has limited quantities in the market (whatever it is), and thus, cannot be deployed with unlimited capital.
I found this https://www.douglassnissanofwaco.com/service/service-tips/ho...

So you may be right after all. I knew about the physical key but at the dealership they only said its used to open the doors.
"I view this as a fundamental design limitation of C++, one that might someday be fixed with generative meta-programming"

As an example of this could be done in a homoiconic language, refer to Julia's StructArrays.jl [0] package. This package can automagically and transparently convert from AoS to SoA without touching 'business logic'.

Under the hood, this uses the '@generated' macro -- which is essential in a lot of zero-cost abstraction packages, e.g. Blobs.jl [1].

[0]: https://juliahub.com/docs/StructArrays/jRMFC/0.5.0/

[1]: https://scattered-thoughts.net/writing/zero-copy-deserializa...
Banning is not a solution
I'm on the side of less eye candy more speed. I see the page flip as nothing more than eye candy, and would rather do without it.
I think an iPad screen would be great for 2 columns (in portrait mode) or 3 columns (in landscape mode) of a Tofu-like reader. But I don’t have an iPad so I can’t tell you for sure. What I can tell you is that on my 12" PowerBook (1024x768) I used to set Tofu up with 3 columns filling the screen, and on my 13" MBP (1280x800) I set it up with 4 columns filling the screen – of 14px Myriad as the font – and it works fantastically.
The obligatory counterpoint: http://whatinthefuckhasobamadonesofar.com/
infinite scroll is mystery meat anyway. It breaks the standard affordance of the scroll bar -- that the length of the scroll bar reflects the total length of the page. One of those cases where trying to get clever just results in frustrated users (me) because of unexpectedly changing an interaction that otherwise would be taken for granted.
The infuriating thing about cronyism and nepotism in Silicon Valley is that nobody is allowed to call a spade a spade.

It's always a talent acquisition.

Where your talent is that you already know the guy heading M&A.
2 & 3) http://www.washingtonpost.com/wp-dyn/content/article/2010/09...

6.) What good has it done? Obama's treaty signing seems to have done far less than a couple of coders and assassins on motorbikes.

8.) Grudgingly and with far more difficulty than it should have taken (assuming it sticks).
> Your Nexus 4 doesn't stop working when it stops receiving updates.

That would be the case if it were an isolated gadget. But a smartphone is a networked gadget; if it stops being updated while the world around it doesn't, it will gradually lose functionality. This could be seen in Ars Technica's long review of every Android version (http://arstechnica.com/gadgets/2014/06/building-android-a-40...).

As an hypothetical example, imagine what if your phone could use only SSLv2, SSLv3, and optionally TLSv1, using a SSLv2-compatible handshake (this is the case with Windows XP, for instance), and a new TLS 1.3 were released which forbids servers from accepting SSLv2 handshakes (this is seriously being considered by the TLS standard developers). As servers upgrade to the new standard, your phone would lose the ability to connect to them.

And that's without considering security vulnerabilities. As time passes, more security vulnerabilities which affect your old phone are discovered and published, and without updates these vulnerabilities won't get fixed.
The numbers were taken from a parent posters post to illustrate that things are not necessarily what they seem with probabilities.

The particular types of cancer are leading the list of most casualties by cancer-type by the way. See https://ourworldindata.org/grapher/total-cancer-deaths-by-ty...
You can switch "paying" with "given in total compensation." There are those who will take more vacation time in lieu of a higher salary, for example.
Well, after reading this article and other variations on the theme that's one less set of mistakes to make.

Even if developers are not demigods they shouldn't be above learning.

Entrepreneurs have very little chance of fixing this, it's mostly a local government thing and since it isn't actually broken I highly doubt that something will change. So 'deal with it' is the appropriate response.
There is a lot of misinformation around this as well. I've had a developer tell me that the difference is that string is immutable while String is mutable- this person was otherwise a pretty savvy and productive developer. I wonder how many bugs are out there where he was expecting a mutable object...
>that this world does have bad guy's

No, movies have bad guys.
http://en.wikipedia.org/wiki/SuperCollider
For those that think Bitcoin has no purpose, what about all the small time FOSS authors out there who are, frankly, scared shitless of Paypal coming in and closing their account?

Bitcoin is perfect for stuff like this.

And if you think Bitcoin is a waste, feel free to send your coins to 1DbeWKCxnVCt3sRaSAmZLoboqr8pVyFzP1
I'm no expert, but I bet few publishers command $12 CPMs. That seems outrageously high.
Dorsey wouldn't sell.
Using '<?' for embedded code is generally a bad idea since it conflicts with xml. PHP has had it disabled by default and not recommended for years.
It Slows me down. I've had a few drinks, but don't recommend it.
The one thing we know for sure is that we haven't discovered most of what about fruits and vegetables causes ppl who eat the to live longer. Cutting the two food groups that actually extend life from your diet is the dumbest thin you can do.
Nest was acquired for $3.2 billion. The thermostat measures home activity and controls your HVAC. The reason it's highly valued is because of the aggregate of data from all thermostats, which they use to optimize the environment for each customer. Nest is the beginning of home automation for the masses, a market easily greater than $10B.
Please note that Colin is not trying to be pedantic. He's trying to link the discussions for now and the future. This is a Good Thing.
Why is everyone so happy about the whole open source community becoming dependent on a single commercial company?
>what problem can't be solved by just another layer of abstraction? :P

Too many layers of abstraction. :P
The link can not be opened. Any mistake?
yet more downvotes, with no reasoning, on a relevant comment. hacker news is like that significant other that abuses you and you keep going back to. i can't keep making excuses for you hacker news.
Author of OP's link here. Hi.

I've previously written about our present welfare system in this article here: https://medium.com/basic-income/breaking-down-without-a-spar...

Additionally, I've written about how much money we could be saving with UBI and why/how: https://medium.com/basic-income/universal-basic-income-as-th...

And here's an article that includes just how much we are spending on a whole lot of things as a society, and how UBI would reduce these costs: https://medium.com/@2noame/how-we-can-transform-americas-bro...

This particular blog post of mine was purely an analogy made to make a single point.
the article says the effect remains after you re-heat the rice. since cooking rice takes time, lots of people cook large batches of rice and store it in the fridge for a few days. if basically all that's involved is adding some fat to the rice while it cooks, it's an easy change.
www.wayofthepixel.net isn't bad for finding artists looking for contract work.
Hi Dave,

I've been struggling a little to succinctly articulate the "killer function", since it's more an interplay of things that take a little explaining. The text at the top was my attempt so far: will think some more on it.

It's fully functional without registration, btw - only message sending is disabled. Just scroll down for the profiles. I'll put in a note at the top to make it clearer.
This is more or less a question of lifestyle or philosophy and not a question about whether you need a million or not.

I know i don't need a million bucks, but I'd sure like more than that.

A friend of mine never cared about his money and is as happy as he can be. Right now he's travelling across the states with next to nothing. I envy the people who can enjoy what's truly necessary in our lives, but saying outright that those people who live this still have this ingenuity, discipline and proactivity to be successful is wrong.

Forcing yourself to live a minimal lifestyle is different actually living it.