skysight-inc/HackerNews huggingface dataset:
> What "error"? That definition comes straight from Richard Rumelt

You're totally misreading. You made no error in your first post, I was agreeing with you.

The error is people not understanding what a strategy is. A strategy is a plan of action, not merely a goal.

So that no-one can possibly misunderstand I will rephrase that as "I have seen people at my work make that same error that you describe".

In general, it's not good for you to respond, clearly upset but not understanding, in the heat of the moment like that.

> Hard to tell if you're just trolling. Responded anyway just in case you simply rushed to make a point w/out noticing you'd entirely missed mine.

That's not a nice way to respond, at all, to someone who is corroborating. Quite ironic, though.
The other 90% are not triggered by the API, they are "periodic transaction updates" - presumably they refresh once a day or something.
ad clicks have always been more important than quality search results

Whatever else you might think about what Google is doing, this is certainly not true.

Google gained dominance precisely because its search results were vastly superior to any other. I was a web developer even back then, and clearly remember trying to struggle with the results of Yahoo or AltaVista or DogPile, etc. There's just no question that Google won because of higher quality results.

And at that time there was also a lot of controversy about their competitors selling search positions, so you could outright buy the #1 slot, for example. Google never did this, and always maintained a policy of maintaining a clear distinction between organic results versus ads. The line may have become less bright over time, but it's always been possible to discern which items on the results page were "real" and which weren't.

You can criticize them for having decreasing commitment so they're not as bold about the ideals, but I don't think it's fair to say that they never cared, or even that they don't care anymore.
I quite like http://colormind.io/
Please stop with false information, one of the companies has a good record. The safety concerns are real, documented and were ignored. There are many more issues with the MAX then the one causing the crashes, as an example while trying to patch the current software issue a new software problem was found that delayed the update.
200M Year Old Sailing Stone Track Discovered in Dinosaur Fossil
Similarly, Slackware Linux's last stable release was 14.2, in June, 2016, but their -current release tree was last updated.... yesterday.

Now, I could be super huffy that they haven't released in years, but this is open source software that I'm not paying for. Moreover, I have the power to choose multiple alternatives. I can run the -current release. I can make my own "pseudo-release" by just forking here and calling this "14.2.1". Or I can use a different distro.

It would be really entitled of me to demand Patrick make a new release just because I want one, especially when he doesn't owe me anything, and I have multiple alternatives. And besides, the project is still going, it's just not doing what I want it to do; and that's Pat's prerogative.
Not the BASIC with line numbers that you may be thinking of, but VBA in Microsoft Office apps is a descendant of Visual Basic, and is definitely still out there. I use it when writing scripts to parse content out of old Word docs.
Specifically, I don't get how is one random value is supposed to more accurate than many random values averaged.
Nah, on place like reddit you can easily cover costs by ads. Almost nothing is really free online these days. But greed is never too far away and who doesn't want to have latest yacht, mcmansion etc.
To Combat Climate Change, See the Forest for the Trees
>In what situation would you trust a study based on one person?

Anytime someone else makes a blanket statement with no study (example: amphetamine doesn't make you crazy)...all you need is n=1 to disprove that.
True, and I believe that accident investigators are very good at accurately deducing a vehicle's speed from the accident scene. My concern here is that as an organisation the insurance company is motivated to find ways to not pay you. Providing this information to them is giving them another thing to turn to, to refuse your claim.
Currently Reading:

* The Techniques of Rug Weaving - Collingwood, Peter

* King Leopold's Ghost: A Story of Greed, Terror, and Heroism in Colonial Africa - Hochschild, Adam

* Technohorror: Inventions in Terror - Various

Library Hold List:

* Reclaimed Textiles: Techniques for Paper, Stitch, Plastic and Mixed Media - Thittichai, Kim

* Eating Mindfully: How to End Mindless Eating & Enjoy A Balanced Relationship With Food - Albers, Susan

* The Big Book of Maker Skills: Tools & Techniques for Building Great Tech Projects - Hackett, Chris

* Fusion 360 for Makers: Design your Own Digital Models for 3D Printing and CNC Fabrication - Cline, Lydia Sloan

* Stoner - Williams, John

* Strange Material: Storytelling Through Textiles - Prain, Leanne

* The Fire Is Upon Us: James Baldwin, William F. Buckley Jr., and the Debate Over Race in America - Buccola, Nicholas

* The Body Keeps the Score: Brain, Mind, and Body in the Healing of Trauma - Van der Kolk, Bessel A.

* The Body: A Guide for Occupants - Bryson, Bill
I've found beancount's documentation to be a good intro to double entry bookkeeping:

https://docs.google.com/document/u/0/d/1RaondTJCS_IUPBHFNdT8...
Oh, I don't disagree with that. Men and women are certainly different in many ways, just not necessarily better, as you said, in worth and dignity.

In this case, I meant reading; I don't think there's anything in our biology that would necessarily make one group better than the other at reading.
I'm not sure I agree about necroposting. I find it tends to increase the noise level more than simply creating a new thread about the topic in some cases, as people see a post with tons of comments and don't realize that many of those comments are out of date and no longer accurate/relevant.

There's obviously a line to draw somewhere. You don't want 50 posts on the same topic clogging the top of the feed, but zombie threads where the first 90% is out of date or irrelevant are also bad. Locking a thread after it has been idle for a week or two seems like a reasonable compromise to me.
> Which companies were taken over illegally by organized groups in Australia?

That kind of stuff does happen in Australia too, it's not just widely known or reported on.

A good friend - (now-ex) business owner - several years ago had her company taken from her at gun point. With nothing to be done about it ("or else") by people who the police won't fk with.
Female Genital Mutilation Continues in the U.S. It Must Be Stopped
The AI Index 2019 Report
Not all cars. My 2017 VW has a clear message in the manual that it does not have a data recorder.
One reason I like Elixir's Phoenix is that it's reasonably easy to leave out the heavy-weight batteries I might not want, specifically the DB library and and JS build pipeline. I also like that router is pretty simple, but can handle complex REST-y things when you need it to. It doesn't feel, to me, either bloated or bare-bones, which is nice.

all that to say, if there is in the Clojure ecosystem analogous, I'd like to hear about it.
As far as I can tell a European, and more specifically UK, PhD is a rather different animal than a US PhD. Much shorter elapsed time for a start.

I suspect that most people commenting are assuming that the system they are most familiar with is universal, including the author of the article.
DepHell claims to be able to convert to and from pip, pipenv and poetry, so perhaps that could be used for migrating?

https://dephell.org/docs/cmd-deps-convert.html
And even if you did, there's no guarantee that the work in master is actually in a sane state. Some try to follow models like master is always runnable, or tested/built by ci/cd, but it's often simply not the case.

I've worked on atleast a few open source projects where I'd pull and build master, trying to obtain a particular bugfix, and it would fail, and I'd have to randomly rollback commits until I found a working build.

In one case the project had a seperate repo for a library that wasn't kept entirely in sync with the parent project.. had to randomly move back both repos until I found a matching pair that built and ran successfully, but after the bugfix was implemented.

Releases are important for anyone who isn't working on the repository directly -- they gaurantee the project is in a sane state.
You've got years on me, and my memory from before 5-6-7 years ago is fuzzy, but it's definitely not new.
Greenland Rocks Suggest Earth’s Magnetic Field Is Older Than We Thought
That was the exact thing I was thinking about. They are in the category of "too good to be true" technologies that I check on once every year or two when I remember them, like EESTOR.
> Business schools don’t have courses in political philosophy

You're completely wrong here. My business school (global top 10) had multiple required courses on political philosophy -- both corporate politics and government politics. Navigating complex political situations is the most important skill to have as an executive in corporate America. In fact, those classes are usually the most popular with students and consistently rated as being some of the most valuable by alumni.
First identified comet to visit our solar system from another star
> Why wouldn't their be licensing?

Do you need a license to hail an Uber? If that Uber became self-driving, why would you need a license? Certainly Uber cars would need to have some kind of inspection, but that's just an extension of whatever inspections exist for road-worthiness.

> Maintenance is a requirement - the tires will wear out if nothing else. Fuel is still a factor - it might not be liquid, but you need some sort of energy.

These are no longer costs born by the driver/rider, but are now aggregated by the car service. Aggregating yields considerable cost savings.

> The advantage of a personal vehicle is 0 wait time. If you are willing to wait the bus is cheaper because you can share the ride with so many other people.

A bus wait takes a minimum of 15 minutes. An Uber arrives within 5 minutes, and with self-driving cars and capacity planning, this can be brought down to some arbitrarily small number if needed. A bus also requires walking to and from stops, which also adds at least 5-10 minutes for most people. That's a big difference, not to mention these are multiplied considerably in rural areas or areas with considerable urban sprawl. And the first few minutes of waiting for an Uber I'm putting on my shoes, jacket, etc.

Walking down to your car takes at least 3 minutes in a condo. If you own a home with driveway, it will still take you 1 minute to walk to your car and start it up (and a few minutes to warm it up if it's winter).

So the advantage of ownership amounts to about 1 minute in winter climates, and maybe 2-3 minutes in warm climates. That's perfectly reasonable tradeoff considering the expected cost savings.

> However at that point there is essentially one car per person anyway

I don't know what this means. My point was that we don't need to build huge parking lots outside of the city for idle self-driving cars to which they would drive to/back when utilization is low, we already have a glut of parking available for a transition to a self-driving world, and all localized within our cities. A self-driving car service would just use all the parking scattered everywhere throughout the city and so have cars available nearby, no matter where you are.
Earth was stressed before dinosaur extinction
NPM itself was also not great, but did become great in the last majors. The weakness of the stdlib is still a problem but very, very slowly getting better with the new Ecmascript and node.js versions.
Who’s in place to be the next Google? Amazon has built all the foundational pieces for scalable cloud services. Could we see Amazon Mail? Amazon Calendar? Etc....
That was my thought to. They've got a problem where they've got no idea what a given transaction costs and some unpredictable amount of transactions result in some serious work that holds up the event queue.

God knows they could be waiting for some reel to reel tape to spin up somewhere...
Does tapping your can of beer keep it from fizzing all over you?
Apple Podcasts now available on Echo devices
Researchers discover brain circuit linked to food impulsivity
They did a deal a year ago: https://blogs.unity3d.com/es/2018/09/26/unity-and-deepmind-p...
But all your examples are simple and reliable tools with a minimum of intricacy.

My criticism isn’t about having a package-management story.

It’s about having a terrible and complex one.
Scientists discover key neural circuit regulating alcohol consumption
There are an awful lot of Patreon users waiting for an alternative. If it’s so easy...
> Google encouraged it.

Everyone's story is different but I joined in 2008 and it took me about a week to understand that the company did not want employees to get involved in a way that would affect day-to-day operations. As an example, you could organise an LGBT group, print out stickers and t-shirts, dance at the local Pride, take a few photos, and you'll get a pat on the back from HR. But if you asked for health benefits for your same-sex partner, that would be at least frowned upon. As a different example, you could organise Irish-speaking evenings, and again - pat on the back. But try to push for an Irish language version of Google interface, and you can get in trouble if you make enough noise that decision makers hear about it. Both of these are actual examples I saw first hand.
And he comes to the same conclusion I did: skip the cheap-ass commodity shit and go buy an Apple Watch. Series 3 can be had for US$200, plus the matching phone. Yeah, that’s a shit-ton of money. That’s what it costs to track your child and not get something from a company that scrimped on security to have an office party (documented in the article).

Because the whole time I’m reading the article thinking, “oh, c’mon, I could scrape together capital to do better than that. Ain’t gonna be $69 at Wal-Mart, though.” As I designed it in my head, I realized that for $200 I’d redesigned what Apple already sells, and my low volume would have a hard time beating $200 on cost.
If you are running 5 billion daily requests where your outgoing response size is significantly less than the aggregate of the size of the headers, then yes.

Also, the article clearly articulates that the answer is, yes.
Sure we do. The whole software industry is built on hype cycles. If we didn't have them, we'd get paid normal wages and couldn't claim we're eating the world
> “It was that way since the early days of Google, and it’s that way now,” [Walker] wrote.

Then the article ends with

> “Maybe Alphabet is just a different company than it used to be,” [Humu] wrote in an email to Bloomberg News. “But not everyone’s gotten the memo.”
This started as a small collection of minimal (i.e., classless / boilerplate / ultralight) CSS frameworks like Tacit, Sakura, Tachyons and others. It turns out there are a lot of others -- the list now includes 97 (!) different frameworks.

There is a live demo [0] with all the frameworks combined with some HTML5 boilerplate, and also a bookmarklet [1] that embeds the CSS switcher in any page (including web pages and local HTML files).

Those used to working with larger traditional frameworks may find it hard to see the point of minimal CSS frameworks. Igor Adamenko (of awsm.css) has a great and pithy explanation:

> Why? I have to create simple pages in my daily work. Sometimes it's compiled Markdown and sometimes it's pure HTML. I'd like to make them more beautiful without additional classes, ids, etc. So I did it.

These minimal CSS frameworks have also been surprisingly useful for converting Markdown files directly into PDFs [2]. Not all of them lend themselves to this purpose, obviously -- usually the simpler the theme the better.

Suggestions for any minimal frameworks that were missed are very welcome!

[0] https://dohliam.github.io/dropin-minimal-css
[1] https://github.com/dohliam/dropin-minimal-css#bookmarklet
[2] https://github.com/dohliam/workflow
I’m talking about an analog camcorder hooked to a vcr. No modem is involved. The point of my comment was to imagine a hypothetical system in which the “security expert”’s statement wouldn’t be ridiculous.
> It will be interesting to see where the breaking point actually is; I've always felt that platform users deserve a little more respect than that.

I read your comment as a really strong case for platform co-operativism -- multi-stakeholder democracy for online platforms: not just owners making decisions, but users and maybe employees together with owners. Generally, democratic currents (whether government or corporate) only emerge through changes in our collective sense of "how things should be".

I'm hoping we all start to realize we're serfs on all these platforms, and start wondering "hey, we're generating most of this wealth... why aren't we given a say in decision-making?"
I've done far-too-high doses of weed before accidentally, which I can describe as being similar and psychedelic. After the incident I cut out any psychoactive drugs, including caffeine and alcohol.
Rustysd: Systemd Replacement Implemented in Rust
PACKAGE SIGNING IS MORE IMPORTANT!

Absurd discussions about micro features in packaging tools while ignoring that huge security elephant - disgusting.

Yo brotha, go on pip loading my exploits from your amateurish distribution infra! RIDICULOUS!
iOS built in QR code reader doesn't recognize it...
Sieve of Aristothenes + induction seem most likely to me.

"For every binary sequence of length X, the Collatz iteration ends at 1. Adding more zeros clearly does not change the result, therefor adding more ones is the only path which might disprove the conjecture." Eventually you build up to a catalog of proven sequences that all other numbers must necessarily step into at some point.
Microsoft Zaps Actively Exploited Zero-Day Bug
Yeah, I read that, but it's not clear exactly what those calls are. It sorta sounds like making assumptions on how their users are using the API.

In fact, it sounds like they think "linking an account" is the only "user present" API call:

"Only 10% of Plaid's data pulls involve a user who is present and linking their account to an app"
Weirdly, the nuclear era has made a third world war less likely. Mutually assured destruction kept the Cold War to mostly proxy nations instead of an all out worldwide theater like occurred over the prior 300 years (going back to the Spanish vs. British vs. French in the colonial age).

Meanwhile, I suppose a super volcano or a shift to ice age temps would be disastrous for the environment and crop yields, but technology would be our only recourse for dealing with it and adapting to it.

I'll admit, there's trade-offs to modern tech. It's definitely a double-edged sword, and I'm not sure our physiological systems are well-tuned for modern society (i.e. hunting and gathering guaranteed an active lifestyle). But overall, I think it's a positive.
The way it happens always: many people working to a solution, not agreeing on one and then comprising on something in the middle, even if it makes no sense.
I never use serverless because micro-services always works perfectly. Im lazy
Thanks for sharing ! I think I won't switch to serverless (maybe this architecture require a specific use case ?)
FIN8 Targets Card Data at Fuel Pumps
Back in the 80s I had a TRS80 with 5 inch floppy drive, and an Amstrad CPC464 with built in cassette tape.

Having no patience to wait for games to load, I linked the two together via the parallel printer interfaces and wrote some Z80 code on either end to allow the TRS80 to store CPC464 programs.

I seem to remember only being able to use 6 of the bits for data, and using a couple of the others to signal as "clear to send" between them. The transfer was very quick, much faster than tape, but wasn't very reliable due to the dodgy connectors on the TRS80.

Using an SD card with the old micros would be miles better.
> Somehow humans used to get by, helping each other out when times were tough

Not a big fan of history?[0] I've not run the grep on that data, but there aren't many years that didn't have an armed conflict going on (in just Europe). If anything, humans have only recently started helping each other to really any lasting degree.

[0] https://en.wikipedia.org/wiki/List_of_conflicts_in_Europe
Or vice-versa. A helpful guest put in working batteries. A few months later, those ran out.

There seems to be a bias for assuming malice.
1. Robes and sheets != shirts

2. Human operators are doing the heavy lifting (quite literally) by loading the pieces one by one in a standardized initial state.

I'm talking about a machine that will fold men's shirts that are initially sitting in a pile just as they came out of the dryer.
V8 Release v7.9
Your original comment was responding to “create, manage virtual environments(using venv) apart from managing requirements file(Pipfile) and an npm like locking mechanism, dependency graphs, dev dependencies and more.” and saying that this is overly complicated. Yet every single one of the listed languages has package management tools that do all of these things.

If you think any of the listed examples have “simple” package management tools, I question how deeply
you have used any of them. NPM has ~60 commands and hundreds of subcommands each with multiple option flags, and probably hundreds more config options. Gem/Bundle is similar, etc.

If anything, Python is trying to catch up in how complex it’s package managers can be.
I wonder what percentage of the massive compute power of huge cloud data centers is spent just chugging away on ugly clunky hacks to run bad code?
I think it's good to assume they are not trolling. I've seen this very thing happen in a few departments at my org. They say, it's great to do this thing and we plan on doing it.. without actually making any concrete plans (assigning time/people, pushing back other projects, making it a priority, etc.)

So when this happens, I wonder if they are incompetent, gas-lighting people or if there are other politics in play.
This is the worst kind of software engineering.

There is a massive deadlocking design mistake in the centre of the language - literally a huge red button with DO NOT PRESS printed on it. Thousands of programmers pass it by every single day, or hour, or minute, and the creators of the runtime insist that it is impossible to fix that button whatsoever; instead, all users need to work around it by ensuring that their code in no way presses that red button on purpose or even by accident.

These people insist that it is impossible to program normally and in a language that is actually sane and does not advertise obvious and gaping design mistakes as "features of the language". These people advertise the analogue of Python's Global Interpreter Lock as the core foundation of their language.

These people advertise Node and the language it implements as practical for implementing multithreaded applications. Posts such as this show what sort of bullshit it is; it is only practical to use Node for parallelism if each single Node instance is only ever run single-threaded. You don't parallelize by running multiple threads, you parallelize by running multiple Node runtimes.

This is no longer an act against productivity or usability. This is simply insane and shows one of the most basic things that are wrong about Node's language and approach. It is impossible to write a multithreaded program if your language of choice makes it trivial, and practically unavoidable, to globally lock your whole runtime with every single line of code you write and import as your dependencies.