skysight-inc/HackerNews huggingface dataset:
This seems like it repeats the same problem I generally have with most methodologies: it treats planning as being separate from development.

Plans go into (Jesus make the hurting stop) Jira while development goes into Git.

And, okay, all of this requires new tooling, that figures out what your "issues" are based on the state of your source repos.

But... Suppose you were doing (Something Like) TDD and your "planning" was to write a bunch of tests that broke.

Or you're even not doing TDD but you can detect stubbed out code and draw issues from that, possibly by reading related documentation.

And your working set of issues, then, are all the tests / stubs detected in active branches.

(And this needs some logic to clean up the duplicates, and needs to be smart enough to notify people when things finish. And you want smart tests like TestNG that can identify dependencies.)

And it needs to serve aspects outside development; let's say functions that touch the UX must be certified by a designer / tester. That person should be able to digitally sign code (maybe even just a handle and date is enough) and then those changes are known good.

The reason I bring this up is because of a big deficiency in the issue trackers: identifying a new issue is cognitively/technically/procedurally expensive.

One of the big things language designers try to do is make elements lightweight. Python added inline assignment because they saw people would repeat code just to avoid creating a new variable name.

And when we're doing issues, planning out a new issue means setting up a meeting or opening a ticket in Jira and filling out a ton of paperwork, etc.

It seems like it ought to be as light-weight as defining a new test, or writing out a stub function.
This is a parameter that gets passed to git format-patch. Any parameters git send-email doesn't directly recognize are passed along to format-patch.
> source code not available yet because i am bad at GitHub

I had to chuckle at that. The whole this is so ridiculous and it's wonderful :D
In the last 10 years I've had at least a dozen warranty claims with Apple, maybe more. Usually just one claim per machine, sometimes two. And iPhones… I can't even keep track of that. You get two replacements with AppleCare+ and I almost always use them both. I've probably gotten a dozen replacements on broken iPhones alone. Not exactly 3,000+, but way more than 5. That's also not exactly abnormal. When you see people with cracked screens and ask them why they don't get them fixed the answer is usually, "I already used my replacements."

I would think that, among lifetime Apple customers who purchase AppleCare the average is actually above 5.
Before GitHub and other UIs exposing the "Git*" experience of merge/pull requests, etc there was only git and email.

I think the author of this is the same one who has pushed back against ForgeFed and is now tackling some of the criticisms shared in response to his "git is already decentralized" piece (namely, git over email being too hard or not well known enough).
>The only plausible explanation for Respondent's actions appears to be an intentional effort to trade upon the fame of Complainant's name and mark for commercial gain. That purpose is a violation of the Policy, as well as U.S. Trademark Law.

>[...] In the Sting decision there was evidence that the Respondent had made bona fide use of the name Sting prior to obtaining the domain name registration and there was no indication that he was seeking to trade on the good will of the well-known singer.

>Because the evidence shows a deliberate attempt by Respondent to trade on Complainant's fame for commercial purposes, we find that Complainant has satisfied the requirements of Paragraph 4(a)(iii) of the Policy.

She got the domain because he couldn't bring up a single non-Madonna-the-Singer reason for plopping $20,000 down to buy the domain.
I work in factory automation, half of the machines there are still on WinXP.
The idea to switch a system that auto-updates, sending a whole production facility into a full stop is laughable. That legacy rope your most loyal customers where depending on microsoft, its now strangling your very movement.

In the long run, i can some compatability layer beeing developed, so legacy customers can cut out microsoft. Its just not a reliable partner anymore.
Interesting that the lisp prototype took the least amount of time to develop, yet was considered less understable code than the haskell prototype(s).
There are many professional poker players who started as competitive Starcraft players, and even more who started at Magic: The Gathering
For a single event, The International 2018 for Dota 2 had a prize pool of $25,532,177 USD [1] and "set the record for largest single tournament prize pool in esports history for the fifth consecutive year" [2].

[1] https://liquipedia.net/dota2/The_International/2018#Prize_Po...

[2] http://www.espn.com/esports/story/_/id/24429755/the-internat...
> So is it a misdemeanor to track your child via their cellphone in CA?

It's worth looking at the whole section:

CA Penal Code § 637.7 (2017)

(a) No person or entity in this state shall use an
electronic tracking device to determine the location or
movement of a person.

(b) This section shall not apply when the registered
owner, lessor, or lessee of a vehicle has consented to
the use of the electronic tracking device with respect
to that vehicle.

(c) This section shall not apply to the lawful use of an
electronic tracking device by a law enforcement agency.

(d) As used in this section, “electronic tracking
device” means any device attached to a vehicle or other
movable thing that reveals its location or movement by
the transmission of electronic signals.

(e) A violation of this section is a misdemeanor.

(f) A violation of this section by a person, business,
firm, company, association, partnership, or corporation
licensed under Division 3 (commencing with Section 5000)
of the Business and Professions Code shall constitute
grounds for revocation of the license issued to that
person, business, firm, company, association,
partnership, or corporation, pursuant to the provisions
that provide for the revocation of the license as set
forth in Division 3 (commencing with Section 5000) of
the Business and Professions Code.

I guess it depends on how you define "vehicle or other movable thing". Children are technically things and they are technically movable, so if the child didn't consent to being tracked, I guess it's technically illegal (and since a child probably does not fit the definition of "vehicle", it's not sufficient for the "owner, lessor, or lessee" of a child - i.e. a parent or guardian - to provide that consent).

However, IIRC there are a lot of cases where a parent's consent is considered to be equivalent to the child consenting, and this might be one of them; as long as the parent consents to the child being tracked, it'd be legal in such a case.

Obligatory "I ain't a lawyer".
Crypto aside (I think it's useless nonsense in this case, but that's me), my gripe with journalism isn't the facts... it's the stenography. Some serial liar (coughcoughTrumpcough) says the sky is falling because the Sun rises in the West and the idea that it rises in the East is liberal fake news, and the media dutifully reports the quote and doesn't call them on their shit. And then the debate over whether the Sun rises in the east or the west is treated as he-said-she-said opinion by the media.

That is a real problem. Not anonymous sources or fact-checking.
It’s probably not that hard to get ahold of clean serial numbers that haven’t gone through the return process.

Then just etch them.

As for Apple ID... It’s not hard to create them. I think any credit card requirements are recent, and definitely not planet wide.
That's intentional.

https://www.ruby-lang.org/en/about/

"Ruby is a language of careful balance. Its creator, Yukihiro “Matz” Matsumoto, blended parts of his favorite languages (Perl, Smalltalk, Eiffel, Ada, and Lisp) ..."
Another Tesla owner here. For me everything you say sounds convincing until I look at the Supercharging network. From my perspective every single issue you mention is a valid point; it's just that Tesla's nationwide (in North America) supercharging network is worth 5,000 points. When other manufacturers solve this problem (and Tesla hasn't met their quality standards) those manufacturers will be an option.
It's someone else problem unless it prevents you from living here, in which case it's still your problem too. I think the analogy works quite well :)
New Interactive Electoral Vote Map
Okay. I think as long as that distinction is clear, sounds good!
Ok, I've been oversimplifying by reducing it to the functional aspect of it (granted that might come from Scalaz recollection) but I stand by my opinion that too much functionalism will hurt.

But, on the other hand, a balance has to be found if Rust ever want to be widely adopted. Let's be honest 2s here, Rust is already hard enough to learn for the average developer, adding higher order function on top of that will not help adoption.

IMHO, right now Rust the just enough amount of complexity to still be interesting to the majority. It really depends on who Rust want to target in the long run.
It's trying to divide "Illegal division by zero at /" by "tmp/quine.pl line 1." and "tmp/quine.pl line 1." evaluates to 0?
Refer to the graph on Appendix 1, the automatic AND commands begin about 5 minutes before the crash. They counter them partially with the manual ANU electric trim for the first 1.5 minutes before issuing STAB CUTOUT.
Short answer: it's complicated. But there's this small detail of more accidents in the past than in the present. Without doing a breakdown, this is due to better and more reliable components, better and more reliable pilot training (including CRM), and better and more reliable safeguards provided by computer automation.

In your example, max power + pull stick does almost always take the plane up. Pull back more, rate of climb increases. Pull back more, rate of climb increases. Pull back more, and rate of climb decreases. Pull back more, and you're no longer climbing. Pull back more, and you're sinking. Pull back more, and you crash. So... what went wrong? A pilot induced unrecoverable stall spin. The only inexpensive way of prevention is training. A more expensive system will place safeguards: stick shaker, or in fly by wire flat out ignore nose up input when approaching the critical angle of attack. So that means such systems must know about angle of attack, and that in effect a computer can second guess pilot inputs in certain cases. And that ship has sailed a while ago.

For a few decades now, incident and accident response always includes discussions of "add another button, add another indicator, add another software routine" to add more protections. As far as I'm aware, the pilot is trained about all of those safeguards. How the plane behaves with them. How the plane behaves without them.

What makes me angry about MCAS is not the single fail point (which I leave up to engineers to fight over) but the lack of training.

In the working case, at high angle of attack, this thing is going to cause the plane to exhibit a completely different behavior than prior 737s. It's going to do this rather odd duck nose down push every 10-15 seconds or whatever it is, in addition to stick shaker? That is not aerodynamic abstraction by software. That's like a silent flight instructor who just pushes on the yoke every 15 seconds for no goddamn reason. At first it will seem transient until you pick up on the pattern. And I can turn that shit off? I should know about the consequences of turning it off! There are consequences with it on, and off, and if it's confused! I need at least three kinds of training on this new feature.

I'd love to see this iPad difference training program, and go through this specific part of that training. Or even if a 737 pilot has made a youtube video of that training.

Me: pilot < 1000 hours total flight time, ex-flight instructor, and maybe 20 minutes of 737 sim time in a full motion sim that you get to record as actual flight time in your log book, which is fun to say but does not add to my credibility!
Ok, I wasn't aware that stacking fonts works at the glyph level.
Interpreting a Banksy as Perl should hack the DNC and GOP to give all their money to charities.
I would consider "SLC" microSD cards to be "high-reliability" compared to MLC/TLC. However you pay for it - the cheapest 1GB SLC card on Digikey is $43 CAN[0].

Here is a helpful-looking image for selecting between different memory types [1]

[0] https://www.digikey.ca/product-detail/en/swissbit/SFSD1024N1...
[1] https://www.cactus-tech.com/assets/images/a/Selector%20Guide...
Those people should of course be part of the interview process if the developer will be interacting with them. I don't see how that makes a bad hire any more expensive though. Maybe I'm misunderstanding what you're trying to say.
Facts on the differences between biodegradeables and compostables
Ask HN: What Exists for Engineer-Oriented English Language in Bay Area?
I have a report who is generally good, but has a real communication problem due to lack of fluency in English. We would like to invest in them and increase their ability to communicate with their team over the timeframe of months.

Are there resources (classes, online learning, peer groups) that specifically focus on the vocabulary and type of communication that's most useful for engineers?
It's not clear that having your own datacenter is more secure than using AWS/GCP/Azure services. In both cases there are good monitoring solutions, however I'd say that cloud-based solutions have easier immediate access to most things because they just integrate with the provider's API whereas on prem you're installing agents and whatnot.

Also having granular IAM for services and data is very helpful for security. You have a single source of truth for all your devs, and extremely granular permissions that can be changed in a central location. Contrast to building out all of that auditing and automation on your own. Granted, IAM permissions give us tons of headaches on the regular, but on balance I still think it's better when done well.

If you're concerned about AWS/GCP/Azure looking at your private business's data, I think 1.) that's explicitly not allowed in the contracts you sign 2.) many services are HIPAA compliant, hence again by law they can't 3.) They'd for sure suffer massively both legally and through loss of business if they ever did that.
Think it’s 130 miles in 10 minutes at maximum for the long range model 3 with the v3 charger. It's a 10 minutes break every 2 hours, not an issue for most people. The big remaining issue is the availability of charging points.
I'm currently doing this course to complement my knowledge of dev/architecture on azure. Seems pretty good so far and free if you don't want a cert.

https://www.edx.org/course/aws-developer-building-on-aws
agile is not a methodology though - it's a set of principles. Many so-called "Agile methodologies" put structures in place that prevent agility.
During normal flight conditions, the nose does not pitch up beyond the pilot's ability to control with the elevator, and the pilot doesn't fly especially close to the critical angle of attack.

MCAS is for an unusual combination of conditions where both elevator and trim might be needed to reduce the angle of attack. An example would be if the pilot set a fairly high nose-up trim to maintain the slow speed of final approach, then decided to go around (abort the landing), applied full thrust, and fully raised the flaps too early.

A pilot would definitely know that using trim is an option if the elevator was not producing enough nose-down pitch, but a pilot who has put the aircraft into the situation where a stall is imminent during a passenger flight has already made a series of errors.
>The other strain in your comment suggests that people who are presumably in some way responsible for their disease are less worthy of care

I am stating that people who are presumably in some way responsible for their disease are not MORE worthy of care. It is only these people who are receiving free screenings - as per the article.
The parent nailed it. It's easy to complain about PHP from various standpoints both pragmatic and PL-centric, but it has an amazing superpower which might be summed as "serverless for the web, v0".
Stopped because of how they were packaged. But if you were shipping goods to your friend to return for you, why would you send them in retail boxes?

They’re already “broken”. No need to overprotect anything.

As an Ebayer, most of my shipments are in crumpled re-used Amazon packaging with 50 stamps. At least I type out the “TO” address.
Reading the answers to your comment, can get pretty depressive. As people are just taking spionage for granted, trying to choose who we would want to let spy on us.

Please, can we try, or at least pretend we are trying to defend our rights to privacy of data that should be private?

I dont want to have to choose who should spy on me. We are entering into this dystopian reality, and somehow we are fine with it.. but there will be a time, we will understand it's too late, and theres no going back.

I hope we wake up sooner than that. Dont just accept it as it is, it will have severe consequences to our future, if we let them to have all of our data, because this means complete control of our lives and the end of the little free will we still have.

It feels to me like choosing which mob lord would be the less evil to me.. We need to understand we dont actually need to make this kind of choice. Resist. Dont let them have it.
I dont know... Managing 100b for investment is significantly more effort than managing 50b. It is just so much money to put places
Stories are leaked through cutouts like this for good reason, politically. What I'm saying is that the layers don't make it untrue, and decent journalism will catch most misrepresentation.

You say "weasel words", I say "We think you should take this with a grain of salt". They're being explicitly clear that their sources are secondhand. What's your answer? That they shouldn't run the story at all?
Ask Google that question. The answer is yes.
This is exactly my fear. There is no quality control anymore.
Unfortunately, people can and do indulge in exactly this behaviour, and there does need to be some pushback against it. Individual self-interest must be counterbalanced by what is in the interest of the business when the two are not aligned.

I have seen this happen before, and when the interests and ambitions of an individual are counterproductive to the direct needs of the company, that can be deeply problematic.
> Where do you think there is more competition among coffee shops

The comparison isn't between coffee shops in Manhattan and coffee shops in the suburbs, it's between coffee shops within ten minutes of your office in Manhattan as measured at a walking pace compared to the speed of a motorized vehicle.

> Nobody. I mean, not one single person, who works in Manhattan below Central Park is currently traveling 3 miles anywhere, by any means for lunch. Nobody.

Because the transit situation is such a mess. You can get away with it because of the density, but that doesn't make it good that it's so inconvenient to get from one end of the island to the other. You have a huge relative advantage and then give half of it back because the MTA sucks.

> What? Congestion pricing is going to force people to give up $10000 rather than spend $5000? It's somehow going to make people forget how to do math? That seems unlikely. The state and federal taxes already exist and have to be paid regardless of whether there's congestion pricing, so those are a non-issue.

Apparently some people have already forgotten how to do math.

If you make $50,000, the various governments take $5000 or more of the top $10,000 in taxes and benefits phase outs. So if you made $40,000 instead, you wouldn't have $10,000 less money, you would have $5000 less money because you would also pay $5000 less in taxes. If keeping the $50,000 job also costs you $5000 in congestion charges, the job that "pays more" no longer does.

The taxes on the extra $10,000 don't have to be paid regardless, if you make $40,000 instead of $50,000. There is $10,000 in total being lost, but $5000 is being lost by the employee (which is equal to the congestion charge) and the other $5000 is being lost by the government (who doesn't get to choose which job the employee takes).

> For those that aren't, there will be subsidies.

Which makes no sense at all, because then they won't be deterred from driving at those times even though they're the most price sensitive and that's how congestion pricing operates. Is converting it from a tax on the poor to benefit the rich to a tax on the middle class to benefit the rich supposed to be some great advantage? And that requires you to raise the congestion charge even higher to achieve the same level of deterrence.

> The congestion isn't coming from the people who live there. They can already walk or take the subway. The congestion is people driving in from elsewhere.

That's the point. So you build more housing in the city and then more people can live there and take the subway.
The graphs record the AND trim movement even if the electric trim is disabled. You can see that by comparing the pitch trim absolute position to the manual and automatic electronic trim graphs.
Another observation that I've had to support my hypothesis: NuScale is one of those entities doing something modestly different and has spent decades and hundreds of millions of dollars on just the regulatory component.

Here in Silicon Valley, there are a few nuclear startups working on various non-LWR concepts. One of them has done roughly the equivalent amount of work that NuScale has done but has only spent on the order of a few hundred thousand dollars, and with a team of less than 20.

So to me, it is clear that there are better and worse ways to go about things.
I don't think iFrames ever went away. It's been a feature of embedded web software for as long as I can remember. I don't think there is a sufficient other solution. Injecting HTML into the DOM of an unpredictable set of pages is difficult/impossible without iFrames...
There is Armbian, which produces up-to-date Debian-based builds for various SBCs: https://www.armbian.com/

But, I still agree with your point. I basically only buy Raspberry PI's now because the software experience has been terrible with everything else I've tried. (I only learned about Armbian recently, haven't actually tried it out yet.)
Mars tensor, distributed tensor with NumPy-like API
> Why are we even spending resources figuring out how to extend the lives of people who have smoked a pack a day, for 30 years, and are currently in old age?

Are those people really that old?

Imagine if you started smoking at 13 (which is pretty common). If you smoked for 30 years, now you're 43. If you potentially live to ~80, you've barely passed the half way mark.

Not only that but someone at 43 is likely still working and paying taxes, so they are putting money into the system and could potentially be doing that for another 20ish years.
The tone of the NASA statement could have stated that "Debris from India's successful destruction of an obsolete satellite demonstrates why the nations of earth should be working to eliminate this kind of warfare."

Yes. I know. But I can dream can't I?

It's all just lovely isn't it? And people make fun of Trump establishing an independent space defense organization. Earth is going to be a mess after we all knock each other's satellites out of the sky. Oh well, let that be our last battlefield.
As does the life of a smoker.

And cardiovascular disease and exercise definitely seem to influence Alzheimers. Nigerians for instances have high rates of APOE4 but very low rates of Alzheimers and I think the reason is they also have very low levels of cholesterol.