skysight-inc/HackerNews huggingface dataset:
When you say weaponized, do you mean done for a foreign government's interests rather than a person's financial gain?

You seem to believe that people can't be trusted to think for themselves and must be shielded from lies to protect them from their own stupidity. I agree on the first part, but not the second which is arrogant authoritarianism. In democracy, the voters are also the ones who experience the consequences of their decisions and them having the ultimate power over themselves is what protects them from extremes. They might hurt themselves a little bit but it's still themselves doing it, so they won't go too far and can change their mind next election if they made a mistake.

If there's something new and unique about social media that actually breaks democracy worse than anything since the ancients Greeks, then perhaps you'd have a point, but I don't see any evidence of that. I think people will adapt to false information and learn to decide what to believe, just like they currently make decisions about how much to trust any stories they hear. There's nothing wrong with having a few conspiracy theorists or people who believe a wrong version of history. They keep everyone else on their toes and we can't really be sure that it's not us who's wrong. Remember when God obviously created the world and anyone who disagreed was punished for spreading dangerous fake knowledge?
Abstraction, i.e. modelling, means leaving out details. Understanding then becomes knowing what details you can leave out for the given purpose. In this context, it is essential to remark that scientific abstractions, i.e. physical-world, empirical theories, need to be tested experimentally. Otherwise, they will simply lack legitimacy.
>Worse yet, this might make fledgeling indie developers believe that they, too, could make a living with their first or second projects.

Where did Casey or anyone else give this impression? I think you're reading a LOT into this that isn't there.

Obviously the app has done well because its creator is well known. That's a very viable method of marketing. Anyone hoping to start a business needs some sort of marketing angle, and fame or network is one of them.

Not just that: the app has to work, and Vignette works well. And it solved the problem of the people recommending it, too. That's part of why everyone who knows Casey is eager to talk about it: the app genuinely helped them.

Can you point to something anyone said, anywhere that backs up your own interpretation? Ie. someone saying "see, anyone can do it"

I didn't listen to this week's ATP yet, so maybe I missed something grotesque, but what you're saying doesn't sound like how Casey talked about the app in the runup.
> 3) Scrum story points are supposed to reflect end user benefits.

Scrum.org states[0] A Story Point is a relative unit of measure, decided upon and used by individual Scrum teams, to provide relative estimates of effort for completing requirements.

[0]: https://www.scrum.org/resources/blog/why-do-we-use-story-poi...

According to Jeff Sutherland himself[1], story points are based on team effort and not end-user benefit: Estimates are estimates for the team to get a story done.

[1]: https://www.scruminc.com/story-points-why-are-they-better-th...
I'm reminded of the similar tool that could identify sexual orientation from a photo. It only worked on those who fit certain stereotypical behaviors, persons who actively self-identified as being in a particular category. When tied to immutable characteristics (skull dimensions) it fell apart.

That paper was particularly bad. To a large degree it was a dataset detector (the "gay" and "non-gay" facial datasets came from different sources, based on different geography).

This paper is much more limited in the claims it is making - only that it correlates well on faces that appear white and "Asian", and that it doesn't correlate as well for "Indian" and black. The speculate that this is because of under-representation of those classes.

So the software accurately depicts the race of a person according to what some other software has determined their race to be?

Are you arguing that Face++ is inaccurate? It would surprise me if a machine learning model isn't pretty much as good as humans at this. I don't see any numbers quoted by Face++, but an paper claims 93% accuracy[1]

I cannot wait to see how many L's I need to mispronounce for this thing to assume I'm an Asian from the Bronx

So if you make yourself talk like an "Asian from the Bronx" and it detects that then... it is working, no?

[1] http://www.bernardjjansen.com/uploads/2/4/1/8/24188166/janse...
May I ask what system is that ?

Maybe one of the other packaging methods will give you a more stable installation ?
https://hledger.org/download
If I buy 100k chips for my HPC to do single-tenant processing, performance, and performance/watt are priority one. The vulnerabilities intel has to fight right now are irrelevant for this use case.
I think the key motivation of agile is the recognition that the plan made in advance is often not right.

If completing "the plan" is seen as success, then of course sticking to the plan is the best way to success. But if maximizing business/user value is the success, then "no plan survives first contact with the enemy." (I don't like "the enemy" concept, but this is a famous quote that gets across the concept).

And I think the reason why "agile" fails is because many actors in many organizations find they are effectively rewarded for "completing the plan" regardless of business/user value, indeed.
No. The quantities of methane touched by SpaceX are low by something like 10 orders of magnitude, and they burn their methane, rather than releasing it to the air.
Great question. It seems pretty obviously not. Almost any value (x) I can envision a scenario where a "lesser" value (y) would take precedence.

And that's because there's degrees. E.g. sometimes I'd prioritize money over physical safety, if it's a ton of money and a bit of risk.

So yeah... just a bunch of buzzwords afaict.
Great story from start to finish. I kept waiting for a happy turnaround but that ending was perfect.
I am curious how much process research is being done as an industry. With billions at stake, it seems like I would run across more studies where teams were paid to produce the same software independently.
But virtually none of the methodologies I read are backed by much rigorous experimentation.

Maybe it exists and I am just not reading the correct articles.
Intel Teases Ice Lake-U Integrated Graphics Performance
Scrum wins out at companies that did not exist in the waterfall era, staffed by developers and engineering managers who have only ever worked in startups. Similarity to existing process may explain a large part of the adoption in places that had existing process, but a lot of Scrum shops didn't.
What's the deal with rape in India? It seems out of all the horrible acts a person can perform, rape is oftentimes high on the list. This also extends to foreigners visiting the country. E.g. Girls getting raped while on holiday.

Is it a masculine-related problem? Does poverty affect people's mindset in such a way?

Also, this is by no means an attack or a judgmental point of view. I am genuinely interested in understanding this. I have been to India before and it's an amazing place.
Where this stuff really fails (IMO) is when execs throw together a half-baked structure around a project, and throw minimally qualified human resources and a few consultancy firms at it. Knowing that "shit rolls downhill", it's always the developers who end up sweeping up the mess working endless hours trying to make deadlines, ensuring everyone further up the hill looks good to their bosses, while praying that their project doesn't get terminated.

In my experience this seems to be an issue unique to enormous corporations. When I used to work at small / medium-sized companies this never happened.
I know. But a lot of that is due to humans wiping out most of the wild animals.

https://en.wikipedia.org/wiki/File:Bison_skull_pile_edit.jpg

If you want to understand the scale of the extermination, look at the historic ranges of these animals.

https://en.wikipedia.org/wiki/File:Bison_original_range_map....

There used to be bears, wolves, elk, bison, jaguars, etc all over the US. Not to mention billions of birds like passenger pigeon. They were all wiped out and in their place we have livestock.

There is a reason why the state animals of many states are extinct. No california bears in california. No wolverines in michigan.
Show HN: Bowlr – A robust, feature-rich bowling tracker app for all bowlers
My personal favorite is PCZZWSTR: a const pointer to a contiguous WCHAR array, where each substring is NUL-terminated, and the array itself is also terminated by a NUL. Thus (I assume) the ZZ--zero zero. I've only ever seen it used in the SHFILEOPSTRUCTW struct.
I use a framework I learned while taking a course on legal argumentation back in college. Turns out it works fairly well in longer emails (whenever a paragraph is needed). Write your question/conclusion at the beginning and end. Stick context, evidence, and analysis in the middle in that order.

You could literally use the same sentence first and last if you just really need to get the point across and don't have time to get creative.
Managers, not understanding the difference between latency (how long each task takes) and throughput (how much work is getting done in total), always try to optimize for latency. The predictable result: throughput goes to hell, and then latency goes with it.

People who actually write software understand that you have to optimize for throughput first. Not to worry: latency won't be forgotten! But a primary focus on throughput will result in a clean codebase, that will maximize throughput and minimize latency.
Interestingly no amount of analysis ever discovers that the EU itself is an anti-freedom organization or that most tweets by the EU elites are plain lies. The euro was going to increase prosperity and the EU was going to bring increased freedoms. Right... Show me one official EU tweet that is _not_ a lie!

Why would I care about anti-EU sock puppet accounts? I would be against the EU even if the Internet didn't exist. The lies started long before social networks appeared.
I am a user of both ledger-cli with emacs lisp bindings and beancount, fava with bank PDF statement preprocessing for journal entries. Used statistical inference to generate journal entries automatcomatically with tools like reckon (now use another one, as it's not maintained) and self written algorithms in Python with sci-kit learn.
Works very well so far for over 6 years.
> Github is turning from a neutral code hosting platform with a myriad of equally empowered third party integrations into the direction of a "all in one" dev tool and platform.

I think some of those trying to compete with Github were already trying to compete by providing better 'native' integrations. Say, Gitlab and CI. You can use other CI with Gitlab and Gitlab CI with things other than Gitlab, but it's meant to be a "don't have to decide just works" integration. Gitlab in general seems to be trying to compete by being much more "all in one".

So it's not shocking to see Github trying to stay on top of things by doing similar.

In both cases, there may be something 'natural' about this means of trying to get customers, some reason that many companies begin with "APIs to get third-parties to give our users good tools" and move towards "all in one" -- as the market matures, I think both for the current market leader and challengers. I agree it has some downsides (as well as upsides) for customers, but it seems to be not unique to github.
My experience shows that proper testing and documentation is the first thing that management wants taken out of the story, often with the excuse "We can handle that in a later sprint." But since your life is a neverending series of sprints (note: that's actually an ultramarathon), and management gets to pick priorities, you may never return to the technical debt.
> What do we have to lose? It's not like SOMA is picturesque.

Well, some people in SF will lose some additional profits if zoning laws are changed, so there is political pressure both ways.
Let me fix that for you. "If the firm is going to be for writing and soliciting fake positive reviews...."
There's a set of practices here in Seattle that I've come to call Skragile, which evinces the veneer of of Scrum, Kanban, and Agile, but embraces very little of the fundamental philosophies. The most distinctive characteristics:

- daily standups (often one per day per team so multiple per person)

- sprint based development cycles, often with retrospectives

- fondness for the "as an X I want to Y" story

- story points defined in terms of developer hours or days

- Kanban style "pick a thing to work on", even in sprints

- burndown charts

Seems nearly inevitable that when anyone here says "we need more process" they're looking to have more of one or more of the above. I essentially never hear anyone in project management say anything like "we need to build more prototypes" or "we need to streamline our deployment process" or any of the other concepts that would actually characterize a (lower case a) agile development process.

(edited for formatting)
" Let them all fall away to hear what the artist might have to say."

"Pay attention to me" seems to be a recurring theme.
If you force TSMC to make a choice they might decide to cut Apple off.
I don’t understand why we need these tools when we use semver? The semver range should be flexible enough to handle the nonbreaking changes. You definitely don’t want a bot updating breaking changes of dependencies automatically, unless you like breaking things. That’s the kind of thing that should require manual intervention for.
The position may be right, but it's so badly argued. Arguments he uses in support:

- the dictionary definition of "agile"
- how many times the word "agile" appears in the Scrum Guide
- how "lengthy" the Scrum Guide "seems"
- that Scrum is a process, so does not "sound Agile".

Ugh. How did this reach #1 on HN?
What Does It Mean to Be “Full Stack”?
> Some may quibble with the use of fascist to describe him, but he's very clearly authoritarian and anti-democratic.

That's pretty strange, seeing as he ran under the party that generally strives for lower government control in our lives - the direct opposite of fascism. And he has lessened government control in a variety of ways. One example (albeit one that is probably unpopular on HN) is deregulating telecoms.

The claim that Trump is even fascist-aligned is really only defensible if one uses the modern definition of fascist: a person that holds political views one deems offensive or bad.
Facebook isn't an editor, though, it's a curator. You use them interchangably but I think there's a crucial difference. An editor modifies to inject their own standards into the work. A curator just includes or disincludes as-is.
Why There's Barely Any Cheese in East Asian Food
Irresistible title.
Google Contributor is (was?) a good idea, and for a while I really enjoyed using it. It was nice to visit a page and see the "thanks for being a contributor" messages instead of visually aggressive ads.

Of course it was canceled at some point, and now it looks like there is some meager effort to require sites to opt-in somehow.... I can't tell if any sites have actually done so.

Too bad, because I really liked the old experience.
it’s a movement. sir tim berners-lee is saying that users keep their data in another silo(solid) with payment.

solid, another centralized repository, has the same problem like facebook or more dangerous. because user data is more centralized.
Yes, the article title is misleading, it actually says "All the time".
You need to check your math. It loses about 1.5 minutes per day on a naive implementation. Very few people left their computer running all the time in those days. (Also, it's pretty to fix the problem in software.)
I have not worked in a scrum environment in a couple of years, but when we did it those items were not included in the story. They were part of a definition of done that the team did not really talk about publicly.

Refactoring stories were also rare, it was just sort implicit in the task, unspoken as part of doing it.

I'd imagine that is why they did not get cut.

But yes, management picked feature priorities, but left the implementation up to the team. So at any given time were were working on the "most important" thing from a business perspective.
ePub seems a posible contender, thouh many individual pubs are horribly formatted.

PDF remains highly usful, particularly in its fixed pagination. Though small devices fare poorly. Tablets are about perfect, form-factor wise.

Another option is publish-to-endpoint, on demand, allowing selection of, say, PDF, HTML, or other preferred format.
Having dedicated communication time allows everyone to plan their dedicated focus or "deep work" time.
I use a self-hosted verdaccio (docker) extensively for my own projects for a long time without as much as a hiccup.

It was also a very useful tool for learning and practicing publishing before the actual push to npmjs.org

If you use Python, I recommend DevPi which is something similar.
This whole thing seems retarded (go ahead and knee jerk). To argue that social media should be regulated because ignorant masses may be politically swayed is not “progressive”, it’s just another way to control information.
why is engadget redirecting to https://guce.advertising.com/collectIdentifiers?sessionId= ?
You enter a room.

To the left is a door that leads to Comcast Support.

To the right is a door to a freenode channel guarded by a man yelling, "DON'T ASK TO ASK! JUST ASK!!!"

Which direction, gentle newbie?

Edit: intensification
> This is why I firewall my phone

> my Huawai

Hmmm.
Currently there are three names that are repeatedly doing successful high alt two stage projects. Curt von Delius, Kip D, and Jim Jarvis.

Kip's two stage flight from last year.
https://www.youtube.com/watch?v=rdkqZV4RirI

Kurt's PHNX4 flight
https://www.youtube.com/watch?v=g0imcpdLdB8

And Jim, well just have a look for Jim Jarvis rocket on youtube!

Tripoli's records page is a good place to get more info on high alt record flights.
http://tripoli-records.org/records/

And TRF is excessively noisy but it's the place where Jim and Kip document their work. Curt's a bit more secretive comparatively.
https://www.rocketryforum.com/
The git repo[1] hasn't been updated in a while except for the readme so I guess the project isn't very active but not completely dead either.

[1]https://github.com/solid/solid?files=1
Wow, and I thought that I was being too obvious here !
Sure, that's normal human pleasure from having their beliefs reinforced. It's probably and even bigger problem for vague unfalsifiable ideas like "police are racist", "capitalism is evil" or "immigration is bad". If a news story appears to support such a belief, the person will have their belief reinforced, even if it's wrong and the (true) news story is an exception. One photo of an immigrant vandalizing a statue or one photo of a border guard making a child cry says "See? You were right! That whole political party is bad!".
Romanian probably got that form from Slavic.
"other than a strong distaste for that kind of gui"

I would suspect that the process of writing a full-fledged windowing system and graphics layer that people might recognize as behaving roughly like a modern computer (even running a web browser, yet), while holding true to the Plan 9 Received Wisdom, would be a intriguing journey of discovery for someone.

Whether they would emerge as a true believer with their faith strengthened by this trial, or as a Plan 9 heretic, would be an interesting question.
I'm honestly not sure. I can't think of arguments both ways but not an easy way to model it.
Haha oh man, I was speaking to you from a few versions ago and didn't realize it. I've been so caught up in other projects that I've forgotten some of the changes I've made.

They don't make a ton of difference, but deployments were slightly smoother than I mentioned.

I didn't include directory structure or any views, but I'm sure they can be derived—I wanted it simple. I also used Spectre CSS + overrides for the front so any inline HTML can be assumed to be using classes related to that for any styled elements. There is a couple elements hard-coded into the server itself for the home page.

Definitely not an effort in best practices! But have at it, and happy to hear if you have any input if you're more versed in Go (probable):

https://gist.github.com/robertfairley/f061df3a6a2fe15d429f82...

edit: Also—SSL is handled by Nginx. And god help us all if anybody uses this file as a model for any business web server
Said it a million times before - I deal with way more process and paperwork using scrum than I ever did with waterfall. I'm not saying waterfall was an answer, but at the places I worked on it, it did a better job of staying out of my way.
The author had really bad experiences. SCRUM is super agile when done right. Change can be introduced during sprint transitions (reviews, retrospectives and planning) - never in the middle of a sprint. Doing so will kill moral and break the rhythm of the dev team.

SCRUM is meant to be owned by the developers - not management. Shame on companies that hijack and impose such process.

SCRUM gives dev teams rhythm with sprints. Allows them to deliver mini releases of functional software in 2-week increments (could be 1 to 4 weeks too - lenght should be decided during planning). The goal of a sprint is to be decided by the developer and doesn't have to be about the software. Can be about learning, improving as a team or helping team members to grow. Here are a few examples I've seen:
- Measure 5 metrics in Kibana
- Marie-Pier leads sprint review demo
- Try self-merging PR's and measure the results
- No more loose ends
Of course, in parallel the team builds and delivers an increment of functional software.

The planning, review and retro rituals are paramount. SCRUM can only work well if those are well planned and executed. The retrospective is particularly important to allow the team to improve themselves. Its an opportunity to change their own process (i.e. change the definition of done).

Contrary to wide belief, story points are not part of SCRUM. Its a mechanism that can be used to gauge the size of work - it should be up to the dev team to decide whether to use them or not. Again dev teams should own that process - should not be imposed by management.

These lessons I've learned in the past two years thanks to an awesome SCRUM evangelist we've hired. I'm proud to say its changed our lives for the better.
Six Southwest States Now Taken over by Fulani Terrorists – PDP Cries Out
Sometimes I find myself so stressed out by the standup, I basically doing nothing the rest of the day. Also I have a habit now to get up early and try to do yesterday's portion of work in an hour or two before standup just to report it. I completely stop thinking in time periods wider than sprint, and I thought before that was my strength.
Worst thing, the process forces an idea that my struggle with it is, basically, my fault.
I hate "scrum".
So to paraphrase, "Your argument is convincing therefore it must be wrong and also you are evil"?
Say What You Want About Nancy Pelosi
Building a Deep Learning (Dream) Machine – Machine Ponderings
Did that author actually copyright it though? Isn’t that a prerequisite?
>I think it works well enough, for a few years.

"Fortunately," hardly anyone in Silicon Valley plans to be working on the same codebase in a few years. There's a good chance the problem space won't be relevant anymore by then, and on the off chance it's still funded, the new team will rewrite it whether or not it's good.

>sprints are too short for devs to sneak refactoring into the schedule.

As I've gotten more senior, I've just gotten more brazen about doing this less sneakily.
> So should we just avoid debate? That doesn't seem right.

He never said that at all.