skysight-inc/HackerNews huggingface dataset:
"Software must be provided as a package – not as a service – with each user running their own private copy."

My ideology resonates with this statement.

On a more rational level, I agree that an environment that promotes application diversity encourages competition and innovation and ultimately will keep the tech economy humming.

I can see that removing the infrastructure requirement for distributing and providing web applications opens up web application development to a larger group.

There are shades of similarity of this idea with copyright reform and the free culture ideas of Lawrence Lessig. Once IP hits a certain threshold of common knowledge, preventing others from freely using it inhibits economic growth. Once something becomes cultural, it's hard for innovation to not grow out of it.

An example is Pokemon: independent companies can't make Pokemon products without gatekeeping from Nintendo. Currently, If a third-party pokemon product benefits consumers and drives the economy but is specifically bad for Nintendo then it won't be allowed. The counter argument is to innovate somewhere else but that's ignoring the fact that innovation is born out of experience and if I had no control over experiencing Pokemon regularly in my life because it's a cultural phenomenon, my ability to innovate is essentially handicapped.
Renting is negative cash flow for years, in most markets. Its an investment, but you have to start with significant cash.
When Smiles are Resistance
Put some sensors inside the car, like in the backseat and the trunk. If they sense something is in the car when you press the "Done with rental" button, it will signal you and will not move. Solved.
I wish it worked on mobile! I'll check it out on my desktop though.

Edit: just played it. Awesome. A few suggestions:

- show me my total score! Unless I'm on the leaderboard, I don't know what it is

- it's unclear whether the "you are #x of Y players" is referring to my standing on just that turn, or the last 20, or what

- more cities, as others have said. Or at least shuffle it better so it's not as obvious when I've gone back to the beginning

Also, a recommendation on making the mechanics work on mobile: make it a race to zoom into the city the fastest. So you have to "pull" the map as fast as you can until the correct location is on the center of the screen. You can zoom as high resolution as you want for more points. This would eliminate the problem of imprecise tapping on mobile, and make it a fun finger motion to practice.
Do you think there is a level of political correctness that people cannot pierce in "polite conversation?"

I feel that this is the case in Sweden. There are so many topics of discussion that are taboo that people avoid them. And, I think that includes this kind of terrorism and expression personal fears.

For example, Swedes will not say they are scared of radical Islam because they are afraid of being perceived as being afraid of radical Islam. (And therefore, racist)

That is why as ask the question -- do you think Germans have the same "meta-fear?"

edit: clarity / grammar
Gifts were possible (I received one) but the giver had to also sign a document explicitely stating that they did not require repayment and relinquished all rights to the funds.
Why digital marketing and expert IT subcontractor are a perfect match
Agreed. The first post from a PS team member was essentially "no, we don't want to do that, if you have a problem with it open an RFC" ... only later when it was plainly obvious that they were wrong did they agree to do the RFC themselves
Facebook is partnering with Unity for a desktop gaming platform
I'd guess they started with stuff like "ls" (where it makes a lot more sense to just execute a windows equivalent, at least in interactive use) and then somewhere someone was a bit to enthusiastic?

For stuff like this "weak" aliases which point you to the right command if it can't find an executable for it would have been a way better design. "No command with that name, you are likely looking for Invoke-WebRequest". Only slightly more work in interactive use, and safe in other cases.
Temporary tattoos that power your phone
Forget self-driving cars – how about a self-flying taxi?
Best unintended consequence of GitHub adding comment "reactions" is the redditification of discussions (thumbs up/down brigading). Lovely.
Isn't there a third way? make the PS versions of curl and wget adhere exactly to the original interface/specs?
The notion that determinism leads to seeing the world in terms of simple predictable clockwork universe is obsolete.
Look up "chaos theory". It describes how even very few deterministic rules applied to a vast number of elements can very quickly produce chaotic, unpredictable and non-deterministic results. Especially if those rules include feedback loops.
BBC has a very good documentary on this called "The secret life of chaos".

To summarize, given all this new informatio: no, deterministic machines do not contradict free will. Because those machines are intelligent and have feedback loops and can (deterministically) make intelligent decisions based on the information.
> “Aren’t those the people who break into computers?”
>
> “Yes—also phones, cars, airplanes, and human bodies.”
>
> “I thought that stuff was illegal.”

While I think they're truly innovative and inevitable, the advent of "secure CPUs" [1] over the last decade or two will eventually become the norm. And once they do -- lookout, brother. The woman who was having this conversation scoffs at how Def Con can even take place if the subject matter is what she thinks it is. In a short time, the computer attacks which cause embarrassing leaks and expensive losses will add up to legislators deciding something must be done. At that time, the number of us who will still like and prefer to be able to run whatever code on whatever processor we care to will be so small that it won't matter.

[1] by "secure CPUs" I'm referring to ones that support signed bootloaders, facilitating good things like more-difficult-to-pwn-by-attackers and bad things like DRM and limiting code to proprietary walled garden app stores.
Have the default route point to your VPN client, and a static route for the VPN server pointing to the internet. Most VPN clients do this already.
The fact is both sides of this have a lot to answer for in terms of eroding the underlying relationship when it comes to any consumer/creator transaction. For a long time media companies made it artificially hard to purchase content legally and in so doing are at least partially responsible for the rampancy of piracy. In turn, a lot of people got used to pirating content for free instead of paying for it, even when reasonably priced options were made available.

A decent number of pirates now refuse to pay for digital content/software because "information should be free." This is a farce and anyone who earns a living writing software or producing content knows it.

A decent number of media companies now treat their customers like criminals, constantly checking and rechecking if they actually own the stuff they're trying to use, which would be fine more or less if the software doing this actually worked. If any one of the thousand links in that given chain break, then the media the customer has paid for becomes unusable or is even deleted, and that is unacceptable.

Both sides have their bad actors and it's hard to see a way out of this mess.
PHP is the very different from development in C# or Java. Anyone from those backgrounds pretty much automatically hates it. PHP will punish you hard for designs that would be fantastic in .NET or Java.

It's also very different than Perl or Python. It tries to be specific to the web and that makes a lot of oddities that the more general languages do not have.

OTOH you can make a fantastic design in PHP. It's just that there are very few people who know how to do that. Frankly, because it's not taught... anywhere.

So, yeah, as much as I've learned how to use PHP (through 11 painful years), it's really hard to figure out how to use correctly. It's possible.

The ideal PHP design (currently) is a hybrid between OOP and straight script that will look bizarre to anyone from, well, any other background. As others have mentioned you have to be very careful not to load too much into memory or you will come crashing down fast.

I still use it, because now I know how, but, ironically, I wouldn't recommend it. It's so very different from anything else that I don't know that the skills transfer well to other languages (other than straight-up problem solving).
To help bridge the gap for UNIX users who are switching over - but that being said, it's dumb since I think having the same commands that don't function the same way as the UNIX tools would confuse me more than not having them at all and having to learn a new web request command.
Is there a list of all the commands they alias?

What is the filename of the profile jpsnover is referring to with the work around of adding:

Remove-Item Alias:Curl
Remove-Item Alias:WGet
"Microsoft" is not some uniform entity. The people who perpetrated this mis-design aren't necessarily related to the decision makers who steered IE/Office/Windows to have the EEE behavior.
How is that comment useful? No-one is denying anything. It's obvious that the decision to implement those aliases was incorrect. It's not like Microsoft is saying that it was correct.

It's not a question of who was right or who to blame. It's a question of how to make the changes because there _are_ users that depend on those aliases.
Why learn frameworks when you can build everything from scratch and become a true carpenter ("building software using general purpose frameworks doesn’t make you a coder or a programmer any more than putting together a pre-built house makes you a carpenter").

"These people [framework creators] seems to be infatuated by the though of having other people follow their “way of doing things”, becoming some kind of PHP community leaders, and having other people use their latest “hip” Open Source tools..."

How lame of these people.

The problem is, if I inherit an application created with a well-known framework, I'll have a much easier time figuring out what is what, and looking for answers when something goes awry.

On the other hand, if the codebase has been written from scratch by Greg, a real carpenter of a programmer, who is no longer with the company, then good luck. I'm at his mercy entirely.

I'll be having his "way of doing things" for dinner whether I want it or not, the only difference is that I won't have a community of other people in the same situation.

This aspect isn't addressed by the author at all, although he found just enough time to provide us with a psychological analysis of framework authors and their narcissist motivations :)
I did similar a few years back, but for Mars DEMs, also in PDS format. At first I despised it, but yes, there is a certain pragmatism to the format. And, yeah, the best way to figure out what was going on was to just look at the files themselves.

The thing that most annoyed me at the time was there wasn't a good open source JPEG2000 decoder I could use to slice up the imagery to go along with the DEMs. But that must have changed by now...
PowerShell was originally designed so that you would mostly just run CmdLets with it so colliding with an actual program wasn't considered an issue. And these aliases haven been available since 2007.

They even admitted it them self that it was stupid and needs to be fixed though so just wait I guess?

edit: As a separate note I really would like to have versions of curl and wget that actually have all the params working but return the correct PowerShell objects (so the web request result thingie) instead of a String object. Or maybe have it do that with a flag or something.
>>PowerShell was never planned to be run on anything that ran those cmds natively.

Really? I thought that windows versions (native versions, not even cygwin) of wget and curl existed for more than a decade. I am not very good at googling old stuff, but I remember using curl natively in 2004 or so.
If this is true, this is a real nightmare for workers in the knowledge economy.
One of my biggest fears is contagious virus that attacks brain neurons.
Python Driver for ArangoDB, a NoSQL Graph Database
Offtopic: What I find interesting about this discussion is that comments regarding “Embrace, Extend, Extinguish” and Microsoft's past misbehaviour got upvotes first, then suddenly many downvotes at once. I have seen this earlier on HN with other controversial topics and I do not know what it implies.

Is this voting brigading / shilling or just normal behaviour of groups trying to suppress dissenting voices?

Also, is this part of why semi-noobs think that HN is turning into reddit?
I think our bank's concern was that if you needed that gift (in order to lower the mortgage payment by having lower principal or getting rid of PMI or whatever) then you were probably buying too much house in the first place. If 20% of the value of the your home is enough to make it financially infeasible and someone loses their job or gets in a car accident you're in for some rough times.
When you say "finish our jobs", what does that mean?

Does it mean that you have been assigned too much work to finish in 8 hours, and if you don't finish the work you'll be fired? If so, that sounds like you are overworked and exploited.

Does it mean that all of your competitors are also working 12 hours days, so in the fight-to-the-bottom a single company can't reduce the work hours without fear the competition will overtake them? If so, then a law which requires 8 hours, or 6 hours, will get rid of that competition.

Are any of your competitors from countries which mandate an 8 hour work day? The US exempts programmers from that requirement, as I recall. If so, how do they manage?
Sounds familiar somehow
It's okay: this is also an opportunity to show that they can play well with others. Done correctly they can build trust within a community that has traditionally disliked them.
Get them to tell stories.

I'm a YUUUUUGE Belieber (see what I did there?) in the power of stories. It breaks the ice, and gets both parties into a rhythm of exchange.

With the CV as a "script" I try to get people to tell me a story about how they came to be sitting in this interview with me. I have them start at the beginning of their career and quickly move forward.

I ask open-ended questions and try to get them off topic -- talk about the city/country they worked. Or the tech stack.

Also, get them to tell a story about a side project.

ANd share one of your own. Like the time I thought self-hosting DNS in out office was a good idea, and how that blew up in my face...

Or, maybe you both should crack open a beer, screenshare some youtube clips, and share some favorite vids for 5 mins.

MAKE IT AS HUMAN AS POSSIBLE.
No, not really. That's more of a standard web 2.0 approach to content, almost like Tumblr, from what I can see (likes and comments probably wouldn't be a thing in what I'm invisioning, for example, although following updates to the page probably would be). And I don't literally mean "Top 20 most popular whatever", as existing portals do that already, as it's easy to do a database query and order it based by views, or sales, or whatever.

I'm saying I currently watch like 15 different top 20 lists from a bunch of sources just trying to find the 4 or 5 unique items because they all tend to mention the same stuff except one or two things. I'm trying to find the more obscure or weird stuff that's still good, not just the most popular.

What I have in mind is where the focus is more on the connections between two specific pieces of content, that goes beyond a general recommendation engine and the connection can be based on many things. A tag doesn't fall under that category because it will just list anything that matches that tag (although a focus on tagging is at least better than what the Apple App Store has now, for example), and the tags are usually decided by the content creator, not other people who might see a connection that even the author might not.

I'm thinking more like on Wikipedia, where you read one subject, then on that subject you find a link to something else you're curious about, and go there, and then on that page you find something and go somewhere else, etc. The connections are community driven (each connection can be strengthened or weakened by the users), and the reason for the connection can be whatever is provided by the user that made the suggested connection.

Additionally, I'm thinking of using a metaphor more like exhibits in a virtual museum instead of 'hey, i made this thing, come look at it!'. The creator isn't necessarily the person who 'curates' the exhibit, or at least not the only person. Museum might not be a hip enough to attract people, so there might be presented differently, but the idea is a lasting place people can go to find out about that content and a bunch of links linking to it and from it from other content on the site for all sorts of reasons.
> Could you expand on "a hard time reading"? Is this only for long tutorials or for any text?

I seem to have a hard time with long text. I seem to be able to read forums okay since I'm reading all this here. I had no problem reading what you wrote.

> Perhaps graphic design may be a better option?

I was really looking forward to web dev.
But no other open-source project is going to love your code so much that they'll change to a dual-license model or copy your restrictions into their license. If your open-source version has uncommon restrictions other projects aren't going to use it. Dual-license is only useful for other open-source projects if one of the license options is a normal, established open-source license.
Amazon's 'Prime Air' Boeing 767 Takes Its Maiden Flight
The NSA Leak Is Real, Snowden Documents Confirm
I think you're thinking of trademark infringement.

Copyright infringement would be if Microsoft had used GPL'd code (for example) in violation of its license. I don't think there's any suggestion that's the case here.

Your contention that there is a "real thing" would have tremendously negative impacts for the Linux/BSD community. Your typical Linux/BSD contains many utilities that share names and functionality with closed-source System-V utilities but are not in fact the "real thing" (in their case, for licensing purposes). Is everyone supposed to go back and purge those just because they aren't perfectly equivalent in options and functionality to the original System-V, lest someone like the SCO group go after them legally?

I don't think there's any doubt that PowerShell provides a bad clone of wget and curl, as there are many complaints about it. And as a matter of user-friendliness there should be a way to easily access the real executable if desired (I can't comment either way on if there is, I don't know PowerShell). However, I see Microsoft as just as within their rights to provide a "wget" alias as a Linux distribution is to provide a "ps" utility to their users.
> a Lisa

Could be a Macintosh XL
At first I wondered what was up too, and noticed bad grammar throughout the entire page. Then I realized this isn't actually an official Facebook post, it's someone's blog post hosted on Facebook notes.
Oops, didn't see this reply until now. It's no longer recommended to use a SSD cache pool, much for the reasons you describe.

You will be a lot better off using bcache or similar, on top of the OSD device.
What is a work environment you thrive in and what was your previous work environment like
4 Keys to Perfect Client Service Every Freelancer Must Know
I think MSFT needs to try harder at their customer service. Their first response from a human was hard rejection response.

lzybkr wrote "We are rejecting this PR as it introduces "Unacceptable Changes", see our breaking change contract."

It is not, "let's investigate it where what the problem is and get back to you some feedback.".
False Reports of Gunfire at J.F.K. Airport Offer a Real Case Study in Security
Do it sooner rather than later. The bigger question is, whom to keep? Got to be ruthlessly practical, never mind who was hired first or who's a friend.

Remember, its not going to ruin their lives. Instead of working for you, they'll go work for somebody else.
yes, absolutely they can. In fact, they almost certainly DID! GNU's legacy was in creating tools that were compatible reaplcements for Solaris/Unix/etc ones.
Creating a 100% passive income is much harder than a <100% reasonably-passive income.

Of the option you listed, creating a SaaS that is in responsive web design for a niche B2B business need is a great bet for the first business. As long as you can have the discipline to shut up and listen to the paying customers needs first instead of taking stabs in the dark.
One is always left with the impression Microsoft thinks their users are ignorant, for lack of a better word.

Of course, along with all those users who Microsoft treats as ignorant, again for lack of a better word, there are some very sharp people who use Windows -- who will perhaps take offense at any criticism of Microsoft -- no offence intended!
(I am just not smart enough to feel confident with Windows myself -- too complicated.)

What is amusing to me about this incident is that I imagine Microsoft would argue that "Monad/Powershell" is aimed at its so-called "power users". Apparently these "power users" would not notice or would need something like this?

Intentionally or not, Microsoft is targeting beginners, not "power users" -- tactics like this leverage the popularity of the curl and wget programs and at the same time prevent beginners from learning how to use those programs, not to mention the long history behind them.

Disclaimer: I prefer nc, socat and tnftp myself; I have no bias in favor of curl or wget.
LinkedIn is meant to create networks for recruiters and candidates. Waiting to build your network until you actually need work is like waiting to make your backups until after you had an outage.

As a rule I will accept requests from recruiters unless:

1. They obviously don't know how to do their job properly. For example offers sent out without getting acquainted with my profile or asking me to do their job is a reason for me to drop the recruiter.

2. They can't explain the offer, for example what I would be expected to do, or can't connect me with somebody who can. I understand that recruiters can't have my level of technical knowledge or they would most likely be working as engineers. Nevertheless, they are responsible for communication and if I can't get required information I drop the recruiter altogether.

3. Recruiters who require me to do any work before I can get to know who I would be working for.

4. Recruiters who just outright give me the form to fill in to build their database, including all the information I already included in my CV or Linked In profile.
The point is that they have not reimplemented it.

If the Microsoft versions of curl and wget were compatible with the original utilities, there would not be any problem.
Life... uh... finds a way.
wget has been on windows for 15 years:
http://web.archive.org/web/*/http://gnuwin32.sourceforge.net...

PowerShell first appeared 9 years ago.

Edit: curl has been on windows for at least 14 years according to this:
https://curl.haxx.se/mail/archive-2002-06/0114.html

Edit 2: 17 years: http://ftp.sunet.se/mirror/archive/ftp.sunet.se/pub/www/util...
What more reason could we possibly need to be against the NSA's data collection at this point? They clearly can't keep themselves secure, so why should we allow them to keep a profile of everything everyone does? They're simply collecting the most dangerous database in history and can't even keep the doors locked. I can't imagine how dangerous these tools and all our personal data could be in some other, also wrong hands.
They could have just bundled cURL with PowerShell/Windows like macOS does. But NIH, I guess?
You think that's bad. They alias ls as well...
For large stationary batteries the number of charge cycles you can get is a major factor.