skysight-inc/HackerNews huggingface dataset:
>Imagine a person meeting friends in a bar, or at a dinner party. They're likely to exchange stories they read about in the news. "So this politician said $outrageous-thing!" (taken outside of context, but who cares), says the person. "Oh yeah, all X are bad, have you heard of $event-that-never-actually-happened?", replies the person B. The conversation goes on. Ultimately, little to no truth was exchanged, but people bonded together. Fiction served its social function.

If I hear something that seems right and I start repeating it, I generally try to go check if I am talking rubbish or not. If I find out that I am, I stop repeating the thing, or I include the truth next to the story, if the story is entertaining enough in and of itself. I tried to explain why I do this, while having a recent discussion with a visitor about the Navy vs Lighthouse story - https://en.wikipedia.org/wiki/Lighthouse_and_naval_vessel_ur... and was told that what I was doing was anti-social and that I wasn't helping anyone by being interested in the truth of things that people have said. I tried to explain that I was doing it to satisfy my own curiosity for the main part, and this completely floored them. They could not understand the motivation of being personally interested in the reality of a story, for them the only value was if they liked the story.
How in the world is that up to DHS? Municipalities all run their own infrastructure
Phoronix has multiple articles on the impact of those vulnerabilities, from small laptop to large server processors.
>So what should one do when one finds themselves being turned into roadkill under the wheels of someone else's socially useful fiction?

Leave home.

edit - that was maybe slightly personal as responses go, but I think in a situation where you find yourself to be a pawn in someone else's psycosis, then you should extracate yourself from it and try and help at arms length unless you have a will of iron.
I'm not convinced. However, I am convinced that it's impossible to coddle the rats without harming ourselves in the process.
Yes, and you'll either need to set up the memory mapping as uncached or issue the correct cache flush/invalidate operations.
Running working out, and getting enough sleep do wonders!
> looks to me like an editing error; they probably both said "volatile" at one time (or didn't) and the proof failed to update one when updating the other

Isn't it sobering to think that a university slide could have a minor error like that, someone could read it and internalise it as being very important, and then go off and ask interview questions about it (as suggested on the slide!!!!) for the rest of their career!

(Not the fault of the student in this thread, of course.)
Two points I forgot to add:

One, there seem to be a lot of people who commute via car / bart / caltrain from places in the south peninsula, san jose, or south-east bay (fremont area roughly). In these places, rent is lower than SF but not notably lower, especially in the peninsula. And traffic / commute times are notoriously horrible coming from there.

Two, if people are rational about real estate values, it suggests that people truly don't expect any expansion at all to happen in the greater bay area. Not only that, but they don't expect work-from-home or telecommute to become more commonplace. Either of those things would substantially lower the cost of distant living, either by increasing the (future) value of potential real estate investments made now, or by reducing the current cost via reducing lost hours. I can think of arguments why we should expect more WFH, and to a lesser degree more expansion, but that is a whole other debate.
Huh. Anecdote: I got divorced about five years ago. My ex's attorney was so lazy/ incompetent/ etc. that she let him go. During the finalization of things, I pointed out that in at least two filings, her attorney was so inept that I went from being the the respondent to being plaintiff about half way through the filings. And another clause was about division of commingled property that we'd never owned (and that seemed obviously cut and pasted from another client).

Those were decreed to be "honest mistakes", and not the result of negligence or malpractice.
Query rewriting is always scary to make use of, because it only takes like 2 rounds of rewrites (original | rewriter1 | rewriter2 | db) before all hope is lost

If you end up using query rewriting to upgrade client queries, you'll end up very quickly with divergent SQL-schemas spread across many clients with little proper way to identify (client A module B was written targeting DB v0.1, but module C was looking at DB v0.2, and client B was only written when v1.0 released; A was upgraded by query rewriting from v0.1/0.2 to v0.5 and then v1.0, so the codebase still features ancient references, and applies two rounds of rewrites to find the final query output)
Fragmentation is an issue if you're at an enterprise or building a mass market product however.

Then you can't just ignore large percentages of the market.
If you have a varmint problem of some type, I would highly recommend using spring traps over putting out DCON or other poison. If you care about killing them kindly, a big snap that crushes their skull or breaks their neck is better than slowly dying of poison.

More importantly, if they die in your trap, you know where they are and can clean them up easily. There are few things more disgusting than finding a rat or a squirrel that has crawled off into some tight space to die, and sat there long enough in the heat for the flies and maggots to get at the corpse
Congrats on the release I'm always happy to see competitors to the likes of NPM which whilst being a great tool have a bit too much of a monopoly

I've had a good run using nexus as a free self hosted repository ( both in the professional and personal space ) - just wndering what are the benefits in me investing time to use verdacio?
If you haven't programmed, and don't have a strong math/logic background, beware. This is a bit too much like deciding you're going to be a concert pianist at 34. I've only known one person to try a similar career move, and she crashed and burned. General IQ isn't quite what's needed.
The modern anti-establishment right are up against forces that are many, many times more organised than scripters with a few bot accounts. This is nice journalism and all, but it's irrelevant. Rightwing content creators, journalists, personalities and online communities constantly face censorship. Like one of the other commenters has said, this is looking for an artificial cause to what is primarily an organic movement.

Many on the right are also extremely skeptical of establishment media and the current governments in Europe. I can point you to high level UN documents suggesting that people who vote for anti-immigration politicians are just voting out of bigotry and racism. Or documents suggesting education programs be set up in European schools to teach people to accept more foreigners.

My point here is that the modern European right is in some sense fundamentally anti-"western". They are against the mass migration plans of UN bankers.

https://en.m.wikipedia.org/wiki/Peter_Sutherland
That's pretty much my read as well.
As someone who buys a fair amount of SaaS/Cloud/on-prem software (~$5-10 mil annual spend), the amount of B2B and recruiting spam I get is overwhelming. My public contact info is basically burned at this point - email, LinkedIn, work phone, etc.

I have a second profile that only gets shared with actual people that I have actual relationships with.

I would say about the only way to get past that filter is via some kind of content marketing that gets shared by folks or an actual direct person to person introduction.
Can you give any example where this is not true?
Why can't Nancy Pelosi sue facebook for $100 billion for allowing a doctored video about her to spread? They can't use the Napster defense of "we're only a platform."
>Netflix changed how we watch TV, but it didn’t really change what we watch…

Yeah, so? Who said we need/want/will change what we watch?

>The problem is that no matter how much Netflix spends, it has no chance to catch up with its biggest rival…

Disney? Who the fuck cares for Disney? 8 year olds or parents buying a subscription for them?

>Disney owns Marvel, Pixar Animations, Star Wars, ESPN, National Geographic, Modern Family, and The Simpsons. Not to mention all the classic characters like Mickey Mouse and Donald Duck.

So, mostly irrelevant stuff. ESPN has been going down for a decade or so, Mickey wont be making any revivals, and most people don't get Netflix to watch Marvel, Pixar, Star Wars, or National Geographic.
This is another sad day for Hungarians who understand the amount of money spent on manipulation of uneducated people.

Hungary doesn't have an immigration problem, it has an emigration problem (educated people leaving the country in mass). Orban/Fidesz took control of all mass media. Our healthcare and our eductaion system are deteriorating really fast. Hungary's corruption index is getting worse every year.
Oh, I think I completely missed that it was a question. Having this comment in the original question probably would have helped. So, to answer the question, there are definitely some numbers in that chart that are closely related to the speed of light, so they can’t ever change. Most other numbers are still reasonably close due to the end of Moore’s law. But, the list itself feels a little dated since it references spinning disks and doesn’t mention SSDs. These days, I’d maybe include something about modern GPUs, number of flops & typical memory/bus bandwidth. It’s also fun to extend your posted chart with longer times like around the world, or out to geosynchronous orbit or the moon and back. I do sometimes ask an interview question about what is the fastest way to get a terabyte of data from LA or NY with specific assumptions, or something along those lines.
Scrum is micromanagement. I think it’s as simple as that.
> Why wouldn’t Huawei just buy a switch?

Maybe they weren't allowed to? Telecom equipment isn't exactly mass market stuff you can anonymously buy at a local Best Buy, and a competitor would undoubtedly be squeamish selling direct to the compeition. If Huawei wanted to buy one, they'd probably need to do it through a front company. However, their IP-theft MO seems to be very opportunistic.
> There are ways

I've seen many critics of the GDPR say something to this effect; I've yet to see any make it concrete. Without wishing to put you on the spot, what leads you to that conclusion?
Seems to work pretty well for an insane/chaotic system.
> Considering we are referring to attacks that can bypass your PC's security, "prudence" is a better word than hysteria.

That statement can be made about any vulnerability whatsoever. The merit of any mitigation can only be determined by a cost/benefit analysis that takes into account the potential impact of the vulnerability as well as the very real costs of mitigating it.

> Yes, if they are left alone, it is the "end of the world".

No offense, but this is exactly why the word "hysteria" seems far more appropriate than "prudence". Not a single one of these vulnerabilities has been used to cause any measurable damage anywhere that we know of, whereas the mitigations deployed have significant costs that everyone must pay. Despite this, emotional "the sky is falling" type pronouncements are far more common in the media - even the ostensibly technical press - than attempts to rationally weigh the costs and benefits of any particular approach to the problem.
just in-time for AMD's computex keynote...nicely played
I’m curious where you plan to live that doesn’t have any rats.
Yes they can. Section 230 immunizes them from liability and allows them to moderate (or not) as they please.
Apple's newest CPUs have hardware explicitly for accelerating Javascript, so it's not surprising they'd pull ahead there.

And as you said, you're comparing the top-of-the-line iPhone to an "average" CPU.
After getting an opinion from a competent lawyer. Perhaps an antitrust lawyer. The gist of what you are asking is: "I'd really like to illegally collude, re a negotiation that's already started, rather than compete in that negotiation. How can I do this without getting caught?" Step one - don't drop a comment at HN.
> Hydrogen can be made from H2O, and abundant cheap electricity, which you would get from over building renewables to cover the lulls, because it is variable.

"Can" and "are" are very different things though. You've been continually talking about price and the economics being above most other factors. The reason methane is used is economic. Those that tell you that hydrogen is being done with water are selling snake oil. But even using methane it is still expensive, difficult, and dangerous (no one wants to be riding in a vehicle with tens of thousands of PSI under their feet).

To your other point, I agree. It sucks. I'm not going to act like we can just make nuclear plants appear. Building any major infrastructure takes a long time.

> So to me the unproven storage bet is the better bet.

My position is only slightly different. I'm also betting on the unproven storage. But we can't have a high risk portfolio. We should definitely invest in risky avenues, but we also need to invest in blue chips.

The argument here is "We don't have good enough batteries and we don't know when we get them. Let's fund them more. But also in the mean time let's use current technology to make sure that we have some fallback. Because having no fallback is going to leave us in a worse position."

This is a negative sum game. We don't come out positive in either scenario (at least not till we can do real terraforming). We've pushed the buck down the road for too long. Now the game is risk minimization and reduction.

We have very similar positions. We have the same goal. You talk about how we're not unified, well I only see that because it is easier to focus on the differences in positions. But it really looks to me that we have more similarities than difference. So if you want unity, then let's recognize that.
If the data is a mess, cleaning it up is very much legitimate data science work in my opinion.
What do you think about signal handlers?

Atomics may be implemented with locks, which makes them unsuitable for signal handlers. The only guaranteed lock-free type is `std::atomic_flag` which is not very useful.

`volatile sig_atomic_t` still seems like the better choice for signals.
The lament was that the large enthusiast sites are staying hush hush, mostly to not bite the hand that feeds them.

Because Phoronix cares is outside the argument.
JavaScript is useful and pretty much the language to learn for web programming (frontend development) if that is your cup of tea (php is another option).

If you're writing business applications, you'll want to know something like Java (although they both have Java in the name they are completely different languages), C#, or maybe Python depending on what you're targeting. At some point you'll be dealing with databases and will have to learn SQL. A lot of business programming is what they call "full-stack" in that there is a web portion (often in JavaScript), a server portion (often in Java although there are many options here) which represents the "back-end" and a database which stores the data.

Doing embedded development on microcontrollers? C or C++ are both good.

Data Analysis? R, Python, or Julia and SQL will be a lifesaver.

Scientific programming? Python, Julia, Matlab/Octave/Scilab, Fortran, and C++ are all helpful.

In short, there is a lot of tools, languages, and frameworks out there. Don't let that freak you out though. You'll learn as you go by starting in one area and probably picking up pieces of other areas as you go.
> (how would you ever figure out what " $#* " means?)

The same way you figured out what "$@" or "$*" mean on unix: Reading the manual. For that matter, the variable's meaning is the same as on Unix, except with a 'count length of list' operator in there.

Because the plan 9 shell has proper lists, integrated in nicely. Which means that the script above will work even if the arguments have spaces in the filenames.

> Now where did that @#!$ sysadmin put it?

Doesn't matter, I bound it in to my /bin. All binaries are in /bin after you're done setting up your namespace.
You would never be able to control for other factors that differ between countries. They already have different left-right leanings to begin with and that's changing with time.
At the company I work at, we have the following scrum anti-patterns. I wish I knew, whether we could "do scrum right" or just move onto something simpler (fta; priority queue)

* Daily standup, nobody wants to be at. We have multiple teams arrive, with roughly 20 people in a small room. Some people stand, some people sit. Sometimes the front-end team goes, sometimes the back-end team goes. Its limited to 15 minutes, so nobody says much of importance, and just parrots what is already on the Jira board.

* Scrum master driving process above scrum. The scrum master's role is to make sure scrum rules are adhered to. But at this company, any deviation from scrum itself poses a threat to this person's job security, so it doesn't happen. More high-level processes are not optimized because the scrum master defines everything.

* Technical debt. I see this time and time again. User Stories are supposed to be forecasts, not commitments. But the business doesn't like stories carried over, so they become commitments. At the end of each sprint, everyone rushes to get their stuff done, and hacks are implemented to meet an arbitrary deadline. Many times I want to begin my work by refactoring something to what it needs to be first, then do the actual user story. But its risky because the refactoring might take more than the allocated story points, and you get dinged. So I do the story first, and if there is time do the refactoring but it almost never happens.

* Poor product owners. During maintenance phase, we could work on cleaning up technical debt, but this value is not appreciated by business so they keep us busy with bikeshedding. One gripe I have about scrum, is there is nobody representing engineering, as the product owner represents the business.

These things combined have dragged down the happiness of the people I work with, but we all feel imprisoned by it. I have a stack of scrum books here I plan on reading, I figure this process isn't going away and I need to up my game with how to play it - but I wish I could use something else, perhaps kanban.
In my very surface-level, western understanding of Chinese philosophy, Agile seems very much like Taoism and Scrum is like Confucianism, in several ways.

The Agile Manifesto describes a set of ideals but gives no true set of instructions to follow, to do so would not be the Agile way. More than anything, it prescribes an attitude around which you should generally approach things.

Scrum conversely gives rules for how things can be organized and executed in a functional organization. It gives little room for flexibility. Any problems you have with Scrum, the first reaction should be "how are we following the rules wrong?".

Similarly, Tao and Agile are ideals for the individuals (and small teams), Confucianism and Scrum are rules for getting things to work functionally within a society/company.
> Obviously though yes, those places with no wind, sun or other resources. Nuclear will have a place.

And the unfortunate part is that those places hold a fair amount of the world's population. We're not asking for nuclear in places that are sunny and windy. We don't need it there. We're asking for it in places that aren't.
I don't think these are different problems.

If Twitter or Facebook had taken harm reduction seriously from the get-go, they wouldn't exist. Ad-supported social media only works at enormous scale, because of the network effect, because of the high fixed costs, and because of the low per-user revenue.

McComas is right that a grow-at-all-costs mentality is part of the problem. But that's a consequence of the financial situation, not the cause. If they had infinite money, they could have had growth and user/society safety. But they didn't, and they prioritized the things that let them get to the scale where the investors got the payoff that was promised. And where the people in charge got rich, of course.
I have this book:

https://www.amazon.com/Common-Sense-Pest-Control-Least-Toxic...

Sounds like what you're looking for. I've used its recommendations in the house I built, with good results. (For example, instead of foam I used a metal sill plate, which prevents insects from coming up through cracks in the foundation into the wood structure.)
Wouldn't it be better to say that iOS 7.1.2 supports the iPhone 4?
Greenkeeper seems to only support NPM, whereas Dependabot supports NPM, RubyGems, a bunch of other languages.
> Motif was a giant sack of crap, but you could make an application that was roughly identifiable as a "computer application" of the time to a non-technical user, and even customize/internationalize it (more or less).

Motif is also not part of X11. If you want something vaguely like it, there's libcontrol which is used by a few applications. Nothing about rio prevents something even thicker from being written (or something like GTK from being ported), other than a strong distaste for that kind of gui.

> Again, this would be less ridiculous if any of the large complex things done on other systems that merited shared libs had ever been done at all on Plan 9.

That's kind of missing the point: The complexity doesn't carry it's weight. I can do most things I care about just fine on plan 9. The major exception is a good web browser, which is an OS on its own, and is best when towed beyond the system and isolated with the birds and fish and tons of crude oil.

> If they had made "APE" a first-class project they wouldn't have been swivelling back and forth from non-Plan 9 boxes to use the web and the better ideas might have grown into something. :-(

The better ideas were largely centered around the simplicity you were just bemoaning. If plan 9 had focused on APE, there would be little of value they could have done.
The UK has been destroying its own wealth far prior to 2015.

https://tradingeconomics.com/united-kingdom/government-debt-...
Worse so, if demand for electricity drops at night that doesn't mean that people are going to go to sleep. That means they are going to use cheaper alternatives to make light. That has bigger consequences in emissions.
Mastodon is more distributed than what I'm thinking. But yes, even if it were, network effects mean that people won't leave Twitter. Which is why I think it's necessary for Twitter to do better.
Relevant: https://pragdave.me/blog/2014/03/04/time-to-kill-agile.html
Offshore Radio
The comparison may be very apt. After all, a key tenet of Taoism is that the Tao that can be told is not the eternal Tao. It may very well be that an Agile development process that can be fully specified and documented is not truly Agile.
Anecdotally, absolutely true .