skysight-inc/HackerNews huggingface dataset:
This. And even if the browser does block the request, the js probably sees that as an error code 0 (standard for cors) at which point it can use the performance timing apis.

Side channels are tough.
Gitlab is unfortunately a pig, in the large and bloated sense of the term. Which is really sad! I love the app, it looks better than Phabricator and does so much more, but then I can throw Phabricator on the same droplet I use for plenty of other stuff with resources to spare for $5/month, where Gitlab would require a dedicated $10 instance just due to memory usage alone.

Guess I'm just not the target audience :(
Burning books is *wrong*. So we had it taken out and shot
Setting up GitLab can be done through our repositories quite easily nowadays. It boils down to: apt-get install gitlab-ce
The big advantage of jQuery is that everyone and their dog knows it. You can throw a rock in a crowd, hide the guy you hit and he will be able to code on your projects.

This comes with the big disadvantage of jQuery, everyone and their dog knows it and dogs are not great coders.
Yes it is, but the large bay area groupthink collective will try to explain that it's really not possible to shine as a developer anywhere else. It's easier to overpay by 2x in a rat-race society while you destroy the city you're all overcrowding when you can claim it isn't your fault, that you are obliged by professional etiquette to live there.

At least it keeps the area where I live free of that sort of toxic culture!
The best on the topic is How To Disagree by Paul Graham http://paulgraham.com/disagree.html
Actually, timing attacks almost always rely on statistical methods in practice due to the inherent noise in relying on coarse timing data. So adding random noise very rarely helps at all other than increasing the amount of data required for the already-prepared statistical methods used in the attack.
>why OP highlights high tax Democratic States, no doubt that is what they are, but it is not applicable applied to Federal Income Taxes where everyone, regardless of State, is subject to the same progressive tax rates.

The poster above highlights not the tax rates, but ratio of receipts vs. expenditures of federal taxes in given states. Poorer states get well over one dollar in federal program spending for each dollar they contribute, while richer states have a net outflow, subsidizing the poorer states' programs.
It would be nice to compare cities to countries. For example, I think Nevada vs Las Vegas would be radically different.
It depends. If someone discloses to me on their resume that it took 8 years to get a bachelors, meaning they put 2000-2008 next to that line item, it's fair for me to ask about it. Besides, professional or not, you want them to ask it if they're inclined to ask it. Not because it's information for them, but because it's information for you. A candidate interviews the company as much as the company interviews them, and from my perspective as a candidate I want to know if these things matter to them and why. For instance, there are qualities I appreciate about non-traditional students - people who started college late, worked full time through, etc. I'm not trying to figure out if you're 45 or not. I'm looking for positive qualities, not trying to shake out the negative. I can distill the negatives when we talk about experience, and those have nothing to do with age or anything else.

Beyond that, when I'm interviewing someone, I know I can't or shouldn't ask certain things, and I don't want to make people uncomfortable or break any laws. So I will often casually mention that I'm married or have a kid if the opportunity arises while we make small talk. I never tie it to a follow up question either, because that's too close to the line for me. But I'm not trying to figure out your situation there either. I'm just putting it out there that I have a life outside of here, that I'm probably going to sneak out (very) early every so often, work from home sometimes to get some other non-work stuff done too, etc. and that I won't hold it against you for being a normal person either.
How to Embrace Disruptive Technologies and Succeed
Gogs has had both those for quite some time now.

We did a comprehensive internal review of both gogs and gitlab. Gogs was a long way ahead of gitlab in terms of stability/speed and had pretty much all of the features developers tend to need.
Well imagine the brain loses out over nutrients/resources in an obese person more so than a smaller person...
Their website says:

> ... While we are halting all operations at this time ...

and:

> The first step is bringing the site online and allowing users to login and view the state of their accounts. Note that initially trading, deposits, withdrawals, and other core site functionality will be disabled.
I try to look at it in a more positive light. Browsers are finally catching up to everything the great jQuery library solved. Now we have a standard built in, that we can all use. This should result in lighter weight experiences, especially as we all move towards mobile.
As mentioned in the article:

"It sounds at first like the dystopian plot of Dark City or The Truman Show..."
A longer-form take on this issue: "Inside the Mirrortocracy" https://news.ycombinator.com/item?id=7930430
Thanks for the link. As arcanist is the php-based client to speak to Phab, does this mean it's a user setting only and is fully respected by Phab, meaning it's something set on first publishing of a diff and kept in that setting? Is this also possible when submitting a diff via the web interface?

What's funny is that mutability didn't exist for Mercurial support because when it was written Mercurial had no official mutability feature.

And I can only suppose mutability being default for git support is because of Facebook's dev style. It's wrong to assume that those who want merge commits for the final merge onto master do not rebase locally before sending a pull request. Rebase is a standard tool for working on your branch (aka patch set aka patch queue) and it's normal to rewrite it upon each revision of the branch sent for review. Does phab support multiple revisions of a branch in one diff or does it require separate diff tickets? This is something that Gerrit got right, allowing one to see the diff between revisions of a branch (patchset).
Well, I tried signing up, and can't get through the registration. Apparently my email is not a valid email. I tried exiting and restarting, and it noticed and asked if I wanted to start over or continue where I left off. So I tapped continue and it sent me back to the first screen and erased the info I entered....

edit: Managed to try again, and now my email is valid. It's crashed several times in the registration process so far....

double edit: I can only choose 5 personas?! What if I have more than 5 total interests like I'm sure everyone does? (For anyone who hasn't registered, there's a least 100 choices)

Final edit: It crashed at least 5 times before I could get to any sort of feed. Every "persona" is just filled with pictures of memes sometimes related to the topic. All the other tabs are empty. And there doesn't seem to be any way to delete your account. Just awful....
As an Oculus user, based on Valve work for the VR community, I will very likely move to the Vive for GEN II.
I realized I ought to write it up too, so, I promise you I started before I saw your post :)

http://www.jerf.org/iri/post/2950
> it's piracy
> it's sharing
> it's copyright infringement

How about we call it what it really is, Broadcast.

There's a distinct difference between sharing a couple of mixtapes with your friends at school, to broadcasting it all over the internet for millions of your "neighbors" to see.

I agree that the term "piracy" has been redifined to be a crime inline with rape or murder, which sucks; but let's not kid ourselves that publishing a public torrent for everyone to see is just "sharing".

The difference between sharing a half dozen copies to thousands/millions, is indeed broadcasting/publishing, and that IMO is the distinct difference that's conveniently overlooked in these debates.
High-mass di-photon resonances: the first 2016 ATLAS results
8 sites that helped get me traction on my product
Wow, that's awesome.

You've probably heard of Coreboot, an open source BIOS that's been ported to a handful of systems (230 total different configurations, along with a QEMU target for playing with). It's also the foundation of all Chromebooks. This is very short but may be fascinating reading: https://www.coreboot.org/Developer_Manual

I'm not quite at the shellcode-comprehending stage yet, although I realize it's incredibly simple. Agh - I have a basic working knowledge of C, but nonexistent understanding of low-level hardware at this point :)

https://www.nayuki.io/page/a-fundamental-introduction-to-x86... has been on my to-follow-up-on list for a while, along with http://beginners.re/. (Both found via HN)
The Resource Timing APIs are typically used for performance monitoring. I expect well-behaved sites would degrade gracefully if those APIs aren't available (because they're not universally available anyway - Safari, for example, doesn't seem to have implemented them at all).
And that is why people move to cities (yes, I know that MS has cities). What point are you trying to make?
I'm sorry but this list only provides more evidence that XML is too complicated.
I've sent you an email
I'd argue that copyright infringement is: making a derivative work of something and selling it for a profit; or stealing an idea outright and profiting from it.
"but I wouldn't immediately recommend it for AI- neither would I recommend Lisp, ML or Haskell for that matter. AI today is machine learning which means R, Python, Matlab, possibly Mathematica, Lua (for Torch), Julia etc- or even plain Java (more precisely: Wekka)."

More like machine learning is about machine learning. Remember that AI has always been a bunch of subfields. One or more are extremely popular at any given point. There's still usage of rule-based, agent-based, GA, NN, lots of heuristic planners, and this number-crunching stuff called ML. The old books I started with on it taught LISP, Prolog, Poplog, etc. These days, given all I've seen, I'm strongly against Prolog for real-world AI as the best approaches use a mix of techniques with often imprecise "facts" in their "heads." Watson architecture is a good example, although I think they still use Prolog in part of it.

Best approach, born out of old days, is to use a LISP for the AI but build-in Prolog, Standard ML, or others as DSL's for specific problems. Allegro CL, Racket, and sklogic's tool all do that. Gives you max flexibility plus ability to express solution in language closest to your mental model of the problem.
I suppose you talk about German Amazon? Because I don't get such a selection and never heard of anyone having one - only people complaining that Hermes lost their orders.

On my order page I get to choose between Prime speed (with a "guaranteed" delivery date[1]) and standard delivery. Depending on the item they also offer express, early-morning or same-day delivery but that's about it. Nowhere on the page are specific carriers mentioned and for the same option different carriers are chosen (though I usually only use the Prime one).

You can choose to have the package delivered to a drop-off location instead of your home. In that case you get to see the carrier before placing the order because they operate those shops.

The only place I have ever seen a carrier selection is the return page where you usually (but not always) can choose between a Hermes and a DHL label.

Just to satisfy my curiosity I'd like to see a screenshot of your order page.

[1]: Which often was missed until I complained. Now it works magically.
I have no idea who they think they're targeting but there's still a huge amount of friction involved in getting users to install an app. I don't think that a younger audience is immune to that.
People who own yield bearing properties (e.g. landlords - not me) are extracting value from others.

You can spin that fact any way that you want but it's still a fact.

That's why I don't call it redistributive taxation. It's re-redistributive taxation.
How about 20+ years of operational history from SCCS: http://fanf.livejournal.com/132656.html
It concerns me when a technique I've used this week is called a "lost art". I'd suggest putting a [NOOB] tag on this kind of post.

Except ESR wrote this one. So maybe [FAUX-NOOB].
> If you can run higan at 100% speed, then ZSNES has more lag than higan does

Yes, I should have said, "ZSNES feels a lot more responsive than higan on less powerful systems."
So will everyone else.

This could literally be a game changer.
It would be enlightening to trace the development from the 1st Amendment to the FTC having the power to implement regulations like this. Are these dangerous products? Do they fraudulently promise benefits? Are they targeting minors?
Yeah it's a weird one. Why a broom-handle? Nobody knows. Doesn't matter.

"Con comme un manche" is stronger than "idiot like a handle" might first seem. Bête is idiot whereas con is etymologically equivalent to cunt. Semantically, however, it conveys something closer to fucking retard. "Asshat", maybe? Too funny. There's nothing funny about having to deal with a con.

Edit: tangentially related, but [0] this prank call is pure comedy and swearing gold. If you speak French and you haven't seen it, you're missing out. If you don't speak French, you get to hear a Corsican accent and Mediterranean rage (starts around 1:25). 10/10.

[0] https://youtu.be/RaNFPcZc9pY
Have a look at Aria if you like that kind of thing. They made a point of sending the whole team to Venice, and you can match up the locations you see to those in the real world.

Also you might like https://infinitemirai.wordpress.com/2012/04/27/nishinomiya-h...
You don't need negative indices to define a function like `butlast`

No, my point is that if you have negative indices, you don't need butlast and a bunch of other functions; those just add more cognitive burden, in my opinion.

Complaining that a Lisp doesn't support syntax Y is kind of silly because of the extendable syntax of the language

I wasn't complaining, and this discussion isn't just about the syntax. The top poster was citing those functions as qualities of Clojure and its stdlib, so I was comparing the two. Obviously I can write a subvec with negative indices support, but then I can also easily write a butLast in Python. But those wouldn't be in the stdlib.

I'm not even trying to put down Clojure, I don't even know enough about the language, my reply was specifically about those functions and the praise thereof.
If you're lucky you can in often get by looking for xmlns attribute on the IQ or message child element and operate on the assumption that you know exactly what namespaces you expect to see a priori.

But yes, it's an uphill battle if you don't have a namespace aware XML parser.
Haven't the media conglomerates made it clear you pay to access the content rather than purchasing it. So pay the lowest rate you find fit the content and acquire it as you please, eg torrent + subtitles + dub that you want. Surely that's entirely consistent with their position morally?
.. beautiful words ! I signed up just for that :)
I wouldn't surprised if this is an attempt to get it established in the states / Europe before it gets popular in India / Brazil. One of the reasons a lot of people left Orkut is because it got too popular in Brazil and the default language on a lot of user groups / communities became Portuguese.
But:

(define (foo lst)
(list (map + lst)
(map - lst)))

WTF?

Or:

(define (foo + - lst)
(+ (reduce + lst)
(reduce - lst)))

(foo - +)
See also previous discussions of this article from 2014 and 2015:

https://news.ycombinator.com/item?id=6995568

https://news.ycombinator.com/item?id=9069031
The End of Books (1992)
More likely closer to dementia, alzheimer's disease, etc.
Boot, the alternative build system for Clojure, just hit 1k stars on GitHub
It's a very simple, and very clever mechanism, too. My first guess was that they were going to use piezo mechanisms to squish cavities, but heat is even simpler.
I would imagine something more along the lines of the Fantastic Contraption minimap.
>> "In other respects, seen any other tech companies painting their logos onto cargo planes recently?"

Why would they? Amazon's entire business is reliant on shipping and their USP is basically, you can get anything shipped to you quickly. What other tech company has a requirement like this?
That's only on the network side. Playing the game you get a feel that the entire codebase is a cesspool.

Everyone I talk to who's also played Ingress sees history repeating itself. They've experienced the same bugs, lack of communication, shutting down services making the game better instead of improving said game and whatnot.

I really, really wish Niantic fixes its technical, management and communication problems. The game has so much potential but at this point I lost almost all hope they'll be able fully exploit it.
I was thinking the same thing and also on the cities to state level.

My though is that dense urban cities (e.g. New York, LA, San Francisco) are going to have a lower value due to the high cost of real-estate and also rural areas where a lack of population density leads to distribution inefficiencies in material goods raising their cost. States like Ohio and Georgia with large suburban areas have a balance of cheaper real-estate and high enough population density lower the distribution costs of material goods.
2016 Code Jam World Finals Live Stream
Boston may have to force police to wear cameras
I just believe that there is a bigger discussion to be had with we mean with facilitating. There is an attempt by the copyright industry to expand and stretch the definition of "facilitation" to those who don't have the intent. Much like the whole gun discussion...
Lisp is relevant to what you might call the "future that used to be" of AI. Projects like SHRDLU. Back in the days when it was thought that better structured representation of symbolic data was the key to AI.

Modern AI is more of a numerical-statistical steamroller, where you're better off learning numpy or R and the like.
"better early detection"

Yes, I understand the current state. That's why I said better detection. You die from pancreatic cancer, for example, because by the time you know you have it, it's too late.
Last time I manually packed structures I was doing GPU programming. I forget the details, but the CPU and GPU had different alignment requirements so anything other than a manually packed structure broke in weird ways.
Every time we'd like another round of "Lost art? Why, I packed me some C structs this morning over breakfast! You young whippersnappers!" comments from crusty old C dudes.
I read a book once called "The One Thing", written by Gary Keller (of Keller Williams Realty). Essentially what he says in the book is every day, identify your most important task, and do that. Everything and everyone else gets "no" until you finish that one task. Then you move on to the second most important thing, and so on.

I don't know how well all of his concepts translate to an IT environment, but it was, for me, a good read with a lot of insights.
Did you try it?
If only there was a faster known way to get the inverse of a matrix... Gradient descent seems like an ugly hack compared to that (having taken an ML class)

It reminds me of taking the derivative by manually measuring the slope between 2 points on the curve, instead of, you know, directly getting the derivative
Splitting Up “Streams” Using JOOλ, Kotlin, and ReactiveX
That's immediately something that can be usefully put in a phone.
Why would a web version be better than an app if you're using it on a phone? (Honest question, I'm just curious.) Most people say they dislike app clutter, but then they have to keep a browser bookmark (or bookmark icon) anyway, which is the same amount of clutter. The only reason I can see is that you'd have one less app annoying you with updates, but a browser version has its own set of problems--e.g. unreliable maintenance of state, inconsistencies between browsers, random breakages due to ad blockers kicking in, etc...
First, XML namespaces are an optional add-on, which is definitely not always used.

Secondly, when you need namespaces, they're a clean, simple solution to the core problem. When you don't need them, don't use them. Fortunately, unlike some of the DTD stuff which is hard to ignore correctly, it's really easy to not use namespaces. If the complexity comes from the problem, trying to solve it with a too-simple solution is not a virtue. You'll just reinvent the same thing, only worse, and with less library support.

For proof... see the endless poorly-supported attempts to do anything even remotely similar for JSON. The good news is that JSON is very simple. The bad news is that when it's too simple, you typically end up with a mess of poorly-designed stuff on top.
I've contacted them by phone many times. The number is easily found on their support page. I also just Googled 'Amazon Support Number' and it showed the number in a box at the top of the screen.
Hibernate ORM 5.2.2 has been released with lots of goodies
We're all familiar with the history of the f word here?

https://youtu.be/FvPbxZmZxZ8
Just to give you guys some credit: I've had the pleasure of working with RhodeCode on my previous job 2.5 years ago and it was an awesome experience. HG & Git support, full-text search, repo-specific access control, a nice gui, easy setup, etc. Unfortunately, most devs and sysadmins I talk to don't even know about your product, which is a real pity, as they all use the same inferior products and don't know what they are missing out on. Now i'm stuck with gitlab and bitbucket-server, which everyone thinks are great, but every time I log into them I silently cry out for rhodecode. Hope you guys are doing well.
And there it is - you are the strategy.

They're pushing for an open vr ecosystem, as they realise both that it's important to the medium as a whole as it encourages experimentation through greater access, and equally importantly, they realise that that matters to you.

At this point they're setting up a playing field where oculus will be pretty much compelled to put down their dreams of platform and exclusivity, and all will benefit, particularly the guys who run the ubiquitous game marketplace. Oculus can have a glorious future as a hardware manufacturer, which is where they started, too.
Closet Spice – A New Beginning/Startup
It feels like a college project. Some of the stuff seems ironic: Comic sans in onboarding, burger icon for menu, the weird character (I imagine one artsy person in the group probably made that character in their free time and they insisted "Oh! I've got a mascot we can use...").
Shameless self promotion: https://github.com/sbelak/huri has a half-decent plotting DSL that uses ggplot underneath.
These µCs are Harvard architecture (contrast Von Neumann of typical computers), with the program being stored in ROM (typically Flash) and the RAM being only for variables. The program size, therefore, is not confined to 256 bytes.

They are absolutely here to stay in consumer products. Whether the job market will be good and constant over the next 25 years is something that I can't say, but they're likely not going away, and to the extent they do, they'll likely be replaced with something so similar that those skilled in the art will still be able to adapt.
It's number #5 for you, but it's still on your list. If you had a preexisting expensive medical condition, it would be #1 on your list.

Most other countries, it's not even considered a factor.
First Amazon Prime airplane debuts in Seattle after secret night flight