skysight-inc/HackerNews huggingface dataset:
I should have noted that I already know about that one and the harry potter fanfiction (that was actually a collaboration of authors and AI, which is why the text makes more sense). Thank you anyway!
Show HN: Octohint: Read code at GitHub in an intelligent way
Sadly? I'd say fortunately it's no longer a fad, but only fans of the language (like me) use it.
I think a lot of people hope that they can start an company by bootstrapping it. They hope they can start a company without selling. At least without selling themselves to VCs. I have this hope. In reality this hope in unrealistic, because capitalism requires capital. Very few businesses can realistically be bootstrapped. I think you are correct in your assessment that most of the people who’ve commented on this thread about not wanting to raise funds like this are unfit for reality. I myself wonder if I am fit for reality, and try to be realistic about the fact that I will need to raise money or risk jeopardizing what I’ve spent a long time working on. If you think finance and raising money like this are somehow beneath you, you’re unfit for this scene. This scene is all about selling yourself in the basest most vulgar ways to get capital so that you can engage in capitalism. ABC. Bootstrappers are the real unicorns.
I agree that having possible examples in mind is a great way to learn mathematics. There are whole books on useful counterexamples, e.g.

https://www.amazon.com/Counterexamples-Analysis-Dover-Books-...

These counterexamples are sometimes a bit involved, but I find they are often useful for understanding the purpose of the technical assumptions that accompany many theorems.
> working at the very boundaries of human knowledge

That's a pretty minor part of all the papers produced every day.

> to be completely up-to-date

Did I say anything about being "completely" up-to-date? Most of the good practices for readability and maintainability of code were known in the 80s, with almost all of the bad practices disappearing in the late 90s. That's twenty years.

> the latest research in software engineering development

That's not even a research, actually. Things like using meaningful function and variable names (I can never, for the life of me, understand why someone would prefer `X` over `training_set` or `x` over `element`), using comments, using uniform, standard formatting, abstracting - but not hiding or omitting - mechanical details and so on don't come from standard research (I think?), but from the practice of programming.

It is completely reasonable to expect people to improve their craft and to change their ways to better fit a changing environment. The arrival of general-purpose computers and later the Internet had a huge impact on almost every other occupation, from accountants to physicists, to biologists and medical professionals, to writers and journalists... just not on mathematicians. I may be wrong on this, of course, it could have changed in the meantime, but when I was a university student I learned algebra - as I've been told to - from a book printed in 1978. And that was ten years ago.
Absolutely. I've been saying for years that we are in the "smoking is cool" phase of the mid 20th century. It's not going to be until decades later that we are going to see a litany of societal problems due to a massive chunk of the workforce that were weened on screens.
Volokh:Our Move to (paywall-free) Reason from the Washington Post
If you believe that Russia is less worrying than US, then... err... I don't believe you exist actually.
https://neutrino.js.org/ is my go-to, I have no gripes with Webpack as a technology, but I don't think it's what people should use on a daily basis abstraction-wise.
The fact is Communist China has a very deep history of "cleansing" what they define as undesirables, which continues today in various forms. Today (and for decades now) they're aggressively attempting to "cleanse" homosexuals using state resources, torturing thousands of people. [1][2]

China's Communist system also "cleansed" a vast number of people throughout its recent history. Over two decades they murdered (or sent to gulags) hundreds of thousands of intellectuals and similar, who were declared to be class enemies. This in fact likely set China's potential back by decades as Mao's horrific policies severely depleted China's resources.

[1] "China urged to stop using electroshock therapy to ‘convert’ LGBT people"

https://www.washingtonpost.com/news/worldviews/wp/2017/11/14...

[2] https://www.hrw.org/news/2017/11/14/china-end-conversion-the...
I use the following lines in my .bashrc to search the history based on a half-typed command (taken from https://stackoverflow.com/questions/1030182/how-do-i-change-...):

if [[ $- == *i* ]]
then
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'
fi
This does not help prove your point. On the contrary, this dispute between Verizon and the City of New York precisely demonstrates the artificial barrier and impossible terms and conditions (ie, FIOS to every home) the city gov't created to maintain duopoly in high speed broadband connectivity in the city and keep away potential entrants (ie, competitors to the duopoly).
Not from the book but personal experience:

This is also useful to understand preconditions by reduction. I.e. if you want to understand a theorem, it can sometimes be useful to start by figuring out the reason behind the preconditions. "Why does this apply only to balls that have hair?" Simply go, "What would the theorem imply if I start with a smooth ball instead?"

This practise can also lead to generalisations. Oftentimes starting with a smooth ball will make you go "What? That't can't be possible."

But sometimes, starting with a smooth ball leads you to, "Huh, that's really, really weird. But it's not a contradiction in and of itself. I could use that result in another context!"
I am learning Postgresl for the fun of it and I hadn’t heard of pgcli before. Thanks for mentioning it.
Just hearing the name of the film, that I last watched 10+ years ago in a completely different point of my life and mindstate makes me start to wonder how I got to this. Today is going to be a slow day.
This will sound condescending, but it's not meant to be,

The short answer is no. The field of research is completely fucked up. You are incentivized to explain your research in as much detail as is required to get a top publication (which honestly isn't much, just look at NIPS this year, there are a ton of overly vague, "exploratory" pubs that really describe jack-shit) but absolutely no further, as this could allow a competitor to fully continue your research and get the next major pub from it. So you want to describe enough so that people understand your research at a high level, but so that nobody can truly understand at a technical level what you've done.

So in essence no, research isn't something that is as freely communicable as publications. It really does require personal expertise, in the sense that there is a ton of knowledge contained in experts that you can't find anywhere in publications.
He did not do it for the gig. He, as far as I understood was just playing with new technologies as a learning opportunity which gave him an option of a 6-mo gig as a freebie.

The message, I think, is that being conversant in new technologies gives you good opportunities to sell those skills. Author did not try hard, so his ROI on 6-month learning was measly (6-mo gig), but it shows opportunity is there if one aims for high ROI. At least that is how I read it.
Anyone care to explain the pro/cons of DD-WRT vs Tomato vs OpenWRT vs LEDE vs etc?
Not sure about Bitcoin futures, but there are also options on futures. Although similar principles apply. Just wait until people start manipulating the market to push the futures and options around. There is a lot of bad behavior that is monitored and punished by the SEC. I'm not sure which domestic regulatory body will assert itself over cryptocurrencies.
On your BOM you should not forget a best-in-class 5K 27" monitor. A 4K TV is nice, but it's not on the same price range as the iMac's display.

As for the computer, the CPU alone is about US$ 1400. Add PCIe flash storage, RAM, a US$ 800-1000 GPU and you are quickly matching that US$ 5000 range for a regular PC running Linux, even before you add a 5K HDR monitor.
> think about that infamous 1% moving just half of that 10% into Bitcoin ..

Please remember "that infamous 1%" is actually the 0.001% or much less. The top 1% income actually includes dentists, successful software engineers, etc. Normal successful people. An amount of wealth that can actually be attained regardless where you came from, given luck, talent, luck and in some cases, hard work[0].

The phrase "the 1%" was originally introduced to draw a line between people with such a ridiculous amount of wealth that it doesn't make sense and is really only attainable by being born in it, or being born with very rich family and learning the shibboleth over your lifetime. Becoming insanely wealthy by an insane stroke of luck is possibly but it only gets you in contact with this elite, not "in", but if you play your cards right your children might.

[0] don't be mistaken that "hard work" is any kind of predictor for wealth. just look around you. hard work may be considered virtuous, but that's it. it's not like "being a good person" gets you rich, either.
A wireless access point is a completely transparent bridge between wired and wireless networks.

If you want a DHCP server in your Wi-Fi "box", you likely want it to do NAT and DNS as well, and that is a "wireless router".
Nvidia pits dueling AI’s against each other to fascinating results
> But still self-promotion if people want to be dogmatic about it.

If you want to be dogmatic about it, then no links to your bio, no mention of the good work you do, no link to a company that employs or employed you, no link to your blog, ...
You may simply build a product that nobody wants.
The Fortune at the Bottom of the Pyramid – Dollar General
WorkDocs just has annotations, not actual creation or editing of content.
Today I learned I'm paid so poorly it's time to revolt
1 and 3 are incorrect. I'm talking about Google.com/takeout not YouTube-dl.
No idea if they stole anything and I wouldn't/couldn't/won't make any claims about that etc. but what I've seen of Baidu's open sourced offerings, they are based on Google's publically promoted/published designs down to the types of components (their own implementations of protobuf RPC, GFS, etc.), class names, API C++ style, etc.

Lots of others have done this (some parts of Facebook, too) and I don't think this was based on Google source code or anything, but it doesn't exactly smell terribly innovative on its own?
good to see
You forgot this:

> If it's too verbose, then I abstract it in a function.

Yeah, not everything has to be included in your source and you do rely on abstractions when writing code. On the other hand, these abstractions are always there, and it "easily follows" that you can take a peek at them at any time, up to and including disassembling a binary executable. You can't do this with a maths paper - you can't just go to Github to check the source of a library, you have to "reimplement", again and again, pieces of the paper that an author decided to omit.
You realize that it is impossible to beat mobile apps at gratification versus teaching science for example? It is impossible to learn math by reading clever anecdotes with numbers, students have to solve multiple repetitive problems themselves or it doesn't work at all. And current mobile games? Take some modern mobile rpg - they auto fight and auto quest, you just sit and watch new items dropping and levels increasing. Try to beat that gratification with any substantial learning class.
Hi there, how do you think about this: https://news.ycombinator.com/item?id=15912965
Ask HN: Blindsided by massive counter offer
Recently I was offered a great job at a major tech company out west (I live on East Coast). I officially put my notice in two weeks ago, and my manager understood the opportunity, but also asked if I would listen to offers to get me to stay. I told them it was probably pointless, because the offer out west was for so much money and included sign on, stock, etc. I also communicated I would need a severance guarantee out of concerns they would just look to replace me if I stayed. Today they came back with a massive counter offer, mostly better than the west coast job, plus the severance, plus a better title/responsibility. I’m completely blindsided.

I like my current job. It’s not like I was actively interviewing, the new company recruited me. I’ve already accepted the new job so I would hate the burn that bridge but at the same time I’m not really sure what to do about this massive counter offer, as I was completely caught off guard.

Has anyone been in a similar position before (getting a huge counter offer from a job you like)? How did you approach it? What did you end up doing? How was the result?
Portable modular piano keyboard
People sneak and accidentally take guns on a plane all the time and don't get caught, but I'm not sure what the 'catch-rate' is for that.
> One curious thing

DNS is something that’s commonly Anycasted. In laymen’s terms, basically what that means is rather than 8.8.8.8 pointing to one server (or a load balanced cluster in one DC) as you might expect, it rather points to potentially thousands of servers all over the globe and the closest one (BGP route wise) is the one picked for you.
>They are not, generally, breaking their attention away from class for some other kind of educational outlet (for which I am already fairly lenient when appropriate). They are sending their friends snaps, plays both games, and texting.

I'm all for moderation but the kids I have come across in my K-12 experience, if they're not paying attention, are generally pretty bored out of their minds with whatever else is going on in the classroom. Which begs the question; whose fault could that possibly be? The child's or the adult in the room?
Speaking as a hiring manager (single data point, grain of salt, etc), I'm much more interested in people's industry experience than their degrees. It depends of course on what type of software development work you're interested in doing. But of the dozen or so most productive developers I've worked with, only about half had computer science degrees. One hadn't finished high school.

I can get a lot more productivity out of someone self taught or with a bootcamp certificate and 18 months of real experience than I can out of someone fresh out of school with a masters in CS.

For people fresh out of high school, I tell them that the degree may get your foot in the door - but you already have an advanced degree in a related field. You may get further by getting an internship and producing a portfolio of work and side projects that prove you can do the work than you would by spending more time in school. You might even be able to find an internship you can do while completing your PhD, so you can explore the possibilities before committing.
I like fish enough that I went and added fish support to ROS when I was doing ROS development. I still leave bash as my system shell because scripts. But all my terminals are set to start with fish instead.
Don't kid yourself look at bit coin wealth distribution.

https://www.cryptocoinsnews.com/1-bitcoin-community-controls...

it's way worse than any current wealth distribution.
Why would they be ill more frequently than not? If anything, their lives were much better, and the environment much better than today's cows in industrial production settings.

In any case, anybody who hasn't spent all their lives in western cities, but knows rural communities, can attest to millions drinking fresh milk with very low risk for ages...
Google.cn was better than the alternatives, since it at least disclosed when search results had to be censored (sorta like the notices when links are removed due to copyright takedowns). Of course the CPC didn't like that, and it was probably one of the things which ultimately led to Google leaving/being driven out of China.

It would have been much more profitable to simply comply rather than lose the Chinese market, as numerous other Western companies have done.
I don't think it's economically feasible. The amount of CO2 reduction needed will drop the cost of fish enormously, such that there isn't the profit to make it be sustainable.

The world produces about 5 metric tons of CO2 per capita ("only fossil fuels and cement manufacture", says Wikipedia). 27% of that is carbon.

That's 1 ton of carbon per person.

Let's assume fish are pure carbon.

http://www.greenfacts.org/en/fisheries/l-2/06-fish-consumpti... says "Preliminary estimates for 2006 indicate a slight increase in global per capita fish supply to about 16.7 kg."

That's rather smaller than 1 ton.

https://www.popsci.com/were-catching-way-more-fish-than-we-t... says we currently take about "130 million tons of fish out of the oceans".

Fish aren't pure carbon. In humans, carbon is 18% of the body. I'll assume it's about the same for fish. That's 7.5 metric tons of fish, per capita, per year.

Another way to think of the sizes, and realize how small the fish population is, comes from https://what-if.xkcd.com/33/ :

> Marine fish biomass dropped by 80% over the last century, which—taking into consideration the growth rate of the world’s shipping fleet—leads to an odd conclusion: Sometime in the last few years, we reached a point where there are, by weight, more ships in the ocean than fish.
SEC does not regulate futures.

>Commodity Futures Trading Commission (CFTC)—the federal agency that does regulate futures trading.
(https://www.sec.gov/fast-answers/answers-cftchtm.html)
How to break a Captcha system in 15 minutes with Machine Learning
For an “infrastructure” that burns dozens of terawatts of power per year I would at least expect fast transactions, and yet...
Apple turns on app preorders in App Store
which means there's anywhere from 100-1000 people that could decimate the value of bitcoin by selling there stake.
"You'd go down to the common area of the hostel (or the beach bar near your bungalow in SE Asia), and strike up a conversation with pretty much anybody, since everybody there was traveling as well."

Never ever done that and I did travelled alone a bit. I know one person pulling this off, all other people I know would not have done so. Once someone tried to befriend me too much, but I found that uncomfortable (personality mismatch mostly).

For that matter, most people travelled with friends or friends groups and not alone.

It is cool that you was such person, but most people were not.
Game Theory: Open Access textbook
> Among the languages that came in last 10 years Go is most popular with exception of maybe Swift.

Go is indeed one of the most popular of the last 10 years, but I don't think it's the most popular one. Swift is way ahead (because of the iOS walled garden), and Typescript is probably more popular than Go (or at least in the same ballpark).

> But among non corporate driven language Go is definitely on top.

Go, «non corporate driven», really ? OK it's not «corporate-driven» like Java, but I don't think anyone would be using Go if Google wasn't behind it. I really think the impact of marketing in Go's success is bigger than its value-proposition (I'm not saying that Go doesn't have a value-proposition, I'm just arguing that marketing played a really big role in its adoption). Consider for instance the microscopic mindshare that Pony[1] has, despite being «Go from the 21th century» with a sound type system and a data-race-free concurrency model.

[1] https://www.ponylang.org/
PSA: Remember to keep your contact data up to date when using 2FA.

I lost my phone 2 weeks ago and i lost access to the reauth phone number years ago. I have not been able to get this resolved all this time. The German Website support is clueless about 2FA (that was recently introduced) and AWS support wants a form signed by an US Notary (which are hard to come by in Germany).... Really annoying
It’s not wrong, but if you have the opportunity, why not generate interest and get customers as early as possible? We’ve had success convincing institutional customers to agree to purchase even before we've built the product. You get validation and revenue, and it's a great story for investors and partners.
The problem is that CAPTCHA's have evolved. Some you have to click objects in an image, others you have to click something to prove you are not human.

Unfortunately, I think those mentioned in the post, will be a thing of the past.
I can't tell the difference between 1080p and 4K unless I sit close to the monitor. Why would I want to spend the (exorbitant) money on a 5K or higher?
Noted. My apologies.
Sorry, no, I don’t really see how that contributes to the discussion.
Solo freelancers (to whom OP is referring) do not bill 40 hours a week unless they're working a ton or incredibly dishonest. A good portion of your time is spent marketing, doing unpaid pseudo-work-pseudo-marketing like GitHub side projects, billing clients, chasing unpaid bills, tweaking your website (marketing), networking (marketing), etc. Not to mention most freelancers become freelancers so they can avoid the 40 hour work week! When I freelanced full-time I tried not to work more than 30 hours a week all in. I usually billed about 15 hours a week but only because I had a few big clients and didn't need to do much marketing as they sustained me for the 2-3 years I was doing it.

A $150/hr freelancer who is busy for the year could reasonably expect to pull in about $100k gross (before any taxes, etc) assuming they take a few weeks off each year and bill about half their time or a little less. More if they automate a lot of marketing, have a local VA or someone doing the client phone calls, etc, allowing them to bill more. So the very successful ones are probably in the $150-175k gross revenue range before their taxes or paying anyone helping them.

I'm not saying @sidlls's implication that $150/hr is poorly paid isn't idiotic, because it absolutely is. Just pointing out that $300k will not happen strictly from trading 1 hour of work for $150 at any scale reasonable for a 1-person freelance shop.
Why isn't the patch upstreamed?
Yes, you can use Emscripten with Rust.
It's as if we truly believe that 0 is positive charged and 1 is negative charged.

Or to take us a step further, that a certain arrangements of electrons is "negative" and the inverse arrangement is "positive"

I often tell CS people that everything in computing is metaphor and it honestly disturbs me that 80% of the time I get blank looks.
>*
I'm all for moderation but the kids I have come across in my K-12 experience, if they're not paying attention, are generally pretty bored out of their minds with whatever else is going on in the classroom. Which begs the question; whose fault could that possibly be? The child's or the adult in the room?*

Well, the kids are supposed to learn things, not to be entertained.

Sometimes the two can coincide, and it's great and inspiring when it does, but the idea that learning must be an entertaining activity only does a disservice to learning, and hampers the progress of the learners. Sometimes it's just hard practice with no fun, and it's done for the sake of learning, not for giggles.
No. These early phone systems were "Magneto", not the modern "Central battery" (CB).

Each subscriber had their own batteries (No. 6 cells), so there was no DC on the line.

There was Ring Current of course, but that has always been well above 50 Volts.
Cryptocurrency market now worth $500B, more than Berkshire Hathaway
It would be funny if some of these trends reverse in a few years and he writes another article titled "I Was Wrong About Being Wrong About Bitcoin".
No, my post says nothing about this at all. Really, I wouldn't be surprised if higher sea temperatures meant higher polar precipitation and thus more ice...