skysight-inc/HackerNews huggingface dataset:
A Simple Way to Create React Tests – Zero Coding Required
http://www.spearmintjs.com

“The more your tests resemble the way your software is used, the more confidence they can give you”

Writing tests is like eating your veggies: it is something everyone knows that they should do, but not everyone does. Spearmint provides a simple way to write tests that give you confidence your React application will work in the way your users interact with it.

Using spearmint, developers can easily generate React tests by using our user-friendly GUI. It dynamically converts user inputs into executable Jest test code by using DOM query selectors provided by the react-testing-library. We chose react-testing-library over Enzyme because it guides developers to focus on testing user behavior rather than testing implementation details. By leveraging react-testing-library, our application provides our users with more stable tests that do not break when refactoring or gives false positives due to shallow-rendering.

Thanks for Reading! Visit us at http://www.spearmintjs.com to test out our beta version.

Our team pledges 5 hours of development for every 100 Github stars we get on spearmint! (www.github.com/spearmintjs/spearmint). Star us to speed up development for an easy way to test your React applications. We would greatly appreciate any feedback — bug reports, feature requests, positive support, constructive criticism etc! Please email spearmintjs@gmail.com if you are interested in contributing.
What is actually produced when we burn a plastic water bottle at high temperature? I've always wondered this but never seen a great answer - are we just releasing gasses, or is the resultant ash toxic?
Thanks for compiling this. Too bad Uber makes up 4/5th of your title’s claim ;-) Read Lost ans Founder a while back so nice to see Moz in there!
Like the European "ecall" mandate for cars to automatically call in their GPS position if involved in an accident?
Yeah, this was definitely the case for me. This article summarized all the things that I was wondering about over the years regarding this tragedy.

I also agree that the speculative conclusion reached at the end is the most likely scenario, e.g., pilot suicide with everyone on-board.
Studying Agner Fog 2: Dependency Chains and Unrolling
It’s the same issue as with ozone. It’s something you want in the upper layers of the atmosphere. Above 18.5km altitude but don’t quote me on that.
Detecting, Protecting Against Data Integrity Attacks in Industry Control Systems
These are patched in linux 5.1.11, 4.19.52, 4.14.127, 4.9.182, 4.4.182.

https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.1...

5.0 is EOL as of 5.0.21.
Maybe power it the way the black box is powered, a stand alone system that transmits location and data that is typically also logged to the black boxes.

I'm sure satellite coverage is an issue with getting data in remote areas, maybe SpaceX's StarLink system could provide a way to stream data from airliners in more locations.
You are either in or under, not side by side. Yes, it is possible to run a hypervisor in a hypervisor, the limitation is usually in the parent hypervisor. In this particular case it would be useful to run side by side, but it is not possible and it also negates the idea of multiple hypervisors: why not have a single one running all the VM's?
can someone post google maps coordinates for this?
> While not directly related to buttons, recently my father ran into a deer

So, uh, he ran into a deer even with the sensors.

We could give the benefit of the doubt and say maybe the sensors slammed the brakes when the deer was on the road and did so before he could ever react but I doubt it.
> * Carriers CAN and likely WILL charge for it, because they can and because sadly (as noted above) RCS is visible to them as something more than an encrypted stream of data

I need to agree on this one too.

I just recently found out that my Samsung phone has video calling but, surprise surprise, carrier charges for that extra!

But of course any other video app over internet (such as Google Duo) works with no additional charges because mobile internet is basically free! (where free means 10$ for two lines sharing 40 GB of data monthly)
Because they want a laptop with decent power management that doesn't freak out when connecting or disconnecting additional displays, but they don't necessarily want a Dell XPS or a ThinkPad. They might also appreciate the ability to quickly nuke their Linux environment and create a new one if they really mess up their configs somehow.
Yes, but none of that relates to the hour long series of turns that ended with the plane pointed towards the Indian Ocean. The quote I pasted referred to these events as not being indicative of a standard hijacking. Maybe it was just a poorly worded conclusion. There are definitely other reasons - primarily the anonymity and lack of any money changing hands.
I'd forgotten about houdini, mind you thats harder to get hold of.
Actual title is “We Found the Guy Behind the Viral ‘Drunk Pelosi’ Video”.
it's not either or, there's option 3 "I can't form an opinion over the phone, if your medic thinks this can't wait for standard admittance channels I kindly defer you to the emergency services." and likely others.
My first fiance's father was a VP of something or other at AT&T. From the stories he told, there was an enormous amount of deadwood in the organization that couldn't be gotten rid of except through the passage of time or early retirement incentives. They were investing enormously in fiber infrastructure, but there was a shortage of fiber personnel, and a glut of copper union employees that wouldn't retrain.
Or at least to allow magnetic sliding glasnobs and buttons to be attached to the screen and used.
Anyone interested in outsiders would do well to read Colin Wilson's "The Outsider".[1] It's a fascinating study of outsiders in literature, philosophy, and history, and an exploration of what makes them who they are.

More recently, Gary Lachman has picked up the torch, and has written on many Wilsonian subjects, including a biography of Colin Wilson, about which he speaks here: [2][3]

Howard Dossor's retrospective on Colin Wilson is also interesting.[4]

[1] - https://www.amazon.com/Outsider-Colin-Wilson/dp/0874772060

[2] - https://www.youtube.com/watch?v=qPm0Bi5nt_o

[3] - https://www.youtube.com/watch?v=k-MrjJJXRgk

[4] - https://www.youtube.com/watch?v=dHIOXNxZgOo
Because tech workers like devaluing their skills.

Because the number of openings for entry tech workers is essentially infinite. (Wait, what?)

Because non-technical work is regarded as completely worthless and there is more merit in being a minimally-competent HTML-slinger.
Mankind's Inner Ant
What is TV size material to you? A friend of mine has a 60" TV and it's huge. I really can't imagine that most people have TVs that big. You can go even bigger with monitors, but the selection is thinner so it's hard to tell if it's really economical.

The whole point of my comment is that average size aside, they really don't seem to be different use cases at all for a lot of people.
> Adding the "Smart" costs the price of the Apple TV last time I checked.

Smart TVs will ultimately be cheaper than dumb TVs. The cost of the more expensive hardware is subsidized by the tracking and advertising that smart TVs allow.
Can you list a few dumb TVs that are also decent from a watching perspective? In 2015 I could just say $300, and most TVs at that price range were non-smart. Today the struggle is much worse.
Regarding the claim ...
> Data Structures expose callers to recompilation and redeployment. Classes isolate callers from recompilation and redeployment.

... most projects (maybe all?) I've worked on in 20+ years deployed a full set of new bits upon release, rather than trying to differentiate at the level of which source code files were and were not touched.

So this strikes me as a carryover from many years ago when working on large C++ projects with slow compile times was even more painful than it is today.

Any counterpoints?
Using AI to generate recipes from food images
Mmmm, I'm gonna play Devil's Advocate here and ask what would be necessarily wrong with a physician actually examining patients prior to making an admit decision? (Particularly given the fact that said physician really is acting more like he/she got a referral than a consult request.)

You can do consults, but they have to be consults. I think what happened here is that these two organizations are playing fast and loose with the essential distinction between a consult and a referral. The decision to admit has to come from this physician, so really, it was not a consult. Because the original physician had little to no power. (I'm almost ready to argue that the original physician had essentially no power over the decision, but I'd need a bit more information to make that call.)

EDIT:

Friend just pointed out that some people may not understand the difference between a consult and a referral. Basically, in laymen's terms, a referral is a request that you assume care of the patient. Whereas a consult is a really just a request for, let's call it, "advice", for lack of a better term. Kind of like, "Hey man, can you give me a second opinion on this?" But the patient is still under your care. You still make the final calls on things. As opposed to, "Woah, dude... you're gonna have to handle this one, I'm no cardiologist, so I'm not even gonna try to do a cath, much less a PCI."
I have to agree - deploying Python code is horrible, unless the environment you're deploying to is super tightly locked down.

I had a colleague try to set me up with their R-studio project recently and we gave up because getting the packages installed was such a mess. So I'm not currently a huge fan of either. I don't do much data science or machine learning, but I work with and support people who do.
You're guaranteed to receive some stock. As for the value, that depends on the company performance. But yeah being public stock you know how.much is worth and you can actually sell it
Two things I see here:

Apple didn't copy their app, they copied Android's.

Second, the VPN thing is shaddy AF. I understand this is a workaround but shit, they could be doing some nasty stuff with MITM attacks. No wonder Apple took it down once it was clear how it worked.
>Grandmothers and everyone else already use edge routers/modems that can be centrally managed and updated.

The cable modems and DVRs run by cable companies are simpler devices that criminals will not target with malware to run cryptocurrency mining, or install fake CA certificates to MITM grandmothers' web browser and online bank transactions. These devices are restricted and constrained.

The type of hardware that decentralized proponents think of would have enough power and sophistication to displace Facebook and Youtube with p2p intelligence. It would be a more complicated server appliance (maybe a Linux base image) that has sophisticated software (Sandstorm.io, distributed apps on Blockstack, etc). The appliance would be more complex than the Samsung TVs of this thread that require owners to run virus scans. This type of advanced appliance is by design -- unrestricted and unconstrained -- to enable itself to evolve with new software capabilities.

>If centrally managed, they can be decoupled from the telco, i.e. competition among "edge server management services" instead of a land-bound monopoly.

Your scenario has 2 extra levels of "economic friction" and those extra costs act as barriers to decentralization:

(1) The hardware for the server appliance is a cost most normal non-techies would not want to pay for.

(2) The ongoing support payments is another cost that normal people would not want to pay for. (ie. sibling's comment of paying $20/month or $240/year is unrealistic.)

Also, the idea of non-techie consumers comparing "edge server management services" is itself a cognitive barrier to decentralization. Today, if we think of grandmothers' laptops as "hardware to be managed by somebody else" -- such as Geek Squad, we see that many don't have the technical knowledge to avoid being scammed.[0] To put the vision of "decentralization hardware" in perspective, it's basically asking millions of non-techies who are susceptible to Geek Squad scams -- to expose their laptop configuration and root access to the world.

>Techies can optionally enable local management.

And this configuration option to enable flexibility is yet another attack vector to trick non-techies into making their devices more vulnerable.

>It's not necessary for edge devices to "win" against centralization, only that they exist and are sustainably funded.

It's true they don't have to "win" but I was talking about the decentralized proponents' "dream scenario" of decentralized being good enough to make centralized services like Facebook/Youtube irrelevant. This can't happen if only a niche group of enthusiastic homeowners run server appliances.

[0] https://www.reddit.com/r/technology/comments/5n6het/why_you_...
Show HN: GoalStream – Visual project planner with Vim-style key bindings
How much of this is generational? In 10 years we will have buyers that have only known touch screens as an interface.

The issue is that we have to solve high-speed touch screens that behave well in vehicles that sit outside.
If I were the guest I would have said yes and seen how long I could keep that interview going
Not to mention that touchscreens rated for passenger vehicles and the extreme environmental changes their interiors go through are not cheap. Look at how many screens Tesla has had to replace in their cars.
By watching what you're watching they can make guesses as to your race, sex, income, politics, marital status, how old your children are, what your interests are, etc. Not all of that will be 100% accurate, but they don't care.

Most houses have more than one screen. It shouldn't be too hard to correlate what everyone is watching or playing at any given time, and this would give quite accurate data.
We Must Prepare for the Next Pandemic
Making collection operations optimal with aggressive JIT compilation
I ride my bike to work, and generally I don't have any issues with scooterers as long as they follow the same rules bikers do. The less experienced ones will always be a problem, as well as intoxicated riders, but that's true for any mode of transit. Safety should come first.

Are there any reasons it might not be a good idea for the two to use the same paths/roadways? Or better alternatives that are currently available?
I know about his story with Figma, and AFAIK he managed to push it forward through the Thiel Fellowship (which I've considered myself too).

Honestly as I've mentioned in the post I've been quite excited about the product (specially when I managed to make the MVP useful enough to replace AE for simple GIFs, I even use the tool for that purpose) and my initial plan was definitely to make this happen, but I haven't really seen a solid way to go about it full-time without taking a huge risk, specially at my age.
Look up the EU Sulphur Directive 2012/33/EU please before writing such rubbish about European waters.
Indeed, that's a limitation of OpenGL which is addressed with Vulkan, however you can still use this with Vulkan and make use of the other features like: command sorting, less verbose API or command keys.
However, in most cases you wouldn't need the lock-free aspect of it (i.e. should be configurable), since in the end you would dispatch commands from their own threads, as monocasa well-pointed, that is something I do plan to do at some point (a solution better suited for Vulkan/D3D12), but sadly didn't had the free time.
Is the outcome of this going to be voice-activated everything (down to the cup-holders)?
Done, thanks. Kinda looks like ass, but we don't have a lot to work with here. :-/
I was referring to bit flips and data corruption. Mirrored zfs can correct these, the rest of the filesystems can't.

Flash drives are terrible mediums for backups unless you power them every month. When they loae charge they lose bits permanently.
Thoma Daneau from DressACat and DressADog
The issue from the US side has also been that they're per-se doing it. Otherwise the US Senate wouldn't have imposed sanctions on Russia in (among other things) response to the 2016 election interference:

https://en.wikipedia.org/wiki/Russian_interference_in_the_20...
If they're making more than any other job you can get with 3-6 mos. of training, the market is not saturated.
Google Photos will stop syncing to Drive on July 10, 2019 https://gsuiteupdates.googleblog.com/2019/06/google-photos-d...

HN discussion: https://news.ycombinator.com/item?id=20166131
iOS holds something like 50% of US marketshare and iMessage takes a lot of the wind out of third-party messaging apps.
Krugman's point is not uncontested:

http://www.scottsantens.com/our-paradoxical-economy-courtesy...

Additionally, even if we're not peering around the metrics for dynamics hiding behind them, there's the question of how much of the by-Krugman's-metric still rising (if not "soaring") productivity it would take to soften the labor market. I'd like to think he knows the answer to that question, but it isn't clear.
That is not so bad to depress some of those wages, my plumber is making $2k/Day. I don't know too many people making that kind of money even in tech, let alone other disciplines!
Huawei is preparing some truly pessimistic forecasts
Got it, looks like 2 of y'all are watching CoreOS like a hawk. :)
Is there really much of a point in recycling anything but reasonably clean paper/cardboard (I know stuff like greasy pizza boxes won't get recycled), and clean metals (like aluminum cans). Like, aside for those, will much realistically get recycled?

Aside for the insane amount of amazon boxes I toss in recycling, so very little of my trash fits the bill of things that will reasonably get recycled...
https://github.com/atomontage/xterm-color

That looked like the way to do it but I haven't tried yet.
now that I think of it, this might be the reason I actually decided to go for a blackberry key 2. I knew the keyboard was better for me somehow, just couldn't really pinpoint why.
Whenever I hear "Socratic dialog", I reach for my revolver. Is there any other form of teaching so irritating and patronising? You might have a brilliant store of insight to impart, but if you insist on trying to do so via a twee, affected and unbelievable conversation with a Mary Sue wise professor, I'm going to write you off as insufferable before the fawning moron you have as proxy for your audience utters their first "Oh, wow! So you mean that straw-man you just put in my mouth isn't true?"
I've tried Android Auto in a Sonata with touch screen, and Passat and a Q5 with rotary controller. The latter were far easier to use, once you've spent 5 minutes making sure you understand how it works.

Maybe if the touch screen were Tesla-sized it would have been easier to use, but on a regular sized screen, even switching modes takes much more attention with a touch screen, because you need to look at it, move your hand to it, make sure you're hitting the correct location, wait until it registers,m make sure you've actually hit the right spot. With a rotary it was "slide down, no need to look because it clicks, click or two clockwise (still no need to look), push down, q
I have come to believe recalling this comment has caused a negative impact to the world. As a beginners language it works well and many of the worlds great coders started on BASIC.

I don't blame Dijkstra for this. It is evidently a tongue-in-cheek expression of personal distaste. It is more an issue of the cult of personality that exists turning such quips into scripture.
The backlash from the public as soon as they hear how horrible / annoying these things sound may present a roadblock to rolling them out broadly.
I'm not sure that functions alone are sufficient. That's why Haskell supports existential types, and there isn't a convention for distinguishing them so the critique applies.
Not every article needs to add new information, some can provide value in summarizing the current information in a digestible way.
Not only I've done it for years, it was also social, e.g. my friends could see it. The app doing that used to be called Wakoopa, now defunct.

IMHO, it was great!
I always thought Don Lemon was an idiot. Thanks for giving me the final proof I needed.

FWIW, I'm neither American nor a Republican. I just really think the guy is an idiot.
CNCF outlines its technical oversight goals
at this point I have to ask why are self driving cars needed when we're talking about the tax payer eating up the cost and are we sure we don't have other things in which the money would be better invested.

sure, self-driving cars would be nice and we could even rationalize how this could make sense, but at the end of the day I would rather see everyone get 1) high-speed internet 2) clean water 3) reduce the dependency on fossil fuel 4) ensure access to quality food 5) move towards environmental friendly materials.
I used VMware since 2007, HyperV and VirtualBox for more than 5 years and I don't have such strong opinions, I use the one that is available and does the job. Because I had less problems with VMware and HyperV, I almost gave up to VirtualBox, YMMV.
>> The solution to structural racism is more scholarship money, not more debt

I completely agree, scholarships and grants should be greater than the loan debt that a student takes on, and the maximum financial aid for a student should be capped annually in some way. There are simply too many student loans being made available to students that don't need them. I have a colleague that got a full ride through undergrad but managed to graduate with over two hundred thousand dollars in student loan debt. It is predatory lending to loan students more money than they need to cover their cost of education and cost of living (for a student).
Maker here, what device & browser are you using? The email in chat is optional. You can ignore the input message for it if you would not like to share email address.
The CIA should be completely abolished. Unlike the FBI, it does not seek to enforce any laws whatsoever; instead, they operate with absolutely zero oversight, there only rule being that they're not supposed to be involved in domestic matters. I wouldn't be surprised if they tag-team with other friendly agencies like MI6 to spy on each other's domestic targets so as not to violate that rule.
> It's not toxic or hazardous, except when it's freshly shattered, but these super sharp edges weather relatively quickly, after which they aren't any sharper than natural found rock.

Glass actually takes a long time to lose its sharp edge unless it's dumped in a river or the ocean, which is in fact a great way to dispose of glass.

There really is no better way to dispose of garbage than dumping glass in the ocean... returning silica to its source in a way that doesn't look bad.
> Relying on your trust of apple for things you don't want to happen being prevented is just a mistake.

Again, my trust of Apple (relative to Google) in this regard fundamentally does not come from a moral judgement of some kind. Google is built on hoarding and monetizing user data, so they are likely to do it at a larger scale, more efficiently, etc. Of course Apple has all sorts of information about me as a user, but because of the business they’re in, they’re going to be less hungry for it than Google.

You can say the opposite about the “walled garden” discussion. That’s Apple’s game. Even though Google can play it too, they’re likely to do it to a lesser extent, because it’s not quite as valuable for their business.
Sure, we're heavily docker based too, but for development toolchain it's really valuable to have such a well supported package manager as apt. It's not just about package availability but community support - you have the same tooling locally that is widely used server side, so lots more documentation exists for it. Same goes for Linux userland vs. BSD.