skysight-inc/HackerNews huggingface dataset:
> ... I'm guessing you don't need to do things in order like TCP ...

kind of tangentially relevant: the problem with tcp is that it conflates congestion loss with error loss. this causes backoff, ergo poor performance under conditions such as lossy links, handovers etc. etc.

udp doesn't really suffer from any of this because, well you do everything yourself. another advantage with udp, imho, is that server side can be scaled quite easily :) e.g. you can have multiple processes terminating a udp control protocol, and demuxing connections onto session tasks which can be spread around.

i am kind of _surprised_ that ip addresses for devices end up changing. this might _only_ be true if you are handing over from/to different radio access networks wifi -> lte -> wifi etc. etc. roaming within a network would (must ?) not end up changing your addresses at all. for example, in an LTE network, PGW being an ip anchor, assigns addresses to the devices, and there is only one such 'thing' per epc core (slightly convoluted when moving from one operator to another, but the basic idea is still there)

from the article linked by GP, it seems that each device needs to register with a cloud based server, via which the device traffic is routed. this initial registration can be used to exchange things like IMEI or somesuch for device identification, which then remains the same as the device moves around.
For images that actually contain a color profile, the browser should certainly respect that. But for images that don't contain a color profile, assuming sRGB artificially creates a problem where none existed.

WebKit is intentionally squashing rgb(241,0,0) into rgb(255,0,0), whether the display shows them as distinct colors or not. That might improve consistency across displays, in that it'll make every display lower quality, but it doesn't actually improve quality. It might be nice to know that the display you render on has better color fidelity, but why not show all the colors present in the image rather than squashing them together? Then, for instance, if you have a display that has better color reproduction than sRGB but not as good as P3, you'll get the full color reproduction your display can manage.
In case you're talking about emacsclient, that has one, --socket-name, as the article says.

If you actually are talking about "emacs" and not "emacsclient", then the argument you want is --eval '(setq server-socket-dir "/what/ever")'
> It really is a simple problem to solve -- pay talented people in Europe more. And yet, for some reason, this is often dismissed by CEOs as a ridiculous statement.

I don't think it's European vs American CEOs, it's treating software engineering as cost center vs value creator. Even in the US one would likely have a hard time procuring a large compensation package employed as a software engineer in a utility company, aerospace company or insurance industry, but the attitudes take a drastic 180 turn with tech-centric and tech-oriented companies where software creates new value.
AOL had a bespoke webserver too.

https://en.wikipedia.org/wiki/AOLserver
> Spotify's terms with Apple haven't gotten any worse, they've gotten slightly better. But NOW they're loudly complaining. It's not like iOS has become more of a monopoly in the last five years, I'd argue the opposite.

Actually Spotify has been privately complaining for years. Obviously Spotify are "loudly complaining" NOW because Apple launched a directly competing product to Spotify last year.
What's the deal with ALL CAPS PARTS in certain legal documents, anyway? It can't possibly carry any legal weight...?
HIDE AUSTRALIAN THREADS

IGNORE AUSTRALIAN POSTS

DO NOT REPLY TO AUSTRALIAN POSTERS

http://i3.kym-cdn.com/photos/images/newsfeed/000/989/589/8db...
Yep, this is certainly true - I've run into it since I bet this way most of the time when playing blackjack in casinos. One of the first things I do before sitting at a table is calculating how many bets it takes to hit the highest possible before hitting the limit, and I have hit it plenty of times (won some of them, lost others).
No, that was a side note about a bug that caused a ~10% increase in false positives. The real primary issue is that the clustering methods assume Gaussian autocorrelation distributions, which don't exist in reality. They estimated a 70% false-positive rate because of this

http://m.pnas.org/content/early/2016/06/27/1602413113
Could it be that the ability to more fully control a computer, e.g., a router, makes the computer more valuable?

What use are greater feature specifications if the user does not have anything close to full control over the computer?

How about a computer that where the seller makes it deliberately difficult to open, or impossible to add RAM, or threatens repair shops with litigation?

When the user powers on, the computer immediately starts phoning home to various endpoints controlled by the seller and the user cannot turn this off. Are users presumed to be inept?

Does it matter if this computer has a sexier form factor and better specifications, not to mention a higher price tag, than another one without the restrictions on tinkering?
I get why the author is annoyed, but that isn't how intellectual property works.

Let's dig into one example. In 2013 the author made a video series called "How Do Black People Feel About?", two years later BuzzFeed made a series called "Ask an Asian", and the author thinks it's a ripoff.

Is it a ripoff? Not unless they are both ripoffs. Looking around, that isn't even the first thing called "Ask an Asian". The Huffington Post ran a similar bit a year before either of the video series: http://www.huffingtonpost.ca/tetsuro-shigematsu/asian-bc_b_1...

All that is going on here is that there is a limited amount of ideas for funny internet videos, and often you will see a funny video that is pretty similar to another. That's it. Maybe it was inspired by watching others, but it doesn't matter. You just can't own an idea as general as "making art with pancakes".
What is a "Hybrid memory mapped stack"?

Edit: Oh, you must be referring to the network stack. I thought you meant the program stack (you know, the place where automatic variables in C are allocated).

(I'm still not sure what "hybrid" is supposed to mean here though)
> They're not charging at for hosting the assets, that's why there's no fee for free apps. They only get that fee because you're using their payment infrastructure.

There's an Apple developer fee ($99 per year) and of course you have to purchase Apple's hardware.
FunnelEnvy | Sr Software Engineer | Full-Time | Bay Area or REMOTE

We're a startup near SF that focuses on Delivering Return on Traffic for marketers through Account Based Marketing and Website Personalization.

We’re looking to bring on a Senior Software Engineer who can create and maintain a vision for our application design and architecture that will allow us to quickly iterate and test out new ideas and build on ideas that are successful.

It's lots and lots of data, delivered in real time to measurably improve the user experience.

Our stack: Node.js, Angular, MongoDB, Heroku / AWS, Hadoop, Redis

Our hiring process is an initial screen, in depth background review and a final team assessment.

Check out the full description here: http://www.funnelenvy.com/career/senior-software-engineer/

To apply send a cover & resume to talent [at] funnelenvy [dot] com
I'm surprised Belgium isn't better paid, even in Berlin you'd earn better than that (aside from maybe game-dev) and in western Germany you'll earn better than in Berlin.
Well, at least they won't have to compete with the UK soon.
Certainly it's a little misguided to suggest that an OCEAN correlate implies you can train intelligence; OCEAN is relatively stable across your life (that's what makes it a good personality metric). That said, I know at least one person who scored low on O taking an OCEAN battery but is in fact very diligent about seeking out novelty, so I think the O-factor depends more on how enthusiastic you look at the world at large versus deciding you want to be a polymath and working very hard at accomplishing that goal.

On the other hand, being able to have lots of sexual partners implies being able to convince lots of people you're worth having sex with (this is one of the two main goals which developed human intelligence in the first place, the other being killing people who were doing the first too effectively), and taking a lot of psychoactive drugs I think also implies a sort of mental fortitude (it's very difficult to habitually take strong psychedelics without having a solid grasp on reality and how to adjust your actions to account for the change in perspective, the people who can't do this but enjoy psychedelics anyway aren't who anyone is thinking of when they say intelligent people use psychedelics).

I listen to mostly metal, so you can trust what I say [https://www.theguardian.com/music/musicblog/2007/mar/21/whym...]
ReifyHealth | Boston | ONSITE preferred, REMOTE contractors | Full-time, Contractors | Mid-level to very senior compensation

We are building clinical trial software that makes a difference in people's lives. Clinical trials are slow, unpredictable and expensive and we aim to improve this for everyone's benefit. We are actively working on a greenfield app and have more interesting development in the pipeline. We care about building great products, providing a great user experience and listening to our users to improve on our products. We actively use, contribute to and author open source libraries.

We are hiring for the following positions:

* Mid to Senior Frontend Engineer: HTML, CSS, ReactJS, ClojureScript - https://jobs.lever.co/reifyhealth/089e5e4c-13e9-49c8-93a9-11...

* Mid to Senior Fullstack Engineer: ClojureScript, Clojure, PostgreSQL - https://jobs.lever.co/reifyhealth/dd9f818f-d94c-4a0c-b97c-06...

If this sounds exciting, we'd love to hear from you. If you have any questions feel free to reach out to us: hiring (@) reifyhealth.com.
Even my monitor (ASUS VE248Q) when set to the sRGB profile shows the image fine, which seems a little odd to me. Even stranger, when in "Theater" or "Standard" profiles it doesn't appear. I don't think any of these settings likely change the color profile of the display, but probably just tweak brightness/contrast/etc levels - so sRGB isn't even really sRGB a lot of the time even if it "says so".
Microsoft rumored to be building a surface PC for your living room
Mostly by accident.
It's not just at locking and context switches. There's a deeper principle at play here (referenced from Julia's original post.)

"It is, he says, simply the end-to-end principle in action yet again. This principle, which says that all of the intelligence in the network belongs at the ends of the connections, doesn't stop at the kernel. It should continue, pushing as much work as possible out of the core kernel and toward the actual applications."

You can take this principle further. The two ends can do much smarter things when they know a lot about each other. What is the app use case (one static file, lots of tiny files, short API call, long running connections with intermittent message exchange etc.)? What are the current networking conditions... mobile radio type/carrier/location/time/subnet etc.? Can the sending side do a quick db lookup to make intelligent decisions about window-sizes/retransmits etc.). What if you had billions of data points on network conditions from around the world from every conceivable network, what can you learn from that?

An app session might make 10 concurrent requests but it might want to give higher priority (more bandwidth) to the first one. Or even, a strict priority queueing might be desired. Going further, you might want to cancel the requests that are queued up on the server side without losing the built up state of the connection. And this is just getting started.

There's a lot more. Smarter server discovery, easier key-exchange for encryption, independence from IP address as the endpoint and resultant resilience against network discontinuities. Once you take control of both ends and narrow down the scope to "solve native mobile apps", the solution space becomes much broader. The article I posted in GF comment contains a lot more details. Some blogposts on our site contain even more.

Now, I presented the above as "what ifs". The reality is that we're already doing most of those things for our customers. The remaining are in the pipeline

Kernel TCP (or TCP in general) is a limited, one-size-fits-all approach codified (dare I say, ossified) into RFC's a long time ago. Formally there's a process to approve changes to the protocol but those have to go through at least years if not decades long process to take effect widely (google the sagas of I10 or TFO if you're interested). The ability to iterate over the protocol tweaks on both sides (client and server) within a matter of days from conception of the idea is amazingly powerful.
Administrador Sistemas Linux RedHat Madrid, Madrid
> ... which is like DPDK but for storage devices.

honest question, with so many 'things' taking matter into their own hands, how do you ensure that they play 'nice' with each other ?

any and all insights are greatly appreciated !
Well, I find CS venues (conferences and journals) to be about 50/50 in terms of blind or not. Also, while it will certainly vary subfield to subfield, once you are familiar enough with an area you can pretty confidently guess what group (if not what exact authors) are behind any given paper. I bet it would be pretty easy to cook up a automated paper un-anomymizer based on the body of published work out there already.
C#'s new interpolation syntax is a counterexample to your point about easy formatting:

https://msdn.microsoft.com/en-us/library/dn961160.aspx#Ancho...

$"Name = {name}, hours = {hours:hh}"
var s = $"hello, {name}"
System.IFormattable s = $"Hello, {name}"
System.FormattableString s = $"Hello, {name}"
$"{person.Name, 20} is {person.Age:D3} year {(p.Age == 1 ? "" : "s")} old."
The cell carriers are mainly planning to use the 5GHz band for small cell indoor deployments (distributed antenna systems). The 3GPP and the Wi-Fi Alliance are going back and forth to ensure that if LTE and Wi-Fi networks are forced to share the same channel that it will at worst degrade the Wi-Fi performance as if there were another Wi-Fi network sharing the channel.
GDP per capita seems to be a curious way to estimate if a local dev is likely to be productive. Would a Luxembourgish, Swiss or Norwegian dev be expected to be more productive than one from the US or UK?

It seems to me that the prime determinant of pay is how close the worker's "category" is to the money. So in a start-up intensive environment like the Bay Area, the devs are also sometimes the executives, and executives are often former devs, so devs get paid correspondingly.
US Declaration of Independence first and final drafts as GitHub diffs
Agreed. Also, it likely makes you and your company a bad Internet citizen to roll your own, for the reasons you've mentioned. My first company sold proxy servers, and I can't count the number of times a buggy router stack or other embedded thing broke the web for some users some of the time. If you make an off-by-one mistake in your PMTU discovery code, you're gonna waste somebody's day. If you don't deal with encapsulation right, you're going to waste someone's day. If you respond incorrectly to ICMP messages, you're going to waste someone's day. The list of things that can go wrong is endless.

I kinda feel like it's comparable to rolling your own encryption. Yes, most of the standards are well-written and well-defined, and you can spend a couple weeks really grokking Stevens' book (or whatever the modern equivalent is, I dunno, as I don't implement anything at that level anymore), but you're gonna spend years becoming bug-compatible with the rest of the Internet (or coming to realize your interpretation and the rest of the world's interpretation of the spec differ).

2 million requests a second sounds amazing. But, the price is high. As you note, if you have a team dedicated to it, cool. And, if you want to do it for fun and experience, that's also cool. But, Linux has a lot of wisdom built-in. There's like a gazillion commits over its life that have fixed various networking bugs and quirks.
1. The CO2 issue is not that the cow eats carbon and its manure turns back into CO2. The issue is the land use changes and fossil fuel-derived energy used in the production and transportation of feed. Because the feed to usable meat ratio of beef is somewhere between 7:1 to 20:1, this is significantly more impactful than other foods.

2. CH4 may not have a long half-life, but it has 29x the warming potential of CO2. Methane is thought to contribute about 20% of the current anthropogenic greenhouse gas forcing. Because of the anticipated positive feedbacks from warming, this is very important indeed.
I'm wondering... what isn't a human right these days...
Car battery
I need a jump , my car died
Strikingly (YC W13) | Shanghai, China | Ruby, React, Mobile | ONSITE preferred, REMOTE contractors

Strikingly is powering the next generation of websites. Our mission is to give everyone the ability to turn their creative ideas into reality and build brands around them. We're a small team working internationally and based in Shanghai. Backed by Y Combinator (W13), SV Angel, Index Ventures, FundersClub, Innovation Works, and more.

More Information: http://www.strikingly.com/s/careers

Email us if you are intersted in the opportunity: jobs@strikingly.com
The problem is that most companies have a small handful of such people, and lots of vice presidents. They want you to think it's equivalent, but the reality is that, Facebook and anywhere, there's only so far you can go on the technical track.
Yep. Do you want a shareholder suit? Because this is how you get a shareholder suit.
This guy also wrote about his hunt for the crash site of a predecessor of the SR-71. I enjoyed reading it:
http://www.otherhand.org/home-page/area-51-and-other-strange...
I agree it's not ideal but people talk about it like it's the end of the world.
The Law of Leaky Abstractions
I really liked AOLServer! My current company's first website ran on OpenACS, which was written in Tcl and ran on aolserver. It was really quite a nice system (and Tcl is a quite nice language).

But, the web server worked with the standard Linux network stack; at least, it did by the time I saw it.
The thing about this is, you don't have to mess with the roadway at all. It relies on the fact that subsurface features beneath the pavement don't tend to change much over time.

Embedding wires or magnets or whatever in every paved street in the world would be MUCH more complicated, not to mention economically disruptive.
Are you open for remote outside the U.S?
I too doubted the assertion that it's easier to cool in a warm climate than it is to heat in a cool climate. So I compared Stockholm, Sweden to Phoenix, Arizona USA. Sweden averages about 4,000 heating degree days, while Phoenix averages slightly more cooling degree days (4,600). Therefore, takes about 15% more heating/cooling power to live in Phoenix than in Stockholm.

Of course, a gas furnace is quite efficient at turning hydrocarbons into heat and CO2. Some furnaces turn 96% [1] of their input gas into heated air, but average is probably closer to 80%. This number could be tempered somewhat by gas transmission loss, in some cities as high as 10% [2]. So, overall, gas furnace heating is maybe 72% efficient.

On the other hand, using the same gas, a combined-cycle gas turbine generate is at most 62% efficent [3]. Then there are electricity transmission losses (pretty minor at 6.5%) [4]. However, an A/C unit uses the electricity as a heat pump, which can actually move MORE heat energy than is used to operate the pump. Impressive! A reasonably-efficient A/C unit has a SEER rating above 10, which gives it a Coefficient of Performance (ratio of heat energy pumped to heat energy used) of around 3. [5]

This means that it's at least twice as energy-efficient to cool your house in Phoenix as it is to heat your house in Stockholm, if you insulate your house equivalently. I suspect many in Phoenix (or LA, or other hot climates) don't insulate thoroughly, though.

[1] https://www.angieslist.com/articles/what-do-furnace-efficien...

[2] http://www.sourcewatch.org/index.php/Natural_gas_transmissio...

[3] https://en.wikipedia.org/wiki/Combined_cycle#Efficiency_of_C...

[4] https://en.wikipedia.org/wiki/Electric_power_transmission#Lo...

[5] http://hyperphysics.phy-astr.gsu.edu/hbase/thermo/heatpump.h...
MIT Design and Analysis of Algorithms (Spring 2015)
It was also written in tcl
Not as much as I used to, honestly.

The comments usually give a faster summary of the article than reading it, but it's rare to get critical technical insights here anymore--sometimes though useful comments pop up in finance/entrepreneurship threads.
What kind of caveats? I run a cluster in production and have little trouble with it.
But the image was presumably shot and colour corrected in P3, which means to squash it down to sRGB will by necessity change the imperceptible colour differences into something perceptible -- and therefore change the image into a new image, one slightly off -- very slightly in some cases. Consider retina displays-- do you prefer the browser messing with your image to produce a 1x image from a 2x? Nope. Do you prefer not having 2x? Nope. Yes a browser can scale it and it will function, but is it as intended? Especially if the browser changes it to be less noticeable or have similar contrast--that would be like a 1x image getting blurred to 2x or shrunk with an algorithm from 2x to 1x. Media queries and other syntax exist so we as creators can decide how we want things to look, down to the Last pixel. You as the content author can export two versions of the image, one colour corrected or edited on a P3 monitor and one corrected/edited on an sRGB and stand a chance that while sRGB will remain the default for now, P3 and beyond should gain as much market share as 2x, "Retina" or 4K displays, in part thanks to UHD Premium displays and content.
GSB-11:+How+to+Save+$1,000+Each+Month+While+Making+your+Business+Lean|+Part+1
Original copy should be available as a reference copy in the UNLV library. Was years ago.
Except you have to triage. I'll happily reboot any box which fails unusually because my overall system should be HA enough to survive that. It's only interesting if the failure count is high, and I'm running reasonably up to date code. Otherwise there's too many things in a day to get through.
Have you considered IRC?

Freednode, for example, has some great channels.
The agriculture sector employs many North African illegal immigrants.

Visit the greenhouses of Almeria and see what happens when you take your camera from its bag.
Go 1.6 on Elastic Beanstalk
I guess using a unikernel also falls under this. Do they address some of the problems of trying this on a regular OS with a user space IP stack?
http://gitxiv.com/
>
The case against the app store is far more compelling in the one against the iTunes Music Store.

Well what makes the case compelling to the original parent point is not exclusive access but market share. Apple's iPod (hardware players) and iTunes Store (digital music store) had a dominant 70%+ USA market share for most of the past decade. In comparison the iPhone has been between 40%-50% USA market share for the past 5 years (the iPad though has 60%-70%+ market share).

What makes a case compelling for Anti-trust issues though is not market share per se but ABUSE of that market share. A compelling case can be made that Apple is using their market share to muscle in from the digital music downloads business to the digital music streaming business (preferential links between iTunes and Apple Music etc) with unfair tactics against Spotify and other competitors (Rdio for one has already been driven out of business)