skysight-inc/HackerNews huggingface dataset:
> I only said that it has something that's essentially concepts, except it has been designed, implemented and used since ages ago.

I'm not sure why this is relevant to the topic at hand though, other than historical interest. What's relevant is that something like concepts are a useful thing for a language to have and C++ will be a better / more usable language with them, even if it means adding 'complexity'.

> The whole point to ADTs is that clients don't get to manipulate the internal representation! What exactly is that, if not encapsulation?

You said "The concrete representation of these three types must be hidden from the user" and mentioned the pimpl pattern which led me to think you were talking about ABI issues. In C++ generally private members are not accessible but they are visible (in headers) and affect object size and layout. That can be a problem for build times and for versioning / binary compatibility but it also allows for private functions to be inlined and avoids pointer indirections and simplifies certain other optimizations (devirtualization for example).

C++ does not currently have a language level concept of modules (and I'm not sure the modules proposal working its way through standardization addresses your issue here) or anything like the C# internal access level. There are patterns to structure your code to enable implementation hiding for collaborating classes in a 'module' but they don't tend to be very widely used due to lack of first class language support. In my own experience I haven't found this to be a huge issue but maybe I just don't know what I'm missing.
Is that all though? I'm guessing that plus whatever regular income tax for his bracket is...which is higher than all that combined.

Edit: Why downvote a question? I appreciate the answers, and suspect I'm not the only interested party.
A $68 billion increase in net worth in 33 months must be some kind of record.
You’re absolutely right. I should have used the google.com domain. Not sure if it’s possible to amend it now
Hmm, I've got both Bluetooth File Exchange.app and Bluetooth Explorer.app on my mac which are both from Apple and I think what you're looking for. Not sure if they came default or when I downloaded the bluetooth dev kit years ago. I remember using it to transfer mp3s onto a ZTE bar phone back in the day.
Sometimes switching between Go and C is weird (because of the type order or the semicolons) but I've never had any trouble switching between Go and Python.

Go has an awesome ecosystem for writing servers and web applications but it's obvious that the libraries weren't built for scripting purposes and the language is more explicit (for good reasons).

Python, on the other hand has an ecosystem that's great for scripting and language features that are more compact and terse.
Kind of depends what you mean, doesn’t it?

I buy Apple products because they run Apple software. I like the Apple hardware I have, but if it ran easily and bug free on other hardware, I suspect I’d end up with cheaper knock offs for the hardware itself.
Ask HN: I want to create a successful software company. What is my roadmap?
I am currently in college studying software development. Please answer my question as if I have no previous knowledge of the startup environment.
How Can America Hit ISIS 'Harder' When the Caliphate Is Gone?
weird, same price to get to NZ! $5 for the cards, $47 for the shipping.... thx but I'll pass.
not op but thanks for the suggestion
"Pounds on Waymo" feels a bit editorialized. The overall feel is that the judge is saying that Otto isn't the liable party if what Waymo says is true...rather that either Uber or Levandowski himself is the liable party.
Broadcom Plans $100B Qualcomm Deal to Build Chip Colossus
Well in real terms Bill Gates in the dot-com era might still have the edge.
AlphaGo Zero Explained in One Diagram
Looking up Bezos' salary data, I'm wondering why chose to take a salary of ~$81,840

If he was under the $37,950 mark, his Long Term Capital Gains rate would have been 0%
> I assume that plus whatever regular income tax for his bracket is

No. Capital gains aren't income.
I haven't really looked into the punched card machines that IBM (or at least IBM's German subsidiary) rented to Nazi Germany. But yes, these were the same IBM 405 punched card accounting machines as the photo I examined (along with keypunches, sorters, and other punched card machinery).

Refs: https://archive.org/details/IbmAndTheHolocaust https://en.wikipedia.org/wiki/IBM_during_World_War_II
It's long term capital gains and does not get taxed at ordinary income rates. If you are in a state with income tax, they will usually tax your capital gains at your ordinary state income tax bracket.
It is the default presentation format for Investment Banks. How else are you going to show the CEO of soon to IPO company how much his shares will be worth?
I think the question is "how would he do all this"? Realistically speaking, if you can't hit your enemy because they're too far for your nuclear weapons and the only opportunity you have to hit them is if they invade your territory (in which case you're nuking yourself) then having nuclear weapons is not much more of a deterrent than threatening suicide: you're just hoping your opponent will take pity on you.
>Having to run Raspbian just to boot the board was a dark time!

Is this some sort of joke I am missing becuase now the pi can run more than just raspbian?
Using electricity creates negative externalities in the form of physical resource consumption, though.
D.C. Gives Uber and Lyft a Better Spot in Nightlife
Provided the security/asset is held for a year or more, it is taxed as Long-Term Capital Gains, and given quite the tax break.

It is even possible to pay 0% federal rate on sale of stock, I did it on my 2016 return.
1. Online sales course, bootcamp, and training
2. A way to consolidate sales content and communication onto a single page, eliminating the need for followup emails. [https://www.recapped.io]
D.C taking a chapter from playbook followed by variety of airports like Las Vegas and airport in India where there is an assigned spot for ride-share pickup and dropoffs.
Again you are missing the point NK has about “11,000” cannons pointed at Seoul these are fixed installations capable of being destroyed in a conventional preemptive strike before anyone gets the order to fire.

By the time it would take China to detect a US attack, figure out what to do, deliver a message to the NK leadership and that message can be relayed to the field there won’t be many canons left.

I think you don’t realize how long does it take for orders to go through, even a close air support request can easily take 30 min or more to push through a single chain of command.

An NK doesn’t even have direct communications with most of their fielded forces.

And as far the the zeroed cannons go it really ain’t that simple, 80% of their shells missed a bloody island that was also zeroed and were not talking about missing a target on the island we’re talking about missing an island several kilometers in size.
It seems to me that if they can crack that, it's basically game over. They'll just implement it into a robot (either real or simulated) with cameras and arms, throw toys at it, and let it learn by itself like babies do.

Am I oversimplifying much?
Is this the "famous" "siberian coefficient"?

https://books.google.com/books?id=A4DGiaOn3BwC&pg=PA167&dq=%...
A comprehensive guide for employee equity decision making.

Even the best posts out there are B+ in my opinion and they often miss something.

AMT is always the stumbling block for my own analysis though so I might point on that part =\
There are a few other very minor details that can vary between platforms:

- In binary floating-point, implementations are allowed to "detect tininess" either "before" or "after rounding". ARM and PPC detect it before rounding, x86 detects it after. This only changes whether or not the underflow flag is set for results in a tiny 1/4-ulp-wide interval, and only effects multiplication, fma, and conversion (results from the other basic operations cannot land in that interval). Since almost no one cares about flags, this is not a big deal; if flush-to-zero is enabled, it will perturb results that land in this band, however.

- implementations are allowed to set or not set the invalid flag for fma(0, inf, quiet nan). Again, almost no one cares about flags, so no problem, but if invalid is unmasked, this effects whether or not you trap.

The bigger issue, as you say, is that C/C++ leave the width of intermediate expression evaluation up to the implementation (but the compiler has to say what it does via FLT_EVAL_METHOD, so you can refuse to compile if the compiler doesn't do what your program needs).
I'd argue that the other side having nukes is what kept them to being skirmishes. Plenty of ugly episodes for sure but there is a cap on how much conflict can happen before the doomsday machines come out.
I don't understand your point. Of course MIDI is a popular protocol, I'm just saying that a basic multitrack audio editor doesn't need midi support.
Humans are funny in a way. Mourn and get emotional about dogs and pets and mercilessly slaughter chicken, cows and pigs everyday.
Even if he would It wouldn’t matter the tomahawks would hit before you could wake Kimmie J up.

People are used to being able to pick the phone and call someone that doesn’t work everywhere.
I'm not sure where I violated the guidelines. I was being serious. I wasn't being snarky. I would and have said that to people in person and really do believe the crap tweeted by Trump is a distraction from all the ridiculous things trying to be passed in the states right now. Many of which have been psted here on HN.
They already face competition in higher density housing.

I live in an apartment in the Seattle area with WaveG broadband (www.wavebroadband.com)-- 100mbit (up+down) for $60/month. In some buildings they offer gigabit speeds for $80/month.

I've been pretty happy with them, reliable service and provisioning is easy -- placed an online order and 2 days later the ethernet jack in my apartment was turned on. No modem or any type of installation needed.

But they only serve select apartments (looks like they serve a couple hundred buildings in the Seattle area).
Check out my Tee
https://dndemail.com - DNDEmail - do not disturb for Gmail. It works by pausing your inbox so your inbox stays empty. Your emails get delivered on a schedule you specify.

The idea is to keep your inbox clean so you can focus on the important productive tasks. That means you can search your email or even reply to an old email without having to see any new emails.
"

Download Audacity Windows Installer - 19.34 MB | version: 2.2.0 | SHA256 signature

Download Audacity Windows Zip - 11.31 MB | version: 2.2.0 | SHA256 signature

Download Audacity macOs DMG - 28.14 MB | version: 2.2.0 | SHA256 signature

Download Audacity Linux source - 9.72 MB | version: 2.2.0 | SHA256 signature

Download Audacity LADSPA plugins for Mac - zip - 2.74 MB | version: 0.4.15 | SHA256 signature

Download Audacity LADSPA plugins for Windows - installer - 1.44 MB | version: 0.4.15 | SHA256 signature

Download Audacity Mac OS X 2.1.1 - DMG (screen reader accessible) - 38.61 MB | version: 2.1.1 | SHA256 signature

Download Audacity Mac OS X 2.1.1 - ZIP (screen reader accessible) - 16.50 MB | version: 2.1.1 | SHA256 signature
"

How can I trust the website to tell me the correct SHA256 signature?

Shouldn't this be linked to a repository, or ideally something my client can verify the commits are correct?
Agreed, particularly about Logic... I learned that program last and so much of the UI seemed to get in my way when all I wanted was to quickly lay out something like track routing. FL has spoiled me :P
Dude, really thank you for your hard work on this. Out of curiosity, how did you pull it off?
True. I guess it's like Photoshop incorporating basic 3D and video editing features. It will never be a tool for serious practitioners, but if you only need to do something simple, it's nice when to have it within your "comfort zone" software.
A simple journal app to note periodic progress - A side project for practice, but something that I think I really need.
I spent time with the iPhone X today so can comment on the screen first hand.

What makes the screen different is that the colours aren't oversaturated like Android phones. It was identical to the iPhone 8 screen (LED) only significantly brighter.

From what I've read what makes it better are things like the reduced blue-shift that occurs when moving the phone and the significant reduction in burn-in effect. But what most people will think is that it is the colours that make it better. Even though that could largely be software.
It's pretty common to use Audacity as a (very crappy) oscilloscope to capture analog signals via a sound card, is that maybe what you're thinking?
After 1971 it has been relatively "minor" conflicts. Granted, none of this is a long time on the world scale, but thus far it has brought a lot more restraint.
This is an incredibly interesting comment! I think you've hit the nail on the head that this is better suited for pedagogy than for exploration. The extracts from the book are especially insightful and really something I had not considered before so thank you for that--I may just have to read the whole book (and it's by the same Hadamard of the Hadamard gate! It seems that anyone even slightly related to quantum computing has an interest in exploring and enhancing creative thought--that's 3 just in this thread).

I hope I didn't come across as suggesting that a visual medium couldn't be used to do serious mathematical exploration--I definitely think it can (and Strilanc's comment proves that it can). To clarify, I was more suggesting that it could be the case that not every mathematical concept is conducive to being explained or taught effectively using a visual medium, or even more loosely that in some cases a symbolic approach could be more effective than a visual one. However, I agree that for most concepts visual trumps symbolic and I currently have no concrete examples of the opposite.
100% behind you on this, crawshaw. Although I've never missed having a Python style REPL for golang ("go run" usually fits the bill). You make a convincing argument for why it would indeed be a very powerful tool for any Linux admin's toolbox ;)

It's premature for feature requests I know. But I'd love to be able to view the Stack Trace of a live running goroutine. Typically something I log to disk using the "runtime" calls. To be able to probe that info from a command shell would be neat, don't you think?
> One of the things the environmental law clinic at Northwestern does is identify municipal water/sewer systems that are not in compliance with the Clean Water Act and Safe Drinking Water Act. There are many such systems, and invariably they remain out of compliance because citizens are unwilling to raise water/sewer rates to fix the infrastructure.

Err. That just seems like it’s the fault of the regulators refusing to do their jobs these days. (And also because the regulators have been declawed and coopted by industry.)

If you have a regulation that says “water must be clean” and then the regulator doesn’t test or fine or force the municipality to fix it then that’s where the problem lays. The idea that somehow a private water company would be better is absurd in this example, why because the citizen who you’re blaming for not upgrading the water supply would somehow chose to go with another water supply provider who was cleaner?
Women shoes now on sale
I very much care.

The colour reproduction on Samsung phones is just awful after spending so much time on MacBooks and iPhones. Over saturated and as you increase brightness it washes everything out.
Departing Twitter employee takes down Trump's account
Got me to click
Gates went from $10 billion to ~$78 billion ($68b gain; he topped out near $100b around Dec 1999) in about four years from mid 1994 to mid 1998. With an inflation adjustment, it's probably in his favor or very close.

Masayoshi Son went from around $2 billion in early 1995, to $77 billion by the peak in late 1999 / early 2000 or so.

Yasumitsu Shigeta was worth $42 billion briefly in February 2000, up from $1 billion a year earlier. Then basically lost it all just as fast. For just a one year gain, he might hold the record (Bezos is up $29 billion year to date).
DPRK leadership wouldn't know a strike was underway until most of their military capability could be destroyed by stratcom.

A strike would not originate from North Dakota -- it would come from stealth bombers right on top of their artillery forces and command and control infrastructure, as well as from nearby boomers (ctf134) launching at a pace of a dozen warheads per minute, per boat, throwing mk-4/5's with recently upgraded fuzing systems.

When the LEP is complete, they will be GPS guided and accurate enough to destroy hardened targets from kinetic energy alone.

If the DPRK threat continues to escalate, and the US were concerned enough, F-35's could be upgraded with B61-12 harnesses, adding a nuclear stealth armada with pinpoint-accurate weapons to the arsenal. US fbm's are also not equipped to close to capacity due to arms control agreements. During initial flight testing, maneuvers consistent with deployment of 14 warheads were observed, meaning an fbm could deploy 336 warheads.
You are more prepared to run arbitrary code “in your head” than setup a simple network proxy?... uh huh
Unable to see the details of the ‘cannot delete empty folder’ so this is hard to judge. If he can’t find the button may be it is a UI issue and maximizing helps.
I can learn the 15 pages of standardese and it'll apply uniformly to every program. The 20 lines will contain some subtle surprise at the worst possible time.
It was a bit hard for me to extract if he identified the machine, but it's there:

Thus, although the machine in the photos is very similar to the IBM 403, it's not an exact match.

After more research into IBM's various accounting machines, I conclude that machine in the photos is the IBM 405, an IBM accounting machine introduced in 1934 (earlier than that 1948 IBM 403 despite the larger model number).4 The IBM 405 (below) had curved legs that match the Abbott photos. In addition, the 405 has a narrower main cabinet than the 403, with bulky additional components attached to the left and right, outside the legs. This matches the narrower cabinet in the Abbott photos. (The 403 was an improved and modernized 405, explaining the overall similarity between the two machines.)
If you "annihilate as much as North Korea as we need in order to prevent a counter attack" you'd also be annihilating much of South Korea- and China, and every country bordering North Korea to boot.

That's unless your scientists have found a way to control nuclear fallout so that it stays within national borders.
That's not how it works. The capital gains themselves count toward the $37k cap. $1B in cap gains puts him a bit out of range to fall under the $37k max.
Okay, a bit of ill-informed armchair analysis here, so get your grains of salt ready:

Strong stock price yes, and high gross profits, but Apple's P/E ratio is worse than many of the others in the upper echelons of profit. Google's is worse still, but there at least is significant diversification in the tech sector making it a safer "disruption-resistant" bet.

And I don't see much room for growth in Apple. Barring surprises, which have been absent in the last few years, Apple has an uphill battle improving its market share globally. Compare this to the emerging nations of the world that decidedly cannot buy new iPhones in quantity, but can buy commodity-priced Android hardware.

There's still a place for "premium" in the mix too: During the rise of Android, Apple & iOS were looked to as best of breed, head & shoulders above the rest. But in the last 2-3 years, while this is still the case, the gap between Apple and flag-ship competitors on the Android side has narrowed significantly. They lag on somethings too, such as late-to-the-game screen size increases where either aesthetics or inertia give them a blind spot. Or maybe its that the Android ecosystem forces a lot more feature variation because there's so many more handset manufacturers. I don't know.

It just seems like Apple is now competing mostly on market-hyping novelty features, and that's a hard game to win in for very long. I'd be very bear-ish on Apple if 1+ years pass without something a bit more wow.
That's right may be they never leave home or go on a vacation.
I would prefer the wholesale network to be owned by the communities or states but I don’t see it being a completely necessary starting point.

For example it would be relatively simple to craft a law that requires this split for all such telecommunications access networks regardless of existing or new builds or cable vs copper vs fiber. Immediately that would level the playing field because Comcast has to sell access on its network to itself at the same price it sells it to another ISP.
Who says it's not going into a tax free foundation or some sort of trust? Don't assume he's paying taxes if there is a way to avoid.
Sorry but I have to disagree. They are custom but that kind of customization is not all that difficult. Essentially it's using same HW as everyone else in a way that supports their scale better. That's it.
Albert was followed by Albert II who survived the V-2 flight but died on impact on June 14, 1949, after a parachute failure.[2] Albert II became the first monkey and first primate in space as his flight reached 134 km (83 mi) - past the Kármán line of 100 km taken to designate the beginning of space.

https://en.wikipedia.org/wiki/Monkeys_and_apes_in_space
It looks like crap on Linux too, they deliberately chose a widget theme to make it look that way. This version at least includes revamped theme support, so maybe someone will give it a decent coat of paint.
What stopped you from using the parsing in the standard library?
must be good to live in such a simple world where you can expect to bring a study about gender biases into a discussion about diversity studies and have it prove or explain anything.
anyway, the problems with the study you linked are glaringly obvious -- poorly designed study, exceptionally poorly designed controls, no preregistration (that I can see mentioned at least), sample sizes that make me really want to check their math -- and these are just from the abstract.

If this is what you have in mind when you speak of research, then you can believe whatever you want, really.
false -> true === true after all
This is awesome. I've been trying to reach for go instead of bash more and more and this is exactly what I need for the small stuff.

Any ideas how it could relate to the go toolchain? could I stick my Neugram files in a repo and go get them?
This tech would let Facebook and Google stop fake news now
PlanGrid (YC W12) Is Hiring Front End, Infrastructure, Windows Engineers and More
If you don't have trouble switching between Go and Python, then the concept of Neugram has much less to offer you than me.

Possibly you don't because you use both languages more than me. My scripting needs are approximately once every other week, sometimes even longer. That's enough time for me to forget what python package has the date/time functions I need.

I also wouldn't even begin to compare something in its infancy like Neugram with something as well-established as Python's huge collection of libraries. There are many years of work between here and there.
Interesting, but I think it also shows the neutrality of the company --- they would sell to anyone, regardless of what their technology was being used for.

A stark contrast to the actions taken by Cloudflare's CEO[1], incidentally also involving Nazis.

[1] https://news.ycombinator.com/item?id=15031922