skysight-inc/HackerNews huggingface dataset:
By query, are you referring to the querystring/url size?

Practically speaking, I don't know if I've ever had a querystring that was effectively too large, busting some browser-determined limit. If you did, you might as well use a POST instead of GET, because the request is unlikely to be cacheable (I'm assuming the reason its such a large string is that you're serializing a large form of values or using the querystring to persist state in some way [protip: this is a bad idea]), which is the main reason to prefer GET for the request. POST (according to HTTP semantics, may have side effects, but is not required to have side effects).

IMHO, the choice between HTTP verbs beyond GET vs everything else is mostly bikeshedding. As a convention its fine, but there aren't a lot of pragmatic technical reasons to go with one over the other (referring to PUT vs PATCH vs POST), despite the HTTP semantics.
But those annotations are for the function definition instead of the call site, or are there call site annotations as well? I think the author's idea is analogous to the user-defined (instead of type-defined) move/copy semantics.
I just hope they make it more real documentary style like "The Internet's Own Boy as opposed to stupid and dumbed down like the Steve Jobs movie. No matter where you fall on the legal/ethical spectrum, you have to admit it's an awesome story.
Open up the machines and post credentials here :-)
Are Double Digit Trading Returns in a Month the Norm?
They're on the function definition, yes. There aren't ones at the call site.
...
6. Profit.
If there's one place you could do it in Houston right now, it'd be the Heights. The city can be affordable as hell, but there is a lot of urban infill starting (rather than building more surburbs). So the walkable/bikeable parts of the city have seen price increases for the last 3-4 years, and remain unaffected so far by the decline in oil prices (which people often assume will result in a decline in home prices).
We are going to fix the menu speed! You are absolutely right! Also about the 5ms we have removed it until we make charts that compare... but between us average WordPress is 400ms and Ghost is just slightly better. Actually that number is how long it takes for the engine to put together your site from database without caching any content.

I'm thrilled that you liked the editor and search features!

You are right about Disqus, we are thinking about making a built-in comment system! Thanks!!!

:)
foobar2000 is pretty lean and mean too, though also Windows only.
Shape Shifting UFOs Caught on Film
I really like REST most of the time, but I do have some complaints about Rails' implementation of it. I wrote about them a few years ago:

http://illuminatedcomputing.com/posts/2011/07/restless-doubt...

Basically, after form submit errors your location bar still says /widgets or /widgets/1 rather than /widgets/new or /widgets/1/edit, so bookmarking that page, or "like"ing it, or Ctrl-L + <Enter>ing are all broken. I'd much prefer a redirect back to the correct URL.

Also the distinction between "create" and "update" can break the back button, if the user creates something, then clicks back to edit their submission (because submitting a second time will create a second thing, not update their original thing). That's not Rails so much as REST in general.
> What about just going wireless guys/girls? It’s silly we’re still trying to push so much traffic over old wires.

Because spectrum gets crowded faster than fibre.
No, it just was a very flexible data-retrieval API and the query strings just could get rather big.
Well, I am tempted to bid for a laugh and I am in the UK and unlikely to move there.
Truly one of the best locations in all of Houston.
The home is centrally located, incredibly walkable
(78 WalkScore)

I've always heard that Houston was car-centric and terrible for pedestrians, but is a Walkscore of 78 really considered "incredibly walkable" for the city?

In comparison, my address in Seattle has a walkscore of 96 (https://www.walkscore.com/score/1406-e-republican-st-seattle...), and mid-Market in SF around where Twitter is located has a walkscore of 97.
Game Changers 2015: Robots with a soft touch – BetaBoston
> Many people believe Snowden's tradeoff was right.

Any my assertion is that the people who believe that do not understand the trades that Snowden made, but instead think that because Snowden punched the boogeyman, anything else Snowden could be responsible for is mitigated completely.

I'm not saying we should hang Snowden from the yardarm, but it would be nice if people would at least acknowledge the negative repercussions that we know of today, and the possibly much more negative repercussions that have yet to be revealed, and weigh that into their calculus somewhere.

The fact is that NSA is still around, will continue to be around, will continue to collect information overseas, will continue to be able to collect information domestically (albeit under more policy controls), and all of this was completely predictable when Snowden flew out of Hawai'i for the last time.

Was everything else that came with it worth it? Playing populist politics to try and drive a wedge between Europe and the U.S. (just prior to Putin's heel turn with Ukraine, no less)... was that and everything else worth it?

And someone please explain, why was it not possible to simply leak the civil liberties concerns such as phone metadata, AND NOTHING ELSE? He'd still have "started the debate", no? Why did he steal Tier 3 information that he's only leaked to China (and no other journalists) up to this point?
Secure email provider Lavaboom is crowdfunding
This is essentially a skill-based sweepstakes. Not necessarily illegal, so long as the homeowner treads carefully.

But it's worth pointing out that there is nothing in the rules, so far as there are official rules, that one must tell the truth in one's essay, so as long as you can come up with a plausible and compelling story, it can be utterly fictional.
Well at that point you have to sift through the noise of the hypervisor and understand an entire OS you can't really see. Sort of...
I don't think this argument makes much sense. If Rust decided to go all exception-happy, it could have an option to codegen all function calls as if they were wrapped in try! - or at least, all calls that can throw, a flag which can be either specified in declarations of stored in metadata, though not without some complexity in the latter case in order to handle separate compilation correctly.

I disagree with the GP about whether Rust's error system is elegant, but syntax isn't that tightly bound to codegen. Indeed, I'd be interested to see an optional pass someday that does the opposite, converting Result returns to exceptions at the LLVM IR level.
I recall this being a pre-cursor to XML, but it seems like it could be as easily adapted as the TCL format from the OP:

/head(
/body(
/a(href="abcdef", a link somewhere (with parens!\))
)
)
Audio of over 100 Rare Book School lectures now available online
http://emacswiki.org/emacs/ArtistMode is clearly less featureful, but might work for less advanced use cases.
I'm not a hacker - how much should you normally get paid for a low/medium/high bug? 50k points ~= $1500; 250k points ~= $7500; 1m points ~= $30k.

A lot more if you redeem for int'l biz/first class...
I might be behind on state of the art these days...but my current api has no GET requests, everything is a POST. So in that term, we are not restful.

We had a couple of problems with GET requests: all of our data ended up in the url (we have too much info that has to be passed, we stopped working on some browsers), and the data returned could be cached (which is a HUGE problem for us).

Now, POSTs can also be cached, but there are easy ways around it...you can do the same thing with a GET, but that means adding more information to the url.

Anyway, one we got to the point of forgoing all GET requests, we ended up just doing everything with a POST for simplicity.
When I began a new job about a year ago, I found out my completely modular cube had the capacity for me to change the height of my desk.

At that point, I raised it up to standing level, bought a standing mat from Home Depot, and never looked back.

I know that standing desks tend to get a bit of a cult following, but I'll say that I just feel better standing all day. There was a break-in period of about 3 weeks, and I bought some lighter-weight shoes, but after that point I found myself more productive and engaged at work.
Clickbait! The house is not being sold for $150.
> Enough to keep the Feds away for how long, exactly?

In your question lies the answer to another: why are exit scams so prevalent in bitcoin marketplaces?
A bit of background on this - Rare Book School is a rather fascinating organization devoted to "critical bibliography" (basically, the study of books as both objects and texts, although people involved also study digital media and even formats like magnetic tapes). It's an interesting corner of the academic world that attracts a lot of eccentrics as well as some very smart people, most notably the historian who recently exposed a Galileo forgery ring, written up here:

http://www.newyorker.com/magazine/2013/12/16/a-very-rare-boo...
I've experienced exactly this. I dealt with it by getting into the habit of going to sleep with something playing in the background. The radio, when I was younger. Lately it's been Seinfeld episodes on my phone (facedown to keep the light from disturbing my sleep) . It's enough of a distraction to break up the train of thought, but not distracting enough to keep me awake.
Absolutely gorgeous.

I love it when these publishers get creative with the medium.
My point was not that it would be a positive development to have widespread human pollination, it was that even given a worst case scenario, commercial fruits would likely continue to exist (they would likely be more expensive).

I'm also not sure that the economics are as bad as you assume. Imagine a worker that pollinates 100 flowers an hour, for $30, with half of the flowers setting fruit. That adds a substantial $0.60 to an apple, roughly doubling the price of a bag, but it isn't crushing poverty for the worker (and I guess they would pollinate faster than that).
I did the exact same thing in a project of mine. We're shifting away from that and put our data in cookies, so we can cache some of the things our API send out.
How important is it for a company to have a great logo?
I use both a standing desk and a sitting one, and agree with you on the three-week burn-in.

But while the benefits of standing desks are plausible, it is very important to remember that they have an unequivocal, well-documented, peer-reviewed, scientifically solid set of risks associated with them: http://www.hazards.org/standing/

That is, there are well-documented health issues with standing all day, and of course, putting desk after standing doesn't change the physics or the physiology of the process. This does not mean your standing desk or mine will kill us, just that it's worth paying attention to any potential downsides developing.
Keep in mind that if they don't get a ton of money, they just refund all the offer fees and they sell it normally. Risk-free for them.
No, it's more than that. Exceptions are a useful signal that something has gone wrong with the application. If you can get into that mode of thinking, other benefits flow out of it. You don't get in the habit of catching low down in the stack unless it's a deliberate retry mechanism. You can rely on your debugger breaking on exception meaning something, rather than having to set detailed and careful exception breakpoints. When you use exceptions as a glorified alternative function return value, you risk creating accidentally broad exception firewalls - if you don't catch just the right subset of exceptions, you start swallowing genuine errors.

My advocacy of exceptions for exceptional situations is a cultural one, and the primary aim of the culture is so that you don't catch exceptions. You should almost never catch them. They should almost always bubble up. Only the server handler dispatch or UI event loop should catch, most of the time.

And you can only make that work if the library doesn't throw exceptions for situations where you are likely to want to handle them.

I tend to think of errors as falling into three classifications: (1) incorrect user input, (2) unexpected external condition revealed through a system call, and (3) programming error.

You almost never want to catch (3) - null pointer exceptions, overflow, division by zero, index out of bounds, etc. In some apps, you probably want to terminate. You don't want to catch the exception, you don't want to catch, wrap and throw the exception, because these just obscure the nature of the problem.

You might occasionally want to catch (2) to perform a retry or use an alternative strategy. Depending on how expected the error is, it might make sense to have two different styles of invoking the operation, one that throws, one that doesn't throw. Some code just cares about the happy path and doesn't mind blowing up on failure, other code needs to try harder.

But (1), user error, requires design. It means the user - normally the guy who, however indirectly, is paying for the code - has made a mistake, and that's probably our fault; we didn't do enough communication. We need to work hard to correct it. Exceptions come with technical messages. Technical messages are not user friendly. Throwing an exception would just mean we'd have to catch and translate it. It creates work. It doesn't help. Transporting the message up the stack automatically doesn't help either; context that could communicate the problem to the user is lost. Exceptions simply aren't the right tool. The affordances are wrong, automatic unwind is wrong, and the instincts they inculcate about catching, break everything else.
> Well, the government and the military uses very often this "good outcomes" concept when they pardon individuals who committed "collateral damage" (aka civilian casualties).

CIVCAS is simply not a crime by itself, "good outcome" or not. The legality of use of force has nothing to do with the outcome of that use in international law, except insofar as a nation that can guard its borders can prevent the rest of the world from bringing war criminals to justice.

E.g. if you deliberately target civilians in an attack that would be a crime, even if you accidentally managed to kill a bunch of important enemy military in a way that would have made the attack legal if you would have known the enemy military were there and targeted them.

Conversely if you target what you have every plausible reason to believe is a concentration of enemy military and it turns out to be, say, a wedding with no military present, that still wouldn't be illegal in international law.

The outcome is almost completely immaterial, it's the process that leads up to the decision to attack that determines the legality of a use of armed force.
It's 2015 and I can't "alt-tab" into spotify in order to pause/play by pressing space; I have to click somewhere in the upper half of the interface in order to "refocus", or the spacebar just scrolls down. Which is useful for something, I guess.

Though this is on Ubuntu, and Spotify is still a beta app on that platform last I checked. I don't think I've had this problem on Windows.
Cooking is different as it's something you do in order to eat--a basic necessity of life. So a cook would likely go home to cook a meal for his family but might not be happy about it.

Software development is not a basic necessity of life.
No, it's not considered "incredibly walkable". But more realistically, until the last few years, even people who lived in the truly walkable parts of Houston didn't care or often take advantage of it. For the two dozen of us who did care, it was easy to get somewhere in the high 80's. My place (in Montrose) has a walkscore of 86, and it's not even in the most ideal location (startup salary, you see).

You say "for the city", and the real answer is "which city"? Explaining it requires some background on how Houston is structured (i.e. no single urban core, several "pockets" of density that are only finally growing together). There are parts of town "in Houston" that are further from each other than some cities are from the another on the East Coast, but within their little pocket, a part of Houston might be "incredibly walkable"... but then someone in another pocket invites you to a dinner party, and you'll have to drive to get there.

I can write a little more in depth about Houston's structure (it's really interesting and in the middle of huge changes) but want to keep this comment more focused on your point.
From Sand and Cactus: Raymond Chandler the Environmentalist
"Peter Griffin, manager of the Science Media Centre, and former New Zealand Herald technology editor responds to recent claims about the safety of Wi-Fi and modern electronics."

http://www.nzherald.co.nz/business/news/article.cfm?c_id=3&o...
I generally use a pattern like:

GET /api/resource

POST /api/resource/action

Where 'action' is something a bit more descriptive than 'PUT' or 'DELETE' or whatever. Kind of like an object-oriented api... I'm still always dealing with resources, but I have custom actions for specific use cases.
> SOAP was never good anyway, deeply buried in standards committee goo.

IMO SOAP in its very early days was actually fairly pleasant, at least when compared to the existing alternatives (things like COM and CORBA, which, ew). XML-RPC was also nice, in a "keep it simple, stupid" kind of way.

Then of course SOAP crushed XML-RPC, the crew of the USS Enterprise got their hands on it, and the rest is (depressing) history.
Huh, I thought the Linux client was some kind of web-stuff too. It certainly feels that way.
One point of doing REST instead of RPC is because you shouldn't re-invent the wheel. HTTP already has verbs and identifiers, so why create another set of verbs (the RPC methods)? REST is embracing HTTP to its fullest, RPC[overHTTP] is "just" taking advantage of HTTP's ubiquity across platforms.

[Edit: I don't mind having a few RPC-style endpoints in a REST API. The world's not a perfect square and sometimes things just don't fit the resource-driven model well. But for example, for performing logins (something which I previously did via "POST /login"), I switched to doing a "POST /sessions", because that's what a login it is: adding a new session.]
Yeah, it's being raffled, and the ticket costs $150.
Tradeisen: Peer to Peer Rental Application
The consistent trend going all the way back to the Payne Fund Studies is that someone somewhere thinks they can show some alarmist correlation between media and behavior.

However, the trend always disappears once you've accounted for shoddy research and disregarded short-term effects (i.e. hormone responses). I could cherry-pick you some recent results; the most popular lately seem to be video games and violence or video games and sexism. It wouldn't be very convincing since you can ostensibly find a variety of papers that say exactly the opposite. I urge you to browse through the google scholar results and draw your own conclusions.

Please do note: I'm arguing a subtle distinction here between subconscious subversion and conscious consideration. After seeing a horrifying documentary about war, I might consciously change my philosophy on death because the source is reliable and the information is believable/consistent. However, seeing silly deaths in a video game can't influence me in the opposite way because the source is dismissible and the conclusion is fantastical.

So, to answer your second question in an unsatisfying way: I think it's clear that people change their own philosophies.
I studied it back in highschool for an English literature class. Ever since Tumblr came about I have not been able to put the story away from my mind. To quite directly from the text:

"Beware of first- hand ideas!" exclaimed one of the most advanced of them. "First-hand ideas do not really exist. They are but the physical impressions produced by live and fear, and on this gross foundation who could erect a philosophy? Let your ideas be second-hand, and if possible tenth-hand, for then they will be far removed from that disturbing element - direct observation."
This fish is not "fully warm-blooded". As described in the article, it does not target a specific body temperature like mammals or birds. It just uses its muscles to warm itself, like some species of snake and insect do.
First Warm-Blooded Fish Found
Who's calling Avon? Shares spike on mystery takeover bid
The author does end up using a VM, although via native kernel debugging over a virtual network rather than the VM's built-in debug stub. Neither one is going to isolate a single user process from other activity, though.
Does anyone know how widely these are actually used?

When looking at the video, the key looked very "old fashioned", and I thought that surely they're not widely used anymore. In Finland, most locks are something called (after quick look to Wikipedia) disc tumbler lock, and I hadn't really thought about how common they're elsewhere.

They look like these http://www.bobi.com/assets/Products/Bobi-mailboxes/accessori...
It boils down to Rice's Theorem, aka the Halting Problem. Boolean conditionals can contain arbitrary computations so its undecidable how they will behave at runtime.
I'm saying, for the file example, you might want to check existence first anyways regardless as part of feedback to the user. You might not even want to open the file, just present it in a list of files that could be open.

I get it that Rust is designed for the command line where that doesn't really occur.
This is a strong argument for not becoming a consultant.
Neonics may need to go away, but we also need to be a little careful about outlawing the best (safe, effective) group of systemic insecticides currently on the market. I don't keep bees but I do manage some research greenhouses filled with rare plants as part of my job, and sometimes systemic insecticides are the only tool that works.
Breakthrough business model?

With a great house, you can make more money from several bids at $150 than you would from a market using neighboring prices against you. The buyer doesn't have to be local, and they can sell it afterwards at any price they want.

It's the force that counteracts location, location, location. It's easier for a buyer to be from as far a location imaginable.
Yes, You Could Forget Your Kid in the Car–I Did
> If Rust decided to go all exception-happy, it could have an option to codegen all function calls as if they were wrapped in try!

That's what I mean by overhead for even the non-throwing case.

> - or at least, all calls that can throw, a flag which can be either specified in declarations of stored in metadata, though not without some complexity in the latter case in order to handle separate compilation correctly.

That's checked exceptions, and I don't think they'd be a good fit for Rust for a few reasons that I've outlined in comments downthread, but briefly: (a) the annotation burden would be just as bad; (b) automatic unwrapping and wrapping of function result values could be surprising for systems programmers; (c) checked exceptions like Java don't allow for the nice .unwrap() syntax; (d) checked exceptions, as an out-of-band effect type, don't play as well with higher-order functions as just using the normal return value. But yes, it is possible.
I found this really well written.. captures the magic and puts you in the seat.
So what about all the other costs associated with a house sale? Closing costs? Inspections?

Who's going to pay for all of that? There's no mention of who's responsible for those.

Sure, they only need around 2,700 applicants to hit their appraised price, but how much more do they need to cover all the rest of the costs of selling a house?
Scientists recreate universe right after Big Bang
Check out transit: http://blog.cognitect.com/blog/2014/7/22/transit

The js implementation: https://github.com/cognitect/transit-js