skysight-inc/HackerNews huggingface dataset:
To me, depending on undefined behavior sounds more like a bug and unclean code then a fault of the compiler. Just because C gives you the power to shoot yourself in the foot doesn't make it a compilers error if you do.
I've had pretty good support on DO's $10/month plan and I imagine their $5/month plan would be the same.

1-5 hour turn around times on initial responses and I've gotten them to enable things like the recovery partition due to an instance running out of disk space.

Sometimes it takes a few responses to get a resolution but at that price point I can't really complain because they've even helped resolve issues that were my fault.
Nodesk – Remote Jobs
Show HN: Simple Lock-Free Queue in C
Google’s surprising discovery about effective teams
The author should just be glad that his code didn't launch any missiles.
IPFS is an attempt to fix link rot by addressing content by its contents, not its location. Very cool project.
Show HN: Unfix Headers – A Style to Make Headers Stay on Top of Web Pages
Let’s be realistic. You don’t have learn or retrain your brain to understand Fira Code. Symbols are all the same, they just look better.
Ya, hearing about scandinavia in the news is an interesting phenomena. I'm from America and I'm living in Scandinavia for the second time... While things seem to work pretty well, it's definitely nothing like I perceived from reading about it in the news. My guess is the difference is caused by equality. While I was able to live a good life in several US cities, living a decent life in scandinavia is just available for a larger percentage of the population due to equality.
You're correct. A late night slip, I meant dynamic typing.
Nashorn: JavaScript on JVM FTW
The part of the “xxx is not for creative work” argument that bothers me is the assumption that “creative work” cannot be organized and planned. Let’s call writing, programming, … simply “work,” not “creative work,” and we have to do them like other kinds of work.

Of course, some parts of everybody’s work need more focus/mental energy/physical energy/..., but that doesn’t mean they are special and can get away with being disorganized.

Van Morrison once said in an interview that when he has a song to write he simply sits down and works on it, whether he feels like it or not. Are our iOS apps more “creative” than his songs?
Just give it a try. There’s 3× difference in width, so _in practice_ you won’t mistake them, ever. I’m using that font for a year now, not a single case of misreading
Wouldn't an epic startup idea be to build a ventilated, sound-proof, vibration-proof box for sleeping in and then sell it directly to consumers? I imagine it would be a hell of a lot cheaper than sound-proofing an entire house or having to move because of crappy neighbors and I'd sure as hell buy one if it existed. A device like that probably would have saved me from having to move from my last house under quite bad terms, plus imagine being able to have parties in your house and then being able to sleep when you get over it without having to wind down the whole party. There's probably multiple user-cases for such a device but I honestly don't know how practical this would be to build - acoustics != my field.
Tried to get it at least readable for 15 mins or so and gave up: http://paste.click/msFBVy

Tried all kinds of variations of

> fnt="xft:Fira code:pixelsize=10:size=15"; urxvt -fn "$fnt" -fb "$fnt" -fi "$fnt" -fbi "$fnt" -letsp -1

Can't get the font spacing to not be massive and the ligatures don't work.

My build is:

rxvt-unicode (urxvt) v9.21 - released: 2014-12-31
options: perl,xft,styles,combining,blink,iso14755,unicode3,encodings=eu+vn+jp+jp-ext+kr+zh+zh-ext,fade,transparent,tint,pixbuf,XIM,frills,selectionscrolling,wheel,slipwheel,smart-resize,cursorBlink,pointerBlank,scrollbars=plain+rxvt+NeXT+xterm

Edit: Tried hasklig that was mentioned. Ligatures still don't work but the spacing is fine: http://paste.click/cEWQZs
How we got 100k App users in 25 Days for smartapp with ZERO paid marketing
"A SPNT OS has no real need of a scheduler."

I would rather disagree: https://en.wikipedia.org/wiki/Computer_multitasking. OS in the most of the cases needs to be interactive, what would be impossible without multitasking. Multitasking would not be possible without a scheduler. So, we would not swap the active task and we would be stuck with the current task forever (or until it finishes), without even the ability to interrupt it.
You can try this https://github.com/tonsky/FiraCode/wiki/Setting-up-Emacs
If you work out the energy density of pumped hydro it's actually rather high. If your worried about the enviorment you can make it a completly closed system so the only impact is just building some buildings and an underground pipe.

However, just building two ponds in the middle of nowhere and pumping in water is another option.
So happy to hear that!
My bank did a redesign 3-4 years ago, replacing labels with icons. To do anything, even now, I keep clicking the stupid icons until I land on the proper page.
And it would be even better if Google would be required to provide full data dumps for download, like Freebase did before Google annexed them.
I do get those for some of their stuff like books and some movies. If you mean results from the Wayback Machine, those likely aren't indexed due to copyright issues
Another great source of reading material: FiveBooks[0] interviews "experts" and asks them to recommend five good books for understanding their field.

E.g., this[1] interview with David Brooks from 2009 is a lot of the source material/ inspiration for his book.

[0] http://fivebooks.com

[1] http://fivebooks.com/interview/david-brooks-on-neuroscience/
Strangely enough, I had Terminal.app listed as not supported (at it wasn’t when I checked).

But checking now, ligatures render just fine. Yay! (that implies console vim & emacs, of course)
As a Finn I really appreciate this gesture. I've even been to that mountain. Norwegians are cool and straightforward. If all countries were more like Norway, there wouldn't need to be wars or closed borders.
The various C abuses don't really merit further comments, but compilers could help avoid many similar issues by always printing warnings about undefined or unexpected behavior (when warnings are turned on at all), not only when the problem will actually manifest itself due to a high optimization level. This is (or was) probably due to high CPU cost of the required analysis steps.
oh, and contains the words "surprising" or "weird" or "trick" of course :P
Very well said and I strongly agree. What's the worse is that highly legitimate sites that existed for years get domain parked after shutting down and become suddenly inaccessible. Maybe for sites like that they can make the archives before the switchover available but it would probably be too costly staff-wise to look at each case-by-case.
Glyphs.app provided a free license for Fira Code since font is open-source. I’m using it because original Fira Mono is developed in it as well.

Monoid uses FontForge (free)
Nope. Fira gets semiotics subtly wrong.

For instance, the HTML comment bookends. In Fira, they are long arrows. In plain ASCII they are enclosing brackets connecting to comment.
That polling endpoint is a message bus, just disguised as a REST endpoint.

You point about the SPOF is that you prefer distributed state inside the individual services over having events stored in the message bus?
Then you're back to high coupling between the inventory manager and notifier, if the former is down the latter won't be able to send out any notifications.
> would it be correct to say the issue is Google isn't releasing their new data for free?

How about: Google shut-down a knowledge-base that was curated by a community, that provided regular data dumps, an online interface and an API - all with an open license (the original data source is nevertheless Wikipedia et al). Google's new venture is basically the same core technology and data but the crawler run also over the scrapped web content. And the only access for non-Googlers is via an API. Make your own conclusion from that.
To follow on with your points, if the term "AI" had never been coined, and Terminator (and other such) movies had never been made, all the breathless articles would be about "learning algorithms iterated quickly, with simple inputs, simple outputs and a clear measure of success to help with the feedback".

Nobody would be under any illusion that this was anything we could label "intelligence".
Most technology hasn't improved very much in 15 years. Technology developed in the 1980's and 1990's has found many new applications, because of the Internet, but fundamental systems haven't improved much. In the professions, the increases in efficiency from 1995 to 2000 were more significant than from 2000 to 2015. Even Moore's law has slowed dramatically in the last 15 years.

And the government and guild protections are fictions. I work at a small boutique that would love to be able to take bigger cases away from big white shoe firms by leveraging technology. We're not going to leave money on the table right now because of some abstract loyalty to the "guild." If the technology existed, we would use it. So would everyone else. The legal industry is extremely competitive. There are hundreds of large business law firms in the country. Way too many to keep up some artificial convention not go adopt new technology that works.
A great idea that could be extended to include a soundproof work or study space?
I wonder why geofencing doesn't spread through other todo apps like wildfire. As much as I'd like to try it out, I haven't had the opportunity yet. Among the apps I tried, only Remember the Milk implemented it, but I couldn't get it to work -- probably my fault, as I don't use RTM as a daily driver.

Also, I think that a proper todo app, in addition to geofencing, should include timefencing, people-proximity-fencing, external-condition-fencing and maybe even mood-fencing / energy-fencing. Though I guess some of these can be implemented via contexts.
Selena Gomez Tatoo
I agree. The whole point of dumping all these things out of your brain and into the system is so that you can let go off all that because you know it's in the system and the system works. If you're still fretting over the list of stuff then you probably don't trust the system. The most likely causes of distrust are 1) you haven't had enough chance to see it working, or 2) you haven't implemented/adapted the system correctly for you and the system really, actually isn't working. Weekly review is a fine place to assess and tune what you're doing in the larger sense, I think.
Same thing for the history. Chrome's history forces you to view it page by page just to find something from a while back while Firefox will gladly let you view the history per month. It also makes removing items a huge pain because you have to individually check each item. (I'm aware of the "clear recent history" feature, but not what I'm looking for)
How about using the radiators and district cooling? Distributed hardware is usually not very efficient, especially here with space and noise constraints.
First Release of Rosa R6 Linux Distribution with Lightweight LXQt Desktop
Quite like this idea. Whilst this kind of information maybe dangerous, I like the fact that anyone can access it
It’s possible with classes https://medium.com/@larsenwork/class-based-contextual-positi...

And assume we only support 4-10 digit numbers, it would require e.g. 6 rules or so.

But substitutions are done left-to-right, that might be a problem
Redefine camera with geotagging, timelapse, loss prevention and more with Pinout
Cache friendliness and performance
Real-time GIF images
I don't think the real issue is saturation. The problem is that universities aren't interested in tenured positions. So if you want to teach your only option is to take an adjunct position.
Why does an ex-Goldman exec have any motive to help Goldman? Do people generally feel the desire to improperly help their former employers?
I obviously misread your comment. My bad. Not a good day for commenting for me.
Are there any problems with installing otf on windows? I installed and used them just fine
Anason PLANTA MEDICINALA
️
Inside the remote hiring process of the team that brought us WordPress
If people get entrenched in long-term comment exchanges then they have less need to keep a-checkin' the publication's new output for sustenance (and so won't be looking at what the editors would prefer them to look at).
On what planet people still use teletype emulators to edit code?
How Language Influences Emotion
REST is not the source of the problem being described in the article. The problem in the article is from bad application of REST.

I'm currently working at a startup that has about 15 microservices and there are a few different strategies that we use to solve the problems being described in this article:

We do use HTTP REST style requests when one service needs to fetch data from another service on the fly (usually in response to a user query), but we put in timeouts and proper error handling in case the dependent service is misbehaving. We strive for a "minimally broken" experience by allowing parts of the experience to degrade if one microservice is over capacity or broken, and have designed our response to allow us to return at least some data as long as part of the system is still working. This solves the "coupling", and "when microservices go pop" problem in the article.

REST should be considered to be the interface for anything requiring realtime feedback, but not everything does require immediate processing, or immediate feedback. So for example there is no reason why the notification service should block anything as depicted in the authors example. The notification service could accept a POST request to dispatch the notification and immediately return a 200 response after placing the notification onto a queue. Then it can process the queue in the background in a non blocking manner. At some later point in time if a delivery receipt is absolutely required there can be a callback hook into the other service.

REST makes for a very nice interface when used in an appropriate setting, but it isn't necessarily the best thing for all parts of the microservice communication. But neither is a service bus, or pipeline the best implementation for everything. The most masterfully designed backend will use REST when that is appropriate, and use a messaging/queue system when that is appropriate. Any non trivial backend will probably require both.
How would you deal with claustrophobia?
As of 9.5, Postgres JSONB data can be modified
Only 1 female author :,(
This doesn't explain NYC, where a huge number of apartments use window units. Landlords don't feel compelled to provide A/C, so tenants need to provide their own, but tenants aren't allowed to drill any holes at all, so they're left with window units. Plus, window units are cheap as chips in NYC--under $200.

In any case, almost nobody in NYC uses the sort of split system so common everywhere else. Older buildings are left with window units, while new buildings have built-in units, often with the most horrible control panels you can imagine from some dudes in New Jersey.
2015 Tech Startup Trends for Africa
I think the archive.org crawler should respect robots.txt as it looked at the time of the crawl. As a well-behaved robot, archive.org's crawler should fetch and respect robots.txt each time it crawls. However, archive.org should not retroactively delete old content when the current site puts up a robots.txt.

(To answer your other question, the robots.txt standard already allows giving different instructions to different crawlers.)
I thought that the page that was used for the stack on the C64, or at least the C128 (which I had, i.e. the MOS 8502, which is almost identical to the 6502) could be reconfigured. I remember some code that would use stack pushes to achieve faster filling of memory, and that would of course only have been useful if the location of the stack could be changed. But I just can't find anything on the web that confirms this (all resources say the stack was fixed at page 01, I just think that was the default, not really fixed; as I recall it, the zero page location was really fixed, but the stack wasn't).
To what end? The only audience - other than engineers - such a network would appeal to is recruiters looking for engineers, which at least in the long-term would cause pretty much the same problems you described. What's the purpose of engineers only networking among each other? Engineering is not a bubble that lives independently of other professions.

Another point is: Would you pay for such a service? The main reason why LinkedIn is as it is, is that nobody (well, nobody save for recruiters) wants to pay for their service. Hence, they had to find other avenues of monetization and started selling their users' profile data. XING - a European competitor - isn't entirely free but had a fairly successful premium offering right from the start. From what I'm seeing they don't have a prevalent spam problem, at least not to the extent LinkedIn has (LinkedIn spam probably isn't even seen as a problem by the company at all but rather encouraged, they just don't say so openly).
And then spammers beat the automation and you need to update again... playing that game takes effort, too. Much easier to just close comments.
The fact he mentions this and MATLAB makes me think he's in the field of electrical engineering, where FTs are something you definitely need to understand.
It's an old boys club plain and simple. You don't get to high places without friends and in turn you scratch their backs.
If you want a good definition of free, just pick up any philosophy book on liberty.

I use the free-as-in-freedom-as-defined-by by John Locke, John Stuart Mill, Isaiah Berlin and so many others. Free, that is freedom, that is liberty, is not the same thing anarchy and the complete lack of restrictions. freedom is not, "A liberty for everyone to do what he likes, to live as he pleases, and not to be tied by any laws". It is to be "under no restraint apart from standing rules to live by that are common to everyone". Share and share alike would be one such model, as is the freedom from interference by other people, and DRM and proprietary licenses is the model for restrictions.

To quote philosopher Isaiah Berlin: "'Freedom for the pike is death for the minnows'; the liberty of some must depend on the restraint of others."
Why do people develop loyalty toward the groups they join? Evolution? Reciprocity? Indoctrination?

Either way, not unusual. Happens all the time in the military ("no such thing as an ex-marine"), around football clubs ("once a red, always a red")... pretty much everywhere there are humans, especially men in high-pressure environments.
A great idea if you spend most of your time outside and your house is like a hostel for you to have a bed to crash on but if you spend a good amount of your time at home or you have a famliy, it would make more sense to invest more in securing your house altogether and not only the bed or sleeping pod as you suggested.
There appear to be font problems for this site on Safari: http://imgur.com/80M7SIn
Pretty much.

The ratcheting hiring bar[1] and the punishing promo process[2] mean that SDE II has to be treated as a career role as a practical matter for the tech orgs to continue to function. As hard as it is to retain good engineers, it'd be even harder to retain good managers if they were expected to manage all their SDE II's up or out.

[1] - Every new hire is expected to be better than 50% of the current employees in a given role and level across the company. This means the "bar" for a given role and level continuously trends higher modulo attrition.

[2] - Senior engineer candidates typically require at least a dozen peers and managers at or above the senior level to each dedicate a couple of hours to write detailed SBI feedback. The promo candidate's manager then has to spend many more hours crafting a lengthy document from this. The doc then gets reviewed (i.e. picked apart) multiple times at every management tier up to the org VP. At any point along the way it may be punted back for rework, or denied. The process gets even more cumbersome going to principal - so much so that it's often said that the easiest path from senior SDE is to leave Amazon for a couple of years and get hired back as a principal.

source: former Amazonian who really liked working at Amazon, but who finally got an offer elsewhere he couldn't refuse.
A React Component to used to view tabular data based on fixed-data-table
The Joomla Unserialize Vulnerability Analyzed
>But though I was initially disappointed at being categorized as an extremist, as I continued to think about the matter I gradually gained a measure of satisfaction from the label. Was not Jesus an extremist for love: "Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you." Was not Amos an extremist for justice: "Let justice roll down like waters and righteousness like an ever flowing stream." Was not Paul an extremist for the Christian gospel: "I bear in my body the marks of the Lord Jesus." Was not Martin Luther an extremist: "Here I stand; I cannot do otherwise, so help me God." And John Bunyan: "I will stay in jail to the end of my days before I make a butchery of my conscience." And Abraham Lincoln: "This nation cannot survive half slave and half free." And Thomas Jefferson: "We hold these truths to be self evident, that all men are created equal . . ." So the question is not whether we will be extremists, but what kind of extremists we will be. Will we be extremists for hate or for love? Will we be extremists for the preservation of injustice or for the extension of justice?

-MLK, Letter From a Birmingham Jail
> There is always a certain amount of time teachers must spend with their students

Not at my university, or at any university my friends attended. In many cases, you could just simply piss off the teachers asking tough questions or pointing to errors in their thinking.
Conceptually, dereferencing a pointer then taking the address of the result is a no-op, you get back what you put in. There's no requirement for dereferencing a null pointer to segfault, only an expectation of many modern commodity-system programmers. Some systems allow you to dereference NULL and just return a bunch of zeros there. It's allowed by C and C++.

The real question is, how does anyone compile without "-Wall -Werror" in 2015? Ignoring your compiler when it tells you your code is wrong is negligence.
Like a capsule hotel: A high ceiling (enough to sit up inside the thing) and good ventilation should be enough to fool your brain into thinking you're in a larger space than you are.

Maybe even have a curved screen on top and have a picture of the stars (or anything you like).
I'm from a warm climate part of the developing world and we got split units for a long time and the window ones are not really common due to inconvenience during the install process and despite their relative economic pricing to their competitors.
An ad eyeball is an ad eyeball. I'd need to see some very solid metrics showing that eyeballs on old pages aren't as good as new.
Yeah but what I think he means is that in any field were security is important svn and cvs aren't relevant in anyway. Compared to other in that area, git is not the best.
For Better Software, Consider the Layers
every time there's a "REST" post on HN, I hope there's a comment out there that shows that not all hope is lost. Seems like today is not the day to lose hope either. Thanks :)
Wasnt MySQL Swedish?