skysight-inc/HackerNews huggingface dataset:
You need to turn on all warnings as errors, static analysers and pedantic modes depending how each compiler allows them.

ANSI C11 has 200 documented cases of UB, and each compiler might have additional cases, are you sure you can know all of them by heart while looking at a random line of C code?
Same, in both Chrome and Firefox on macOS.
"Rules of engagement" are less noble than they sound. They are not internationally reviewed and approved, they are unilaterally imposed by one party.

An infamous example being the "do not approach within 50 metres of this vehicle" for convoy escorts in Iraq. Under no international law can the use of lethal force be condoned in that circumstance yet it was 'legal' under the RoE.

And I'm not saying that as some lefty pacifist, having been in uniform myself.
I just see the rectangles on mac + firefox. Is it just a demo of face tracking?
Barrier to entry typically means something something physical or formal. Needing to build a billion dollar fab is a barrier to entry in the micro chip business, needing more than a decade of training is a barrier to entry to being a doctor. Having to produce a better product than your competitor isn't generally considering a barrier to entry, that's more on the competitive advantage side of things. Coca-Cola has an amazing brand, and that's very difficult to complete with. Uber works really, really well, there are a lot of details that aren't just "push button, get car". I've used used a few of the alternative apps, and while they generally clear the bar of "working", they are a long way from being as good as Uber. That said, it's a one way ratchet, and some of the apps are catching up quickly.

Sidenote on barriers to entry: one of the original meanings of "disruption" was the tearing down of barriers to allow new entry and competition in a field. Ubers steamrolling of medallion schemes constitutes such a kind of "disruption". Of course, once disrupted, there's no closing the door behind you.
The view and the presentational code that builds it are one, they belong to the same presentational layer and always have been. To artificially separate them was a major mistake of the old paradigm. Older approaches, like Knockout, Angular, Vue, etc., have to support presentational code as well, and obviously it is mixed into your html, but in a way that is severely limited and causes complications. Think of it, to be able to do your v-if, v-for, v-else, etc. an entire templating language had to be built, your view isn't part of the scope that that can access the data-model, so dependency injection had to be utilized, components in that model aren't components but directives that have to be registered to re-use one another. The complexity is actually mind-boggling.

These are the exact reasons why React came about - it removes that complexity entirely. It is tiring having to learn frameworks and arbitrary extensions, googling for framework-specific solutions for every trouble that surfaces.
I used to use CapsuleCRM as it had a free tier for people that use google apps, and it synced to my phone.

//edit//And I could also bcc: it in on emails to recruiters and it would keep the emails against the contact for reference.
Perhaps you will be unsurprised to learn that this poster's first contribution to HN was, in fact, a multi-paragraph impassioned defense of said Nazi hate site: https://news.ycombinator.com/item?id=16731182
In some ways they are more gutsy now. Under PG it was mostly people writing some software. Now they have supersonic jets and nuclear fusion. How that works out I don't know.

Also Flexport's good. Think they're under Altman?
Your claim is not true. If you factor out the most significant variable, some other variable becomes the most significant one.
"Ah, so like Google Wave"
> > Having engaged parents is the single most important condition for getting a good education.

> If that was true then there would be no significant difference between the students in the study, since all of them had engaged parents.

This does not follow. Just because something is the most significant condition doesn't mean that two things meeting that condition will have no significant differences.

EDIT: For example, let's say breathing is the single most important thing to do in order to stay alive. That doesn't mean eating isn't important to do as well. If two people breathe, but only one of them eats, they will have significant differences in outcome even though they both met the single most important condition.
This is nice, but how about a simpler feature for the ALB: redirect http to https.
The chip isn't very novel. There are various different configurations of dsp/fpga and arm/powerPC/x86 used for RF.

Typically, the dsp or fpga is used to handle the time critical pieces, i.e. generating RF, and the pc is there to command and collect data.

There are a variety of vendors you can choose from for this type of setup. From SoC to PCIe fpga for a server, all depends on your applicatio.

The application to the automotive sector might be novel.
My version works up to x = INT_MAX and your version still fails for negative ints, so I don't see the benefit of restricting the range. Getting closer :)
But do you need to be an asshole to become a (successful) CEO, or does the job turn you into one?
I believe there's an exception for the likes of `memcpy()`. Something along the lines of "type punning and reading indeterminate values is undefined except when we're reading through a `char*` or something.

I'll check the unbelievably thick book that tries to specify C11 (I've printed it, it's over 2 pounds).
That 21% tax rate relies on paying employees more?
No, these are not full results. There are just 10 example games published. Where is the rest?
It is finished on Android's source tree.

https://source.android.com/setup/build/requirements

As of Android 8, only clang is used.
The state of type hints in Python
Yeah, maybe more expensive teachers, for example.
"It is not an opinion about the company's ... future viability."

This is incorrect. Financial statements are prepared on a 'going concern' basis, except where management is planning to liquidate the company's assets. When these accounts are audited, the auditors consider whether the company is likely to be able to continue on its current path (i.e. without becoming insolvent, or raising additional capital beyond that already committed). If that future looks like it will be less than a year, then the auditor will include a 'going concern note' in the audit opinion.

So they definitely look at future viability.

Sources:

- Am an accountant and have engaged external auditors

- https://www.icaew.com/-/media/corporate/archive/files/about-...
> found it mostly extremely lonely to travel alone. Got sick of seeing the same things (this place's contemporary art museum, that place's famous church). Of course I saw some amazing things but I now think I agree with some happiness researcher who claims travel is best in short < 1 week bursts every few months.

If you don't make accidental friends and events on your travels, they'll become a chore. Learned it the hard way. I travelled, was fun, then learned to avoid the accidents only for traveling to become lonely.

How it works?

- Try hostels (there are hostels where you can get your own room).

- Starbucks and approach anything (same gender, other gender, different gender, animal?)

- Go to random events

- Avoid online tools (like tinder and such). They are a waste of time. Most of the woman expect that you are there for a quickie and have their guards up. Most people turn their guards off when the interaction is "natural".

- Avoid approaching in touristy areas. They are usually for groups, couples, family, etc... leads nowhere.

edit: also don't decline to talk to people you are otherwise not interested in. Most of my interesting interactions started this way. Talk to this, invite me to party, go out together, find new friends, etc...

You won't remember the monuments but you'll remember discussions and human-based interactions.
I think he's made sure to put all the legal safeguards in there; normally companies will throw any idea they get from people right into the trash without paying attention to it, because (and this has happened in the past) if they then run with it, the sender will sue them for stealing their idea without compensation.
He didn't mean literally. But these people are seriously nut. They want to scare people, that is all. We all know that the 9/11 terrorists where on the Saudis payroll. And Saudia Arabia is an american ally!
I like many of these ideas, and I'd like an Emacs adaptation. I may start with this one:

> One very powerful way to break through the writer's block and produce more words is to deliberately separate the process of writing from the process of editing. To make this easier, you can press Alt+T to turn on the "Typewriter" mode. It will disable all the text editing options (backspace, delete, select), you will only be able to write. You can also press Alt+B to blur the text you're typing, this will prevent you from rereading what you wrote.
malcolmgreaves didn't say anything about _poor_ white students.

And it's well established that parents income and education level has a strong correlation with children's education and outcomes [1].

Of course, it's confusing to bring that into a discussion of this article, as the article says "Even accounting for a host of background factors, the achievement gap [between white and black students] remains large and statistically significant"

[1] http://educationnext.org/how-family-background-influences-st...
Uber CEO Dara Khosrowshahi says the company is on track for a 2019 IPO
Your alternatives are bounded by a lack of imagination.
The EU's New Copyright Proposal Will Be a Disaster for the Internet
The link goes to a demo of face detection. For face swap, this is the actual demo: https://jeeliz.com/demos/faceFilter/demos/faceReplacement/gi...
The failure to replicate Engelbart's vision of collaborative UI plagues me every day. I have to think of it every day I'm forced to use Skype, Lotus Notes, Excel and a bunch of different screen sharing services. Google Docs is probably the closest we got, but I'm not allowed to use it for my work anymore for now.

The fact that we have ubiquitous cameras, microphones, bandwidth, input devices and compute power, but can't even achieve the level of integration they had back in the 60s - it's just mindboggling.
I just made the title shorter because it would not fit otherwise.
The Creepy Rise of Real Companies Spawning Fictional Design
Please dispute a single fact.

In fact, your comment is a lie as my first "contribution" was a simple one-line assertion based on information I happened to be aware of.[0] It was only after being prodded for substantiation that I bothered to type a whopping 3+ paragraphs of facts relating to the matter under discussion.

[0]https://news.ycombinator.com/item?id=16728884
Free Cash to Fight Income Inequality? California City Is First in U.S. To Try
> He didn't mean literally.

I concur that I should have mentioned that... I thought it was just a cheeky play on the topic :)
At least we know that negative augmentation (a) works, (b) is profitable. Now we need to show the same for positive augmentation.

Apple could develop privacy-oriented augmentation demos for their AR glasses, e.g. using local-only analysis of user data and preferences.
Is Your Rails Team Slowing Down?  Why, and What You Can Do About It
Sure, but OP ranked them specifically to downplay the effect of teachers (and other factors caused by wealth).

You can't have it both ways.

Either engaged parents is significantly more important, or the other factors are still very important.

And this discussion is entirely sidestepping the fact that OPs list is entirely arbitrary.
I see it as a disk drive where memory mapping is a NOP and its performance close to RAM. So an .exe starting from this disk already has all of its contents mapped to RAM, and you can create and memory-map a 512 GB file on it and use it essentially as a RAM blovk in your processe's memory space. But you then can close and reopen it meaning it's guaranteed to be persistent.
The checks were not correct for all possible representations. If the only representation were two’s complement, there could be fewer areas of undefined behavior, so simple and straightforward security checks would be much more likely to be correct.

(Unfortunately it sounds like this proposal has been revised to leave overflow behavior as undefined. That’s a biggie. Oh well)
But what education? Are even half of those graduating in a program that is in relative demand? I think that higher education funding, if publicly funded, should be entirely based on demand and merit.
> life expectancy at birth

This can be affected by how one defines birth. The US, for example, goes to fairly heroic lengths to save premature babies, and counts those that fail as infant mortality, whereas other countries may classify them as miscarriages.

A more portable figure would be life expectancy at one year.
I almost had. It actually really hit me. Even though it was 5 years ago.
really useful advice. I usually exit with "very cool, thanks!" and just walk off if I can't get out of a conversation. Probably not the most elegant.
Funding Krita: 2017
Not sure I like the suggested autocomplete on a string though. But using namespaces or similar like Shape.Triangle... would autocomplete better. I know that Microsoft deliberately designs the .net API's to facilitate exploring an API by using autocomplete.
The best book to mimic in my opinion is "Learn You a Haskell for Great Good!"

link: http://learnyouahaskell.com/chapters
To add on top of the tutorial, it's recommended to compile with AVX, SSE and FMA instructions enabled if you are using a modern Intel chipset. It has a pretty big boost for calculations that needs to be done on the CPU.

The pip version of TF does not come with AVX and FMA for some reason, so this is one of perks from compiling from source
The problem with Scrum is that it tries to solve one problem (the problem being that business processes are dynamic in nature) with a set of tools that is not meant for this kind of development (namely, static processes, static development procedures, static tools).

The actual solution to business needs is to able to create software like a clay sculpture. I.e. build the software in front of the client, using dynamic tools, satisfying their immediate needs. There is no need for sprints, retrospectives, and all the jazz, if we could actually create our software as dynamically as business processes are.
Yes, poor white students contribute to the black-white achievement gap despite being poor. That is precisely why I brought up that population.
> Isn't the disparity between states (which is even more pronounced at the municipal level) an argument for more federal intervention?

I believe it's an argument for financial subsidy, not an argument for large amounts of control transfer away from local and up the chain to some far away bureaucrat.

The system I'd envision would have large amounts of local state + county control/influence, Federal subsidy to boost poor states who lack the tax resources, and a certain number of Federal supervisory school agency zones that would coordinate with the states in that zone to keep results high and represent the Federal Government's money (the US tax payer's money in theory). The idea would be to stay away from having bureaucrats in DC directly telling people in Idaho how to operate their education systems or how to fix their local problems (the Federal school zone overseeing Idaho would operate more locally and would be accountable to the member states; these Federal zones or agencies would be partners with the states conceptually).
What actions? The bullshit you read on MSM? Do you want to talk about US actions? Like invading north and south east of Syria, in violation of the UN charter? Like shooting down treaties they have signed ( with Iran ) under UN supervision? Like the hybrid war they are fighting in Ukraine since the 2014 coup in Kiev?

Oh, talking about Ukraine, let's talk about this "proud" american journalist https://www.washingtonexaminer.com/opinion/ukraine-should-bl...
I have programmed for the same c674x chips they mention as doing machine learning ... Let's just say the have a mere fraction of the FLOPs that a nvidia GPU or other "AI" processor would have.

Granted, good machine learning is not all about compute power, and you can certainly do interesting things with less power. But this is not bleeding edge deep learning for sure :)

On the other hand, TI is a company you can actually count on to work with you to be able to build a product that can be verified to be dependable, in a mission-critical, hard real time sense. TI open sources most of the software stack.

NVIDIA, well, not so much. I've run into serious issues with their binary blob drivers and their engineers have a rather DGAF attitude about the whole thing. Secrecy and bluster are the name of the game. Torvalds' opinion on the matter rings true.

TI just seems friendlier and less cutthroat. Their support of the BeagleBoard etc is telling.
> In the end, all that matters is the business logic...to the user.

If you're trying to build a side business and a side project to support that business, you are 100% correct. If you're trying to build a side project for your own learning, then the user is the developer, the primary interface is the codebase, and all that matters the developer experience.

But you should start by understanding what developer experience you are trying to achieve and design from that. Trying to get yourself set up with a good red-green TDD loop? Adding Jenkins from the start is probably a mistake because it won't help you with your local dev environment. However, if you're starting out learning node then getting webpack configured will probably help you. But here too there is a trap: you want to avoid just collecting a list of tools you don't know and trying to assemble them into a dev environment all at once without guidence. I once spent a week trying to do that with gulp and it was nuts. This is one area where talking with someone who is experienced with the language's ecosystem will help you. At best, that person can point you to a recommended setup. The very least, that person can point out that some tool is 2 years old and doesn't play well with the others because it is out of date.
I am inclined to disagree with your vision of the CEO role but I can relate to your thoughts.
> ... giving up ...

You are putting words in my mouth. I was talking about conditions surrounding education, not about consequences or conclusions any individual might draw from them. And “giving up” is only one of many possible conclusions.

> what are you proving if you started with good chances?

You are still competing with others who “started with good chances”. Poorer people still suffer disadvantages that have nothing to do with their capabilities. Having rich parents is not your merit.

> How about proving yourself by getting rich anyway?

Isn't that putting the cart before the horse? Is getting rich the only, or most important, goal in scope?
I don't know a proper name for the problem

I think "confounding variable" would the describe the problem. Basically there are two variables that seem to affect the outcome, but since they only controlled for one of them, they can't tell if the second variable is affecting the experiment or not.
Jsfgg
Don't leave out the last part: ...was correctly performing security checks for two’s complement integers.

More pedantically, they could have written: ...was correctly performing security checks if the standard had been limited to two’s complement integers. But that was clearly the intent.
A week-long search for HN titles mentioning Google has at least 3 negative titles (including this one) with 100+ upvotes:

https://hn.algolia.com/?query=google&sort=byPopularity&prefi...

I was reminded of a front page thread a few days ago -- the NYT feature about the impact of Google's cat-loving employees on protected wild owls [0] -- in which people complained that such a trivial subject only made the NYT out of a vindictiveness towards Google

[0] https://news.ycombinator.com/item?id=17164286
It nicely shows HN bias when comment like this is downvoted into oblivion. "JS framework churn" is a thing of the past, with only a few I-hate-JS types trying to keep it alive.

and I'm not sure it even applied to people actually working with JS even in the past.
Your idea seemed interesting, but I think "blacklist" is too strong a term. Perhaps "hide mod action" would have gone better.
Core Erlang Wrap Up
Okay, then the proposal is already mostly useless.
Hsgdhdfg
I would recommend Monodraw: https://monodraw.helftone.com
60's research landscape and 2018 commercial landscape have different priorities. There is little economic incentive today for interoperability protocols for augmentation, yet even the biggest companies have only a partial data view and subset of UX talent. The closest we have is the web, which remains a battlefield between "old" and "new" media, e.g. DRM is a higher priority than augmentation.
Wont a crate compiled with 'crate_type = "dylib"' be dynamically linked if you specify '-C prefer-dynamic' when compiling your program?

https://doc.rust-lang.org/reference/linkage.html
So that would be a "no" on having anything more than an anonymously sources assertion from a partisan organisation.
Prerender-loader, painless universal pre-rendering for Webpack
I'd rather be a Lion Tamer (yes, I do have the hat!).
Whoever is paying for the newspaper owns the content. The readers aren't paying, the editors aren't paying, but the advertisers are. If any free or heavily ad-subsidised paper publishes negative content about one of their advertising partners, guess what happens? The contract gets pulled and a major revenue stream disappears, so if you're an editor of a free paper, you don't do that.

There is very little integrity in a free paper, it's basically a propaganda leaflet handed out by large organizations to influence your behaviour, with a few crosswords in the back.
The big one (for me) is that it's really annoying having one more negative value than positive value.

Most software doesn't handle this properly, they don't realise abs doesn't always return a positive number (as abs(INT_MIN)=INT_MIN), and many other similar problems.

In an ideal world, I would only use unsigned when you care about things like being able to use all bit representations, then have made the all-1s number something like NaN, for ints.
It doesn't make sense to me that all kids get the same education at the same pace even though they have different abilities. If someone learns slower, maybe they need more hours at school to learn the same material as someone who learns faster. And maybe they even need to skip some unimportant subjects to find that time. It would be great if every individual student somehow got a tailored program (impractical with conventional teaching, I know) so they could all reach a sufficient standard of education. Some geniuses might not even have to go to school if they can just flip through the book and ace the test on their own, while the labor saved teaching them could be spent on those who need more.
“?” is paying attention enough to recognize something is wrong and needs to be resolved immediately without spending the time to find the resolution yourself. To say that it’s not implies that every single email to him results in a “?” which is patently false.
You start off talking about how you used to trust the NYT, but you link to something from New York Magazine (an article ostensibly contradicted by the WSJ article you link to)? NYT and NYM are not the same thing, though the NYT does have a Sunday magazine, which largely operates independently of the general NYT staff.