skysight-inc/HackerNews huggingface dataset:
Something about this rubs me the wrong way. It reminds me of the first homework assignment I did for CS in college. My solution was correct, but was marked down for using an O(n^2) algorithm instead of O(n). Nothing in the original assignment said anything about a requirement to use the most efficient algorithm.

If the question is "how do the Capulets and Montagues get along," the answer "they don't like each other" is not partially right, it is right. It is not detailed or sophisticated, but the question didn't ask for detail or sophistication.

If we're going to call an answer "partially right" because it misses some nuance that could be explored in greater depth, than we could play that game all day long with anything that has ever been written. For example let's take your answer:

> The correct is that the value of 5 in 582 is 500, and an even better answer would be "the value of 5 in 582 is 500 because the 5 is in the hundreds place.

Ok let's play this game. "Partially correct," I say. "First of all, the fact that a 'hundreds place' exists at all is thanks to the relatively recent invention of Arabic numerals around 500 A.D. and its innovation of a numeral for zero, which previous number systems such as Roman numerals lacked. Secondly, the reason the third digit represents hundreds is because we use base 10 numbers by convention, which likely traces back to our hands and their 10 fingers. Other bases are used in different contexts, most notably hexidecimal in software engineering, in which case the '5' would be in the 256's place, representing 1280. Thirdly, the convention of writing digits is most-to-least significant order appears arbitrary -- it is hard to argue that it is linked to the order of text directionality, since the same order is used in both left-to-right (eg. Latin) and right-to-left (eg. Arabic) writing systems."

Solid B+ answer though. Don't worry, I have faith in your ability to produce a truly correct answer someday.
Digital Forensics – SuperTimeline and Event Logs – Part I
JSON doesn't allow comments. So it is an ok-ish config format. Yaml would have been better. But they probably wrote everything from scratch to be optimized and decided if they are writing a parser for a config file might as well invent a config file format as well :-)
Oh, I always thought that if I manage to score a job offer the work permit would be more or less easy, back to the drawing board it is then. Thank you for the input!
I just see opportunities for netsplit parties.
At some point Group chat is crossing into tier1 messaging infrastructure and all the sexy things that go along with it, especially when you start charging money.
You don't even have to resolve the promise via a callback for that to be the case - you can use the static resolve method. This is really useful if you have a function that can sometimes return a promise and sometimes a "normal" value.

Promise.resolve("resolved!").then(result => console.log(result));
console.log("next statement");
From https://developer.wordpress.com/calypso/

"If you run your own self-hosted WordPress site, you can install the Jetpack plugin to use the Calypso-based editing and management tools."
> kinda cool

... you've never been in one, have you? :)

I grew up in a neighbourhood that had one. It attracted unsavoury (but mostly harmless) characters, and was pretty squalid inside and out. There was nothing cool nor weird about it.

What is funny is that it survived VHS pretty unscathed: because of its secluded location, it remained popular amongst the clientele looking for, er, "social" experiences. Neighbours fought political wars of attrition for decades, limiting its advertising and so on, but it resisted fairly well (likely helping itself to massive tax evasion -- even policemen don't want to be seen near such premises). It closed only when the owner died.
I was on a US continental flight yesterday and my boarding pass was on my phone as a QR code.
Rust no longer has green threads.

Another good way to make things sequential is C#-style async/await, which is enough syntactic sugar over promises that everything looks sequential again.
Maybe this comes now with new documentaries about sugar in the movies, where they argue that sugar is an even stronger, more addictive and more dangerous drug than cocaine.
And the US food industries using and suppressing this knowledge.

* "That Sugar Film" http://thatsugarfilm.com/

* "The Truth About Sugar" https://www.youtube.com/watch?v=-1cCXH-XGhI

* "The Secrets of Sugar" http://topdocumentaryfilms.com/secrets-sugar/
Unix Tools and Scripting – Cornell Course
The amount of work necessary to generate new versions of CentOS is not feasible for individuals.
It is far from perfect, maybe one day. Currently it still suffers a lot of problems. Try to write a big application in it and you will soon discover it.
Similarly, another quote from him that always resonated with me:

"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."
Life isn't fair, this will not ever be possible biology and modern values make it so.
You have other options, get a vasectomy or RISUG, use a condom and wait for the male contraceptive pill to come to market if you still some how manage to reproduce then you'll be the unluckiest person on the planet.
You can't force a woman to give up a child anymore than you can force her to bare one, most things in life have some risk associated with them,so does sex.

The problem is that there won't be a system that will allow for men to say "I don't want it" which won't be exploited, and children suffer, it suck yes, but we should rather focus on ensuring that both parents will have fair access to the child and act in it's best interests.

BTW if the woman gets another partner who becomes the legal parent of the child then you are in the clear for child support in most cases.
Nginx was invented before the days of JSON and YAML...
What a subverted justification! The FSF people basically masquerade their own personal interests and values to some sort of ethical principle that should be of importance to the whole of society.

Basically, almost all political movements, including most activism, falls prey to this sort of distortion in some subset of its population.

I really like that the FSF exists, and that there is a choice to use Free (Libre) software. I also think it's right and proper for people to try to convince me to use free software. What I don't like, is when convince crosses the line into coerce. A product should live or die by its utility, not by peer pressure and denigration of those who do not use it.

If Apple is bad for using social pressure, arbitrary lock-in, and legal bludgeons to distort the marketplace in its own interests, then so is the FSF when it does the same. How about software and computing that stands on the merits of its utility?

EDIT:

Furthermore, for the purposes of granting usage rights, even if we considered software to be different from physical objects (because software is information and can be replicated at no cost) - then why doesn't the Free software ideology apply equally to other information works: books, music, movies, etc? Why shouldn't all those be Free too? Why should copyright law apply in any different way to software, than to other information works? Someone explain this inconsistency to me...

I like the analogy with overflights.

https://www.ted.com/talks/larry_lessig_says_the_law_is_stran...

It used to be that property rights extended from the boundaries of someone's land, indefinitely upwards. That used to make sense in the days when flying was an impossibility. But when people first started flying airplanes, that interpretation of property rights would've resulted in every landholder charging every airplane for overflight.

Rights have a pragmatic component, and they change along with technological change. Copyright made sense when copying information had a significant cost. Nowadays, copyright needs to change in the same way property rights changed.
It depends what you do but once you have a complex application you will see problems with JavaScript.
The Infiniband market is changing -- Intel basically stopped trying to be compatible with it in the new 100 gigabit version that's on-package for the new Xeon Phi. In practice, there were only 2 vendors, so it's no surprise that they're headed in opposite directions.

One of IPoIB's problems was that it was made extremely complicated (using connected mode) when only 1 of the 2 implementations benefited from the complication. Meanwhile, the mild complication which worked great on the other implementation was not part of the standard.
If we're being pedantic, it's not a "floating operation" either...

While I agree with you in principle, consider that a unit that ends in the letter 'S' is inconvenient because then you can't easily refer to a quantity of one. For this article, the recurring appearance of the 1-gigaflops performance level in Apple's various form factors was the central point, and "gigaflop" makes it that much easier to discuss.
So this makes me wonder... Why hasn't Slack made a self-hosted version yet?

Having a self-hosted option would make them viable to businesses that would never consider having their team communications archived and dependent on external servers outside their control. I imagine there are plenty of those out there.
Usually companies do that with twitter/facebook nowadays. Status page has always been a stopgap. That's why we had http://downforeveryoneorjustme.com/
Lately I've been seeing NASA and NSA swapped with each other on a subliminal level once in a while and it always leads to some amusing double takes.
Does anyone know how this compares to the speed of running apps under something like genymotion? It basically creates an android device in virtualbox. The speed blew me away compared to the old android virtual devices. Granted, I hadn't messed with android development for a couple of years before that, so it's possible everything is that much faster now..
Ask HN: Does the 9P based filesystem on Linux to run in production?
If someone uses it in production, what are the best practices? Even if someone uses it with Plan9 would like to know.
Is this really a good way to teach place values?

To me it's confusing as anything, because it implies that symbol values aren't really constant.

Isn't it easier to learn that symbol values are constant, but they're modified by position?

So the 5 in 582 is 5 X 100.

It's not "500", because conceptually that implies a different unique symbol.

One way emphasises a limited set of consistent symbols, and a small pool of symbolic operations. The other way suggests there's an infinite pool of symbols of varying values, and you're supposed to think of them as separate numbers when they're in different place groups.

The real point of math is generalisation and symbolic and functional economy. So I think the latter obscures what's happening instead of simplifying it.
It doesn't seem to be really sporadic, as even their status page is almost not reachable: https://status.slack.com
Seastar (https://github.com/scylladb/seastar/wiki) is a networking stack that bypasses the kernel that you can use in the cloud, developed by the team behind the KVM hypervisor (http://www.scylladb.com/technology/network/).
Regarding [0], The reference to `==` vs `===` in javascript seems like mad trolling.
> Since its public launch in 2004

YAML's initial release was 2001[0], likely not yet popular or stable enough for consideration.

JSON was likewise "released" in 2002[1] with a similar story.

In all likelihood, we're probably just lucky Igor didn't go with XML.

[0] https://en.wikipedia.org/wiki/YAML

[1] https://en.wikipedia.org/wiki/JSON#History
Slack is Down
Don't you mean Wordpress.com was rewritten in React (and Node)?
... and 50 years from now, they will have some new initiative to deal with the issue of a large falcon population in Europe.

I am actually OK with this, but wish we would be less afraid of doing similar things with other environmental issues like global warming... At scale, things like white roofs and ocean cloud misting, etc. would have provably positive effects.

We're way, way, way past not screwing with the environment.
JSON, sure, but I think YAML pre-dated the launch of nginx (if not the initial development).

https://groups.yahoo.com/neo/groups/sml-dev/conversations/to...
Not having children actually does effects you, our whole system is built on the fact that we'll produce new generations which will be larger and produce more capital to support us.
So if people deciding enmasse not to have children at the appropriate age (this includes me btw) they are screwing things up for everyone.

Also if we all were polite and politically correct we would still be living in the dark ages, it was impolite to say the least to criticize the church, it was impolite to talk about ending slavery, integration, human rights, women's rights, gay rights and every other social movement that made our society what it is today.
Social changes can only be created when people act radically in direct opposition to the norms of society.
The road to gulp
This is very interesting and Johanna Blakley has an excellent talk to fashion and other aspects of ideas and products vis a vis patent protection.

- https://www.ted.com/talks/johanna_blakley_lessons_from_fashi...
I don't understand why the conclusion of [0] would make your blood boil. She isn't saying "accept what I am saying because I know best." She devoted an an entire article explaining the rationale behind why the student was marked wrong and why it order matters in understanding the concept. She only devotes a couple of lines saying that you should understand what is being taught before jumping all over the teachers.
Speed Mp3 Downloader Serial Key Here
Will it be supported in the IJ Android plugin, say within IJ CE/Ultimate?
Removing server side script with gulp pre-process
Moreover, if you’re doing the naïve thing, hashtables per se aren’t even particularly good for object properties—most objects are small, so an RB-tree or even linear search performs nicely.
> So it is with Common Core. Common Core is a standard only and it may be a good one, but it's not going to solve the problem of curriculum authors shitting out bad curricula and passing it off in the school board simply because it "meets the standards". That's a structural problem and requires fundamental changes in how education is procured, distributed, and administered in the USA.

People who conflate the standards and the curricula are abundant in discussions on Common Core, and it bugs the crap out of me.
Burning money (Agusta scandal) is my favorite one.
I Want to Run Stateful Containers too
Yes, I expect Promise libraries to support timeouts.

So it's right that promises allow me to do the same thing I would do with sequential code in other languages? If I had the option of using coroutines when would I choose to use promises?

Edit: I'm asking because the context of this thread is that one person said that sequential APIs for asynchronous operations, such as open(2), are pretty nice, and someone else said no they're not pretty nice and we should explicitly deal with the asynchronous nature of operations like open(2) by NOT writing sequential code there.
Wasn't Wordpress.com essentially a multi-user edition of Wordpress the open source project? I am curious if Calypso means fewer releases of the Wordpress project?

I noticed that some of the docs require a login, for ex: https://wpcalypso.wordpress.com/devdocs/design Anyone know if this is a bug, or part of the new approach?
> Anyone can get a domain name for $5 and run a server for less.

No they can't. They don't know how, in part because nobody teaches them.

No they can't. They don't have enough upload bandwidth for even a modest web server. Our links are asymmetric, remember?

No they can't. Residential IP addresses are blacklisted by most mail services. What good is a mail server that can't get its mail accepted?

No they can't. Many ISPs forbid their users to run a server —by contract.

No they can't. In many regions, most people are put behind a big NAT. They don't even have an internet connection (which by any reasonable definition requires a public IP).

Even I can't run my own server, even though I'm technically qualified. Instead, I loan some processor time from a provider I like to run a VM on their servers.
Seriously, what was she expecting?
YAML initial release: 2001
Nginx initial release: 2004

Well ok. But I'd still argue that Nginx was invented before the popularization of YAML. I think I didn't see YAML until I got in touch with Rails in 2007, which used the format extensively. And even then, almost everyone I met didn't take it seriously, saying that it is a joke until Microsoft, IBM, etc support it.
Do you also write "two gigaflopses"?
Get mad at your desktop window manager, then. Tabs are a hack compensating for insufficient control of the workspace. Well, initially it was for saving memory. But we've since moved to executing tabs in their own process.

KWin used to allow title-bar level tabs but it didn't work in a lot of clients that expected to have complete control of the frame.
Thanks. Judt actually mentions, and quotes from, Baudelaire several times in his essay.
Unlike in C you can't tell the garbage collector to "ignore" a large chunk of the memory allocated in the buffer. what ends up happening is Go's GC spends lots of time traversing the heap and marking anyway and end up doing nothing. I know they've made optimizations like here https://github.com/golang/go/issues/9477
but I haven't followed it up and gave it another look yet.
I'm curious, maybe if it was re-worded, would you agree?

> I have a couple of WiFi-enabled bulbs near me, wouldn't it be an interesting experiment to be able to control them using Minecraft?
Can you link to where you see this? I don't see that quote in TFA.
Clock Kid' Ahmed Mohamed wants $15M, written apologies
It's important to remember that the ISS is a multi-national joint effort. If NASA wanted to convert a non-NASA module to grow plants, it would require the approval of that module's sponsoring agency.

I don't think a lot of people realize how inefficient the operation of the ISS is.

Take the JEM airlock for example. The JEM airlock is a Japanese (JAXA) module that has a novel slide table which is remotely controlled from Earth. So an experiment can be placed on the slide table, and then can be moved into space from Earth - without astronaut intervention. This offloads time from the astronaut's (packed) schedule to the ground control's schedule. However, NASA cannot operate this airlock! Only JAXA can! So, for the experiment to use the table, JAXA must agree to staff their ground control to operate the lock which has been a problem, causing extreme under-utilization of the lock. NASA is more than willing to take full operational responsibility of the JEM airlock to free up astronaut time, but as far as I know, JAXA hasn't been willing to train any NASA controllers.

*This information is going on 2 years old and things may have changed recently.
You mean the CD recovery image disk which would ostensibly have all the same bloat/spyware as the PC itself?
Specialist .-

Being a specialist/senior dev you can get up to 120-160k/year for languages like ruby, rails, go, java, js, .NET, c++, etc. You can give speeches, write books, etc.

As a 'generalist' you'll be between 60-80k at most, because everyone will hire you as a entry level programmer in their stack since you're not expert.
Slack Connectivity Issues
Massachusetts has one of the best education systems in the country. It's likely that what is developed there will go above and beyond the Common Core.

Most of the bad press around Common Core is coming from teachers, not parents.
While this is a constructive comment, why not just raise a PR?

https://github.com/franzejr/best-ruby/pull/35
If the ad-block-blocked content is of sufficient value, this will inevitably give rise to stealth tech in ad-blockers. If one isn't concerned about bandwidth, then an ad-blocker could operate at the level of hiding or obscuring ads, rather than not loading them. And so an arms-race develops, which site operators would likely lose.

Worse yet, measures against people running ad-blockers are sure to annoy some of them into retaliatory responses. For example, there are already plugins which attempt to click on all the ads on a page, so advertisers become concerned about click-fraud and offer less return to the site operator.

It would be very interesting to know the rates at which users disable their ad-blocker for Yahoo Mail, versus the ultimate account-abandonment rate from this "small" A/B test.
My point is the manager is not a bureaucratic rule. Rules can and inevitably are gamed. Managers know who is producing and who isn't - heck, everyone in the office knows who the performers and slackers are. It's really hard to game that.

Managers can't authorize a check for $200,000, but they can go to bat for you with top management, who can. It would be a mistake to assume this doesn't happen.
We recommend having a plan B: https://sameroom.io/blog/when-team-chat-goes-down-are-you-re...
Clock Kid' Ahmed Mohamed, family suing Texas city, school for $15M
Compare this to Go, what % of go code do you think lies inside a go routine?
Because it's an appeal to authority.

"I know it’s frustrating but respect the teachers. They are qualified experts on child education. They have the best intentions for the students in mind. This teacher made a decision based off a lot more information about the student and class setting than we can tell from a photo. We don’t have to agree with it, but we can respect it." ...Why, exactly? Because they're experts?

That's hardly redeemed by the following, "If you are confused, ask them why they did something before you discredit a teacher on the internet."
Oh yeah, there's also the whole "every page a reader sees" on the front-end of the site.
I used to really love least recently used tab lists, with alt-tab switching.

That's not available in Chrome without extensions, as far as I know anyway.
I'll bite: how did they work around the issue?
I wish Apple focuses instead on bigger hardware (mac server, mac pros) for scientific computing and video/graphic applications. Professionals like the Apple GUI but if you can't find a machine with a good nvidia card, many will just have to jump to another platform
This just sounds like a vastly overengineered product.
no one is forced, its all political by 'look at me im doing something' types
I know it's probably not "open source-y" enough for you, but IIS just uses plain ol' XML files for configuration.
If you're trying to explain this stuff to a general audience, the semantics of Javascript are probably not your best choice with regards to accessibility.
Letters demand US$15MM, says Irving officials smeared Ahmed after clock arrest
This is just a hypothesis, but maybe for viewability for ads? There's a big controversy among advertisers/publishers over the difference between "was my ad shown" and "was my ad seen." Clicking Read More at least says you're going to look a little down the page. Some evidence for it is that right below the "Read More" button, there's usually an annoying little ad square.
Life isn't fair, but justice ought to be.

> The problem is that there won't be a system that will allow for men to say "I don't want it" which won't be exploited, and children suffer

Exploitability holds less weight to me than legal fairness. "Think of the children" is more often than not used to justify facilitating unfair actions, in my view.
This was one of the first things that was shown to me at my first job. It strengthened my tendency toward well-defined, modular architectures.