skysight-inc/HackerNews huggingface dataset:
In my experience C++ may seem more complex to understand initially than something like Python but once you invest some time to really understand it then it is much less mysterious / less of a black box than an interpreted or JITed language, particularly when dealing with anything performance sensitive, because nothing is hidden from you under layers of abstraction that persist at runtime yet are relatively opaque to your debugging or profiling tools.

One of the nice features about C++ IMO is that there is very little "magic" in the standard library. Unlike some languages, all the features of the standard library can be implemented with standard language facilities that are available to you for use in your own code. Some of the more complex areas of the language however are there primarily to support library authors writing very general code and you don't need to fully grok them to be an effective user of the language. Learning about some of them over time however will likely pay dividends for your own code even if you are not writing widely used libraries.
Or Scala.js. Huge stdlib (the entire jvm PLUS js) ecosystem) and no language warts.
> Testing, in general, is pretty essential to writing code that does what you want.

Shipped 17 games, several AAA games with no automated testing. Not saying that was good only that it happened and so is at least some evidence that automated testing is not essential.

The problem with automated testing in games is most of it will be content specific and the content changes multiple times a day. A product like say GTA5 has 20-30 programmers and 300 artists and game designers. Those 300 artists and game designers are adding new content and or changing old constantly. Often they also use a scripting language or a blueprint like visual language to setup in-game logic like "open blue door if player has blue key". There's just too much to test. Every day 1000s of tests would have to be re-written because some boxes, doors, etc were moved .5 units to the left.

There isn't zero value in automated testing (see above) but my experience with testing on a large project, Chrome, was that it really slowed down my velocity. Easily by much more than 50%. Of course Chrome is a platform and absolutely needs the tests IMO. I think a game engine would benefit from lots of automated tests. The game itself though it gets harder to figure out where the balance is between automated testing and manual testing.

As others pointed out as well big teams, like an OS team or a browser team often have dedicated staff to setup and maintain a testing infrastructure. Game teams rarely have this. Maybe they should but few games are given the budget.
Even in Brazil, a third world country, you can get insulin for Free.
Thank God.

I'm am a few (couple? few?) decades past the target audience, but I have re-read the book from the age of 13, for about every 3 years[0], and I keep wondering what is wrong with me that I don't get why this is a great book? I have never gotten it, and I have continued to think that I am defective in not understanding a "Great American Novel"

[0] Yes - over 10 times now...
That's all fine and dandy from a philosophical standpoint, but the practical matter is that Netflix has two choices:

- remove the content
- face legal repercussions (likely ending in not being able to do business in SA or being forced to do the first option)

SA can enforce its will through military force, and that's about the most practical claim to sovereignty you can get.

Also, is there a practical difference between the NAP and the ZAP?
React/node is what I use for side projects.

React is pretty annoying to set up yourself since it needs to be compiled, so use https://github.com/facebook/create-react-app to spin up quickly or just host vanilla html/css/js and slowly transition to react as you please.

Alternatively, I think the React core code can be downloaded on the client via a cdn.
Work. Slack, texts, calls (could be anyone in my department whose number I don't know), PagerDuty, the random number PagerDuty call from. More of a pain to whitelist than to just avoid random apps with notification.
I use mailgun to forward mails incoming on my domain to my usual web mail accounts. Free tier is more than enough, since i don't expect hundreds of mails per day.

Sending is a bit painful, though. Also sometimes mails fail to be forwarded and get stuck for a while... annoying when you're waiting for some kind of link / code.
AI Index's 2018 report is just great collection of data on state of things in AI. My favorite highlights:

- AI papers count from Europe > China > USA

- Citation impact from USA > Europe > China

- Migratory authors have highest citation impact

- CVPR, NeurIPS, ICML attendance is each doubled in past 3 years

- WiML attendance actually dropped in 2018

- Interest in robotics in terms of ROS downloads is seeing growth of roughly 50% yoy starting 2015, China contributing half of it

- Active AI startups have increased by 2X in past 3 years

- 71% of job applicants in AI are male

- Number of robot installations are increasing by 50% in China since 2016, other countries have negligible growth

- 5X more media articles have positive sentiment for AI than negative (of course, measured by AI :))

- Mention of AI have been at least doubling in US Congress since 2016

- Training time (but not total compute) for ImageNet has been decreased by 16X in past 18 months through 5 record breaking milestones

- Metric improvements in vision related tasks are stagnating while many NLP tasks saw massive bump

- AI is better than humans at 3 more tasks in 2018: Chinese-English translation, playing Quake III, Prostate cancer grading
I've been looking into JAMstack...static site generators, github pages, continuous integration, aws lambdas, etc. Makes a lot of sense.

On the other hand, I just got a vps and am planning on learning Golang ;-)
Wasn't that the article about how it was better at disengaging than autopilot?
Interesting, thanks for the tip!
You raise an interesting point. Do you think that the story must be "mythic"?

When I was young, I kind of got where "Peter" of "Ender's Game" was coming from. And I kind of felt that Darth Vader in "The Empire Strikes Back" was having some sort of conflicted issue. But I never felt that from the bullies in the books like "Little House on the Prairie". Maybe I'm a SciFi geek (and that may well be the answer), or maybe we only feel empathy for bad people when the play is writ large?

What say you?
vipassana isn't solitary you meditate with other people, usually the course is 20+ people, up to 500
Often in maths you build higher and higher abstractions until you've finally succeeded in an abstraction high enough to encode the very axioms you started with, at which point you're back where you started, if a little wiser for the journey.

At this point I'm fairly sure going deeper (or higher) in mathematics is a dead end, you should instead try to go sideways, to the 'ground level' questions that aren't answered yet, or to the questions that aren't yet mathematical.
Try it. It ages better than Ender's Game.
I've used r2 extensively. It's an extremely valuable tool set. Thank you and everyone else for the amazing work! I am very excited for its future.
Some people would pay a lot to be able to fly from New York to London (or the other way around), have a 2-3 hour meeting and fly back before bed time. Stay in the same time zone and wake up with your own house.
From the article:
- A mortgage is a bet on the value of a specific home
- It’s a bet on local real-estate prices
- A mortgage is a bet on interest rates, but it’s an esoteric one

All three make massive assumptions (read the article). For me, there is something much simpler:

- the thirty year mortgage was to lock in housing at a fixed price (barring property taxes and utilities/etc) at a fixed price where I am paying into eventual ownership

The article also ignores the fact that during a period of lowering rates (assuming equity in the house), one can often refi to those lower rates. If the market craters or rates go up, unless one is speculating, it doesn't matter - the rate is locked.

This article spends too much time attacking a mortgage product that applies to pretty much any other mortgage, but those (like X/1 ARM mortgages) have bigger risks.

In reality - one must guage their intent (flip/keep for period of time/never sell) and choose the product accordingly.
Because that's what people with money want to invest in, because there is a potential market for space travel/tourism/mining, and because money isn't always allocated such that the benefit to humanity is maximized.

Note that I personally am fine with billions going into space exploration, and I think it can be worked on in tandem with climate issues. Just trying to address what seems to be the crux of the issue - you're saying "shouldn't we..." whereas the world is saying "this is how things are."
You’re missing the point entirely. Nobody cares if Weather Channel used it for its own purposes. But instead it was selling all that info to third parties without any disclosure of that beyond some fuzzy boilerplate.
128kbps aac or opus are going to be transparent. MP3 is such an old standard (1993). The fact that is still the reference and used is little crazy.
Yet another chapter in one of the big flamewars. Seeing as I fall in the monorepo camp, I must say I mostly agree; also, I much prefer this tone for an article.

I find it enjoyable how plenty of comments both here and in the other discussion are of people saying "We had a mono/polyrepo and things improved tremendously when we migrated towards a poly/monorepo". The issue might be one of growth and complacency: a drastic change like that forces the team to face the technical debt that was being ignored and do a better implementation using what was learned from past mistakes.
Tensor2Tensor: Library for organizing deep learning models and datasets [video]
"Namecheap domain is less than $10/month" I believe the author meant $10/year.
I don't care to make a "case". I'm interested in any examples of contradictions to this claim. So far my interest has not been satisfied in this thread...
I don't think it's easy to manage and program. In my experience, you have to delegate. Programming, I at least want to agree on a technical design and then delegate it off to a member of my team.
Wow, I didn’t realize that the validity of this statement is not widely confirmed.

I’ll post back here if I find any info to confirm or deny this.
I played a prank of this type in some Unix C code that was homework for some third or fourth year networking or operating systems class.

The executable forked off a prank process which simulated the effect of the professor doing a write to the teaching assistant's TTY.

The fake professor's console message claimed that he happens to be looking at the same homework, which looks quite good and deserves a solid 19/20.

And so when I got this back, the mark was 19/20 with a note saying "Well, <profname> told me to". Haha!
"Certainly not for troop transport"

For special ops I could definitely see such purchases. Just not at a large scale.
The really ironic part in my view is that the native, Apple-made weather app on iOS used data from the Weather Channel. So there is literally no need to download the WC app. (To be clear, the complaint is centered around android and not the iOS app anyway.)
Bigger difference than that. Flutter has you writing in high-level components that become native draw calls using Skia. There's an in-progress back-end that outputs to HTML, Canvas, and CSS paint instead of Skia. You aren't going to be using npm much at all.

https://medium.com/flutter-io/hummingbird-building-flutter-f...

If you are using Dart without flutter (eg, overReact), then you're going to use npm a bit more (though dart has better builtin libs which helps a bit on that front). There is a generator that uses typescript definition files to generate dart interopt files.

https://github.com/dart-lang/js_facade_gen
I think that depends on how you define "significant damaging impact".

Surely, somewhere some victim of identity theft has suffered vast financial losses without recoup.

Surely, many victims of identity theft have a harder time getting approved for loans, leases, or even government clearances and background checks. These things are explainable, but isn't the fact that a person has to deal with this for the rest of their life (or at least 10-15 years following an identity theft event) enough of a problem that you would say it has caused a person "significant, damaging impact"?
One of the main values in a mortgage is that money is worth less in the future due to inflation, so over time the mortgage payment actually gets cheaper. Similarly, mortgages can often be cheaper than the alternative of paying rent, and are incentivized by allowing interest deduction.
It also means that older compiled code might not necessarily work on new releases. This is probably not a big deal on OpenBSD, but on e.g. macOS it was big enough that they moved to libc.
Coming from a math background, I found the name "tensor" to be intuitive. If height is a vector space of dimension h, width is a vector space of dimension w, and rgb is a vector space of dimension 3, then the space of w-by-h images can be thought of as the tensor product of height, width, and rgb.

I think "tensor" is the abstract idea, where "multi-dimensional array" is the implementation.
For the last 5 years I’ve done mostly mobile app dev on native iOS and Android. I’ve had a few side projects involving EE, MSP430 and MicroPython, USB controllers... but a long way from being competitive against the experience you have.

For the last 6 months I’ve combined a lot of my skill sets, and extended into web dev by building an electron app that interacts with USB hardware. For me, this is the best of many worlds and allows me to be a “full stack” developer but closer to hardware (vs cloud). Read more at https://www.label.live/blog/introducing-label-live

Good luck!
By contrast, Go would break constantly on macOS betas. The Mac/iOS kernel interface is libSystem, not direct syscalls.

Thankfully, they changed that in Go 1.11 (https://golang.org/doc/go1.11#runtime)
that 3 year window between 13ish and 16

That's when I read it! I guess I got lucky. I have no real inclination to read it again.
> Go is flagrantly and needlessly incompatible with a lot of things

If you don't mind me asking, what are you thinking about, syscalls aside? The way they handle stack?
"You don’t see financial advisors telling bacon lovers to hedge their next thirty years of breakfast consumption with a rolling long position in lean hogs."

No, but don't let them read this or they might start!
Any form of investment is a positive feedback loop, and doesn’t produce some bizzare are ‘winner takes all scenario’. To the point made in the parent comment, wanting to buy a Wraith as a status symbol is a want just like any other, and is not a symptom of a dysfunctional market. Consumerism in general isn’t a symptom of a dysfunctional market, and I’d be willing to bet that the majority of the people who comment on HN derive their income from consumerism in one way or another. The nature of investments isn’t a symptom of a dysfunctional market either, for an asset to be productive it has to be generating some value, if an individual invests in an asset, they will never benefit from 100% of the productivity of it. The assets they invest in the economy will be generating income and wealth for others too, if we’re talking about a particularly wealthy individual, then it will be thousands of others. I’ve worked at plenty of funded startups, in each of those situations, the wealth of such individuals has been directly paying my salary.
Effort justification
That's not really what I was talking about. The unfortunate French girl harmed herself, but unless your link left out a relevant fact such as her having landed on someone, she didn't harm anyone else.
True wrt the distance, but in the RPL there is less than one league match per week per team, whereas each NBA team plays around 3.5 games per week.
I hate it, I find the UI clunky and slow. Most annoying is having to fake an Edge user agent to get incoming calls to work (using Chrome on Ubuntu) but having to use the normal UA at other times as it breaks my messaging history otherwise
It's not just Windows that gets it right. The situation is the same on macOS, and on all the BSDs. The notion of userspace doing syscalls directly is really pretty much unique to Linux at this point.

And no, you still can't use NTDLL on Windows - not unless you're doing (OS-specific) drivers. It might work in practice, but it also breaks sometimes, because there's no API stability guarantee.
There’s too many assumptions made in this article. Not all mortgages are speculative, many just want a place to live where they’re not subject to a landlord and all the rules that come with it, even if they don’t stay for the full 30y term.

For those that are willing or able to stay the full 30y, the nominal mortgage payment will be the same, while the value of the dollar will not — inflation will work in your favor.

The tax laws have also been recently doubled to ~24k for couples, and most home purchasers will not be running into the mortgage interest deduction judging by the median home value in the US.
I’ve known someone who actually went to jail after her identity was stolen and someone was writing bad checks in her name. She was already going through all of the legal process to get everything cleared up but she had warrants against her that she didn’t know about.

Now she doesn’t leave home without police reports and documentation that she has been the victim of identity theft.
In automotive racing where standard porting is verboten, an abrasive slurry of a gritty putty consististancy is pumped through at pressure to smooth the transitions. I think ford even used it for a few performance manifolds. Commonly called extrude honing.

https://en.m.wikipedia.org/wiki/Abrasive_flow_machining
“This is water” the transcript of a commencement speech that David Foster Wallace gave. Probably the best thing he ever wrote (and shortest :) ).
Yes because it's new and awesome and I'll probably do the same when I get an AR compatible device but it's not the reason we get the device. We get the device to install the apps we already like because we have stuff to do that we already started. Mostly. But especially for older audiences.
Yeah, I thought this article was going to focus on something else, like how ridiculous a 30-year loan is in comparison to a 15-year.

Somewhat informative either way, but really I feel like I learned more about Fannie and Freddie than why the 30-year is toxic, which I have my own reasons for believing.
You have to specifically allow notifications after you install and launch the app. Just say “no” when it asks you for permission to send you push notifications.
Hi @kevinAtStorj, I'm really interested with 'Amazon Problem', is any further reference with this company behavior?

As I'm aware (personal experience) not only Amazon taking profit from open source, and there are more company use open source for their core product, but not giving any feedback to open source community.

Thanks
"Is blockchain actually better than the current existing solutions?"

Better for what?
Yeah, see, saying “let’s all stop doing this thing” where the thing has diffuse long term bad effects for everyone but short term benefits for the person that does it generally doesn’t work. People have been trying that for a long time. It has to be written into law, or the benefits (economic or otherwise) need to be tilted toward doing the right thing.

I think a large carbon tax is the only shot of getting everyone on track with reducing impact.
For me, the mirrors on my Golf make no sense. There is an amber blind spot warning light on the mirror. That I can live with. However, about 1 inch away is another amber light that blinks when I activate my turn signal. More than once, I have freaked myself out thinking the blind spot detection was alerting rather than my turn signal.

Horrible design.
"After messing around with the ERL for months and going through flash drive after flash drive (What they boot from) I decided it was time to move on."

Hmm, if he is talking about the EdgeRouter Lite, I have one, going strong since ~2014, didn't have any clue it has problems with flash drives, and there certainly isn't any need to open the case and mess with internal components. It's a good little router and I have few complaints with my Ubiquiti gear. I have not placed mine in a rack without adequate ventilation, however.
Don't people want to own a place when they are 60?
An excellent point often overlooked. A mortgage is also a great way to leverage debt and do more with money during the near term, over the full term of the note.
There has been a ton of whining over the years about native vs some JS framework and I'm tired of the shit too. Now I can't speak for your QT but I can for IOS. Do you know how much easier it is to learn swift + xcode vs learning html / css / js in a framework that compiles to native code? The answer is very much.
Uh, was in China more the once so I think if they are responsible it is not something they do not have ;)

I think I have become numb to this stuff. I just assume it’s all out there and thus keep an eye on my credit reports, et.al.

I am more pissed about the basic level of OPsec I see at these companies. I am even more worried about the same thing at our Defence contractors and related companies.
Cheap, easy credit is one of the reasons housing prices have been able to climb so high. I wouldn't be surprised if 40-year loans become more common in the future to allow for further increases.
The big reason on Linux is libc symbol versioning. You can inadvertently link to newer versions of glibc symbols if you don’t build on a platform using the oldest libc you support. Go binaries have the advantage of being able to run on any Linux kernel they support, regardless of what distro and version they were built on.

With Rust I usually end up having to compile a bunch of build-time dependencies from source on my build images because of this, instead of just using a version of Debian etc. new enough to have the right dependencies in the package repo.

However I don’t think Go
‘s approach makes sense on some other platforms (e.g. macOS) that don’t suffer from this issue. In those cases you sacrifice forward compatibility for no real benefit.
Misskey: a decentralized microblogging platform
Close, final fantasy:

http://finalfantasy.wikia.com/wiki/Ghidra
Can’t do in app purchases with websites. App Store does a lot to help your app a chance to get discovered without SEO. Google will likely list thousands in front of you where as App Store will get you up there unless you are in a most popular category. Of course, lots of ideas don’t fit apps such as company websites or bios
Monoprice also sells a range of PLA filament at good prices. Nothing ever gets perfect reviews, but the consensus seems to be that it's about as good as the Amazon house brand PLA filament.
Chinese censors go old school to clamp down on Twitter: A knock on the door
AMZN doesn’t, unless things have changed drastically in the last 3 years.
42 gallons in a barrel of oil. So the bottom price is going to be about (oil price)/42. Lots of complications in converting a random quality oil into jet fuel at an airport, but at scale you might add 10% to 20%. With current oil prices this does work out to around your $1.10/gal price.
Moved to a repo

https://github.com/mohitsinghs/resources/blob/master/advices...