skysight-inc/HackerNews huggingface dataset:
It's called libstdc++ :-)

You could make your own library (on top of system calls or libc). It's not going to need to be very big. Unless you get into Unicode handling. My second-hand impression is that glib is really really ugly.

I think your best bet is to use some of libc though. I bet you'll want to make a "safe" wrapper of snprintf that uses its format strings, with the annotation for compiler checked format string parameter types.
I think you’re kinda stuck on scientific fields though. I imagine it’s hard to know all of physics and chemistry for example; but I imagine you could simultaneously be say an excellent painter and also an excellent fiction writer, etc.
Like so?

% echo 'one\ntwo\nthree' | sed -e 's,$, four,'
one four
two four
three four
No time at all. If you're misuse IPR (or violating contractual obligations) from your previous company, no amount of time will cure that. If you aren't, you don't even need to wait a millisecond.
Traditions provide community cohesion. They're an expression of shared values that create emotional bonds so your neighbours don't cheat you and vice versa. They are highly adaptive, because if they weren't, they wouldn't appear in literally every human civilisation, ever.

So yes, traditions are typically worthwhile, just not necessarily for their apparent or stated purposes.
It's such a shame people think languages shouldn't have macros because they're complex. They reduce complexity by shifting custom bespoke syntax out of the language core, and into packages that can be used (or not used) as needed.
So long as it's recognized that, as the problem is continually forced into the public light, lots of people may think that 'get used to it' is an acceptable answer when weighing all options.
Then you are overusing CSS and JavaScript. It is not needing so much to put. And then, just use a pure text editor you can write the HTML codes.
I feel it will more cement the status of the best universities. Most of them already have huge endowments. They don't need the money.
Quantum computing, not AI, will define our future
You can run your own business while taking into account other factors beyond what would purely be most profitable. Those aren’t at all mutually exclusive. I would actually say that one of the greatest joys of running your own company is that you’re free to try to do something good beyond making money.
I'm the founder and organizer of the Bouldering in Austin meetup. We are a little over a year old and recently surpassed 500 members.

If any Austinites want to try it out, either as beginners or experienced climbers, give me a holler. :)

https://www.meetup.com/Bouldering-in-Austin/
PyTorch has AMD support in the main repo: https://github.com/pytorch/pytorch/tree/master/tools/amd_bui...
And to round out the set, xsv (https://github.com/BurntSushi/xsv/) is a powerful toolkit for CSV.
Maybe academia would be less politically one-sided if the other side hadn't built their brand on ignoring science in all its forms.
Nice! It is quite wonderful to know that if your code compiles there are no run-time issues in your templates. Of course, you can achieve this with TypeScript also, but it is easy to introduce errors while making API calls.

Haskell has had something similar for many years now [1]. Ultimately the development cycle can become a big issue for this kind of thing (how long does it take to go from editing your type-checked template to being able to see that in the browser). In the Haskell version we did have a development version that allowed certain types of changes to show up quickly.

[1] https://www.yesodweb.com/book/shakespearean-templates#shakes...
Personally I think being a generalist is ironically is effectively the same niche as yet another specialization. It sounds nonsensical and contradictory at first glance but makes some sense. If you are able to do everything equally well you will likely be out-competed in any given field by specialists (barring say a generally applicable approach flat out being better like an engineer designing tools which can outperform master craftsmen in both volume and precision).

However if there is a task which requires broad knowledge (say integration) or it is just more efficient or otherwise better for the current scaling due to the costs of trying to maintain a stable of appropriate specialists it is a niche where a generalist will win out. We usually see a general practitioner first instead of heading straight for a dermatologist about a rash.
There's a frequent (but by no means universal) distinction drawn between "applications" and "utilities". In the former case, you have repeated interaction with a single process, typically with some measure of "ownership" of its display port. On the other hand, a utility typically does a single thing, produces some output, and then exits.
Not an expert, but I think these are forts rather than castles. I would describe a castle as the stronghold of a noble, with a form that evolved from iron age hillforts and progressed to the great citadels and their massive towers in the 13th and 14th centuries CE, just before the development of effective artillery rendered them obsolete. Forts on the other hand are rather more an expression of centralized state power and a professional standing military. I didn't look at the dates on all of the depicted forts but I would expect them to be 17th to early 19th century CE.
Was with you until that 3rd point. Lots of healthy foods taste plenty good.
You can get single-serve fruit salad cups without any lettuce.
Second agadmator, lots of personality and humor along with the detailed analysis.
Q3 2018 Dapp Market Report for download [pdf]
This is superb, I've been playing around with Rust and had been wanting to dig into doing some web stuff with it. What tools do people use for writing web services with Rust?

A component example would be very useful. Being able to abstract away chunks of your views into discrete parts is a pretty important feature.

One big thing that's not mentioned in the docs is whether or not it handles escaping values for you, as well as an equivalent of React's dangerouslySetInnerHTML [0] when you wish to embed HTML.

[0] https://reactjs.org/docs/dom-elements.html#dangerouslysetinn...
Technically better than betting on a specialty that becomes reduced to uselessness such that professing knowledge in it is practically shameful but it still sucks.
Project management requires a more generalist skill set compared a senior programmer. Specialization is good to a point, but then it can be more valuable to branch into other areas.

After you learn how to program, you will need to learn what to program and that requires more diverse skills and knowledge to make those decisions.
unquittable autoplay video? What a horrible website.
Ruby Style Guide, with linter and automatic code fixer
I don't know a lot about CPUs, but my guess is No. That just sounds too good to be true. I'd love to be wrong though.
Because it is becoming apparent that China is now the main threat to the West.
Sources are conflicting, but the general consensus I've seen is that the Intel ME has direct access to your networking hardware, while the AMD PSP does not, and basically just exposes interfaces to the CPU.

If accurate, this is a significant functional difference as far as I'm concerned.

But, what's the old saying again? "The only truly secure system is one that is powered off, cast in a block of concrete and sealed in a lead-lined room with armed guards - and even then I have my doubts."
> it's Bloomberg's money

A large chunk of that money is subsidized by tax payers, as he would not keep the 1.8 Billion if he had bought a sports team or other vanity project that was not tax deductible.

I am not saying spending taxpayer money to promote giving is a bad idea, but it is an expensive one that’s generally forgotten about.
> It’s about illegal, state sponsored theft of intellectual property. Are you asking why people should be upset another country is attacking companies based in the US and stealing their technology?

It is state sponsored appropriation of knowledge not "illegal state sponsored theft of intellectual property". The USA government sponsors this kind of appropriation of knowledge all the time, so why is anyone upset when the Chinese government (or any other government for that matter) does this?

This is simply a fact of life and has been the action of governments and other organisations for millennia.
>Unless you're going to enter a field that requires the pedigree that starts with college (i.e. medicine, law, engineering), it's arguable that college isn't even worth the tuition you pay for it.

I'm not sure why it makes sense to exclude those fields. Bloomberg's investment will help students from low- and middle-income backgrounds enter those fields, just as it will help others earn degrees that provide lower earnings potential.

Speaking of earnings potential, even those with degrees in arts, liberal arts, and the humanities - who only make up 13.4% of college graduates, by the way - have median earnings of $51k/year [0], compared to less than $35k/year for high school graduates [1]. An extra $16k/year in earnings - nearly a 50% increase - over a lifetime can justify a lot of upfront tuition and opportunity cost.

The only degrees that are arguably a bad financial investment for the individual are those in education [0], and teachers are important enough to society that I don't think it would be beneficial to discourage students from attaining those degrees. College degrees more generally also have positive spillover effects - see e.g. [2] and [3].

[0] https://cew.georgetown.edu/cew-reports/valueofcollegemajors/...

[1] https://www.bls.gov/opub/ted/2015/more-education-still-means...

[2] (PDF) https://eml.berkeley.edu//~moretti/socret.pdf

[3] (PDF) https://www.amacad.org/multimedia/pdfs/publications/research...
Multi-Beam Mask Writing Finally Comes of Age
They actually just laxened the rules and a non-Chinese can own 51% of the company now. In a few yesrs they plan on refucing the ownership restrictions even more.

But it’s not giving. Clesrly the international companies are still doing it and it’s because there’s still money to be made.
I think that was a common and pretty simple thing to do back when businesses still had modems and POTS lines — there were several popular FOSS and commercial solutions for setting up your own local fax gateway (print-to-outgoing-fax and incoming-fax-to-email being how I remember them working). By the late 90s most consumer modems could handle faxes.

I think the persistence of the fax is almost entirely a social problem, not a technical one. This article links to another, which contained this statement I found fascinating:

> Lately, doctors have taken to hand-delivering the most important records.
>
> “We used to fax the labor and delivery records, but they didn’t get
> them or they were misplacing them,” says Hilda Moreno, who manages
> the office’s medical records. “We kept getting calls like, did you
> send this? And we’d say we did. So we started printing them out.”
Nicosia, the capital of Cyprus (specifically, its city center) is essentially a giant star fort. The fortification walls are visible from a satellite view:

https://www.google.com/maps/place/Walled+Old+City,+Nicosia,+...
Ask HN: Eye movement routines for chronic pain? Posted weeks ago
Weeks ago I saw an article I wanted to follow up on. It was something regarding a specific course of action that someone claimed was proven to be helpful for a variety of chronic pain conditions. I think it was something like sets of eye movements you could do.

Anyone heard of anything that matches this description or recall which article I was talking about?
Doesn't really seem like the movie's place to create its own trigger warnings. There could be hundreds of warnings per movie. I've even seen tumblr fan fiction warnings that a story only contains CIS relationships. Not to mention, how do you identify and quantify triggers in a medium? It's not like it's some solved science and the patriarchy is just avoiding it. These are open ended questions without one size fits all solutions.

For example, if your wife has over a year of progress on the line, and there isn't a culture of mainstream trigger warnings, why did you play it so loose by wandering blindly into a movie?

And then you lash out at the world for when your gamble doesn't pay off?

I think this is what people roll their eyes at when they think of trigger warnings: the abolition of personal responsibility and effort, that you have any number of personal issues yet expect the world to read your mind instead of, say, watching a movie before your mentally diseased (your words) wife watches it to ensure her safety.
It's been mentioned previous, but you should check out ripgrep - it's even faster than Silver Searcher a lot of the time

https://github.com/BurntSushi/ripgrep
It can work, but there are many ways it can fail.

Even with the T38 protocol: this protocol is simply not very robust and does not have much error-correction built into it.
Without ads we would just have to teach our friends how to use IRC, FTP and rsync.
The High-Tech, Low-Cost World of Tunnel Building (2016)
I'm not sure we'll change each other's minds here. I'll just make one more quick point:

> There definitely can be better solutions.

I totally agree. I just divorce the ideal/utopian/theoretical from the actual and believe the societal cost/benefit to favor non-interference at the current time. At the very least, I hope we're very slow and measured as opposed to the hasty whims of those frothing at the mouths from these articles. We might never run out of problems that need to be addressed, but maybe we can become smarter about how we address them.
I'm not sure there's a sport that puts so much emphasis on pushing the upper limits of human strength within a single muscle group (the fingers). Check out this video of Jan Hojer training, it really makes it clear just how ridiculously, absurdly, otherworldly strong elite boulderers can be:

https://youtu.be/DFojqoAfJ7g

And in top competition bouldering the problems aren't just physically hard, they are also fiendishly difficult puzzles to solve.
I use some scripts around screen (and tmux would do the job at least as well, just haven't had reason enough to switch) to manage contexts for my shells. The key is that that process will be the parent of any shells I spawn in contained windows, and so if I set an environment variable (I use SESSION) before kicking off screen it will be inherited, and visible in my bashrc. This lets me set up a lot of context specific things - path and functions and aliases - but the single best thing about it is a separate bash history per context.
Zuckerberg told execs the company's at 'war,' called media coverage 'bulls---'
"between now and the release of the successor" being about a year, so that sounds pretty accurate.

It would help if there was more explanation of what the RTX units are actually good at. Not every GPU innovation actually ends up widely used. It would be amusing if they lost out by being not programmable enough...
Disengaged to Work Remotely? Try 'Virtual Offices' for Remote Team- Work Happier
Fibers are the right solution to improve Ruby performance
How to Cook Everything is the one cookbook you should own. It walks through all the basic cooking techniques for every type of food. Including how to select, prep and store. What kinds of foods can be cooked the same ways. It's like a home cooking textbook.
I just dealt with American Public Life. I had to mail or fax (I went mail, fax is harder for me) all my forms and documents to get a claim started. Several days later, I was able to see that my claim required more information online by manually checking the site several times a day, no email notice about a claim update, I also got a notice in the mail 3 days later. I was able to ask them, via a contact web form, "is there a way to send docs electronically?" to which I got a "secured" reply to my email via "proofpoint" stating I must mail or fax all documents. Noticing there was an option to attach a file in proofpoint system, I ignored the requirements and sent the PDFs anyway. They accepted them but with a stern warning that I should mail or fax all documents if I want to ensure they will be associated with my claim. All this printing, signing, mailing, waiting, waiting, waiting, rinse, repeat, is a huge waste of resources and human life.
Possibly a naive question, but why would you need a credit score for being hired, especially as an intern? I can (somewhat) see the need for privileged positions (i.e. CFO or similar).
Employees at Facebook Are Fuming at COO Sheryl Sandberg
Opening book I agree, but tablebases are definitely not human knowledge. They are a bruteforced database of every possible position, or in essence a precomputed position. Put simply, giving a massive time advantage to the user during the late middle and endgame.

So if A0 wasn't built to access them, but stockfish did in the match, then that would be an unfair advantage.
Is it because China stopped importing garbage from the western world?

Once stopped acting as the trash can and labor cost becomes higher, China becomes useless and a threat?
What does that have to do with the mass theft of billions of dollars of IP? So, the US stops a Chinese ship in international waters, and therefore mass theft of trade secrets is acceptable?

You're just making excuses.

The Chinese government is an authoritarian state that is completely and totally ruthless, anything thing the US has done is just a pretense for this behavior.

We're talking about a government that grounded up their own citizens with tanks and washed their remains down the drain: https://www.independent.co.uk/news/world/asia/tiananmen-squa...
Kudos to you. If I recall correctly, Bear Stearns at that time just agreed on a joint-venture with CITIC Securities, something that turned out to be moot due to the failure but still ahead of its time compared to other investment banks. It would seem that firm picked up on your entrepreneurial attitude.
Never trust Google.
I have issues with these criticisms.

> There's also the issue that while the site may look pretty, it requires downloading 5 megabytes of CSS.

3.4MB, and all but 5KB are web fonts which will be cached across the entire site. And while that's heavy for a normal site, it's probably not all that heavy for site specifically about typography. The extra fonts are included because they're used for interactive examples and comparisons, and downloading fonts is cheaper than downloading images.

Web browsers on limited connections are now smart enough to avoid downloading web fonts (on mobile Firefox, there's just a checkbox in settings you can click to turn them off universally). I honestly can't think of a single case where me checking that box has ever broken a webpage. Opera Mini (which is popular in the parts of the world people are most often referring to when they talk about limited connections) disables web fonts as well, so no harm to those users.

Given that there is a readily available, easy to use, safe, user-controlled solution to your problem, I do not see why forcing everyone to use system fonts helps anyone. If you have a problem with the defaults, go to Firefox/Google and tell them to check the box by default.

> Don't ship web fonts except for icons.

My feeling is that on the web we give control to the user, not the developer. And as mentioned above, you can not trust that your icon fonts will be downloaded, so you should not use fonts for icons. It is almost universally better to use SVG for icons. Your icon font is going to be a wrapper around SVG glyphs anyway, so skip the middleman and ship the glyphs directly -- you can still bundle them into a single SVG if you're worried about multiple network requests.

> At every job I've had, designers who talked about typography created more problems than they solved.

Having read the book, none (or at least very few) of the issues you're talking about apply here. The default fonts are heavy and have high contrast (with the exception of footnotes, fair point). They render well on Linux and Windows. They're large and display well on small screens. The book actually goes into detail about a number of your issues, talking about why bad color and unreadable "brand" fonts are a problem. The biggest valid criticism I see here is that links aren't underlined, which... yeah, there are probably better ways to do that, but underlined links do genuinely interrupt reading flow. I view that criticism as a matter of opinion.
I would say that the conditions the Chinese government sets are structured to exploit a large structural flaw in the American economy, in that the decision makers in most large companies are highly incentivized to achieve short term results even at the expense of long term. So the Chinese government offers to reward those decision makers handsomely in the short run, in exchange for essentially selling the tech lead the US has enjoyed and which underpins much of the value of US enterprises.
Curious to know how would you use it! Comment below.
> You're right. I wasn't in any way trying to imply that the Chinese government was acting fairly - they are stealing and ought to be punished.

The Chinese government is doing nothing different to the USA government. So, of one accuses the Chinese government of acting unfairly, then one must also accuse the USA government the same way. The Chinese government is only acting in the same manner as the USA government.

If the Chinese government is "stealing and must be punished", then so to is the USA government and the same punishment needs to be handed out to the USA government.

The actions being discussed are common to all governments (and a lot of companies as well) and if you want things to change then you have to take seriously your responsibility to bring about change in your government.

I am no fan of the Chinese government and I am no fan of the USA government. From my perspective, they are both acting in the same manner and are both causing serious damage to the world in all sorts of ways. But that is a discussion for another time and place.
I happen to be pretty strong :)
As an entrepreneur, you are certainly free to try to do something good beyond making money. But, if you don’t make money, you won’t be free to do it very long.

Sometimes, you just got to make selfie-sticks, because that’s the opportunity you’ve identified, and in China, because consumers are not going to pay a premium for that product to be made in USA.
Work for a medical billing company owned by a physician group, had somebody in from Google a month or two ago wanting access to a stream of patient data from us in exchange for building some software for us. There was absolutely no detail on what they thought they could build, just that they would see what they could come up with after we started feeding them data.

The architect on our team immediately began laughing in the meeting, as it's clear that Google has absolutely zero idea how HIPAA works.
If I’m understanding you correctly, it should be noted that paying for something (or donating to something) that does not require you to pay taxes is not the same thing at all as using taxpayer money. It’s not subsidized, is it? It’s just not taxed. (Do correct me if I’m wrong though.)
The programs are different programs. You can try it both ways, with and without the opening books. Because there are different configurations, in order to see who win must be specified by the configuration in use.

One way is to do according to the most capable configurations of each program, so that means Stockfish with all of them. Other way is to specify the same limits of time, memory, etc of each one, although that is still not the excuse to avoid the opening books and tablebases and so on unless they use up more memory than AlphaZero does.