skysight-inc/HackerNews huggingface dataset:
I haven't check the code, but as few queries as possible is not always the best approach. I bet you guys spent a lot of time on the problem, but still very curious how you landed with this decision.

For the relation data, you should check out Hexastore [0] (essentially graph storage). It takes up much more space, but you can follow any paths of relationship and you can do it step by step instead of loading everything at once.

[0] http://www.vldb.org/pvldb/1/1453965.pdf
I Love Git Log – DEV Community
Salt water is basically cancer, ask anyone that's ever maintained a 45' yacht... You don't want to deal with it unless you absolutely need to. Anything exposed to salt water 24x7x365 is a study in accelerated entropy.
I don’t think anyone is saying this. Sometimes some projects need to change their license, are you saying the maintainers don’t have a right?
This seems much like the "You have access to the source, so you can go fix any issues you find" answer to any complaints about OSS.

Developing modules for any third party software means not only do you have to have the skills and resources available to implement it, you then have to maintain it on an ongoing basis. That's potentially a huge task for small operations.
Ives said it was relatively easy to swap out the node bits.
> It is crazy how simple x86 assembly language programming makes checking overflow compared to C.

It's easy to write, but not so easy to optimize the performance.

Overflow checking creates a dependency in between operations and requires the emission of instructions that didn't have to be there before.

i += 1
<branch if overflow>
i += 1
<etc>

Means that you are executing more than twice the number of instructions and are getting further behind on the dependency chain each iteration. Eventually, your branch subsystem is completely overwhelmed by a branch that is taken effectively never.
Hello, fellow K5 refugee. Nice to find you here, whoever you were over there. ;)

> Look who's at the bottom at Hacker News!

The comment was relatively successful, in spite of its low ranking, in that a good number of people visited my links, and I got some nice feedback from a few people.

> What I find interesting about the discussion surrounding prostitution is the wide but not nearly universal agreement that it's bad.

I think it's sub-optimal, but understand why it persists. I think more of an effort needs to be made to help young women be more assertive about the types of relationships they want. As I said in the comment I linked above, some sort of financial support for young people would be helpful.

> One can't predict people's view on prostitution from labels like religious, feminist or humanist.

There's a saying in medicine about how an accurate diagnosis is 50% of the cure... IMHO, the need for "prostitution" would be lessened if society had a better understanding for why the phenomenon exists. I think most people would agree that no matter what label one prefers, it's better to minimize the monetization of an activity that is best done freely.
OnePlus 5 and 5T latest update enables Treble support
No, how can you say that omitting information the "most honest" way to market it? The obvious honest way is to give several performance indicators for the different circumstances.

Apple does specify two clock speeds when configuring Macs for instance.
Battery life is not a good example, since that's normal and expected to vary under load.
Define useful... If someone is willing to pay its probably more useful than doing nothing right?
No, of course not, to both questions. All people should be treated equitably under the law, and we decided it’s illegal to discriminate along a very small number of dimensions for the essentials of life: employment and housing. But people are not equal at all. Some people are better tenants or employees than others, and it’s ethical to discriminate along those lines. And, yes, some people are better interviewees, too.
> But killing off windows completely hurts everyone.

No. It would literally have no negative impact on my life. I haven't used windows in years, at home or at work.

I'd be glad to see that garbage OS rot in the dustbins of history.

edit: butthurt windows fanbois can downvote me all they like, but it's not going to change the fact that I don't rely on windows at all.
Crypto and the psychology of mass movements
Are pop lyrics getting more repetitive? (2017)
Any company that either uses open source code or releases open source code needs competent advice. Asking for such advice from a lawyer unfamiliar with open source is probably pretty expensive.
You are just picking random descriptions of autopilot systems.

Helicopters can also have advanced and full integrated routing systems that will complete an entire trip from A to B, just as fixed-wings can have a simplistic input-to-output linked autopilot that just aims to keep the plane level and with the same heading.

So yes, an advanced system is more complicated than a simple system, but both systems can fail. And since that is inevitable, it's usually better to have a complex system with redundancy that will tolerate failure, than a simple system with no backup that will lead to catastrophe.
> Google already has a near-monopoly in the smartphone space and it's much better than the Windows monopoly on the desktop.

Like half the useful apps have problems running without Google Apps being installed. GCM errors, apps refusing to run if the Play Store is not installed, Google making decisions that impact ROM developers. That's what I read about it anyway and discouraged me from trying AOSP without Gapps.

> it's much better than the Windows monopoly on the desktop

Steam is DRM. Gabe bus factor: Microsoft buys Steam and renames it to GFWL Redux
I think this is close, but adds the feature of source availability. I’m the first to admit the Commons Clause bolt-on feature isn’t the most elegant. But, if it’s a bad solution, then people can fork it, and that’s okay. I hope we do, and then find a middle ground that works better for everyone.

In the longer run, there will need to be a happy middle ground for people to
Lyrics seem to be getting more repetitive as well: https://pudding.cool/2017/05/song-repetition/
PRC is also dead against ROC declaring independence as Taiwan because it would open the door to others to do the same (eg Hong Kong)
Financial Consulting for Better Management
Financial and banking sector firms have to ensure that they have proper management strategies and business models that would allow them to keep pace with the market growth and trends.
https://www.bmgindia.com/industries/financial-services
There are also aerodynamic realities. There are limits on the performance of quadcopters. To get heavylift performance, say over 10000lbs, a quad will need to be huge, requiring lots of heavy arms. A single big rotor, with variable pitch, is much easier and more efficient at such scales.

I havent seen a quad that can autorotate, a necessary emergency trick if you want to carry people. When the power fails on a quad it just falls. Traditional helos can actually glide to a controlled landing.
How do you decide what vpn tech to use?

I was using openvpn and then switched to wireguard because openvpn was consuming a lot of power on my phone.

Why would I want to use Ipsec?
If a project has that wide of a contribution base, then the Commons Clause wouldn’t be needed in the first place. I think that’s the problem.
Big endian vs little endian hardware?
Looking windows would create the same incentives for Valve. There's no reason to believe a monopoly in any sector of IT doesn't create a proprietary surveillance machine. 2+ competitors create a better environment for that than killing the old machine and replacing it with a new one.

I'm not sure why you think Google is better from the proprietary surveillance point of view than Microsoft either. Being that machine is literally how Google makes money.
Appreciate the clarification. The entire paragraph "Redis is an example" should to be deleted from this post to remove confusion.

> Consequently, we decided to add Commons Clause to certain components of open source Redis

Are these components distributed with open source redis core that I can download & compile from @antirez/redis? This whole bit is confusing an doesn't answer what components are covered and in what distributions e.g. source vs. packaged.

If there's anything we should have learned from the React licensing fiasco, it's that the open source community doesn't screw around when it comes to the critical software systems we've adopted on the good faith of the licenses they included.
State of Reason Survey
A New Wife, a Secret Past and a Trail of Loss and Blood
Some games (mostly older ones) run faster (higher fps) on Linux via Wine, compared to when they run natively on windows.
Why not?

I love paid homework in the range of $300-$500 USD/ for a day or 2 of work.

I'm all against unpaid homework (f u pay me) - but paid home work is great.

What's not to like?
Some experiences of open source rest on the OSD, but not all. If your experience does, that doesn't invalidate your experience. But your experience doesn't invalidate others', either. Browbeat or excommunicate all the heretics, I think you'll find yourself preaching to a much smaller choir.

Granted: OSD, or rather the OSI-approved license list, rules in enterprise procurement at a particular and fairly common level of sophistication. At the same time, I've had conversations with sponsoring companies, prolific contributors, investment types, and others, mentioned OSD, received blank stares, explained, and then heard they don't care. Not relevant. Does not resonate. Different experiences.

I have never seen any good evidence to back your claim of a quiet OSI majority, except if you count open source consumers as an inevitable majority over open source producers, and ascribe the former to OSI. My own direct experience of open source licensing news and work has been a constant drumbeat of interest in refining and expanding licensing models. HESSLA. Fair Source. Now Commons Clause. Experiments. They're coming faster and faster.

Many of the folks advancing those proposals, like the one linked here, are also creating relevant software. From their point of view, claims that their work is "destructive" ring hollow, since they're constructing lots of code for others to use. They're especially irked by criticism in consumer-centric terms, like those of the OSD. After all, the OSD isn't a _license_ compatibility guide, but an _institutional_ compatibility list. It doesn't tell you which code you can get into an open project. By corporate handbook fiat, it tells you which code you can get into your company.
I'm truly interested and curious. Can you explain to me why being on the internet where all your actions are being monitored by your ISP is OK, but Windows is bad? I mean, no matter how many precautions you take, someone is watching you some how. Use web-based email? There's a record somewhere with all your past emails and they are making a marketing profile about you, same with search.

And what about smart phones? Android has you locked into Google surveillance and Apple is closed so we have no idea how much they know. Send a text? Your provider had to send that data and the person on the receiving end... well, you never know how secure their systems are.

Just some food for thought, would like to hear why Windows is so bad, I'm a Windows/Apple/Linux user and I don't hate on any of them.
If we get to that point, it sounds like we haven't designed the system to our needs.

In this case; deploy more storage to match the output of the panels and our energy requirements, or simply deploy less panels.
Parent comment says it.
Yes. To the person or company paying. The entire tobacco industry thrives on destroying public health.
> I want Windows dead because it's a proprietary surveillance machine

I hope you are aware that anything Google touches is at least a hundred times worse in that regard?

> Android being built on tons of GPL software means they have to contribute changes back to the benefit of the FOSS ecosystem.

Android is built around a ton of proprietary Google technologies and services, the number of which keeps growing. Alternatives will have to be written without industry support since Google forces phone makers to only sell Android phones with full spyware suite active by default and running at 100%. Any phone maker that tries to provide an alternative to Googles services will be cut off immediately, leaving them with warehouses full of bricks. Google is the new Microsoft.
Only if ignoring externalities.
People are being paid for work at copyright and patent troll offices, for work at debt collecion where they process the cases regardless of how legit they are (ever relocated and had litigation with predatory service provider?), various intermediary agents (e.g. property) whose only job is to detect a transaction and put their feet in the door, plenty of examples really.
I thought your comment was great, until I actually read the link. Once I read the link I’m happy to see this experimentation and evolution of licenses. As someone who builds services and develops open source code, this approach seems more appealing than GPL and seems to cover the concerns of the Redis project nicely. Time will tell how it actually works out, but I think it looks promising.

> the License does not grant to you, the right to Sell the Software. For purposes of the foregoing, “Sell” means ... a product or service whose value derives, entirely or substantially, from the functionality of the Software

> Today, most cloud providers offer Redis as a managed service over their infrastructure and enjoy huge income from software that was not developed by them. Redis’ permissive BSD open source license allows them to do so legally, but this must be changed
There's no 16bit number limiting query length in PG, the limit is 1GB and has been for a LONG time. But it's indeed often a good idea to use a temp table for some of such cases.
I'm an avid gamer and would never buy anything from the Windows store. Casual players even use Steam. I'd like to see the sales stats between the WS and Steam to compare.
Well today's lyrics are worse in at least one objective way: number of unique words.

In the "good old days" you could at least count on a verse, chorus, different verse, chorus, etc. structure. Then at some point they were doing "chorus, chorus, chorus, bridge, chorus...". Soon we'll be lucky to get more than a repeated sentence fragment.

Case in point:
https://www.google.ca/search?q=turn+down+for+what+lyrics

Or this gem:
https://www.google.ca/search?q=watch+me+whip+lyrics
You have drinking too much google-aid. I have no love for windows but I am not sure as hell gonna replace it with something under Google's control. The windows surveillance machine pales in front of Google's monster.

> it's much better than the Windows monopoly on the desktop

Android monopoly on the smartphone is the worst kind of monopoly. At least windows give a damn about your security patches and small things such as being able to run the latest version of the OS without invoking arcane rituals. Making a custom ROM without any proprietary components? Not a chance.

I am all for Linux dominance on the desktop but not with any Google DNA in there.
>> Never read Goodkind.
I like his Sword of Truth books, the whole Confessor magic user thing leads to some good dynamics. He falls down in his 80 pages of character introspection... For me anyway.
I used to reread this series every few years but now I end up putting books down when the blades of grass start.

>> Let's set the scene quick and get the characters doing stuff

Yes. Please!
How Vivaldi decides which color to use in its UI
No, because Google doesn't wield the same power over Android that Microsoft wields over Windows. If Google decided to disallow Steam from Android, Valve could just fork Android and carry on. They can't do that with Windows.
Yeah... I'm interested to know why they picked they been.
That's a great example of an industry that's declining every year precisely for that reason.
Lessons learned after serving 1000s of concurrent users in a devops team
Looks cool. Hopefully it doesn't get taken down CBS.
> Are you willing to release your code, both in the sense of putting it out into the world and emancipating it from your ownership? Do you accept that your code could be renamed, rebranded, repackaged, rented, traded or sold? Would you be happy if your code made someone else rich, famous or successful while you saw no benefit at all?

I suspect it's a lot easier to say "yes" to these questions when you're just starting out (and thus picking a license) than when you see a bunch of other co's profiting signficantly more than you are.

This seems to be an attempt to fix that mistake (I wonder if the Redis creators would call their license choice a mistake?). Like a train gone off the rails, there are probably only messy solutions that no one is super happy about at this point.
That’s my understanding - a lot of the low power devices were big endian as for whatever reason big endian and risc seemed heavily correlated for decades, similarly the early mainframes and whatnot were big endian which is why a lot of network protocols use big endian formats.
But... why?

I guess there's no chance of link rot this way...
20 Crypto Companies in Dubai You Should Get to Know
The official version is that Gabe Newell thought Windows 8 to be a catastrophe, presumably due to the horrible UI. That Microsoft would single-handedly crash the PC market and take down Steam with it.
So, they wanted to become less dependent on Microsoft in general.

Windows 10 is somewhat less of a catastrophe in the UI department (though there is something to be said about mostly being able to ignore the mobile UI in Windows 8), but it's still controversial with its often illegal data collection. I mean, it's probably not going to happen, because the entire world depends on it, but theoretically countries could still block the sale of Windows 10.

But yeah, I don't believe myself either that the Windows Store is not seen as a threat. When you own a platform, you can push pretty much any software to be dominant on it.
On the contrary, it is very explicit

;)
Yeah.

Graeber's theory of what jobs are BS doesn't really work. For instance, say a surgeon decides 'hey, y'know people are going to die anyway, my work is useless' then according to Graeber's definition their work is BS while most people would say it is useful work.

But one that says that anything people pay for does't really work either. Say I'm rich and pay you $100K a year to go somewhere and do nothing. Surely that is useless.

However, no doubt there really are quite a lot of jobs out there that don't need to be done. I've certainly had pretty pointless jobs. 37% of people say their job is pretty much useless which is remarkable.

Graeber's book is worth a read, my review is here for anyone interested ( https://reviewsien.wordpress.com/2018/06/14/bullshit-jobs-a-... )
> Why would I want to use Ipsec?

It's already built into your phone. (Probably)
Except you don’t need typesafety when you do this because you’re never expecting a specific type, and at the same time, you don’t have to waste time writing the recipe for what you’re going to do.
the lack of ability to fly with one engine out, in a quad, is why most of the human-carrying systems proposed such as the eHang unit are what's known as an X8 configuration. Four arms, eight motors in a coaxial configuration on each arm. Can fly and land with a dead motor.
windows start time is too long
Literacy is universally considered an important indicator of human development.
Governments take the data from ISP too. And hiding your IP behind VPN is good in any case.
Has anyone read his book?
ish, you can use cmov for some stuff.
4. You haven't heard the song 3 times a day for the past month.
Microsoft Should Launch a Pocket PC Platform
> a monopoly built on Linux and Vulkan is a much better place than where we are now.

No, it’s not. There’s nothing infallible or timeless about either. Linux is already showing its age; vulkan is designed around hardware you can find today, around technologies that are already commoditized. It will also show its age soon, if it has not already.
You need to go deep into the bowels of "Settings" and muck with some very obscure stuff called "Access Point Names".
Well, not only it is quite long just to say "BGR was used a lot back then", even the back story is wrong : https://www.snopes.com/fact-check/horses-pass/
Yeah, descriptions are confusing. Basically the quality lowers because other devices are using the network. I can post a plot later.
Snorkel: rapid training data creation with weak supervision
It was done to make a point in a clever way. I think you should appreciate the level of skill it takes to RickRoll Hacker News and not get voted off immediately.
> But killing off windows completely hurts everyone.

Who the hell is competing with windows? Linux can’t meet its standards, and its main draws are being cheap and able to run popular software when macs can’t (I’m being reductive, but it doesn’t really matter much for my point). It already has no competitor. Each OS has its niches where it clearly excels, and they aren’t looking to be competing in the future.

Note, I use all three; I’m unsatisfied with all three. If this is personal, it’s not against just Microsoft.

So, Valve + literally anyone but Apple or Microsoft is amazing news in my book. GNU/Linux/whoever else benefits can use all the help they can get.
Wow, it's amazing how fast it loaded a full featured editor, compared to something like Plunkr.

Send my compliments to the Chef!
From a user POV though, I guess proton is an improvement. It means there is a specific windows-like platform called "Proton" that might just about earn a spot in in someone's test matrix.

In that sense, the more bad reviews the better!
The article said that as well, so I’m unsure what your complaint is.
As of October last year Index Fund investors still represented less than 18% of the global stock market:

https://www.reuters.com/article/us-funds-blackrock-passive/l...

I'd hardly call that "eating the world alive." The only thing its eating so far is the absurd wealth management fees old school financial advisors used to make.

Also there's about 200 different indexes all slicing up the marketplace in various ways. Not every investor is buying the large cap, cap-weighted index (although most are).

Ultimately, this idea of passive "distorting" the markets just isn't true (also I'm not sure what you mean by "earnings profile"...earnings are set by consumer demand for a company's product, not investor demand for company stock). Active traders set prices, indexes simply follow the prices set by active traders. We are no where near the point where distortions would happen, and if we ever got to that point, there would be massive incentive to profit off of a easily predictable mispricing.
It “working” isn’t the problem, the problem is when the compiler makes use of the “this is UB” to make formerly correct code incorrect.

The definition of UB would allow a type punned union on the stack for instance to be treated as logically a struct - eg changes to the float value would not impact the integer value. While I agree that would not happen in practice today there is no reason it has to continue to work.

The fact that compilers already make sane decisions regarding some UB - evaluation order of parameters used to be unspecified and gcc at least would change evaluation order depending of optimisation level, but all compilers have realized that just insane and so left to right evaluation. Similarly bzero will initialise padding bytes in a struct even though that is technically UB, so could technically be skipped.

Sorry for run on horror sentences I’m typing on my phone :)
Quite a few of the consequences are discussed here: https://what-if.xkcd.com/124/
It doesn't matter. A whole swath of people are employed to make a few rich people richer at the cost of the rest of society.

The world would be better of without it.
बिरामीलाई निःशुल्क औषधि वितरण