skysight-inc/HackerNews huggingface dataset:
Maybe the intention was to make it like Scribd? That's the only thing I can think of.
Even so, 3.1 million page views?
U.S. top court considers changing where patent cases may be filed
I know you probably meant "gold standard" but I was amused thinking about what a golf standard might mean ;)
If you're an app with a large marketshare, the responsible thing would be to do testing with the betas to search out potential bugs.

Doesn't cover all instances, but should help with any MAJOR bugs that would come up.
I remember getting a counterfeit bi-metallic 10 Franc coin. I was excited I had a "defective" one where the center was falling out, until it was pointed out to me this meant it was fake.
Funny how you're being downvoted too. You're probably being downvoted for pointing out the naked truth about software engineering and its utter brokenness.
Except for the fact that it hits max throughput at way lower queue depths, is bit addressable, and it destroys mixed workloads since you can read while writing. I don't think it'll be revolutionary, but it will be quite nice for caching, databases, or even as a write cache using something like ZFS's zil, then flushing to NVMe SSDs
Actually eInk price displays, known as Electronic Shelf Labels (ESL's) [0] are extensive deployed in many retailers.

You can see the labels available from Pricer, one of the big players in the space: http://www.pricer.com/en/Solutions/

France retailer Carrefour uses ESLs in all their stores, for every SKU. They use ESL's from Pricer who says Carrefour uses 12 million labels, deployed in 2004, and they are updated via in ceiling infrared transmitters. [1]

ESL's are also common in Germany. And in the USA some Whole Foods use them.

This random blog claims "The ESL market is estimated to grow from 186.5 million dollars to 399.6 million dollars by 2020" [2]

Ses-imagotag showcases some interesting applications of their tags including manufacturing [3] and office use.

Finally a list of companies in the space [4]

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

[1] http://www.pricer.com/en/PressRoom/Case-Studies/Electronic-S...

[2] http://www.retailintelligencelab.com/blog/2016/11/24/the-ris...

[3] http://www.ses-imagotag.com/en/benefits/

[4] https://iot-daily.com/2015/03/19/best-electronic-shelf-label...
> relative to other orgs, which isn't saying much

If your org has a higher female % than the population it sources its applicants from, would that not raise more suspicions of sexism?
> Let's be honest here: rare is a person who can do cognitively demanding work 8+ hours a day for longer stretches of time. Especially when that's a job, and not one's true life calling.

No one is capable of doing a full 8 hours of cognitively demanding work. I think Cal Newport detailed it out, but the most dedicated and focused people can achieve 6 hours of productive work. Most people can average 4. The 8 hours/day, 40 hour work week is a relic from manufacturing work that has carried over into the office. Between cubicles, open office layouts, meetings, the belief you have to be on premise to be productive, and the execs deluding themselves into thinking they're working the hardest, the US corporate area is not set up for productivity.
Infants eat breast milk, and if the mother does not have enough to eat, there is not enough milk. Sufficient and stable nutrition for mother is important to avoid child mortality.

In context of ancient world, nutrition of the family also had other mechanisms that impact the survival of children (strength to build housing, or strength to defend against hostile people, etc).
Read it 20 years ago, and again this winter. Like you the first part of the book had me thinking, this is genius, but then the rest of the way it seemed to devolve into meaningless drivel.

Maybe in 20 years I'll give it another shot and finally see why the book is considered a classic.
New AI Algorithm Beats Even the World's Worst Traffic
https://en.wikipedia.org/wiki/Symbian
Took them only like what - 10 years? Better late then never I suppose.
While I'm not sure I disagree with you, devil's advocate here...do you think you'd feel the same way as a founder who could prevent yourself from ever being fired from your own company? I can think of several situations where retaining that kind of control would be hugely beneficial and important (in the right hands of course, which is the whole issue here).
Banks Flagging Ordinary Activity to Turn Over Tips to Government Snoops
Happy to see this one here :)
Fair point. Seems like you're not alone in understanding the term "MVC" like this ([1]).

[1]: https://medium.freecodecamp.com/is-mvc-dead-for-the-frontend...
It does. Somebody else linked to the Semiaccurate article higher in the comments where they discuss this. It looks as though the per-bit endurance of the Optane drive is a bit less than modern flash, but they counteract this by having the drive's firmware reserve some blocks that it can remap over failing blocks.
I know this is a demonstration project, but in general I wish people would stop building new Lisps and just use one of the existing ones.

Common Lisp, Racket, Clojure, Scheme, etc. are all great choices with decent compilers, interpreters, library ecosystems, editor support, etc.

Seems there's a new pet project Lisp released once a month or so, and none of them add anything interesting over the existing options.
Well the Captain should be the last one to leave the sinking ship that he ran into the iceberg. :)

At this point I don't know if even a new CEO could save this company.
I pretty much stopped considering Netflix as a source for movies. On the other hand, I watch TV shows on it all the time, and there's a great selection of shows. The downside is like every stream service, content randomly comes and goes (mostly goes) with no apparent rhyme or reason. This is what I hate about Netflix and Hulu. Stuff constantly disappears. I just wish the content owners would stop playing this game.
If you're talking about the tweet by IAC's global head of communications, I would like to opine that tweets by a global head of communications for a major media company should possibly be considered more like tweets by celebrities than tweets by some bored high school kid.

We do have a serious problem that someone can say things in what feels like private, to what feels like a private audience, and they can attract a global audience very quickly. I said lots of dumb stuff both in person and online (on AIM or Xanga or something) as a teenager, and those are gone from the internet and that is very good. That seems to no longer be true for today's teenagers. I'm worried about this, and I'm specifically worried about the inevitable media circus once the generation that grew up on Facebook and Twitter starts running for elected office. Democrats will be vilified for liking Ayn Rand for a few weeks in 10th grade; Republicans will be vilified for liking Karl Marx for a few weeks in 11th. If you remember the hullabaloo over that one Bernie Sanders college essay, imagine that, 24/7.

But I don't see the "destroyed their career" argument being applied to teenagers; I see it being applied to people who basically have communication as their job. PewDiePie's entire career involves making as many people as possible watch him talk about things. Of course people are going to have opinions on what he says, and of course his career is going to be affected by whether the general public likes what he has to say. That's the career he chose.
Would you explain again, I don't think I understood? You are wanting gun to have a server-side Couch storage adapter? Or something else?

GUN is offline-first already, so you don't need pouch/couch to achieve that, just in case that is what you were thinking? Let me know if I am misunderstanding you.
Fading Trump rally threatened by rare contraction of US credit
Back to the tech, if you assume a 16GB laptop, you can sleep it 6x per day before you over-stress the drive and exceed its limits. This assumes the magic driver under the hood does nothing else but clocks out space for a sleep/hibernation file. Does this sound like an unreasonable use case?

The authors seem to be assuming that hibernation involves writing the entire contents of system RAM to disk. This is generally not going to be the case; pages which are unallocated or contain (unmodified) memory-mapped files from disk do not need to be stored, since they either don't contain anything useful or can be read back from their original locations.

On my 8 GB laptop, I currently have only 2.5 GB of active memory; the rest is free or buffer cache.
The rust coreutils is an excellent example of the issues of having such a mess of abstractions, the resulting binaries are literally magnitude larger than busybox equivalents.
It uses Bluetooth LE, so the power draw on the phone should be minimal. Aeroscope itself can run continuously for 8 hours or be idle for 1 year.
The Manifesto of the Communist Party. It's not that it's greatly-written, or that everything in it is right. It just manages to achieve the feeling that, truly, "another world is possible."
I don't see what popping into stairways in the company building to have sex has to do with making money. From the outside, Uber seems to have gotten focused on a blatantly unsustainable, ultra-exploitative business model and on frat-boy hijinks at the office.
Miami Targets Homeowners Who Opposed Airbnb Ban
If you use Chrome, try this extension — https://chrome.google.com/webstore/detail/xray/dgkdfehohjdbm...
Big Top Casino – £20 Free No Deposit Bonus
Unfortunately, not all monads are list-like (though there are a lot that are). The most notorious example is probably Cont[1], the monad of delimited continuations. State, ST, and IO all struggle to be interpreted as lists as well.

[1]: http://blog.sigfpe.com/2008/12/mother-of-all-monads.html
I appreciate that there is so much operating system innovation coming from the *BSD's like the Hammer file systems in DragonFly and security concepts like the new pledge() system call from OpenBSD which informs the operating system that an executing program pledges to never use certain system calls. (i.e. if you say you'll never do something, the operating system will have the privilege of killing your application should there be some kind of buffer overflow/compromise.)
Do you have support for the claim that US-developed drugs are generally available sooner in non-US markets? My understanding was that these drugs are generally available first in the US market, but that the developers may use FDA approval to help with EU approval, etc.
And Russians see two different colors where Westerners only see "Blue".

http://www.pnas.org/content/104/19/7780.full

There are more examples.
Apple has, for decades, incorporated OS-level feature apps into its OS. This kills which ever third party developed that app. I don't necessarily think it's wrong at a technical nor market level - but it sure hurts that third party. Here's hoping some of them become employed at Apple or have the option to do so at some point...

But at the same time, I doubt flux really cares. By the nature of that project I think they probably prefer to see vendors 'doing the right thing'.
I really hope they release it for the watch at some point, since I use it to track my sleep.
These days it's pretty standard for seed to be the second, third, or even fourth round.

E.g. this scenario is entirely plausible:

1) Friends and family

2) Accelerator

3) Some combination of pre-seed / angel (depending on whether it's individual or institutional money)

4) Seed

Seed is basically just the new A.
They got your hackernews account also NoTim?
Thanks! I appreciate your help!
"This was designed to put gulf carriers at a disadvantage because American airliners can't quite match their quality of service."

If you bother to read the comments on Schneier's blog, you'll notice andy's comment:

The ban impacts ten airports and all carriers flying out of those with direct flights to the US and UK. There are no direct flights from those airports on US carriers. So to say that the rule doesn't apply to US carriers is not wholly true, it doesn't apply because they don't fly those routes.
My protocol to deal with it is as follows:

A. After the letters, I only read front-to-back, so I don't waste time skipping back and forth. (Exceptions made for authors I really like.)

B. I skip a lot, and I'm willing to stop reading any article at point, even several pages in.

C. I pass them on to my neighbor, which helps me not feel guilty for B.
This Chrome extension does much the same thing — https://chrome.google.com/webstore/detail/xray/dgkdfehohjdbm...
Flights to Sierra Leone
How to Jumpstart Your Health
> a forum, why make it an SPA?

A forum is actually a pretty solid choice for an SPA, specifically​ the isomorphic react kind next.js sponsors. If you disagree or don't need the benefits, most existing forum software is already not an SPA, so no big deal. But a forum as an SPA can enable some more high tech forum solutions that may blur the distinction between forum community and slack community. Once the groundwork is laid out, who knows what kind of alternative architectures or plugins we'll see for it.

Also, when JS is disabled, the server will take you to the intended page and render it for you. Literally the best of both worlds.
Well, it all starts with the work harassment blog, which is entirely personal and nothing to do with media. The Waymo lawsuit too.

Uber did those shitty stuff itself. Media did exactly what it supposed to do, to spread the information to a wider audience here.
In Lisp, you should use a global variable when you need a persistent module-level state, and let your defun forms be top-level forms:

;; bad
(let ((s (make-state-thing)))
(defun function () ...)))

;; good
(defparameter *s* (make-state-thing))

(defun function () ...)

That defparameter might be defvar: it depends on whether you want to re-initialize the state variable when a new version of this module is loaded, or keep the old value.

Speaking of which, with the let, you don't get that decision. For the defun to have its effect, the form has to be evaluated. Every evaluation of the let instantiates a new binding for s in a new lexical environment, end of story.

Even if we have the defparameter, we can redefine function while keeping the same state.

It's also easy to inspect the state. A the REPL, just evaluate its name: there it is. You don't have to whip out a closure environment inspector.

defun is a "stone age" tool anyway, which destructively overwrites a global function binding. Wrapping it with a captured lexical environment is a form of situational irony in programming (if not indeed verbal).
A complimentary item not written should be also cover the "war of science" (against the population).

That is, the ways researchers, experts etc abuse their positions, get paid for favorable results, don't criticize problems that they benefit from (e.g. doctors complacent with the US health system's flaws), politicize their views and serve as lackeys of people in power (economists are very prone to that), or watering their science for media exposure and money (dietician promoting fads), etc.

Without that missing part the "war on science", the mistrust and the bogus theories (e.g. on vaccines being harmful) looks like some event without any tangible cause except people being more idiots than previous generations or learning less at school.
The YC partners surprisingly recommend a lot of non-tech books on Twitter. You can see their recommendations here: http://parrotread.com/bookshelf/y-combinator-partners. You can filter by genre, too.
I just got back from Whistler BC. Because Vancouver tends to take USD, and Whistler is not far (and is even more heavily touristed by % than Vancouver, I'm sure), I figured we'd have no problems with USD.

Mostly we paid with cards, but my wife brought a few US$100 bills. It was silly to try to spend them for small purchases, but one night we had a CAD$60 dinner and we asked if we could use USD (hadn't been a problem anywhere else). They said yes, BUT they'd only accept it at 1:1. Obviously that's their prerogative, but it seemed silly to expect us to eat $18 or thereabouts, so instead they ate the credit card transaction fees. shrug

Granted, this is probably not bad policy in general because they're going to be even less expert at spotting fake US currency than US-based merchants are.
Around twenty people signed on to Trump's advisory committee, many of them very well-known figures in the tech and manufacturing industries.

How many others, besides Kalanick, can you name off the top of your head?

Thought so.
I know Steve Jobs is the exception that proves the rule, but still, Apple fired Steve.
Wow. So instead we get world dominating Wyoming and Alaska and ... running roughshod over CA and NY. Brilliant.

This is Red State Moocherism. Mississippi exists only on the enforced generosity of the actually productive States.
I often find it a bit funny when the streaming providers advertise their exclusive content. As if it was a bonus for subscribers, when really it is part of their fight for becoming a monopoly and tying users to them.

Best for users would be to have all content available everywhere, not having to subscribe to multiple streaming providers.

That said, if that is the game they have to play, I am happy if at least it results in some worthwhile series.
Modula-2, Oberon, Ada, Turbo Pascal, Free Pascal, Object Pascal, Quick Basic, Oberon-2, Active Oberon, Oberon-07, CLU, System C#, Modula-2+, Modula-3, D, Cyclone, ATS, Mesa, Algol, PL/I, PL/M,...
This is all correct -- but it underlines the awkward moral spot that Google (my employer) is in.

Our incentive is to pay lip service to freedom of speech while taking the path of least resistance and censor to keep angry 3rd parties happy. You might think this shuts down only speech beyond the pale. But we are still rewarding those who act most offended, and our wisest course is to kowtow more and more.

That stuff is no danger to a society when the soap boxes are distributed about land. But YouTube is a single platform in the position where it can one of the most effective censors of film on earth.

It is more more powerful in this field than any government, -- except those which can force our hand. Yet Google has the rights, and indeed duties of a private company. And that is a long-term danger to society and to the company.
There's nothing wrong with that. If "Stranger Things" were nothing more than an exercise in 80s nostalgia, then I would agree with you, but I found the story and characters compelling. The production values of the show really enhanced it, but they didn't make it. The story, characters, actors, etc., make it good show.
Many of the problems he describes keeps coming back with each iteration of technological evolution. Like the Ident-I-Eeze card[1] and the inherent issue with providing reliable identification.

[1] http://epeus.blogspot.se/2002/12/douglas-adams-on-digital-id...
> As to what to do, here some ideas:

This is jumping ahead of ourselves.

The first step is problem formulation. Is this a problem in the first place? Why? How do we quantify the problem? How do we quantify a resolution?
Thanks ! Finally a place to lookup pricing information.

Also if you are already mmap'ing some big file which needs frequent access, I do not see how this will help ?
Seriously? What an ass move.

I would have replied saying I will be coming with my partner and look forward having a good time.
Interview Questions that uses Stack
If someone's looking for a more hand-holded approach for building a Lisp in C, I'd recommend: http://www.buildyourownlisp.com/
I hope this is in the latest Keynote or coming very soon - it's my biggest issue right now when prepping slides for my classes.
Those aren't quite the same. Medicare part D plans are actually private insurance plans whose costs are subsidized by the government. It's not the same as the government itself negotiating for drugs, which is essentially what the NHS in England and many other systems in the developed world do.
> Separate development pages to test out small parts
> of an application is how you avoid replicating state.
> But today's web development environment is so wrapped
> up in tooling and build complexity that creating a new
> page to test out a small part of the application is
> actually really hard to do.

I don't think you understand what "hot code reloading" means, because isolating a widget on a separate page isn't a solution to what hot code reloading solves.

It's not just a browser auto-refresh when you save a file. It's the browser refreshing with the same state that was on the page.

Even if you isolate a somewhat complicated <form> on its own /form-test-page, you still don't want to drill down into the form state you're testing as you make changes to the UI.

For example, it would remember that you had the datepicker open with Jan 2017 - Oct 2018 selected as you fix a bug regarding the cross-year boundary. Stuff like that, useful any time you have some Javascript on the page.
I run a little VPS on DragonFlyBSD that I use for misc hobby projects and personal file hosting. Mostly it runs Postgres. It's quite fast. I had redis running on there as a message queue for a distributed web crawler for a while. I benchmarked it against Arch Linux (which is what I was using on that server before DragonFly) and it was somewhat faster.

HAMMER is a really nice filesystem. It's not one of the fancy COW filesystems (HAMMER2 is, though), but it still has built-in versioning and snapshots and a host of other features. It's great for storing personal projects on.

It's also rock solid and easy to tinker with. I've recompiled my kernel several times with various configs and patches. It is probably the easiest production-ready OS to hack around with.

Also #dragonflybsd on efnet is super helpful.
I think what emodendroket is getting at is not that this stuff is unimportant, but that the vast majority of us have no occasion to address the egregious problems with any regularity, so we should also focus on the things we can affect on a day-to-day basis. While bad things do happen every day across the industry, at any given workplace (or more specifically, within an individual working group) they are fairly infrequent, and only a small number of people actually witness them or are otherwise in a position to take action.

In contrast, we do have opportunities every day to address the more subtle issues - talking over people, expecting women to take notes, paying more attention to ideas that come from men, etc. Even at a company where no woman is harassed or underpaid or refused a promotion, there are almost always things that can be done to make the environment less uncomfortable for women, and these are things that everyone can and should pay attention to all the time.
No, they really weren't. Early CHEAP SSDs from the likes of OCZ were horrible. I STILL have the first Intel SSD I bought - 80GB. It was awesome then and it's still awesome now. It's probably half the speed of modern SSDs, but even then it was several orders of magnitude better than any spinning rust that came before it.

The first gen SLC - from the likes of STEC were as fast if not faster than anything we have now, they were just ridiculously overpriced.
This is pretty awesome. The system is smarter than I thought when I saw it in-store.

Since the tags are networked with infrared, they can flash on command. For example when store employees are trying to find a particular product for stocking, or retrieving it for a delivery order (example safeway.com delivery).

http://www.pricer.com/en/Solutions/Store-Manage-Solutions/

https://www.youtube.com/watch?v=rrtO8qVmezM
I'm interested in the new real-time stock quotes available in Numbers. Anybody tried to use that feature?
I completely agree. There was a fair amount of arrogance in his arguments and I found him constructing straw arguments fairly often. The part where I lost complete interest in the book was when he was discussing whether the 0s and 1s in computers exist -- there was no attempt to see binary as a symbol of a certain state.