skysight-inc/HackerNews huggingface dataset:
Because the browser provides a privacy and security sandbox where you can't be fingerprinted and where it is more difficult to turn decoding bugs into remote code execution exploits.

Users should have a lot more faith in the protections of a browser over the free-for-all security and privacy nightmare that is desktop computing.
> Thankfully, the community had more of a backbone back then.

Back then there wasn't Chrome to switch to. Users disliked IE much more back then than they dislike Chrome today.
Citazione Linus Torvalds
I use Code for working in Javascript and have been pretty happy with it. It does code introspection better out of the box and is fast enough. But it's resource hungry enough that I can't just keep it open in the background as my "standard text editor."
NFS also emails you if someone tries an incorrect password on your account. Kind of a nice feature.
If you're not just repeating an ancient talking point and actually don't understand this, it would be well worth spending some time on Wikipedia coming up to speed on the goals of antitrust enforcement.

The short version is that the actions of a non-monopolist are looked at very differently than the actions of a monopolist.

Additionally, you're dead wrong about "every Linux distribution", and even if you weren't, the fact that there are many of them would moot an antitrust argument.
Free resources for learning full stack web development – SD Times
I agree...Looks great but I would want to try a few before I subscribe.
You can use messenger directly at https://www.messenger.com/
And keepass has also (some sort of) 2FA via a local key file. While it's of course not as good as a real token generator, it helps against password sniffing and makes cracking much harder.
IANAL

But that is the issue, you as a developer and provider may not run afoul of the terms directly, but your users will.

Section 10 in the Basic Terms forbids accessing Instagrams Private API's.

And if that isn't being used and you are a user of Instagram are running afoul of Section 4 of those terms in soliciting, collecting, or using the login credentials of other users. As well as your naming being in conflict with Terms and trademarks.

Unless you're offering the service, through a reminder system with push notifications, you or yoru customer is probably breaking the Terms somewhere. You should probably have a lawyer verify that you're not running straight into a legal mess.
The peril in counting source lines on an OSS project
Stealing implies that the theft of the "thing" denies the original owner of possession and use of that same "thing".

Digital IP is different - you can make infinite copies of it. A copy I make does not diminish your copy, nor does it deprive you of possession of your copy, or usage of that copy.

What it does deny you is the amount of money which you might have made on the sale of that copy (if you are the rights-holder and are selling the digital IP "thing" to others). I haven't, however, stopped you from continuing to sell your digital IP "thing" - you still have it. You just don't have the money.

Surely you can see this difference? If it could be called anything, it would be considered theft of opportunity, rather than theft of an object. You have been deprived of making a portion of money.

Now - that's very close to - if not almost identical, to me going up to your digital IP (via website, a kiosk, you at a table burning copies onto disc - whatever), looking at it, then saying to you "I would love to have a copy of this, but you know, I just won't, because you are charging money for it".

I still haven't deprived you of your IP - you still have it, you still have your copy, etc. What I have done is deprived you of the opportunity of making money. Should I go to jail, or be fined, or be forced to pay you the money in some manner because I didn't buy it?

The only real difference between the two? Well - in the first scenario, I have a copy of the digital IP; in very real terms, I have the knowledge of a particular number (because that is what any digital work can be reduced to - just a very large number) - in the second case - I don't.

But - what if on the off chance I somehow guess that large number? What if I am able to do that? Since it is a real number, there is that possibility (granted, the probability of being able to do so is vanishingly small). I know have the knowledge of that number, and can use it as I see fit - including decoding it to watch it as a movie, or play it as a piece of music, or whatever. But I didn't copy it from you; in fact, you might not even know that I now know your number!

Have I committed a crime?

DRM (and the laws which surround it) - in a very real sense - is a system put in place to criminalize and prosecute people for knowledge of particular numbers - nothing more, nothing less. In other words, knowledge of such numbers is considered a crime, unless you have paid money for that knowledge - even possibly if you independently arrive at that knowledge.

Agree or disagree - but it's the truth.
Have you seen Interlingua? The idea behind it is to build a sort of simplified Romance language. It retains only features that occur in all of its control languages, so you do get some verb marking but nothing really out there grammatically. And it retains impressive word-building powers. It reads a bit like Latinized Spanish.

http://www.interlingua.com/

I have found it easier to pick up than Lojban, but I haven't been able to maintain my interest.
People used to say the same about music before iTunes went DRM-free. In the long run, universal computers have far more value than audiovisual media. And you can explain what Hollywood wants without taking their side.
> So the romantic idea of staying close to the tech and coding forever ...

Looks like you might have missed the best part of it. Have you ever experienced this influx of dopamine when coding non-stop at the speed of light for hours?

I think it is simply addictive.
Thanks for the link, didn't know there were that many options outside of AWS's own tool, guess not great marketing...This is less of a time commitment and more of a scratching my own itch thing. I was finding myself doing the same thing over and over so I wrote the script for myself and thought maybe others would find it interesting. If not, no biggie.
Make a Simple Basic Keylogger in Python for Linux
That wasn't clear from your original comment though. In case of the rover, other important things include comms/nav, movement controller, power source, and sensors.
The argument people have for Atom / VSCode is that you won't notice the tiny performance improvements with small files and you don't need massive files.

Perhaps I'm just a 'sensitive' soul, but I really do notice these minor differences in performance. If there is ever a slight slow down in the editor then it takes my focus off my work and onto the editor.

I 'feel it', rather than being able to put it down into specific testable specifics.

I use ST3 mostly and I instantly notice if switching tabs is taking fractionally longer or if undos/redos or scrolling is taking longer.

The only reason I don't switch to Vim is that ST3 is much more user friendly. So it means that I have to think too much about the commands in Vim which slows down my thinking - which is the equivalent slow down of having unresponsive editors.
> Judging from the media silence in the last months I'd say either people stopped using btrfs or it just about works good enough for everbody.

3rd option: there aren't really much people who ever used btrfs.

from the feedback I could gather when I enquired about it, it's 33/33/33:

33% who tried and say it's fine

33% who tried, hit a few bugs and stopped

33% who say it's known for not really being finished, not a good idea to go for it.
The question is if you accept that a machine can take blame. If it cant, you cant diffuse responsibility even to a million machines
> A delivery service is for delivering things to addresses, not to people.

A delivery service is for delivering things to people; addresses are just a tool for locating the perosn you are trying to get the thing delivered to.
To add to your explanation: part of the idea is that you should be outputting a lot of product. The twist is that you don't have to be the one who creates it.

The example he gives (for vloggers) is to do a lot of collaboration projects in which you host others on your site. I think one can find analogues in other business models without too much difficulty.
David Parnas in 1985:

Throughout my career in computing I have heard people claim that the solution to the software problem is automatic programming. All that one has to do is write the specifications for the software, and the computer will find a program [...]

The oldest paper known to me that discusses automatic programming was written in the 1940s by Saul Gorn when he was working at the Aberdeen Proving Ground. This paper, entitled “Is Automatic Programming Feasible?” was classified for a while. It answered the question positively.

At that time, programs were fed into computers on paper tapes. The programmer worked the punch directly and actually looked at the holes in the tape. I have seen programmers “patch” programs by literally patching the paper tape.

The automatic programming system considered by Gorn in that paper was an assembler in today’s terminology. All that one would have to do with his automatic programming system would be to write a code such as CLA, and the computer would automatically punch the proper holes in the tape. In this way, the programmer’s task would be performed automatically by the computer.

In later years the phrase was used to refer to program generation from languages such as IT, FORTRAN, and ALGOL. In each case, the programmer entered a specification of what he wanted, and the computer produced the program in the language of the machine. In short, automatic programming always has been a euphemism for programming with a higher-level language than was then available to the programmer. Research in automatic programming is simply research in the implementation of higher-level programming languages.

http://web.stanford.edu/class/cs99r/readings/parnas1.pdf
Sadly, you need to use Internet Explorer (or Safari) for the best quality, unless that changed.
I finished my first ever website prototype, nothing special, minimum file processing. But I did not deploy it, I tried first to put the domain on sale on SEDO and they suggest I should sell it for over 10k for it. But I also searched other domain extensions using the same one word, and those are also worth over 10k, so its hard to believe that the domain is really valuable. In a week I got 100 views.

I don't really want to sell, but nor do I have the strength to continue right now. I'm on a break, for as long as I want.
Same here - I'd pay $20 for a 5 count sample without a subscription.
Adam.lofts@gmail.com
Dev here. I wish I could find a company that interviewed me like this:

- Take home work immediately. Maybe it's just me but I'd rather not get this after the phone screen and whatever else. Just give me the work and have me submit it with my application or after I apply.

- Phone screen. This is important. When I say a phone call, I mean a phone call. I've interviewed with companies that refuse to have a regular phone call and will only do video calls over skype/hangouts/whatever. This is such a Silicon Valley thing. Guess what? Not everyone is in a situation where they can easily setup a video call. I know I'm not.

- Technical interview. Honestly the best technical interview I've seen is where the company ask you to get one of your old projects, walk them through how and why you structured the code the way you did, and then pair program with someone on the team and add a feature to the project. If you don't have past projects like that you can pair program on their code base.

When it comes to technical interviews and take home work, if you are asking questions that can be googled in 5 seconds then you are just wasting my time.
Wifi tends to be a fickle thing and I would wager a good percentage of the complaints are not specifically the Macbook's fault. Additionally the reason your Iphone cannot immediately find service is to reduce power consumption. When low/no cell service exists, cell phones broadcast on 100% power but reduce the frequency of pings in order to avoid depleting the battery desperately searching for a signal.
Yes, and for terrorists that's what I call «highly trained». Remember, last year a terror attack failed in France because the guy just accidentally shot himself in the leg !

Most terror attack in western countries where commited by lone wolves or tiny groups. 9/11 was incredibly well-thougth in comparison.
Hey wait - if whales are also in this category (eating kind of a lot of animal mass), but have a relatively low population (compared to humans and spiders)... what kind of ecological impact does a feeding whale have? (Or, really, the lack thereof)
I'm not sure I follow. You don't need a "bulky machine" to run a web application inside of an electron shell. They're pretty quick. Sure they use more memory and have a slower start-up time but it's not that bad. I run VSCode on a base level MacBook Air from at least 5 years ago (I think it was the 2nd generation?). My previous PC laptop that was about 8 years old also ran VSCode fine.

My point is that some aspects of it, typically ones you do once or a small amount of times, are the points in which it is slow. The performance after those points isn't bad and I've never seen laggy or sluggish scrolling or text input (or at least I hadn't noticed it).
30ms is abysmal.
UltraEdit is an old but VERY fast editor with a crazy mount of features like diff and a hex editor. I sadly had to stop using it because their licensing is too restrictive (can't use windows license on linux; can't move windows license to another computer; online activation which only works x times and then you have to write to support ...).
> If you're convinced this is the price you're going to enter a position at, you're able to do so

If you want to trade at the current price, then you'd send a limit order with the current price as limit price. The difference between that and a market order is in what happens if the price moves in the milliseconds between you clicking the button and the order executing: a limit order won't execute (or in general, will execute only if the price didn't move further than the limit you've set), while a market order will execute no matter what happens, even if your $100 stock had a flash crash down to 1 cent. That's basically never what you want.
> That wasn't his central point I don't think, also Flash and Silverlight where largely beaten by the Open Web because they never got the adoption sufficient to rival it.

this is a false statement, Flash was ubiquitous. Still today every chrome user on desktop has a flash player. Obviously, this isn't true for mobile, but before the mobile era flash was basically on every Windows and Mac computer with a browser.
Your bigger concern should probably be Facebook's trademark lawyers.
This is about what I would expect. I generally develop using sublime. When things get hairy, or on the server, I switch to vim. For the big files, you have to bust out the unix tools to do the heavy lifting.
Windows Server on ARM Is for Azure Only
Thats the first thing they teach you at YC, always be having that recurring revenue.
I think you're going to be disappointed how few of those are handled for you by most compilers, unless you're using the Intel compiler and targeting a specific CPU.
How about the DRM stays out of the free web entirely? You want DRM? develop your own desktop app.
Does it matter who "owns" it?

Say someone set up a business selling coconuts on an island. Over time in order to avoid labor they automated the growing/picking and selling of the coconuts. Then they automated the security of the island.

At what point does "ownership" of the process stop having meaning if you effectively have to go to war and destroy the machine/island in order to collect its "wealth"?

There are potentially variations of this where a non human CFO basically says, no more dividends, all further profits will be invested in physical security to avoid theft, until it effectively becomes an enormous self protecting war machine selling phone (or whatever) service.
Does anyone know how this compares to Starbucks Via?
The Stacks Project – open source algebraic geometry
Wait. I thought they do use the postal service and want the general public to 'ignore' callers who say they're from the IRS?
What would be different if Instagram was independent?
What happens when that 'higher level language' is the everyday language? Everyone knows it
I _actually_ subscribed, 8 cups for ~$19 seems pretty decent to me. Keep selling subscriptions ... it's a better business.

How do your yields compare to cold brew?
I don't know if I'm just looking too far into your comment, but I don't see why you're blaming Netflix (or it seems you are) or how you got to them being the bad guys for this? They're not the ones that make the content. If it was up to Netflix, they would just release their shows DRM-free on Netflix for any platform. Unfortunately, that's not how things work and they have to bow to the demands of the content distributors (not creators, like some people have stated in other comments).
I have been learning Lojban off-and-on for a while. I think the core idea behind it is very interesting: sentences as logical predicates. The root word concept is powerful. But I feel like most of the rest of it is too complex. They could have would up with Prolog. Instead they wound up with C++, where everything they could think of wound up in the language. That said, it's still big and inspiring. But a lot of talk about Lojban turns into talking about whether a sentence is valid or not.

The software ecosystem around it has grown up a huge amount in the last few years.
Recommended reading: 1491 by Charles C. Mann.

https://en.wikipedia.org/wiki/1491:_New_Revelations_of_the_A...
EME is a much bigger barrier than the old system of plugins. With plugins you implemented the right API for the silverlight plugin and netflix would work. In the future you need to not just implement the API but persuade someone to build the plugin for your browser and then persuade each individual DRM using site to work with your browser.
All you complainers are going to ruin the reputation of linux users as extravagant spenders making it rain everywhere they go.
Ok, we updated the title above to reflect that. I confess I thought it was Ivan :(
This seems a good place to post a link to a very famous law review article called Should Trees Have Standing?[1], which discusses whether we should grant "standing" (which, put simply, is the right to sue someone for violating some right of yours) to trees and other features of the natural world.

I'm simplifying a bit, but that's the gist of it. The article had tremendous impact and today is required reading for many first-year law students. It is informed by / has informed quite a bit of the debate around environmental protection law, and the analysis seems like it should be relevant to questions of machines as well.

Disclaimer: I haven't read the article since law school, and don't have time to do so now. But these kinds of questions (even before we get to something like reasonably good AGI, but especially so afterward) are only going to become more important, so I think this is a good place to plug this thought-provoking article.

[1] https://isites.harvard.edu/fs/docs/icb.topic498371.files/Sto...
I think the part that you are missing is that nobody cares about company Terms of Service.

The consequences are nonexistent to negligible at best.

If in this case Instagram kills someone's account because of this service, then Statimgram takes on the possible liability of damages if its worth it to the brand.

Having an understanding of how people spin up accounts on Instagram and build mass real targeted followers quickly and cheaply, it wouldn't even be worth it to sue. But again, Statimgram's liability. Low risk proposition though.
If you have different stuff available, you might choose to only cache/microoptimise the pages served to 98% of your userbase, which would lead to this type of effect with no malicious intent.
i was thinking the same - via is definitely the best instant ive tasted
The Vienna Convention – The Day the World Decided to Save the Planet
Next time you think about distributing git, you should take a look at the combination of jgit and a distributed key value store.

A little while ago I spent a night and I was able to get a fully distributed git http server up and running. I used HBase and was able to get it most things working. That allows the only contention to be around refs. Everything else is well distributed and spread across as many machines as you need. Caching is handled on the key value store side, and the http server side. I didn't get to git gc work though.
https://github.com/kdave/xfstests is the old standard. Folks have also been using AFL to fuzz. In ZFS, zdb is often used for similar purposes.
What prevents you from subscribing and then unsubscribing just afterwards?

(I don't know, maybe the webpage does, but there's no mention of minimum times anywhere and recurringcheckout has let me unsubscribe without problems in the past)
Hollywood got its start in escaping Edison's patent lawyers (and hired goons); that's part of why it's on the west cost in the first place.
Think We're Living in a Computer Simulation? Prove It
No we're not. The bug report says 100% CPU. It's very clearly doing something client-side.
If you can, consider adopting Firefox so that Mozilla has more sway in these sorts of things next time.
I get your argument but a larger portion than ever of Netflix's catalog is first party content.
It wasn't my dad but a friend at summer camp for me. I was all upset (upset like a ten year old that is) about a spider in my tent. He said, no, no, let him be, he'll eat the mosquitos!

I wasn't convinced but took his advice. By the end of two weeks I had named him George.

(Although in hindsight it was a probably a couple of spiders named George)
Ruby 2.4.1 Released
Don't worry, we've been hard at work, just doing some things that make more sense in a longer cycle.

The rumors surrounding Sublime's demise have been wrong in the past, and the trend continues.
The short answer is no, they are not people. The long answer is that the courts have long held that corporations, since they are made up of people, do have some of the rights and responsibilities as individuals because people don't lose their rights just because they act collectively. However, that means that each right needs to be reinterpreted in that light. Corporations do get the protections of free speech, for example, but courts have found that Fifth Amendment protections only apply to individuals (hence a corporation and its directors/shareholders/employees can be subpoenaed to provide documents and testimony incriminating the corporation).

This has nothing to do with the legislature or lobbying. It is a legal principle largely established by strict constitutionalists in the judiciary (aka conservative activist judges). Short of a sweeping Constitutional amendment, corporate personhood is entirely up to them.
That estimate is different -- it's referring to ant biomass versus human biomass. The statistic I'm talking about is about biomass attributable to humans, which includes all domesticated and tame animals. The vast majority of that figure is not human biomass itself, but our animals. You can see a bunch of the discussions on this claim online, and then probably track it back to a source: https://www.google.com/webhp?ion=1&espv=2&ie=UTF-8#q=human+b...
Analyzing Hunger: perception and empathy
Does anyone have a technical summary of how this Widevine DRM module works? How it can possibly keep the unencrypted data away from the user if the user can modify the browser and other OS components in any way they like?
+1 would love to sample before kicking in for subscription