skysight-inc/HackerNews huggingface dataset:
This: "Platform lock-in is a negative, customer-hostile approach."

Absolutely.

At my office, it was amusing when others would adopt the latest iPhone, but the charger was different... yet again! People would scurry about looking for a compatible charger, while the few of us with android phones would look at each other and mouth the words, "micro usb". Simple.

Good products can still be good while conforming to industry-wide standards -- something I seem to find less prevalent in my years of experience working with Apple products. (Design agency)
Why would there be a book on neovim? It's just vim with a different plugin system allowing you to create plugins from any language via rpc and improved architecture right?
I walk 10,000 steps (about 5 miles) a day. If you have an iPhone, you can track your progress in the Health application, but I use a third party app called Pedometer.

In order to reach this goal, I take public transit to work, I walk for about 30 minutes during lunch, and I walk for 20-30 minutes in the evenings. It takes a bit of time out of your day, but the benefits are worth it.

I also cut out meat, chicken, and other processed foods from my diet (sweets) because of calorie concerns. This lets me load up with things like raw vegetables which don't have many calories but will make you feel full. If you're not thrilled with cutting those things out of your diet, then maybe see a dietician. Your health insurance may cover the visit.

I also make it a point to do daily weighins each morning, speak my weight into my iPhone (since I'm half asleep at the time), and periodically enter all of that data into a spreadsheet. This lets me track my weight and see how dietary or lifestyle changes I've made affect my overall weight.
Putting in "Swindle" instead of "Kindle" is painfully childish.
Man, that guy is a curmudgeon. But I love that he exists even though I don't really worry about any of that stuff (who has the time or energy?).
My finance professor told my class a story about his wife and himself were at a fair and encountered one of those games where you have to guess the number of jelly beans in a jar. His wife has a consulting background while he has a background in finance. She observed the jar, tried counting the number of jelly beans on the bottom and extrapolating an estimate from those values. He, on the other hand, just looked through the first couple of cards others had turned in and picked a number that seemed in line with the estimations of others.

He got closer to the actual value.

The wisdom of crowds approach is alive and well in finance. For better or worse, the wisdom of the crowds approach allows an analysis with much less work than the engineering approach. But more importantly, it serves as a type of defense mechanism to the person making the actual prediction especially if he has no skin in the game. If you're way off, at least you're in good company. Okay for counting jelly beans, but it has a potential of being disastrous in other situations.
You'd have to go to court to actually enforce that though. If the law didn't give you the right to license your software that way, there's nothing you could do about it. Amazon gets to make up their own rules and enforce them on their own hardware, even if there's no law against what you're doing.
This is not exactly nuanced. It reads like he disliked Amazon for some reason and then went out and googled around for a while to come up with more reasons to support that belief. Personally, I like Amazon... so of course I'm just looking for reasons to dismiss his arguments without considering their merit. Ha!
Without a robust definition of "dodging taxes," I'm not going to buy the argument. A lot of people use phrases like that to refer to completely legal practices designed to minimize taxes.
Case for an Internet rating system
Interesting. Never encountered volume training before. Seems like the benefits could go beyond aesthetics.

Is medium weights + high repetitions all there is to it, or is there some more theory here? Got any links? :)

Can only find references to German volume training - not sure if that's the same.
First reaction: What!? They're not already doing this?
Second reaction: If they start doing this, they will be hypocrites if they try to pass laws banning encryption. Not that the White House cares about looking hypocritical.
Does it effect their job? Will it make them a danger to others while being under the influence (a good example would be in a warehouse handling packages, equipment, etc)? If so, yes.

The issue is that many business owners will be held liable for the actions of a person under the influence while at work because they allowed it to happen.

There needs to be a balance between employee and employer rights or complete tort reform to make the person under the influence completely responsible for their actions.
As tessierashpool notes, it's not a statement that a random bunch of people will always give a better answer than an expert, especially if that expert knows the correct answer with high confidence. Rather, it's an observation that crowds who know something about the question being asked will often do better than experts who are also "guessing."

It requires a particular set of circumstances and tends to be most associated with people independently guessing numbers about things they can hazard an intelligent guess about.
Amazon is on board for online sales taxes, and have been since 2012 [0]. They rightly see it now as a obstacle to future competition, as collecting sales taxes for the thousands of jurisdictions in the US is very difficult.

http://www.washingtonexaminer.com/carney-amazon-joins-walmar...
Preventing deadlocks is not an unsolvable problem. Linear-session-typed process calculi are guaranteed deadlock-free and race-free. (The connection with Rust's ownership type-system makes me wonder if there might be some way to backport this guarantee to Rust, but I suspect the connection doesn't go far enough.) This comes at a price, however: certain process topologies are impossible to construct, and there's no way to ask "give me the first message to arrive on either of these two channels" (no Unix `select()` analogue). The latter in particular bugs me, because `select()` is a necessity in practice.

In general, problems of "guarantee property X" can almost always be solved with a sufficiently advanced type system, but at the cost of (a) inventing and using a sufficiently advanced type system and (b) disallowing some perfectly good programs.
The best way is to do it how a boxer would on the toes one foot at a time. Eventually you build up your muscles and your bones become dense fast enough to perform more intense moves; high knees, double up etc.
A cooler version of Google Goggles
> Most software licenses don't let you anywhere near the source, don't let you modify the code,

Are there any software licenses where the source code is provided but you are prohibited to view or modify it?
thanks for this, fascinating
how did this get up here
> That whole thing about the tor keyboard intercept by nsa was never proven afaik.

Yeah RMS is already considerably crazy for most readers, adding clearly false claims as references doesn't help.
Regarding the keyboard and "NSA" --- recall, NSA's entire involvement in this story is a shipment tracker that showed a package traversing Alexandria, VA --- here's the previous thread:

https://news.ycombinator.com/item?id=7126754
I don't live there but I do have family there and try to visit whenever I can.

Hartals, an effective non-violent form of protest against British occupation, is a double edged sword. Now its mainly used to bring the country or state to its knees. If there is any violence it is usually politically motivated or by militant student movements. It is a weapon used by both the left and right sides of the political spectrum. But generally non-violent.

Bad driving unfortunately is universal. I wouldn't risk driving there myself.
I gave the beta a shot. It's a chromium fork with added support for browsing to magnet links. Basically, it's making BT a Web protocol. Not a bad idea.

Performance is inconsistent so far. Sometimes the downloads stall or fail for no apparent reason. Sometimes I can't find any seeders. Sometimes it works great. (Same old bit-torrent!)

I have some optimism for it, but it's not ready yet.
Ah thank you! This is super neat.
Software Principles to Teach Every New Recruit
Yes. Especially when the advocates continue to say that the major use is medical. There is no medical alcohol.
The Tor develop made it practically impossible to verify by complaining about it on twitter.

If they actually thought it was tampered with it seems like the correct approach would have been to keep quiet and then do a forensic tear down of the entire thing to find it. There are plenty of people who would be more than willing to take a look at what could potentially be a real TAO intercept device.

Reminds me of #BadBIOS
It's written into most contracts as 2 weeks, occasionally 1 or 4. If you can pull it off, offer 4. No need to go longer than that. Start organizing yourself before you had notice.

At the bank I mentioned earlier, someone gave notice, and was immediately walked off the floor by security. He had organized his work completely so that it was an easy transition despite him not being there. Everyone had good things to say about him afterwards. (And he got paid for the notice period, which is standard if someone says, "Don't bother coming in.")
I know that SimplifiedBuilding.com Does offer Adjustable desks. It looks like Donnie just chose not to go for that option.
Good words, thanks.

I made a plan- going to get lunch and walk by the ocean. Pass the time.

But getting into YC is a big deal. I obviously won't give up if I don't get in, but getting in is a really huge deal. I've invested so much thought and energy into it for months. I just want to know!
Were those simple benchmarks running on Mono? .Net is certainly going open-source, but it hasn't arrived yet. It might be worth rerunning those benchmarks once .Net proper is available for *nix.
The villain of the times is a company that delivers books to me better than any company ever has?

Pretty sure there's bigger fish to fry, which makes me wonder what personal agenda the author is pursuing here.
Restrictive in that it prevents you from fucking people over. This is like saying laws against slavery restrict freedom (freedom to own slaves).

https://www.gnu.org/philosophy/freedom-or-power.html
Copious amounts of coffee. I read somewhere it's healthy.
I wager so. Many commercial video games have plaintext script files buried in their installations. I am not in the habit of reading licenses very carefully, but I suspect more than a few of those do not lay out the right to view or modify those files. (Although 'modders' do anyway of course.)

Software licenses which allow you to view the code but not to modify it are fairly common.

Typically, software licenses grant none of these rights.
Middle school student facing felony for cybercrime
Do you know what day it is, girls n boys?
Pizza and Arkansas Law: What Twitterati Discussed Most about RFRA and Indiana
Stallman strongly believes that the language you use in large part frames the debate you have. This belief is supported by a century of marketing research. Stallman's limitation in this regard is that he's not a marketing genius, and lacks the funds to hire one, so he's forced to resort to clunky puns like 'Swindle'.
Ah, thanks for that, I'll look into it.

I guess what I was trying to get at is that 'race conditions' can fall under the same kinds of errors as logic errors. This is the way that people usually attack the phrase "if it compiles, it works."
Invite or not-- if you applied with an interesting demo or product, and you're able to share it, please do. Would love to see what's cooking.
It's kind of hard to imagine Stallman googling for anything.
Love it. Immediately shows a potential employer how readable and maintainable your code will be.
The safe subset of Rust (which is more-or-less linearly typed with elided drops) is indeed deadlock-free. Features like mutexes are written using the unsafe sublanguage because shared memory concurrency is useful. Because potential deadlocks are opt-in rather than opt-out, it's not unreasonable to imagine that future extensions to Rust (or some other language in the same mold) could bridge this gap in a practical way.
Now that it's in stores to try out (they have units on the table you can use the UI on in addition to the try on appointments) people should just go check it out for themselves.

I got the same sense from reading reviews, most seemed negative on it, like it was unfinished and not ready for primetime (wait till version 2 or 3 most would say).

I can tell you after going into the store and trying it out I left thinking it was a great product. The fit and finish is top notch and the UI is smooth and responsive. I couldn't test watch kit apps out so that might be an issue, but that'll be resolved once Apple releases a separate SDK for running on the watch which they said they would do later this year.

I'd say if you were previously worried by the reviews go check it out in person and you might be surprised.
"Sabotaging Customers:"

"I've never had a problem with Amazon particularly and this article seems rather strange to me."

I had a problem with Amazon once, they repeatedly messed up a delivery. I emailed Jeff Bezos, got a call the next day from his office and my problem was solved.
This is a language project that looks like it is trying to make programming with Ruby syntax faster:

http://crystal-lang.org/
What the fuck. Why would you post this kind of thing.
That's correct. I work at a company in the US, and visitors to our website were giving the "Malicious Script" alert because we had Baidu analytics installed. Defending against this is much more nuanced than just blocking all traffic from China.
> I can't think of a network related app I ever used where hostname based auth wouldn't be a net plus

You're exactly right on this – APIs need to be secure by default. Yes, I'm sure that that'd make some of the certificate management issues more pronounced but that's something we need to solve anyway; increasing the expectation that everything should be encrypted will only help.
So its like the Patriot Act of licenses? Everything you do must be done in the open for the sake of freedom!
"light yet filling"
This is probably true as well as EVERY time I call Time Warner they redirect me to the wrong state's offices and it would confuse the person answering the call b/c they couldn't find my account. It got to the point that I would just start the call with that info "Yes my number is an Ohio number but I live in Kentucky, redirect me please". That said I don't think this has happened the last few times I've called. Maybe they got their redirection to take into account phone numbers tied to accounts to redirect instead of just area code.
How Network Analysis Can Help Identify Money Laundering Schemes
Everyone places some constraints on their data. No API just shoots out data willy-nilly.

These are specific use-cases, and in no way encumber other uses of JSON.

Personally, I'd love to see a universal format that all database vendors use, instead of vendor-specific DDL.
I'm buying the Apple Watch!

https://www.youtube.com/watch?v=bcYppAs6ZdI
Pozaic – make gifs of you and your friends
Further, Amazon's solution to workers is going to be robotics: the elimination of as many manual labor jobs as possible. This is something Walmart will not be able to pull off easily because their workers are out front, higher profile; Amazon's workers can disappear through firings and few will notice. At a minimum Amazon is going to leverage robotics to drastically stretch (reduce) how many workers they have per dollar of sales.

In ten years Stallman will be telling us not to buy from Amazon because they use robots instead of human labor.
200+ queries for a simple dynamic page doesn't surprise me. Once you add some dynamic features it's easy to start sticking all kinds of stuff in the database. Let me check some sites I run:

Medium complexity Drupal 6 site: 200-300 queries
Wordpress site with accretion of plugins over the years: 100+ queries
Drupal 7 site: 100+ queries

Those totals might be inflated due to having administrative menus active.

Many of these are key/value lookups which can be accelerated by serving from Memcached or Redis, although I imagine SQLite dishes them out pretty quickly as well.
And let's not forget the prison system, which is basically legalized slavery.
OK, so he used a script to wget duckduckgo for a while and then email the results to himself.
Because if you write your own Makefile instead of using automake, you'll get shot in the face by a distro package maintainer when you forget to obey DESTDIR, CC, CFLAGS, etc. like every packaging tool expects to use.
https://medium.com/@doug_scott/response-to-raising-money-in-...
When people revert to name-calling it really rubs me the wrong way, and makes me less likely to take their objections seriously. Like when people write "Micro$oft", "Microshaft", "CrApple", etc. If you have rational objections to something, you don't need to resort to such childish tactics.

...Frankly, I'd prefer more rationality from Richard Trollman.
;-)
I jump rope on two yoga mats, one on top of the other. I've done it without a couple times and noticed the very next day. FYI I am just over a 100 lbs but I also jump for 30-40 minutes, depending on the show I am watching.
No, I mean SS. I own 2nd and 3rd editions of the book and followed the program for 14 months. I remember the copious warmup sets. It's not the constantly high, frenetic workout like Xfit, but the blow-out effort for the 1x5 deadlifts where your face turns beet red is as far from endurance training as you can get. 10 minutes of warmup sets capped by a few high-intensity sets isn't endurance, 2 hours of running with light breathing is. You see this in comparing the physiques of elite strength vs endurance athletes.
- Walking
- Low carb, high protein
- Bodyweight exercises 3-4x per week
- No alcohol
- Drinking lots of water
Is there a security benefit to encrypting at the filesystem layer as opposed to just encrypting the underlying block device (like dm-crypt)? It seems like whole-disk encryption would be much harder to accidentally implement insecurely.
Stallman JUST loves puns
https://stallman.org/puns.html
A New Vision for Testing Machine Intelligence
I read higherpurpose's concern as being about the use of secret surveillance information for targeting vehicles for searches. My understanding was that they saw that as, at least, a subversion of the way a just system ought to work.

It looks like higherpurpose is over-reading "pretext" to be a false statement, but I think I agree with the sentiment that I don't really want police focusing their attention based on information that they later obscure (I would not be surprised if there are exceptions to this that I would agree with).

So the question I was formulating was about the incentive this creates for the officers (to pull people of interest over for whatever the hell) and the differing ability of those people to challenge the stop. I guess on further thought that isn't a particularly interesting question (driving is easy enough to nitpick and find a legitimate pretext that will withstand scrutiny).

Anyway, when I said 'legal theory', I meant that you were explaining the particulars of that decision more than you were addressing the concerns about targeting, and when I said 'practical outcome', I was thinking about how it would influence behavior of law enforcement more than how it would play out in court.
Manage Comments with the YouTube Data API v3
Never new Rust by Example existed until today actually! You really should link to it somewhere more prominent. I'm fairly far along, but would have loved the example book had I know about it sooner.
Decent read.

I do disagree a bit with this point:

"What is useful, and what is core to the identity of a hacker, I think, is putting in extra effort to make sure the solution she came up with impacts most, if not all, those who experience that problem."

It's nice but not necessary to put in that extra effort--in fact, the notion of a "clever hack" is typically hyper-specialized to the environment where it is deployed. For example, some of the numerical hacks and assembly hacks and whatnot are useless or downright troublesome outside of the context they were developed for.

I think the idea more core to hackerdom is that the solution is the result of play, and is almost always subversive--either subverting the assumptions of the system it is being used to adjust, or subverting assumptions of the people who are used to that system.

If there's no subversive element, I don't really think it's a hack, nor the person who makes it, a hacker. A good engineer, certainly--but not a hacker!
> Restrictive in that it prevents you from fucking people over.

Restrictive in that it controls how you must license derivative works and release source code. It imposes an ideology on others.

> This is like saying laws against slavery restrict freedom (freedom to own slaves).

No, really, it's absolutely nothing like saying that, and if you care about free software (however defined, but in particular along the lines RMS endorses), you should stop using such a fantastically stupid analogy.
In all seriousness - do you see an equivalence between the Patriot act and the GPL?
Dug in trying to understand what's wrong with dm-crypt (+ LUKS on my desktop) I use on Android already. No real answers.

Interesting quote from dm-crypt dev:

> As the primary DM maintainer I've yet to see a single report about dm-crypt performance being a pain point for android. Yet ext4 developers have gotten to a point where AOSP changes were introduced to use their newly crafted encryption support. Amazing really.

ref: https://lwn.net/Articles/639736/

No real answers or benchmark data. Anyone know why I'd want to use this over dm-crypt?
Which is silly, because instead of putting people to work doing meaningless jobs that can be done by robots, we should be focusing more on how we can take advantage of that efficiency to make life more meaningful as a society.
Dude, I saw your video about Horntell. Nice presentation. You guys must be giving Webengage sleepless nights now. All the best.
most of what he is saying... could apply to any corporation. If the government wants to inspect mail and possibly install malware, for instance, that could happen with any vendor, amazon or manufacturer, as they wont have a choice presented to them. the purpose of the corporation is to make money at the expense of the customer, vendors and anyone else... why pick of amazon alone?
I like this (even if no-one else will comment).

You'll need a way to require re-tweets within 15 seconds, though, as with iPaulGraham...
> Hyperbole, yes, but the word is often used in a sense that is semantically identical to "figuratively".

No, its used as an intensifier when the fact that the usage is figurative is implicit, it is not used in a manner semantically identical to figuratively. (When used in this way it is used figuratively -- to mean "almost as if literally" -- but it is not used to mean "figuratively". That is, without "literally" in the same context, the phrase would already be understood to be figurative, the word "literally" is not communicating the meaning "figuratively", it is communicating something about the already-figurative use of the word modified.)
This is a homonym, not an auto-antonym.