skysight-inc/HackerNews huggingface dataset:
> You seem to believe in the existence of a bunch of people who have somehow wrapped their identity around hating Perl 6.

You only have to go to PerlMonks to find them. It's not that hard.

> the Perl 6 community burned through their goodwill literally years ago

That may be so, but most Perl 6 people from that era, either have left or have reverted to lurking mode. The current Perl 6 community mostly consist of people who have become active during the last implementation attempt, based on 6model and MoarVM. And who are focused on results.

> You're going to need hard evidence

Working on it :-). https://twitter.com/zoffix/status/1045623538345017344 shows an object creation benchmark compared to Perl 5 (Perl 6 having become faster than Perl 5), and a "real world" benchmark that's been running for 4+ years: https://tux.nl/Talks/CSV6/speed.log

Yes, it's still not as fast as one would like it to be. Still, as said before, Rakudo on MoarVM is designed to be able to support runtime optimizations. If you like to find out more about how these optimizations are done, check out Jonathan Worthington's blog: https://6guts.wordpress.com
For the second point: Settings -> Privacy -> Location Services and then set the app to “While using the app”.
O(1) expected is a different thing than standard O(1).
As with all performance questions, the answer is “it depends.” For a look into this question, see http://dtrace.org/blogs/bmc/2018/09/28/the-relative-performa...
It has almost become a religion and any attempts at advocating planning discipline or detailed designs (even in domains where it's called for) are quickly labeled and rejected as "waterfall". Some project managers trained in agile methodologies have trouble grasping some basic common sense project management practices such as dependency tracking and capacity planning.

I've seen it go wrong in both ways.

One project did BDUF and then planned it out as a 2 year series of sprints, delivering increments. The scrum master's job was to keep an eye on this macro-schedule and make small course corrections along the way to keep things on track. There were weekly demo's, but since there was no slack in the schedule there was no way to act on the feedback unless the next sprint involved building out the same set of screens. That project went ridiculously over budget, and ended up so unsuitable for the customer's needs that they didn't adopt it.

Another project avoided doing any design up front, because "that's not agile". In the course of the project it became apparent that several key architectural decisions were wrong due to requirements which were known at the start and which would have been apparent had an up-front design been made. These proved very costly to rework.

My conclusion is: (1) if there are requirements set in stone up front, do the design work necessary to fit those requirements at the start, and (2) don't translate that design to a schedule, but instead to a prioritized backlog, then go one sprint at a time without planning too far ahead. Management tends to get really jumpy at the last bit. They want to know the whole scope for the whole cost, up front, and that doesn't fit into an agile way of working. (It doesn't fit into any way of working, which is why so many projects go over budget, but that's a whole different can of worms.)
Click the date/time on a tweet to get the permalink.

Here's the tweet you referenced: https://twitter.com/_delta_zero/status/1054820799473836032
Peer review is a base level quality check, not a correctness check in most disciplines.

It provides value, indeed most of my papers have been improved by going through peer review. But it's good to be conscious of what it can and can not do.

One thing that it does do is signal intent. It signals that you are willing to engage with the expert community, and specifically their feedback and criticism.

Finally, there is of course a fallacy in saying "not trustworthy either". If 99% of random blog posts are wrong, but 60% of published papers are wrong, then a random paper is 40 times more likely to be correct than a random blog post and it's perfectly sensible to be hesitant about citing the latter.

Finally, scientists have always cited outside of traditional sources and continue to do so [1]. I see no evidence for your assertion that "appeal to authority" has become more prevalent or important than it used to be. With all the ongoing open science initiatives it's rather the opposite.

[1] Personal communication with various scientists, 2018
Exactly: a correct source is a correct source. No need to reserve legitimacy exclusively for paid journals. Maybe the source could be cited through internet archive or other so that the document is definitely the same version as the one seen at the time of citation.
Quorum is hiring software developers
Non-browser programming platfomrs terrible portability stories when your app needs many features from the platform, like accelerated graphics, networking, security etc.
It feels like there is, or should be, a distinction between "I'm basing my analysis on this other data/analysis/etc. that I'm working from the assumption it's correct" vs. "This idea/analysis/etc. gave me a good starting point. I'm not depending on it but I want to credit it."

Thinking about what I do. There's a difference between me depending on the results of a survey and hearing a novel take on a market or whatever. In the former case, I'm dependent of the survey methodology being sound (and I'm going to trust some sources far more than others). In the latter case it's more "I never thought of things that way" but I'm going to do my own analysis.
Quorum is hiring a project manager
What other companies?
> ...do the hit for Vinny...

Why did you choose that name?
It's always best to assume that any device billed as "smart" is actually intended as an advertising surveillance tool.
> The parent will make him feel terrible. ‘How can you say that!’ his mother will say: ‘How can you be so cruel! What did your poor grandma do to make you not want to see her?’

Because I don't love her and don't enjoy spending time with her. Yeah, it takes some toll to say it out loud and to defend it emotionally, but excercizing freedom is never free - so I don't see how it limits your freedom in any way.
A very good product, I feel like for a v1 product you are providing us the users with some pretty strong fundamental features needed for a great commenting box system. Keep up the good work, I am excited to see what this product does in the future.
Isn't homelessness the worst in California?
Starvation and disease is not chosen.

Suicides and opiates are. (and if you are a maslow hierarchy fan, you will notice that life has gotten extremely good for these problems to exist)

Things are much much better, equating these is irresponsible.

EDIT: Lets not overthink the very obvious intention and meaning behind my comment.
Amusing that the story about unwanted side effects of information unwittingly exfiltrated contains numerous identical requests for me to disable my "ad blocker".
> issue a statement supporting

That statement needs multiple hours of writing from VP level approval etc. The cost is not 0.
If everyone is adapting to it this may work. What I have seen in companies is that the devs suddenly have to do scrum but everybody else in the company does business as usual.

In my current company we did scrum training a while ago and not even the dev managers showed up. And it shows when you talk to them. They have no idea what agile really means other than sprints and "commitments". So instead of being an environment where everybody respects each other it has turned into a pressure cooker for the devs.
I came across those videos before and noticed the main speaker has been giving talks for many years claiming he has transformed the fertility and productivity of multiple cattle farms in the course of research, by simply increasing cattle density and intensity. Alas if there were truth to the idea, Allan Savory would not need to promote it - he could own or have franchised thousands of farms by now.

The purported enhanced stocking strategy would catch like wildfire if it were real and could at least be well documented after years of research, but there are no studies of any substance for it. There is no difficulty in implementing it - just keep more cattle than before, allow it to herd, move the herd around and presto your output increases and costs reduce - climate and environment get fixed and we all eat steak. This is not an exaggeration of the case made in the videos.

I think the theme detracts from the image of practical sustainable farming techniques, which are very real, continue to develop and have to compete in the current economy.

https://www.drawdown.org/solutions/food/plant-rich-diet

https://www.drawdown.org/solutions/food/regenerative-agricul...

https://www.drawdown.org/solutions/food/conservation-agricul...

https://www.drawdown.org/solutions/food/silvopasture
"Amazon has submitted a patent application, recently granted, outlining how the company could recommend chicken soup or cough drops to people who use its Echo device if it detects symptoms like coughing and sniffling when they speak to it, according to a report by CNET. It could even suggest a visit to the movies after discerning boredom. Other patents submitted by the company have focused on how it could suggest products to people based on keywords in their conversations."

Really glad I don't own one of these things. I don't know if Brave New World or 1984 was right. Looks like the future decided to split the difference.
I was an intern at IBM in the EARLY 80s. At that time, people actually had the expectation of lifetime employment at IBM (as long as you were willing to relocate as needed). A project had just been cancelled when I arrived, and everyone in the department would come in every day and drink coffee and read the paper for 8 hours, waiting for the company to figure out how to re-deploy them. Not a care in the world about a lay off. In the end of the 80s when you showed up, the lay off must have been a huge shock.
Peace is a goal, and not a system. If your system for achieving "peace" is a police state, and you find that your "adversaries" are always able to overcome or work around them, eventually you may realize that the police state (tyranny, authoritarianism, etc.) is ineffective in creating a stable peaceful state.

That doesn't mean that achieving a peaceful state as a goal is bad, or necessarily impossible, but that the method/system applied to achieve it was not effective.
Does this imply that the neuron is more of a power supply, and the properties of sections of dendrites (not the whole dendrite) and their connections is what does the actual computation? If so, that adds a layer of messy complexity which is fairly typical in living things.
In most states, the biggest issue is still the one of anonymity.

I wonder if there’s a way around that by selling/auctioning off your winning ticket to somebody who’s already famous and, say, a billionaire at a discount.
> The data showed Clorox which ZIP codes around the country had increases in fevers.

No, all it did was show you wealthy areas where people buy stupid crap.

These are really stupid devices. I have the thermometer in my hand when I take the reading, I can just glance at it to see the reading, why do I need it to sync to my phone?
'Explosive device' sent to president Obama and Hilary Clinton's family
Even the Best Startup Solutions Need Modern Marketing
See GuixSD: https://www.gnu.org/software/guix/manual/en/html_node/Featur...

It doesn't store "in the cloud" by default, but there's no reason you couldn't set that up.
Video Access Log Processing with Apache Flink
Microsoft is still supporting several of their smartphones running Windows Mobile. The latest update (https://support.microsoft.com/en-us/help/4316692/june122018k...) was in June of this year. I still have a Lumia 950 and it works fine.

Compared to OnePlus who stopped updated their OnePlus2 past Marshmallow after telling subscribers they would get the Nougat update. This effectively dead ends this model for users. Got rid of my 2 when I found out:

https://gadgets.ndtv.com/mobiles/news/oneplus-2-android-noug...
Fowler has been working for many years at a consulting company (ThoughtWorks), and thus has had insights into many, many software development projects.

Then he has started writing blogs, books, giving talks etc, which has increased his reputation.

I don't agree with everything he writes, probably because we have very different perspectives, but nearly everything technical he writes seems to be very solid, and I've never seen any bullshit from him.

I respect that, lots of other developers do that too.
Where is your evidence supporting the claim that Apple owns 50% of the market? That is way above the figures I have seen. Seems to me you are just pulling metrics out of thin air in this post.
I watch Ecstasy of Order (which features among others Jonas Neubauer, who lost in this case) at least once every 6 months. I'm glad to see they're keeping up the pace with these championships.
Ah, I somehow thought that that was the previous version (not "reimagined"), but it's actually up-to-date.
I believe speed cameras might be good if they're installed in dangerous areas to enforce lower speed limit to decrease accidents number. When they're installed in good spots to increase fine collection and the speed limit is also lowered (e.g. 60km/h on a highway just because the nearby town border crosses 500m on the map, but no pedestrian ever shows up close to the highway) for the same reason it is abusive usage of technology. Unfortunately in my home country the second scenario is the most common.
You should hang out with wealthy people.

A large portion of our conversations(as a 10%er) is about how we can create products, services, or nonprofit organizations that help people.

This also seems to neglect that Exchange has both parties benefiting.
So that the manufacturer can extract additional money from your pocket by proxy after selling access to you to their "partners".

"Log in with facebook to see your temperature"

I wonder if there's a "share temperature on Facebook" button in the app?
Bill Thurston cited personal communication with himself, which is a pretty unusual source.
I really wanted to agree with you, but your comment is mostly criticizing people doing agile without understanding it.

And yet, you 3 points prove that you don't understand agile either.

If feels like a bad driver honking at other cars.

All the points you cite are useful, but they are nowhere what agile is.

The most important thing about agile is __the emphasis on communication and a short feedback loop__.

You deliver things in small testable chunks because it's easier to ochestrate a team around that, and you get feedback sooner.

You refine weekly based on how things went because you can thanks to the regular feedback you get.

You let others know ASAP because you have regular communication.

You are making the same mistake as everybody: thinking agile is about a process, and hence, rules.

It's not.

Agile is a set of principles, which then you use to implement whatever rules and so, process, you need for your current situation. SCRUM is one way, XP is another.

Your agile and mine won't be the same. Mine today won't be the same as the one tomorrow.

Because what matters is communication and short feedback loops, and there are many ways to get that.

Sure, you can use proven tools and receipes. It's good. We all do it.

But it's no more agile that using a good knife is cuisine.
> So, he will never give up on any discussion without adding a last reply. It is hard to deal with such people.

If having the last word matters to them and not you, then let them have it and don’t worry yourself.
That's just intellectually dishonest, it's part of the official language tutorial...

https://docs.python.org/3/tutorial/venv.html
That article brought the knowledge to the security scenes, but pirates cracking video games have been exploiting that for a while too. Those familiar with Morris internet worm also knew about it. This as I can really was the first place that broke it down where you could learn it yourself without a guide. It's also one of my favorite as I knew about it, but didn't know how to personally craft one till I read that.
It's a joke using a very dry sense of humor. The mix of cultures on this site make that hard to pick out at times but this one is wholly a joke.

As you found, that is not law.
Yeah, I cared about this issue. I think it is an interesting direction that tech is going in, and to see some pushback against the identity politics/social justice movement.

Perhaps comparable to changing the name Black Hat so to not offend people of color. Reasonable or madness?
I think I must be missing something fundamental. As far as I can tell, the core notion is to move all laptop firmware to an external storage device that has a write-protect switch.

How is this better than an external write-protect switch for the firmware on the device itself? Considering my normal patterns of device usage, I'm just going to put the laptop-specific Trusted Stick into each of my laptops and leave it there. In which case I'm not seeing why it should be removable at all.

And regardless, I'm not seeing how a write-protect switch for firmware, whether on a stick or in the device, is actually better for the average user. At some point the computer is going to tell them, "Hey, you need to allow this security upgrade." How do they know when to allow writes?
Neat how that last line dismisses any further discussion. Its not trolling when trying to shut down discussion; is there another term for such activity?
I just got a 7 for $250 from a co-worker. I finally untangled myself completely from any Google services, which is a nice feeling.
The penguin comic found its home #IPv6 #Foss #Linux
There's no need to be so dismissive of Stallman's point of view. He has a great example in your link where using they is ambiguous.

Saying it's not a big deal unless people make it a big deal is not useful. Many people say the same about assuming gender. Language and the way we express ourselves matter and affect the way we think.
I made a reply to your post on that subject of potentially transformational management of grasslands.

On this ungainly subject of grassland vs mixed forest here, I'll just remind - two hundred years ago about 60% of the earth surface was covered in mature and native forest. The figure is less than 30% today. Most of the worlds fertile crops are grown on deforested land, on the soil which native forests developed due to ecological diversity and lack of erosion. Most of the grasslands which are used for grazing, don't have soil to support demanding crops.

https://www.britannica.com/science/deforestation
Political problems tend to be much harder to fix than technical problems especially if you're Tim Cook.

(Also, political solutions are more likely to incur severe unwanted side-effects, such as, for example, making it almost impossible for any new operating system to enter the smartphone market ever again).

Also, the options Tim Cook has at his disposal go beyond technical solutions: in particular, it would be straightforward for Apple to switch to a pricing strategy that gets iOS devices into the hands of 100s of millions or billions of people who will stick with or choose Android if Apple keeps its current pricing model.

Here is a writer who estimates that Apple could sell the iPhone X at at 40% discount from its current (at the time the web page was written) price without losing money on the sale:

https://www.forbes.com/sites/ewanspence/2017/11/08/apple-iph...

Rather than switching pricing strategies, Mr Cook apparently prefers to lobby the government to help him maintain the iPhone's status as a premium or luxury brand, which in turn preserves the iPhone's very high profit margins.
What beggars believe is that in the novel, 1984, you didn't have a choice if you want a televisor in your home, or not.

But people put an always on spy device connected to Amazon (or Google, or Facebook [honest, we won't spy on you, maybe]) into their homes.

To each his own, I guess, but is the exchange of a little bit convenience to a potential privacy nuclear device really worth it?
In my experience, even modern C++ code and cutting-edge static analyzers still have a lot more holes than Rust when it comes to borrowing and lifetimes. Unsound code like this (which in Rust is the most basic form of lifetime error) still manages to slip past the CppCoreGuidelines static analyzer that Microsoft has been developing for years, which includes "lifetime checking":

#include <iostream>
#include <string>
#include <string_view>

int main() {
std::string s = "Hellooooooooooooooo ";
std::string_view sv = s + "World\n";
std::cout << sv;
}

C++ types simply don't contain the information needed to do Rust-style lifetime analysis. C++ static analyzers have to hard-code this knowledge themselves about every library type (will never be complete for every library in existence), use heuristics (will always have some false positives and false negatives), or rely on whole-program analysis of function bodies rather than signatures/types (runs into incomputability problems, and validity ends up depending on things the analyzer can't know, like which version of a dynamic librariy ends up linked at run time).
Uncomplicated Technology, and Why It’s Always Worth Your Money
Listen to Sam Altman’s Startup Playbook
> I have the thermometer in my hand when I take the reading, I can just glance at it to see the reading, why do I need it to sync to my phone?

For persons with an uterus, reading a thermometer can be used both for getting pregnant (=have sex on the day where a slight increase in vaginal temperature indicates that an egg is released) and for preventing pregnancies... and the latter case is where the phone sync comes in handy. The pregnancy-prevention apps work by profiling the dates and volumes of periods, plus sex drive, plus temperature, to determine a window in which unprotected sex is risky (IIRC, it's seven days prior to egg cell release + 1 or 2 days after).
It's even worse with DevOps, IMHO.

Agile at least has the Manifesto of Agile Software Development, which you can go back to, and see if a given process adheres to the ideas in the manifesto.

With DevOps, you have basically nothing foundational that people can agree on.
Did you get the response saying they need more time? I applied 16 hours late and that’s what I recieved.
Direct link to the actual content: https://github.com/rootkovska/state_harmful/blob/master/stat...
Realistically, the proof would probably just be rewritten in a paper in standard notation, with an indication that the original proof (or the idea) was due to an anonymous author.

You see very similar things happen from time to time where there are "folklore" theorems in mathematics that someone eventually writes down 20 years later. Sometimes they're able to give an attribution, and sometimes not. But always they give a formal proof using modern notation and credit the idea with whatever fidelity they can.
This Thermometer Tells Your Temperature, Then Tells Firms Where to Advertise
not disagreeing with the first part of your statement, but, for the second part, a reasonable remedy would be to simply lower the cost of each violation.

e.g. if almost everyone got speeding tickets, but they only cost $15 and didn't involve any points against the driver's record or insurance premium hikes, people would simply pay up and probably speed less often. complaints about the injustice of speeding tickets would probably remain at current levels.
I've got some fond memories of bringing my (original grey) gameboy in to school and playing a few rounds of 2 player original tetris over cable link with my friend. I thought I was pretty good at it back then, no doubt it pales in comparison to what these guys can do.