skysight-inc/HackerNews huggingface dataset:
As someone who has worked for an isp I can assure you there’s no shortage of corruption and waste there.
Reminds me of this:

https://skeptics.stackexchange.com/questions/6828/was-the-ex...
Dean-Dean-Dean, sorry I meant ding-ding-ding...
Ask HN: Former medical doctor seeking career opportunity
Hi all. I'm a former medical school graduate and resident physician who is looking for a career change into the tech industry. I'm eager to start at any entry level role by anyone looking to hire. Thank you.
>Does it fail all at once with no warning, no way to perform post-mortem diagnostics, and no way to recover the data? Or does it fail with a gradual degradation of performance and capacity over time, and in a way that, if/when total failure occurs, the cause can be ascertained and the data still recovered somehow?

how does that have any relation to an SLA? An SLA is a promise of a certain amount of uptime, with financial penalty for the provider if not met. A warranty is a promise of a certain product lifespan, with a financial penalty for the provider if not met.

SLAs have nothing to do with providing diagnostic information.
Both Challenger and Columbia disasters were at least studied informally by RKK Energia personnel with some sound arguments how those couldn't lead to similar disasters for Buran.
My favorite long sentence is from “The Silent Eyes of Time,” by Algis Budrys: “He was already, however, beginning to think of DC-3s, and then of tall white cruise ships, and of a narrow winding street of steps that led to the house where they played music on Victrolas with hand-joined, beautifully varnished boxes, nickelled cranks, and fluted horns like Morning Glories confused by the light from the great chandeliers and thus mistakenly uttering praise of a new day.”
I kinda had the same feeling with Slaughterhouse Five as you. I know with music this has happened to me...but some albums, if I listen to them enough, I start to really like them. Maybe you should try reading SH5 a few times and see how it settles in...the first time reading it was soo good...
Oh no doubt that it is, but games artists have made pretty convincing imitations of it for so long now that to see a real difference would require removing all the previously bespoke baked-in details. I'm sure artists are simultaneously relieved and saddened by this.

However, nothing will be the step up that bumpmapping brought to the table. Doom 3's textures look like garbage with that disabled, due to the bump/normalmapped greebles all over them. Everything looks like clay or cardboard.
...er.

So, by that reasoning, there is nothing that can exist outside of Google, because Google does things internally at scale.
Imperative is certainly correct.

However, the examples fail by emphasizing what was changed, rather than why it was changed. Sometimes those are the same, and that's ok. But when they're not, why is overwhelmingly more important. What can be seen from looking at the diff.

These days, why is most usefully a PR number, and your workflow automation turns it into a URL you can click. I.e., why did you make a change not motivated by a PR?
This is phenomenal. Thanks for sharing the link.
How to Be More Productive – Craftsman [video]
Lectures on Classical Mechanics (2005) [pdf]
I've been burned twice in the last month from patch upgrades to packages. (And yes, I do lock my dependencies.)

The first time was upgrading pstree.remy from 1.1.0 to 1.1.2 to remove the malicious flatmap-stream. Totally incompatible upgrade. Nodemon would just crash, every single time.

The second was in an infrequent general update including a an upgrade of url-polyfill from 1.0.13 to 1.0.14. It changed new URL('https://example.com').host from 'example.com' to incorrect 'example.com:443'. This was used by angular-jwt for whitelisting URLs to send auth creds to, and wound up breaking access for all polyfilled browsers (i.e. just IE) in environments that used the HTTPS's default port (i.e. just production).

Somehow the npm ecosystem has (1) the package manager that most slavishly adheres to semver, while (2) having the community that least closely follows it.
When Buran was being designed NASA still hadn't too much visible troubles with Shuttle. Buran creators worked from their strong abilities and their understanding of dangers and possible requirements.
...until you discover the feature you wanted is two major versions after yours, and you’ll spend days updating to the major version because you did not care to update. (eg reacr-router)
Last 30 days is kind of a bad metric for growth, especially for B2B apps where Q4 can be kind of brutal. Would be cool if they did "all time" or something more encompassing (and had other sources aside from IH).

FWIW I run browserless, which is on IH, and has been growing pretty steadily: https://www.indiehackers.com/product/browserless/revenue

EDIT: Might also be cool to see growth in terms of customer growth vs MRR
I was at https://en.wikipedia.org/wiki/Vietnam_War, which said:

> By 1964 there were 23,000 U.S. troops in Vietnam, but this escalated further following the 1964 Gulf of Tonkin incident, in which a U.S. destroyer was alleged to have clashed with North Vietnamese fast attack craft. In response the Gulf of Tonkin Resolution gave Lyndon B. Johnson authorization to increase U.S. military presence, deploying ground combat units for the first time and increasing troop levels to 184,000.

"Ground combat units for the first time" was the phrase that, to me, said that the US was now there in a full war condition.
As far as I'm aware, they're still on OCP, which standardizes the bulk of this. Basically, this comes down to not being willing to be bothered with testing on diverse hardware.

Which, fair enough, is a pain.
Also related: Fitts's Law

https://en.wikipedia.org/wiki/Fitts%27s_law
I was aware of the issue already but that’s also why I knew that the biggest impact comes from a non-default setting. I never said that it wasn’t a real problem, or that it doesn’t warrant attention — only that it wasn’t as broad as claimed and that is a very common problem with browser issues because everyone uses them but people who don’t have problems generally don’t go around posting that everything is fine whereas the percentage of users who are affected will complain regularly.
> The essay says that Lisp is at the top of the power curve. Lisp programmers, looking at Haskell, are sure that they are looking down.

The article never mentions Haskell, or any similar language. It compares Cobol and Python, and it compares Perl 4 and Perl 5. It never compares two languages where people on both sides think they're on the more powerful side.

> What's wrong is the idea that languages can be placed on a one-dimensional axis labeled "power". That idea is mistaken.

It's also not in the essay. It says: "Note to nerds: or possibly a lattice, narrowing toward the top; it's not the shape that matters here but the idea that there is at least a partial order."

> The essay says that Lisp is at the top of the power curve.

True, but he carefully prefixes it with "Where they fall relative to one another is a sensitive topic." Along with the lattice comment, he leaves plenty of room for other languages to also be "at the top".

> High performance computing (or, as the article says, games)? I might need something that gives me control of memory layout.

This is addressed in the essay, too: "When you're writing desktop software, there's a strong bias toward writing applications in the same language as the operating system."
> QEMU now has ‘hvf’ (hypervisor.framework) available in master as an accelerator, I think it was a summer of code project.

It was not a Summer of Code project, there was (is) a company called Veertu that did the work who sold a virtualization product for running Linux and Windows on macOS on the App Store. Because it used Hypervisor.framework, it could be sandboxed and could be on the Mac App Store.

Google forked Veertu's GitHub repo, adding a few bells and whistles for use in their Android emulator.

Finally, the work was merged upstream to QEMU.
Nice. And I could click it every 60 seconds.
> This seems to happen a lot when one's experience is statistically unlikely,

Aren't still births something like 1%? That's not super common, but unlikely isn't quite the right word either. You're unlikely to die in an airplane crash.
Ansible is exactly the problem. Used by a bunch of ignorant cowboys who deserve what they get.
Congress just voted to legalize hemp
DIY Infity Scarf – Great Gift Idea
Introduction to Cloud Storage for Developers
Is that book still relevant? It says it was written in 1998.
Svidget: declarative framework building SVG widgets
Yes, her reality is that she is no longer the person whom the ads continue to target her as. She claims that the level of misperception she's seeing from her ads is higher than normal, and provides examples of such. She's not claiming that non-transgendered persons never see mistargeted ads.
Instagram is view only in the browser as far as I can tell. No way to post images.
> Served in the engine room of a nuclear destoyer in the 70s and early 80's.

Which ship, if you don't mind saying? I know we have nuclear carriers, and had nuclear cruisers (I think all of them are decommissioned now, but I worked on a couple when I was at the Norfolk Naval Shipyard in the early 1990s), but I didn't think we had any nuclear destroyers.
I just audited this class. One thing to note about this repository is that it usually (not always) includes the odd solutions to the problems in the book. And they aren't verified by Prof. Skiena, so it would be advised to run the programs locally to verify they actually operate as expected.
The title should indicate the year of the post: 2012.
That’s not my argument at all. My argument is explicitly that this is not unethical, and therefore if you want people not to do it then you should actually make it illegal and prosecute people.
If you're starting something out it can be very inspiring! I used to listen to their podcast nearly daily when I was getting started, but dropped it after things got started. That same source of inspiration can be a distraction, and even demotivating, when times are tough.
What parts are worn out, and how does this affect performance and remaining lifespan? I guess I can see that fan bearings and the like may have physical wear, but I'm surprised that "digital" wear would be a major problem.
>Or are their algorithms dumber and less all-consuming than we give them credit for?

How do you mean? Advertisers can tell exactly how well these algorithms work, they see how much they spend and what they get in return.

It's not necessarily a significant problem if your ad is only relevant to 1% of the people who see it, as long as it's profitable.
But exercise does: https://www.news-medical.net/news/20160324/Exercise-slows-do...
I'm happy to pay that cost once at one time than incrementally and may have never needed it.
I think the general idea that flashing is more noticeable than steady can be taken from the paper. Seems like common sense to me.

I'm a cyclist and I'll stick with my flashing lights, thanks. I have steady lights as well so drivers can track my motion.

Whatever it takes for those oblivious and distracted SUV idiots to actually notice that I'm there. I've had a few very close calls already, I guess those poor long-suffering drivers must have had warning fatigue. /s

I'm a driver as well and I don't find flashing lights on bikes very distracting while driving. What's much worse are the cyclists with no lights, which makes it difficult to judge their position, or even to notice their existence at all.
What taxes would someone expect on the $105/month Comcast service?

Since all applicable taxes are included in the €70 Kabel Deutschland price.
I actually think there is room here for an upgrade "helper" or wrapper (yeah I know, I'm gonna try to solve npm package problems by making a new npm package!)

Something that can allow you to delay most updates by a set amount of time, only allow installing or updating dependencies based on a personal whitelist of contributors or authors (requiring some manual review perhaps of diffs from code that isn't from your approved contributors list), and a few other things.

It won't stop everything, and a determined attacker will still get things through, but it could at least make it a bit harder.
You will notice at the bottom of my posting, I had written:

>Conservatives also support many/all(?) programs, but that just means both sides are wrong.

The fact that conservatives support many or all of these programs doesn't make them good.

The OP had asked to name a democrat zombie policy ... that keeps being proven wrong and yet they insist will work... I don't think it is difficult to do that.
This is great. Hopefully I can use it in the future sometime.
kseems like a lot of startups are trying to build things equivalent to TPUs.
Also one can use FPGAs for inference(?) maybe also training?

I think a lot of people see an opportunity to try to take a slice of the big compute market for ML/AI. who knows if these alternatives really are viable....

but google has a lot of smart people and building your own silicon seems like a great idea these days..so I think other people will attack their stack.
> would hopefully not be true anymore due to negative PR, companies would take action out of pure self-interest, and it would stop this situation from happening to future people.

Company X spends Y months advertising baby items to you, then at month Z- due to no fault of your own- a still birth occurs. Company X continues to advertise baby items for A time frame until the algo realizes you are not interested. Unless there's a market for people advertising for services/products for still births- they need better adwords- then there's no loss to the company being paid for the advertisement.

Although extremely sad and very common- not so much so in a 1st world country- company x has no reason to stop. It's the advertisers who are "at fault" and even then, who are they to care about someone else's feelings? Maybe people using these 'free' services need to utilize better coping skills.
The author whines about all the problems of the modern world, enlightens us with the emotional turmoil endured when watching a movie, and then concludes with a "won't someone please think of the children?!" In this diatribe, neither are the author's specific moral convictions shared with the reader nor are any solutions offered except to remind you that Trump is bad.
You seem to be implying that studying gut bacteria is not scientific, but that does not logically follow.
Australia isn't FPTP though, we have preference voting which often does elect third party candidates in small or local elections.

In the past decade, we've had parliaments only able to establish a majority by negotiating a deal with a third party or independents.
Instead of using a vague term like "power", perhaps the LISP fans should promote the concept "leverage", whereby you can talk about getting a task done with the fewest words of code. Small LISP programs can be incredibly clever, and transformation languages like LISP and FORTH are well known to win every program-shortness contest. However Assembler has always been more powerful in the sense that you can do things in Assembler that you can't do in higher level languages, because there is no direct mapping from a higher level language to many of the special instructions that exist on modern chips. So using "power" is a lamentable word choice. LISP does have problems though, many consider it a "write-only" language which transfers very poorly to other programmers. You can measure transferability of a codebase by assigning a new person to it, giving them a task, and seeing how long it takes, and how much is broken in the process. LISP is avoided by most large companies for this reason alone. Leverage and other factors are heavily outweighed in overall cost to the organization by the difficulty of transferring a code base among people.
Ah, references "fuzzy logic". That was one system that really needed to go away. I actually took a course in multivalued logic at UCB in the 80s. Fuzzy logic was "kinda like probability but with no logical basis, just a cute name".

That said, I think "quantitative measures of likelihood that we can't easily reduce to probabilities" deserve study.

I mean, it seems like, in rough, "fuzzy" sort of way, neural network activations are such measures of likelihood and certain they are used.
This is a fascinating share, if not for the results—"None of the measures of intellectual engagement was linked to the speed of decline of people's mental abilities over time"—but for the study itself.

"Many people also dropped out of the study. Only 96 of the 498 people recruited took part in the last round of testing. The researchers lost touch with 13 people, while 57 people died and 332 declined to take part."

Do studies like this often reach the front page of HN?
Still births aren't rare. That makes this all that much worse.

> Stillbirth effects about 1% of all pregnancies, and each year about 24,000 babies are stillborn in the United States. That is about the same number of babies that die during the first year of life and it is more than 10 times as many deaths as the number that occur from Sudden Infant Death Syndrome (SIDS)

https://www.cdc.gov/ncbddd/stillbirth/facts.html
The one real reason to use C++ is for templates. Exceptions, object orientation, etc. is all fluff. C++ is far better captured as “C with metaprogramming” rather than “C with classes”, and the other features are the supporting cast for that, not the other way around.
I really enjoy the write-ups that the NHS does for these news analysis pieces. Informative, well pitched voice - in my opinion. Trustworthy
Google certainly does not sell your search queries to twifacegram, that'd just be silly.

If you have any evidence to the contrary, I would absolutely love to see it.
I would consider copying patterns and Material or Apple HIGs to be the 'how' [to build a good UI or UX] I mentioned previously: those are artifacts produced by others who I would consider have good understanding and experience in 'what' makes a good UI or UX.

I think my advantage is being more aligned with the 'what'. A UX bootcamper could come in and whip something up quickly that looks pretty and win over the hearts and minds of the project sponsors, but (I assume) said bootcamp isn't teaching different theories of cognition or offering practical experience in designing studies in which to test some new interaction.
“From a little after two o'clock until almost sundown of the long still hot weary dead September afternoon they sat in what Miss Coldfield still called the office because her father had called it that—a dim hot airless room with the blinds all closed and fastened for forty-three summers because when she was a girl someone had believed that light and moving air carried heat and that dark was always cooler, and which (as the sun shone fuller and fuller on that side of the house) became latticed with yellow slashes full of dust motes which Quentin thought of as being flecks of the dead old dried paint itself blown inward from the scaling blinds as wind might have blown them.” — Absalom, Absalom by Faulkner

As The Edge builds a wall of sound, Faulkner builds a wall of words.
That seems really unfair, I think they do have some really valuable advice especially for programmers.

https://twitter.com/i/moments/994601867987619840

Their book also just came out and looks great, albeit grossly overpriced.
I'm using DartVM on the server side for server-side data-processing projects since 2016 (mostly web crawling, data-extraction and specialized search). (disclaimer: I'm an ex-Googler with lot of Dart experience).

The pro side:

- DartVM is fast enough. Not JVM-fast, not always Go-fast, but usually faster than Node, Python and Ruby. It varies over time, other VMs also improve, then Dart improves, I haven't checked it recently. Most of the time my database IO is the limiting factor, even with a lot of text-extraction and processing.

- Great, well-thought out API, language, tooling, parallelism and concurrency primitives. I sometimes revisit code that I've written three years ago and I'm productive fast. It is readable, it is easy and safe to refactor if needed.

- No lib/framework fatigue like in Node.js. For many things you can get away with the standard APIs.

Cons:

- Database drivers are limited. Postgres works nicely, others reported MySQL working well. I've created a very limited Elastic client, but I'd also loved to see a (working) Cassandra client too. Started writing one, seems like not much work but at the moment I can't really justify it. Maybe I will port my very old Riak client to Dart2 some day.

- I miss the ability to include Lucene directly (a very specific need - I know). That may change though in the near future, as DartVM is likely to get much better native interfaces, and maybe it won't be too hard to include such things.

- Small server-side Dart community (compared to well-established server-side languages).

My advice: start the project only if you are happy with the current level of libraries. Things are likely to improve, but likely not super-fast.

Would I choose differently today? Not at all.
The article seems to be making the point that the concept of memory lies on a spectrum, with the tree having a memory of having had a branch is at one end of the spectrum. The ant colony stuff is somewhere in between. In many senses what they are speaking of is what we refer to as "culture," as in things that are learned and passed down. When a memory of a path to a food source is passed down, it is simply because the senior ant walked the path while another followed. The senior ant wasn't consciously "teaching" the younger one so much. Regardless, all of these things lie along a spectrum.
That the author didn't understand how to write robust C++ by 2012 (after 5 years) without constraining themselves unnecessarily to C is not a compelling reason to prefer C over C++.

"Doctor it hurts when I do this." Well stop doing that then. Learn what works and what doesn't, but don't throw the baby out with the bathwater.
i wish they 'd suggest "programming" instead of puzzle solving. i mean, it's a form of puzzle solving, but it s also useful in real life.
I mean this meme is actually a kinda useful comment poking fun at excessively short-term thinking among investors.
Depends, if it makes sense for them to require an account (like an MMORPG then I don't mind. As long as I don't have to use Google or Facebook. As soon as an app specifically wants some social media SSO I assume they are going to attempt to scan all my contacts and gather everything out of my profile.