skysight-inc/HackerNews huggingface dataset:
If we are being pedantic, what is going on here is not type coercion.

If it were type coercion, we would expect the add function to have either of these two behaviours:

- coerce the input arguments to strings, i.e. implicitly accept two strings and return another string

- coerce the input arguments to integers, i.e. implicitly accept two integers and return an integer

However, that is not what is happening here.

Of course, in Javascript it is implemented as a function that takes the theoretical "Any" type and decides what do do at runtime. But in a statically type language, the equivalent mechanism would be dynamic/multiple dispatch (or a static overload, possibly in combination with a generic/template method) -- not type coercion.
this is also my preferred way of making carnitas (but leaving the pork in chunks rather than shredding)
boy, i wonder if this has anything to do with fossil fuel subsidies and a total lack of accountability for environmental effects.
> The real future is going to be in reprogrammable hardware, something akin to FPGAs but with cores as building block instead of gates. We need massively parallel chips with an order of magnitude more cores than we have today (at least 256 as a baseline), with better interconnect and smarter routing that can do something like content-addressable memory.

There is a massive trade-off. We don't have the power budget to make 100s of cores, so you need to start ripping stuff out of cores to make the power costs tolerable. In turn, that means that your single-threaded performance is going to go down. If your code is massively parallelized, you can easily cover those costs. But for high scaling, you start having problems with the communication costs. The problem isn't fitting the ALUs into the chip, it's filling the ALUs with data.

The most likely future is that we move to a more heterogeneous world: you have a few big cores for handling unparallelizable code (and handling things like interrupts) intermeshed with various kinds of accelerators. One of them could be a very high-throughput (at cost of higher latency) LINPACK-style accelerator kind of like GPUs (but not living off of a slower PCI bus). You could attach an FPGA as well. But the very-high core count processors just haven't worked well (ask Intel how well Xeon Phi worked out).
Do you have experience with the XPS with linux and bluetooth? Also with external monitors?

I love my mid-2012 MBP, I hope it lasts forever but like many I'm weighing my options.
I'm just a dabbler and most of my experience is a few months old -- I have no specifics for you, I'm afraid.
Since competition from natural gas seems like the main hindrance toward big capital investments in nuclear, nuclear could probably survive without handouts if we had a proper carbon tax. Which we should: natural gas might be better than coal, but it's still a CO2-generating energy source and should have its externalities priced in accordingly.
Is Tether influencing Bitcoin pricing?
Dan Brinkley: Semantic Web – Learning from Machine Learning [pdf]
I'm in exactly the same position, it didn't even occur to me that the layout might be different. What's the difference between the US and UK layouts?
Implementing GDPR compliant email in-house
Computer owners don’t use their computers for app development as much as for playing games.

If I want to develop apps, should I get a computer?
I have one. I like it a lot. I don't think they can hit quite the quality as a manual charcoal / wood vertical smoker except possibly at brands the higher end (above $2000, mine cost about 1/4 of that), especially if you like a deep rich smoke flavor, but for the convenience you get for the ease of use if you don't have the time to hone your pit skills (not to say a pellet grill doesn't have its own learning curve), I think it's worth the trade-off. Also, they are electro-mechanical devices kept in the outdoors and prone to the malfunction that you'd expect if not carefully maintained. Good companies have strong warranties, but some don't.
I was looking at buying an ultrabook and had the same problem (but living in Germany). In the end I decided on a Lenovo X1 Carbon, though, but faced the decision to either get one from the Lenovo store (which allows you to get a US keyboard) or buy with an education discount from a retailer. Since the discount for the latter was really steep, I saved 500€ and settled on a DE keyboard, although its layout is a major pain for programming. But I couldn't justify shelling out 500 bucks more just for the different keyboard.
It's a shame but I guess we're really a minority.
If that's the case there will be a disproportionate number of elderly users wearing earbuds constantly as a 'discrete' hearing aid. Considering that the price of an iPhone with AirPods is about the same as what one would pay for an FDA approved hearing aid device, seniors everywhere will adopt them en masse. There's elderly Americans everywhere, so the association between the elderly and the iconic and highly visible AirPods should solidify quickly after the release of iOS 12. This is the logical end or death of the AirPod trend as "something cool", and the birth of the AirPod as "something that old people need to function". Apple's moving into AARP & Jitterbug territory.
FT article on the subject can be found at: https://ftalphaville.ft.com/2018/06/13/1528904202000/Has-bit...
Verizon launches new 'unlimited' plan
Tiny Bug Inflicts Massive Hail Damage–A Year Later – Weather Underground
That's because the nature of drug development has been changing significantly over the last 20 years as the well of small molecule blockbuster drugs runs dry. Large pharmaceutical companies are becoming acquisition machines for startups that show promise in the early stages of drug development instead of spending their own capital on research. They do this to increasingly dump more and more of their risk onto venture capitalists and other institutional investors as the cost of drug development climbs slowly upward. Public numbers for pharma R&D budgets rarely reflect the acquisition costs, focusing only on the follow up approval process.

The consumer advertising change did contribute to this though, by allowing pharma companies to concentrate their core competency on acquisition, distribution, and marketing instead of R&D.
> If that's a correct reading, then this might have some unintended consequences around government open source projects

Restrictions on states in treaties also restrict their judiciary and their executive in enforcing judicial acts, not just acts taken in running the government administration. So, if the terms conflicted with what the state must do to give effect to enforcemrnt of open source licenses, it would make them unenforceable even if it doesn't prohibit private parties from offering and accepting them.
What's the Minimum Number of People for a Generational Ship to Proxima Centauri?
Not quite: the main thing hurting nuclear isn't wind/solar, it's natural gas. Which is unfairly cheap (and thus effectively subsidized) because the externality costs of CO2 aren't being priced in. If we had a carbon tax and thus a level playing field, nuclear could beat natural gas.
When I was using an MBP and a Windows desktop, I got a gaming keyboard that let you remap the keys. I swapped the keycaps on the keyboard so that the Control key was where the Command key would be. Of course, this doesn't help if you're using a laptop, but my desktop keyboard remained that way for a while, even after I left OSX on the laptop side.

With respect to Windows on the Macbook Pro, when I used Windows VMs, I would go to the VM preferences and swap the command key mappings so that I could continue using my muscle memory.
I didn't see him addressing the monopolistic abuse of zero rating.

I hope this will be appealed, and this monstrosity prevented. And someone should also split Comcast, i.e. separate their ISP business from the media one.
You're welcome.

I think it's pretty shocking that there's not yet a revoke(2) for all these systems. If there was, then sshd could revoke(2) the pts when the session leader exits, then wait for EOF, and then close the session.

Also, please stop using the C shell. It's a shell that sucks. Granted, they all kinda suck, but the C shell more than all the rest. :)

EDIT: Oh, and to be clear, this is about the server-side of ssh. That you're using OS X on the client-side makes no difference.
In your own words, you are asking for 'science'. And if you click the link through to the SEP, you'll see that it's well documented that this is, in the words of Stephen Wolfram, A New Kind of Science.
Elon Musk’s Boring Company wins Chicago airport train bid
I like the camera placement on these laptops. My hair is getting thin on the top of my head and this gives me a couple years before I need to adopt the clean look. ;-)
So the general method for analyzing political leaning/bias is by analyzing not the stated policy positions but the self declared leaning of the audience.

The reason for that is the bias of any given position is very difficult to calculate and political identities are heavily nuanced across the entire spectrum. In addition, most people don't subscribe to well fixed ideological positions on most issues - and the line of being moderate shifts over time.

But yes, as I said earlier, most news is a bit liberal leaning so news isn't perfectly aligned and in general there are much more liberal news sources then conservative news sources.

In general your best bet is to read a lot of news sources, understand that all news has some bias (towards increasing readership, as well as a slight liberal lean), and do your best to kind of meet in the middle. Be aware of general logical fallacies and try to correct for them as best you can, and always question everything.
I never thought I could get blackout drunk until it happened. Only once. It's really unnerving having no memory of doing things...especially when those things cause you to wake up on the floor with a black eye.
> Or my favorite “Remind me again later” Because who would ever want the ability to say “no”

Can't you just change your settings on preferences?
Using recurrent neural nets to map and train ai based on part of the visual connectome of a fly is interesting but lacks scalable experimental feasibility. Every new neuron in the algorithm introduces an exponential amount of complexity to the ai which takes away from it's scalability.
Cavium probably has the best ones:

https://www.cavium.com/octeon-III-CN7XXX.html

Their stuff turns up on eBay sometimes. Last one I saw was an Octeon II PCI card for just over $200. I was going to use it for network/firewall offloading. Blocking things like Intel ME, too.
Recently I have been contemplating getting an Apple machine at home just for Keynote, Pages, iMovie, Counter-Strike, iMessage/Facetime (and Photoshop, perhaps?), which I don't get on my low-powered Linux laptop. I've been using a Hackintosh-on-KVM kinda solution and it works OK for the most part even with my dedicated GPU, but not ideal and I'd be happy to convert to the light side to enjoy seamless upgrades and stuff.

I don't want to shell out like $1200 for a dumb macbook that I don't use, but I would be happy to shell out $500 for a Keynote machine.

For me, Keynote/Pages are the killer apps that only macOS has. iMessage/FT is the killer app that the Apple ecosystem has. Having a cheap entry to them is a great idea.
I still don't understand why we haven't disallowed the use of the term "unlimited" in data plan marketing. As much as no sane person should ever pull this many gigs on a cell phone line, any plan that has throttling isn't, arguably, unlimited, and shouldn't be marketed as such.
Same—I can’t tolerate most artificial fragrances, as they make my sinuses block up and irritate my eyes & skin. Sadly they’re everywhere—between perfumes, deodorants, lotions, laundry detergents, fabric softeners, air fresheners, odour removers, shampoos, body washes, hand soaps, household cleaners, &c., a lot of people and their homes are just covered in them.

I’ve been trying to figure out the specific compounds that give me trouble and why, but there are many, and for a lot of these products, it seems like the ingredients are rarely published in full—or they use obscured chemical names—I guess because companies have some right to maintain their “secret sauce”.

I’m not chemophobic in the slightest, but I have to wonder if this wild mix of VOCs is affecting people in ways that they just don’t notice because they don’t have any allergy or irritation—such as endocrine disruption. And it will be hard to pinpoint if they do cause health problems because there are so many different compounds and they’re so common and assumed safe.
Great review!
If you're talking about Rocket that seems to be the largest thing that requires nightly. That said I can count on my hands the number of times I've used nightly over the last 2-ish years. It's pretty rare that you need to do it.

I'll also add that I've actually been really impressed with how much attention Rust takes to not break stable packages. Between crater[1] and how aggressively they've cut point releases to fix any issues that (rarely) happen to slip by.

[1] https://github.com/rust-lang-nursery/crater
> When times got desperate and we needed a new flat screen TV

You and I have a very different definition of "desperate times".
Optimization and efficiency are pretty abstract concepts and apply to way more than just execution speed.
Given all of your replies in this thread, I assume quasi-trolling on HN is an exciting thing for you to do.

Life is indeed short. My diet, which I wouldn't consider at all restrictive as I can eat as much as I want, allows me to live it to its full potential.
>So what does ‘skin in the game’ even mean? It’s kind of irrelevant.

No it’s not. It’s precisely the topic of debate. I see where you’re coming from though. Your concern is with the author’s authority over the phrase, whereas mine is with the nature of the critique, namely the carelessness and inaccuracy resulting in it’s practice.

I have never read this book, but it’s synopsis alludes no more than free market theory; numbingly basic material. Does this catch-phrase add anything to the argument? I cannot imagine how it would. This is nuance-free run-of-the-mill narcissist apologism as motivational speak. Don’t be fooled.
The 9343 model shipped with a Broadcom wifi card, which was a PITA to get working on Linux. I swapped mine out for an Intel 7265, which has kernel support, so, any distro I throw on there works instantly without having to download a bunch of drivers.

More recent models have switched to the "Killer" brand wifi card, and I'm not sure whether those have in-kernel support or if it's another akmod thing.
Depends. If it's 50+ years old it'll be fine, sure, some of the joints might not be, but that's not awful to fix.

Then Copper prices went up massively for a while and thinner guage twister pair went in at best, and Aluminium was used at worst.
Except you don't want to do that in BBQ because it can toughen, dry out/over-moisten, or burn the meat in some combination. I know the pressure cooker is better than the dry air convection of a smoker to some degree, but if it were that simple, then people would just crank up temps and use a large internal water pan.
I used to feel for smaller companies who buy ads, concerning the damage possible caused by tactics like AdNauseam regarding outragous advertising bills.

Now I think it's likely the best weapon available which can be easily wielded by the average user.
When you ask doctors what birth control they use IUDs come out pretty high.

www.contraceptionjournal.org/article/S0010-7824%2815%2900072-4/pdf
WhatsApp fake kidnapping video sparks hysteria in India, mob beats men to death
I never understood the logic of putting a webcam at the bottom of the screen. why are these laptop manufacturers doing it ? is it just to shave off couple of inches from the top bezel ?
That makes diary's purchased at an estate sale or a photo album interesting.

What is the law on that?
yes i do think that is imminent; we were still chasing Ghz until pretty recently, but now power requirements are dropping enough that we can get, for example, 24h 4k decoding passively
Do you have any benchmark results? I see none linked in the repo.
there's an api used by the official mobile app.
https://api.fifa.com/worldcup/

If someone has reversed it and could share any documentation, pls write in comments
Oh yeah, totally true. All I meant was GDB's power interface is scripting. I definitely think IDE debuggers are better.
Can someone shine some light on how Tenor makes money?
Higher-level functions in Python, Part 3 – filter
>> AI isn’t going to take over the world until it is able to, and then it very rapidly does.

The question is, of course- how? How will AI become able to take over the world?

This is an important question to ask because predictions of AI rapidly becoming capable of taking over the world tend to flare up in times of progress in AI performance. For example, the above article is basically based on the preimse that the latest developments, i.e. deep learning, are sufficient to give some nation-state technological supremacy by leading directly to AGI.

However, there is no clear path from deep learning, however powerful it may be as a set of techniques to train classifiers, to AGI, which (well, probably) entails much more than powerful classification. For instance, deep learning can't really do inference. It seems reasonable to assume that AGI will need the ability to reason about the objects it can recognise and the relations between them. Deep learning can't do causal analysis- like Judea Pearl has been screaming from the rooftops lately. It seems reasonable again to assume that AGI will need to model causal relations. Deep learning can't do semantics. AGI will need to have some handle on semantics. And so on and so forth.

In general, anyone that claims that X current development in AI risks inadvertently producing AGI, must explain how this is supposed to happen- not just wave their hands about and claim that, if you throw enough compute and enough data at the problem, magic will happen and AGI will turn us all into paperclips.
The problem is that FTTP/H has a much larger up front cost because of having to clear out potentially blocked ducts if underground, and the labour intensive work that needs to be done at the property.
Not really. One of the things prohibiting the market is the Price-Anderson Act, which stipulates, irrespective of the sort of reactor (and since there have been newer and cheaper reactor designs) a level of insurrance that nuclear plants need. Effectively, this has made it impossible to enter the market with reactor designs that are smaller and safer and do not require the insurance proscribed by the act. I don’t personally know operational costs for these other sorts of reactors, but suffice it to say there are artificial limitations in place that skew this market.
> how std::vector just codifies the practice of dynamically sized arrays using realloc

I haven't ever seen std::vector using in-place realloc when resizing. The implementations I've seen simply always allocate a larger vector and copy the elements over.

Realloc tries to expand already allocated memory region if there's enough space immediately after current block. New allocation and copy is only done when this is not possible.
Australia's floating hotel and its 14,000km journey to North Korea
Some people have also been critical of having a young girl as opposed to an older woman...
I agree with your approach here. However, there's one interesting problem we always run into with that approach and it's what causes the discontent, I think.

It's when something that is being designed and built with the intention of a short lifespan ends up being around for a long time, and causing problems for longer than it was intended to exist at all.

And I think this happens all the time.

I think you did the right thing (I would have too), but unless you have solid consistency, work ethics and a great memory, you may put in that quick fix and it never gets improved.

If the quick fix stands the test of time, then it was the right fix regardless of how fast it was done.

I guess that is why I have grown into the approach over the years of always.. ALWAYS checking expectations thoroughly, even when it hurts a little.

It's important in the early stages of problem analysis to know - 1) how long do I have to analyze the problem? 2) how long do I have to implement a solution to the problem? and 3) how long does the solution need to last? Of course there are a million other questions, but I think it needs to start there. Of course, while answering those questions, as a service function, we must always be thinking... hands down.. what is in the best interest of the customer (which can be subjective, but it must always be the forefront)?

If you are given constraints for those 3 things, you can more accurately come up with an appropriate solution. My experience with this is hard-earned from just doing and always having to get creative.

Sometimes, I plain ask people - do you want a long-term solution, or a short-term solution? If you can come up with 3 options quickly based on your experience - short/mid/long-term and give the pros and cons, I've found most business users like this approach. Some prefer to just be given an answer and have the issue handled immediately - however, that isn't always the best for them nor the people doing the work. But, as they say, sometimes it comes down to "needs must".
You probably don't have hardware level support for the VP9 codec, when YouTube switched to that my laptop at the time would run it's fans at 100% just to play a video.
The third clause explicitly states "Nothing in this Article shall preclude: (a) the inclusion or implementation of terms and conditions related to the provision of source code in commercially negotiated contracts;"

That is to say, the article is explicitly not prohibiting countries from enforcing copyleft licenses.
I wasn't clear in my communications ;-).

In cases like these (non-violent economic crimes) there is often a call for "justice" which includes incarcerating the perpetrator. I am of the opinion that locking them up furthers the damage of their crime by costing tax payers to pay to lock them up, house, and feed them. Because of that opinion, I lean toward justice solutions whereby the perpetrator is allowed to live in the 'outside' world but a percentage of all their earnings going forward is paid into a victim's restitution fund. This is analagous with "mortgaging their life", think of it as a student loan debt for criminals that can't be discharged through bankruptcy.

The idea being that "justice" means impacting the rest of the perpetrators life with an economic cost equivalent to the economic impact they had on their victims lives. And doing so with a minimal increase in tax cost to enforce.
Tips on Pitching Your Idea
Doesn't this all feed into the idea that Apple is ditching x86/x64 and going full ARM?

It would make sense that the Apple TV is so much more powerful considering Apple pours so much into custom ARM chip design and OS development. MacOS doesn't work on ARM, and it doesn't seem like Apple is interested in porting it. Seems more likely the new Mini, if there ever is one, would be ARM based.
Actions (rather, lack of action) regarding the Mac speaks volumes.

The messaging could not be more clear, the real question is why are we all still in denial?