skysight-inc/HackerNews huggingface dataset:
GObject has a much richer object model than what C++ provides out of the box. They could have used C++ and added the other semantics, but then you would end up with something similar to QObject in Qt and people would complain about that too.
Depends on the language. Some co-opt the string as a generic buffer too, and have no other suitable type to use.
This. Even if you would represent Unicode strings as 32-bit codewords, it would still require careful processing, e.g. to extract single characters from the string. For example, the single character "Ï" can both be represented as the single codeword "u+CF" and the codeword sequence "u+308 u+49". Due to these complications I favour the old method of just treating strings as byte sequences (and possibly enforcing UTF-8 as encoding, since it is a strict superset of ASCII) and to use specialized functions for Unicode processing.
You have to start somewhere though. Changing the "fundamental structure of our economy" takes nothing short of a revolution.
IBM posted about this back in June or is this something smaller? https://www.ibm.com/blogs/think/2017/06/5-nanometer-transist...
If you ignore the protection mechanisms and the class heirarchy built into C++, then a C++ class is like a C struct that can contain function pointers. For many programs this is all that's needed, and the amount of overhead involved in using such an approach to creating objects is obviously lower. So there's no question C will always be faster. It's only when you need protection and class heirarchies that C++ benefits you. That benefit is mainly one of better code organisation.
Combining ARCore with Daydream Audio
Robotic roach creates order from chaos (2010)
yes, very few paid the top rate. but that's the point, the excess income was being thrust back into the economy, driving innovation and creating jobs not just languishing in someone's bank account.
And of course, this regression has nothing to do with US sanctions during the period.

The world is probably not as black and white as we might think at first glance.
This is the case for a small subsection of articles.

More to the point, however, is why in the world should the people who funded the project get delayed access?

Things move quickly, and when half a year passes, you hardly have access to cutting-edge research.
Did North Korea just test a hydrogen bomb?
I suppose, these days, for the sake of clarifying that I'm being sarcastic, I should just start saying: "I cloud care less".
I've read that some systems are deliberately designed to detect profanity and then transfer you over to a human, so shouting "I want to talk to a real human, not a fucking robot!" might work.

...of course, that does nothing for getting to an intelligible human, with the heavy outsourcing that's happening today. In that case, maybe emailing might be the easiest way to communicate.
Personally (I'm 36) I like the 'pressure' I receive all the time, from all over the place, like the ones mentioned in the article: why don't I have a six-pack, why am I not more 'perfect' with my g/f, why am I not working on my startup, why haven't I made a billion yet, why is Elon Musk so f---ing more productive, and so on. It shows me that more can be done, I could do more, it pushes me to do more. I realize it would be more comfortable to not have all these pushy signals around, but comfortable is sth I want to be when I'm 50+ or 60+, not right now.
The reinvestment tax treatments you mentioned were more conventionally known as "tax shelters". People structured their income around tax shelters. Tax shelters tended to be crummy investments that only made sense when considering the tax savings.

By eliminating the tax shelters and correspondingly lowering the tax rates, Reagan brought about much more efficient allocation of investment capital.
It's definitely a skill that doesn't translate to actual development. Before I was a programmer I was a Navy nuclear power plant operator and they did boards like that. In that situation, it made sense because you needed to be able to remember causality procedures during an emergency. Coding, on the other hand, doesn't have that requirement often if at all.
Transcript, https://www.gresham.ac.uk/lecture/transcript/print/what-real...
Personally, I'm fine with all of those, with caveats in (4) and (5). Products should be fit for purpose, and therefore problematic bugs (particularly security related) should be fixed even after purchase, for a reasonable period. If your app breaks after an OS update because it was relying on undocumented behavior, I'd say it should still be fixed.

But I think one of the problems here is the inflexibility of app stores. What about the Jetbrains model? As soon as you pay for N months (over time or upfront) you get a perpetual license for that version, and for every subsequent version released while you were still paying. Could you do this on the App Store?
5 things you should definitely try in Visual Studio
To be fair I don't think that Oracle have been particularly bad to Java, except beeing Oracle.

I doubt Google was ever an alternative. Realistically it was a fight for power over the enterprise customers between IBM and Oracle, with most (non OS) products built or integrated with Java.

Maybe it was even a hot potato- someone needed to keep their strategic bet alive, since Microsoft also share the same strategy in the enterprise app segment. (Sell complex but underperforming applications to ill-advised customers using long feature lists.)
Is it your assertion that other janitors at Kodak didn't get paid vacation, tuition reimbursement, bonuses?
Just FOUR DAYS AGO, someone posted:

>>... most of the recent innovations in Solaris's core technologies (DTrace, ZFS, Zones, etc) have all happened in illumos.

> As a core Solaris dev at Oracle, I can tell you that's not true. I just can't prove it to you. :-(

https://news.ycombinator.com/item?id=15125355
> Did you read the article?

I did.

> as simple as possible to get started with

How is that not applying a focus on "user growth"? Just because you're not "growth hacking" or "using a a growth team" doesn't mean you are not implementing a strategy of growth of a user base. Adding a paywall or an advertisement would actively thwart the "simplicity of getting started", and thus halt user growth. My point still stands - most businesses who didn't have the type of capital backing that WhatsApp has would be insolvent or have to actively cause friction in their sign-up process to remain solvent (and hence halt user growth).

> Especially when you compare it with things like Juicero, which rode a wave of hype into a $120m failure

No one was comparing it to Juicero...I have no idea how that's in any way relevant...
I would submit that you are not negotiating when you move jobs, are not moving jobs enough, or are sacrificing comp for other things you value if this is true. It is very normal for people to offer you a small bump over current salary to get you to move. Your goal is to at least double that bump, if not figure out how to get on another rung of the ladder entirely.

I say all of this because there has been a significant upward tick over the last 5 years. Roughly speaking new grads are now making the same as what people with 5 years of experience made 5 years ago.
Yeah same in the US. Honestly there was an under supply of cabs. The cars themselves were all uniform and weren't very clean. Cabbie drivers weren't very well paid ever. It was often difficult to pay with a credit or debit card...Uber and Lyft put so much competitive pressure on the system that cabs are nicer now.
Bytes and Bio- suggestions for short science videos on bioinformatics?
Hi HN, on a whim I recently made a short video for a "science communication" contest about how big data/data science is relevant to biology. This was something that was pretty easy to give an overview for a general audience in the 2-3 minute span that most people spend watching videos on "social" platforms. The video did well in that first contest, and I'd like to try to turn it into a series. As a former professional bioinformaticist and current graduate student, I spend much of my time in the "weeds" of bioinformatics, and I'm having some trouble coming up with additional topics that can be explained simply but without being superficial. I think that maybe going for some very common study methodologies (such as GWAS, genome-wide association study) could be interesting and probably haven't been covered very frequently by others. Any suggestions or other ideas?

My first video, "Bytes and Bio: Big Data in Biomedical Research", is at https://www.youtube.com/watch?v=5YSO4NCqRfM
(Full disclosure: this is also part of the 2017 ASU Science Showcase Video Contest)
I'm not sure that tasking the government with job creation is a good solution. There are many kinds of wealth redistribution that people are talking about these days and I'm only pointing out that it may be necessary. What fraction of wealth are the richest among us spending and investing rather than saving? Yes Bill Gates and Warren Buffett are saving millions of lives, and yes we have Facebook now. But what should we tell Marta Ramos? Enjoy the $0.50 raise after all that hard work!

If the wealth continues the trend to concentrate at the top then there will be an increasingly large and unhappy group of people who will elect increasingly non-mainstream politicians who promise to help them, eventually leading to who knows what kind of unpleasantries for all.
> thrust back into the economy

This is another variation on the "rich people hoard cash" theory, which is completely false. Rich people invest all of their money back into the economy. Even bank deposits are invested back into the economy (when the bank loans it out).

Scrooge McDuck cash vaults do not exist.
What's the difference? Both UTF-8 and UTF-16 are variable-length encodings where careless mutation with integer indexes can produce invalid results. UTF-8 is 1-4 bytes per code point, whereas UTF-16 is only 1-2 code units per code point, but that doesn't really make it easier. And proper handling really requires detecting grapheme cluster boundaries, which is the same difficulty regardless of whether you use UTF-8, UTF-16, or UTF-32.
Prog21 is a goldmine, it's a shame he's retired it.
but that isn't going to produce broad based results. for every vacation home and extra car purchased there's millions being underutilized. the tax policy enacted in 1954 saw to it that those funds were put to good use or taxed aggressively.
The problem is when you're holding a conversation were sitting at the edge of the uncanny valley. The nuances of human communication are many and subtle and most bots come across as uncannily creepy, or develop traits like Microsoft Tay did when she was on twitter. Getting chatbots to be both natural and capable is very difficult task and not something that anyone I know has actually reached. Most still fail a turing test if you give it properly and repeatedly.
And, instead of using pointers into said memory, use indices so that the slab can be reallocated, or just mmap more pages following the slab if you own the process address space. Also, align properly. And having guard pages is always nice. Freeing on exit too, one single deallocation is pretty cheap.

I've seen programs building ASTs with hundreds of millions of nodes, where all the nodes were allocated by a separate malloc call, and ref-counted... More than one-third of the startup time (which was counted in minutes) was calls to malloc and free. Some optimizations were made, but in the end we ended up reducing the size of the AST instead of fixing the allocations.
I'm just curious: could you give me an example where a 'crazy conspiracy theorists' explain and predict the war against Afghanistan, Iraq etc..? I mean articles which predate the situations.
PDP-11s are 16-bit computers...
We don't. But many good investments don't look good at first, and often it has taken a single person to go out on faith to put money into a high risk/high rate of return investment. If their capital gets taxed at a much higher rate, they will more likely be conservative with what they are allowed to keep and wont place risky bets on the future.
Tony Seba: Clean Disruption – Energy and Transportation
It's Official, Apple Announces Its September Event – The iPhone Is Coming
You either pay for each version of the software or a subscription in a SaaS model. I don't see anything wrong with that.
Ah so if I disagree with you I'm a sociopath? That's not a friendly rhetorical tactic btw.

It may not be obvious, but your post is not critiquing capitalism. Free-market capitalism is solution in the space of how we decide to allocate scarce resources. It stands mostly in contrast to various forms of collectivism and central decision making (socialism).

Take UBI/negative income tax since it is most relevant to the linked article. UBI is the equivalent of saying that rather than construct our incentive models in such a delicately balanced way as to target a specific value of τ, the wealth redistribution constant, let's just forceably redistribute wealth by that amount. It's only non-capitalist in the sense that any form of taxation and central governance structure is non-capitalist, but of possible welfare schemes it is probably the most capitalist -- it punts the issue of how those funds should be spent and lets their new owners decide.
UTF-16 is a variable-width encoding. Thanks to surrogate pairs some code points take 2 bytes, and some take 4. Even if you use UCS-2 (the 2-byte "UTF-16" infamous for mangling emoji) constant-time indexing of code points still doesn't give you constant time access to what humans would call characters ("grapheme clusters" in Unicode), because of decomposed characters with modifiers and joiners.

Languages that use UTF-16 mostly use it only because they're older than UTF-8 (or are tied to a platform older than UTF-8).
While what Khallil has done isn't easy and some may admire it, this article made me frustrated and sad. It's like an extreme example of how out-of-whack priorities in Silicon Valley can be.

For one thing, it conflates raising money with success. Funding shouldn't be an accomplishment to celebrate. At worst, it's an indication that your model will never work. At best, it's an indication that your model doesn't work at its current scale -- which still means it may never work.

For another, it perpetuates the idea that starting and running a company is more important than one's health. It sounds like the founding team was living the low-sleep, high-stress lifestyle that many founders do. This is why so many VCs prefer young founders: they gleefully jump into the meatgrinder instead of wringing their hands and worrying about their children/mortgages/etc.

But in Khallil's case, he did have a reason to avoid that lifestyle: his health. While I doubt his lifestyle caused his cancer to come back, it couldn't possibly have helped.

And not to be too morbid, but what if he had died from his cancer? If he were my relative and spent all his last months working on a business that (let's be honest) isn't exactly making the world a better place, I'd be furious. How many human lives are easier tire changes worth? I'd say zero.
I think they're losing focus.

I've started seeing cracks in WhatsApp's UI:

- Some times when inserting a single emoji on a single line, in between pressing send and the message being sent, the keyboard flickers.

- There seems to be a mysterious space between the Euro symbol and the next character...? That space isn't displayed on the webapp.

- I had a third one that I forgot.

Also bad decisions:

- Logs shouldn't be backed-up to Google Drive.

- Bloat. "Status"? No one cares. Why does swiping left allows me to take pictures? I have a camera app that I like using.

- Sharing metadata with Facebook will be WhatsApp's undoing, mark my words.

Signal on the other hand is being developed by 1 guy and has 5M installs.
Oh, USA is socialist. Looks at the taxation in the past 150 years and you will understand why, if you want to. Easy way: https://en.wikipedia.org/wiki/Income_tax_in_the_United_State...
But processing UTF8 is still without a doubt more complex; you're not going to weasel your way out of that fact, no matter how many cases you can think of where they are comparable. Why can't several alternatives be allowed to coexist and complement each other? Why does everything have to be UTF8, or JavaScript, or Rust, or Go or whatever?
Namecheap sues Enom and Tucows, demands transfer of 4M domains
ISTR rumors that Google was interested in Sun for their IP. I think that would have worked out well. No stupid Java API trial, Solaris truly open source, ZFS in more places. Fujitsu probably would have wound up with the hardware side of SPARC, and I could imagine that Dell or IBM would have taken the server/storage stuff for close to what Sun sold for.
https://en.wikipedia.org/wiki/Single-atom_transistor
It's not preposterous, it's exactly right. SMS text messages were a something like $15bn industry before whatsapp got between them and the customers, and that has value.
> What fraction of wealth are the richest among us spending and investing rather than saving?

100%. Nobody has a Scrooge McDuck cash vault. Bank deposits are also spent, in the form of depositor's money being loaned out by the bank.
But what about the 7 bridges road?
The Adorkable Misogyny of the Big Bang Theory
sigh Please stop spreading FUD about Matrix? We no longer have single corporate sponsorship (our historical main sponsor pulled out because the project is so successful they didn't see why they should be the only ones paying the bill), and based on what we know of the overall network, <50% users use matrix.org.
Interesting that you noted it started in 1970. Can you think of anything that happened in 1970 that would have started this death spiral of our purchasing power?

Perhaps say the severing of our money from gold maybe?

Look it's rather simple. You can wax and wane about tax policy until you are blue in the face. The answer lies in the currency, not taxation.

I give this example every single time these stories surface.

Take a pre-1965 quarter when our money still was constitutional and made with silver. 6.25 grams of silver in that quarter. That silver content has a melt value today, right now, of $3.37.

Items that silver quarter can buy today:

A gallon and a half of gas = .25 cents

1 gallon of milk = .25 cents

1 loaf of bread = .25 cents

The point illustrated is, the problem is your currency is worthless, it has been devalued by the banking cartel of the federal reserve to the point of almost complete worthlessness. And every year prices go up it's your currency losing more value, more purchasing power. It's not rocket science. You have been robbed by bankers. They own you. Washington and company learned their lesson after the continental dollar. Fiat currencies are fraud, and worthless. They always have been and always will be. Our dollar is no different. That's why the constitution has as the supreme law of the land that our currency must be backed by gold or silver. Which can't ever be valued at zero. Because it has intrinsic value. Fiat currency always throughout history, always, hits zero.
Are you suggesting they never had a chance to sell for 19 billion? Because I'm pretty sure all Zuckerberg had to do was pick up the phone in 2009, or even earlier.
That would assume that the other customer location is currently underserved or not served at all.

Outsourcing is about reducing costs. It's not good or evil. But it depersonalizes decisions on which service to choose and narrows the decision making criteria down to cost. Costs for service jobs are driven by people. So, when a company is choosing their janitorial service and they choose the lowest cost service, that means the service that pays the lowest wages or that cuts the most corners will typically win the contact.

Depersonalizing the buying decision and commoditizing human labor aren't good or evil by themselves. But, turning people's welfare into a math problem certainly leaves us open to making decisions we wouldn't have made if we saw the consequences through a human lense instead of only an economic lense. At best, it causes suboptimal outcomes for an individual while maximizing the aggregate benefit.

We can fight against it all we want, but everytime we buy a t-shirt, an apple, or an iPhone, there's a supply chain behind it built on the lowest cost provider. We are all part of that process. I hope I'm not evil for buying a cheap t-shirt. But I know I enabled some shady behavior that made it $1 cheaper.
Isn't it true in many out-of-court settlements, both parties are bound by non-disclosure agreements of the terms ?
Good catch, it shouldn't be possible to drag the white sqaures ("handles") any direction but up.
Phosphine stands for the compound PH3.
Functions like String.prototype.charCodeAt, String.prototype.indexOf, String.prototype.substr and such (which operate on indices into 16-bit-wide strings) will have to be supported somehow, so I doubt it.
Node - v8.2.1
OS - Ubuntu 16
This happens on anything that I try to stream (consistently about 5 minutes in) and happened on both Ubuntu and MacOS

(node:26340) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): Error: stdout maxBuffer exceeded
(node:26340) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Inside story  to keep a Texas grocery chain running in Hurricane Harvey
hledger: http://hledger.org
Yeah, but it's not an element, therefore isn't an atom.
Because your nodejs server will get DDOS'd when 10 people access it simultaneously.

(Hyperbole that hopefully illustrates my point)
Would be interesting to make a React port of this for the web, might look similar to MDL
So one of the things I did for my project was to scan headlines related to corporate ethics, so I could start listing overviews of a company's record in this area.

Needless to say, Wells Fargo has pretty much been filling its own page in ways that no other company has been able (with the exception of Uber): https://suitocracy.com/company/wells-fargo

Seeing it all laid out like that really makes me wonder how it still gets by with so few consequences.
I have lived both in the south west of Europe and north of Europe and I have never heard of renting electronic appliances.
> What incentive would anyone have in making more then 400K a year if you were
going to be taxed at 90%?

I would be quite happy to earn more, and then 400K a year, as you say, even if
he was taxed at 90%.
SMF runs circles around systemd. I used it recently, and realized it is what systemd is trying to clone.

It was kind of like learning Unix after coming from a DOS background.

If FreeBSD switches to systemd, I'll stick with OpenBSD. OpenBSD is as likely to switch as they are to rewrite the kernel in rust and go.
That's not far off from Uber's corporate PR. After all Uber is only taking requests from riders, connecting riders to drivers, and processing payment for the entire transaction...really Uber is just a tech company, it's the drivers illegally operating as unlicensed taxis/rides for hire.

Some Uber drivers literally have criminal records for driving for Uber, Uber even recruited and paid bonuses for drivers to unknowingly leave counties where they were operating legally to counties they were violating the law, think anyone from Uber corporate is going to jail anytime soon?