skysight-inc/HackerNews huggingface dataset:
Abusing ES6 Promises
JVMs can be simple and tiny. Pre-smartphone handsets run Java apps on 20Mhz 32-bit ARM application processors. Some of the JVMs are so simple there is no thread preemption - just round-robin. A 64kb jar is big for that kind of device.
Yeah the impact on roads increases with the fourth power of vehicle weight. Why doesn't the tax?
That is the one "no..." sentence that I'd leave there. It serves to distinguish them from the a particular culture.

That message is lost when you just say "nice, caring humans".
The Leadership Myth(2015)
I don't necessarily disagree, but MS Paint on my Windows 10 machine weighs in at 6.5Mb. Notepad++ is just 2.5Mb though. And the Windows Media Player is just 163k.
Ironically, I can't find a link to a master list of the stories they're talking about.

EDIT: See my other comment: https://news.ycombinator.com/item?id=15444991
> What would be the justification for Intel going through all that trouble to do that (besides a conspiratorial "the NSA needs it to spy on everyone")?

Well, some companies and users use the IME to enable theft-prevention technology. If you can circumvent the IME, you can easily steal a laptop and disable this theft-prevention technology.

If that’s worth building an ever more closed walled garden is another question.
There are tons of tiny JVMs.
Saw it. Just don't remember so much and didn't read in depth at the time so no idea what may have been glossed over or slanted in that documentary.
Raccoon and "Coon" are very different things. Being said Mockoon doesn't actually make that much sense, raccoons aren't known for mocking. Mockingbirds are, perhaps "Mockingbird"? MockBird? I'm sure you'll figure it out.
Is WebRender working on Android Firefox Nightly yet?

Update: about:support says not ready for Android
It's already like that - I assume the phishing only works for people that don't use fingerprint, or don't notice the difference.
And some things will always be trucked. The issue is that there are huge incentives to truck things beyond what would be the 'natural cost' if trucking industry had to pay its fair share of roading costs (which is, realistically, nearly all of the maintenance costs).
Just turned that "feature" off in mine. I am glad people point out stuff like this.

Is Facebook still spitting out similar crap? I checked the console and there is a reassuring looking message there, but I am not up to date.
In Python, functions are first-class objects
and I know you knew :P
I think I like that better than the transport companies having private police forces.
> besides a conspiratorial "the NSA needs it to spy on everyone"

Besides the real reason? I dunno.
I'm sure there are plenty of tricks. I could be wrong, but I think the \ is a shell builtin thing, so I don't think creating a \sudo or the like would work. You could set the PATH and put a fake sudo in a secret directory in there that precedes the /usr/bin/sudo though, so that would be a problem.
write once, spy everywhere.
Programs can detect Ctrl alt del somehow, because RDP clients do it. But they can't intercept it.

But a phishing program can just show the enter password screen, without the ctrl alt del prompt. Few users understand the security need to press ctrl alt del. And in newer Windows, it doesn't seem to prompt unless you enable it via GP.
> Samsung hardware has blown Apple out of the water for the last 3-4 years

No one familiar with the impressive lead in mobile CPU design Apple has carved the past few years would ever make this claim. It's far more than just iOS making Apple's iOS devices great today.

You're wish for a better display is definitely valid though, and arguably gets granted at the end of this month.
It's already extremely well established that people will work far beyond what they need to maintain basic necessities. There are all sorts of strong motivations for humans outside of basic survival. In addition if you look at groups with steady income streams and no perverse incentives (ex. retirees, trust funders) the vast majority remains productive in some capacity.
If you are making the claim that UBI would so drastically change human behavior as to invalidate all this observed behavior than the burden of proof should be on you.
Yeah it was, sorry I'm stuck using a smartphone and I type faster than I correct :-)
i think you might be conflating the discouragement of a behavior with the application of an identity to people, something the article seems to try to avoid.

hostedgraphite isn't saying they don't want competent programmers, even if they've copped the brogrammer attitude in the past, but rather, to leave the brogrammer stance at the door. if you can't do that, then (and only then) don't apply for the job because you probably won't fit in (and likely as a result, won't be as successful).

we wear different faces at different times (shout out to billy joel!), and can discard one (or put it in the back pocket) as desired/needed.
> That's fine that we can do this, if it doesn't make it into your system design you won't know that you need to do this. The type system itself doesn't tell you that your types are underspecified.

Indeed type checking alone won't tell you that, but my point was more that type-driven design has a much better chance at revealing such underspecified requirements.

If you resist the urge to be lazy by assuming that your domain types map perfectly to built-in types, like String or Int32, and instead assume that your domain needs its own types, you centralize the validation logic to create domain types, which can then be easily audited and tested.

So you should create a distinct SafeString or SqlQuery type as a natural part of modelling your domain, even if the semantics of String appear sufficient.
I've upvoted you, even though we obviously don't agree, because I think that was a really excellent response.

Personally, I find that I have knee-jerk reaction to this. My feeling is that if something can be wrong or be abused, it will. That's why I feel that the best thing would be for opt-in telemetry to be simply put outside of consideration.

This kind of data collection is something that we've given to ourselves as an industry in the past few years, but we've developed software for decades without it. IMO, developers definitely have no inherent right to extract data from user systems, especially with Open Source products, where the license effectively says that there are no strings, and no obligations. If we want this, I think that we should have to make the case for it.
I'm pretty sure they are aware of it.

I have the same issues on Linux. It's really fast, but often it hogs one core completely and the CPU does a lot of work, sending the fans in overdrive. Especially when videos are involved.

Let's hope things get ironed until a stable release in november
That doesn't mean they only practice automotive law.
On the other hand, I wonder how much of a competitive edge someone with synesthesia would have with music over someone without it.

My understanding is you can perceive when music looks/feels/smells right or whatever your sensory blend is, which means you can perceive things that work well together that others might not. Of course I could be completely wrong about this.
Yeah I've given it more thought. It really all comes down to mining power. Right now a lot of miners are signalling for segwit2X. If they end up committing their resources to it and the companies in the ecosystem do also, then the minority fork will be Bitcoin core. At least until such time as they merge back in. There is way too much drama around this entire thing, but that is what happens when you have billions of dollars on the line and a huge ideological and corporate divide.

Bitcoin is about the proof-of-work, everything else is really secondary in the structure. It's too easy to spawn nodes for them to have much economic power in the system. If the companies and wallets support 2X then we will see it rapidly become the dominant chain. It ain't over till it's over and nobody is going down without a fight, I expect in the extreme case Bitcoin core will switch proof-of-work and claim to be the "real" Bitcoin if the miners abandon them.
Apparently enough HN users flagged the story.
Nice. The version I first read had "Thou"s, "art"s, and "wherefore"s all over the place. It made the denser chapters less accessible. I'll probably look at this one in a year or two, once the price has gone down a bit ;)
This is a fundamental misunderstanding of the problem with Herbalife. The problem with Herbalife is that it is a pyramid scheme. You don’t make your money by selling products, you make it by recruiting people to sell for you, who recruit people to sell for them, and so on.

Shopify does not appear to be a pyramid scheme. I see nothing to suggest that you recruit other sellers recursively in order to generate revenue.

Herbalife is primarily noteworthy because they are a pyramid scheme. If you say that something is like Herbalife, then you’re strongly implying that other thing is also a pyramid scheme. If I say my cousin is like Vincent Van Gogh, you’d assume I mean that he’s a brilliant painter. If I was actually trying to convey that my cousin only has one ear, you’d understandly find my statement misleading, and probably poorly conceived.
I agree with nieksand... badly designed system. It's better for companies to recognize these design flaws and fix them, rather than blame employees ignorant actions.
Parking depends on your location. I currently live in Austin and can park anywhere I want. Since my bed goes across the width of the bus with the head on the passenger side I have to find fairly flat places to park. Many of the streets here have a steep slope at the edge for drainage so I have to be careful. Sleeping with your head lower than your feet is a great way to get a headache. I often park in store lots (eg Walmart).

Some cities have NIMBY laws that ban living in vehicles. This is especially common in the south bay area. You'd have to lookup your local laws.
and spent by them as well.
New Office 0day (CVE-2017-11826) Exploited in the Wild
All mockingbirds are already used :)
I personally like mockoon, sure Raccoon are not known for mocking, but it's the raccoon who mock APIs, why not?
Microsoft is far from creating "micro" softs :)
I've had an absolute blast working on bots this year thanks to all of you on the Dialogflow(API.AI) team. Thank you for all the hard work and building such an easy to use product.
To be fair in my limited experience it is true. I live and work and Switzerland, the majority of customers i faced with, i.e. medium to bigger companies, universities and gov agencies all used Macs. I travelled as Digitalnomad, and went to plenty meetups around Startups, Entrepreneurship and other not 100% tech things. Clear mac dominance as well.

However i work with Rails, Python and fancy things. I know if i would look into .NET/suit wearing side of things, things would look very different.
> Moral of the story - Don't let anyone give you access to production servers.

In my case, it was "Don't let anyone have you do testing/debugging on the production machine."

I was 18, first dev job, small mom-n-pop which developed insurance claims management software. Early 1990s, green screen VT100 terminals connected remotely via modems and dedicated phone lines.

Anyhow, something was wrong, I forget what, and to fix it I needed to debug using a real dataset. Between each run I had to clear out and rebuild a series of test "tables" (that's in quotes because the system was PICK, and the DB isn't exactly a SQL RDBMS), then copy the production tables to the test tables, and re-run.

Well - at one point I cleared the wrong table - cleared the production and not the test table.

Within seconds all the phones lit up in the office. I groaned (rather loudly), because I knew I just dun f'd up. The client was one of 3 or 4 that the company had, and the largest. Needless to say, for every minute they were down, they couldn't process claims, and were losing money.

Did I mention there weren't any backups? Not that backups weren't made, just that they were "end-of-day" backups, so the backup for that day's work (head's down manual entry of claims for processing) had not yet happened.

Fortunately for me, the table I deleted could be recreated (mostly) from two other still-intact tables. My manager and I worked thru the evening rebuilding the table as much as we could, and also pulled in data from the prior day's backup to make it as complete as possible. Even so, they still had to re-enter some data lost that wasn't recoverable by that method.

Did we set up a test server or do anything else that any sane company would do after that incident? Nope. Things just continued on in the same manner, and somehow I kept my job. Honestly, we should have been doing the testing in-house, but this was using an IBM RS6K box that at the client was much larger than what we had as a dev box (we were using the smallest version of that machine at the time, which was meant to be a single user desktop workstation as I later found out), so we couldn't fit the data onto the hard drive, even if it was possible to download it all via modem (it wasn't - I'd probably still be waiting for the dump to complete given the modem was only 9.6 kbps). I have no idea what it would have cost to do it right, but the drives needed back then, coupled with the infamous IBM service contract - meant we couldn't just hop over to the nearest Insight to grab a cheap hard drive and slap it in.

Today, I'd probably have the admin spin up another instance of the PICK system as another process on AIX, and (somehow) replicate the live data/code over and run in that instance. Still not "safe", but probably would have been much safer than what we were doing. But alas, I was but a kid at the time, and barely understood *nix (but that was where I first learned about it - and I also gained a healthy lesson/understanding/fear/respect for terminfo - for the purposes of supporting a variety of serial terminals and PC terminal emulators).
Even in France, with paying interstate (called autoroute here) and subsidized rail (it was a state monopole until recently), most of transport of goods is by truck.

I think it's mostly a last mile problem (you'll need big trucks to carry from the station), compounded by the fact that most of the train station of cities and I don't think they is a lot of dedicated cargo train station. Also you do not control part of the schedule: you are dependent on the departure/arrival time of trains. And don't forget the strikes...
Caution is always warranted when you aren't getting cash on the barrel. The sweat equity documents are available - ask on the site (and now that I think about it, I suppose we should just put them on the site directly). There's no "owner": we all work on the same deal, me included. As it happens I have the largest chunk of equity. You can call that a scam after you have worked full time for over a decade with no paycheck :-)

And yes, Mill Computing, Inc. is not how real companies are run. Is that a bug or a feature?
Anybody have a recommendation to how to read from the "Very Short Introductions" series via an e-reader (kindle)? I'm searching San Francisco Public Library and Northern California Digital Library via the Libby app but can't find it in series format, and the wikipedia page [1] doesn't list titles but instead lists "topics," making it difficult to find, for example, the Very Short Introduction on the topic of "Classics" (the first?).

I guess if I have to I will buy the ones I'm interested in on Amazon, but I prefer to check out books from a library rather than purchase them, because otherwise costs adds up fast!

EDIT: Looks like here's a concise list, with some sort of purchasing option, but still not sure about e-format http://www.oup.com/us/catalog/general/series/VeryShortIntrod...

EDIT2: On oup.com, there is a tooltip for "ebook" that says "This title is available as an ebook. To purchase, visit your preferred ebook provider." Looks like purchasing on Amazon is the only way. Shame as they clock in at 6-10 bucks a pop (12 if you don't have prime? not sure why it shows a crossed out 12$ for me), would add up very very quickly if you wanted to tackle a big chunk of the series.

EDIT3: The box sets don't seem to be a deal on Amazon (if you already have prime? Still don't understand prime prices). They are 30.75USD for 5 books that are 6.15USD each. So, it appears to me that the best option to read these books on an e-reader is to purchase them individually on Amazon when you find ones you're interested in.

[1](https://en.wikipedia.org/wiki/Very_Short_Introductions)
It's a disgustingly unhealthy market when the only possible way to find the best product for you is to buy service from each available option for over a year (in order to get the true, not stupid introductory price)
> "There are so many SBCs these days it's hard to enumerate all of them, but this board looks more open than RPi. I think it uses Vivante/Etnaviv graphics. http://www.imx6rex.com/open-rex/ "

That's over 5x the price for the cheapest model (iMX6 OpenRex SBC Basic, €199 in quantity 1, http://www.voipac.com/#category3 ), at that price you'd be better off getting an x86 board.

> "Unfortunately, the current end result seems to be a Linux that doesn't even have support for USB or ethernet."

You forgot a word at the end of that statement... " yet". Furthermore, expensive outliers like the OpenRex aside, it's still currently more open than its main competition.
>The important point is that there are now 8 attack surfaces instead of 1.

That's the best case scenario. What if these 8 companies also give the source code to other companies?
That's really more the VC model; a bootstrap is different.
I thought we did have automated mining vehicles already?
>It is pleasant to drive rather than worrisome

That resonates. I scaled down my daily driver to a beater Toyota because every time I drove the amount of anxiety around the car getting stolen, broken into, dinged in a parking lot, or any number of other small injuries became unbearable. I ended up not enjoying driving, so what was the point?

After a year, I still enjoy driving this beater more than the one that cost forty five times more to purchase.

I guess it's a lesson about things you own ending up owning you? :)
Hello Everyone,

Rosebud here!

I am overwhelmed by all the responses. I never expected the blog post to garner this much engagement! Thank you so much for all your comments and all the reads.

Let's keep talking.
You might want to remove some of that detail. I know exactly who you're talking about right now. I'm happy to confirm more detail via PM, but this is definitely enough to reveal your identity to anyone who was remotely involved in the LD debate community.
I appreciate that you took the time to take a deeper look at this. The five titles that you mentioned seem to hint at the nuance necessary for a reader to interpret them. But the title in question though, just doesn't. "The best" is an overwhelmingly positive description for something that is only a marginal improvement.

Does that mean the article is influenced by a PR effort on the part of Intel? Not necessarily. (Admittedly I should've clarified that.)

But as a journalist, it is your responsibility to put things into perspective for your audience. If a monopolistic market leader is moving at snail speed while holding the market back, it is your job to make that fact clear for your audience. Don't get them excited about a tiny improvement. Get them disappointed by it. Compare these tiny gains with what could've been if such and such experimental technology was industrialised.

I suppose the enthusiast segment of the market would be receptive to such information, and they'd be less happy with throwing money every year at incremental products and demand something more.
Since you're playing with your Flash chip anyway, install Coreboot too: https://github.com/bibanon/Coreboot-ThinkPads/wiki/ThinkPad-...
Unlikely a new Rift device - they're targeting a longer device lifecycle than that. Possibly some surprise standalone or improved GearVR
I think that's really just an excuse. Deep down those people know that they don't need all the particular things they happen to own right now. That particular couch? Sell it, buy a new one at the destination.

They don't want to move (fear of change), and that's a convenient reason they can use to justify to others and themselves why they aren't moving.
If you are in QC and want to see a P-Horse, the Granby Zoo has a small herd. They are neat to see in person, your brain says "horse" and then "wait a minute, something is slightly off here".
Yep, that's a typo, thanks for letting me know.
Pencil and Paper Games
How is this game distributed? If I remember correctly, QBasic was bundled with MS-DOS (from v6 onwards I believe) and wasn't able to produce EXE's. QuickBasic was a separate commercial version that was the able to produce .EXE's.
Encrypted Git remotes with git-remote-gcrypt
Thanks for proving me wrong, Anvil actually does look quite good.
In Memory of Dennis Ritchie
How do you feel about grindcore?

Certainly it has musical and aesthetic merit, historical importance, and it demands talented composers and performers. Additionally, there is lots of other music for folks who don't enjoy it.

If popular accessibility is all that matters, we could pare down music to the major popular genres. I don't think marches would make the cut.

Fast debate is like grindcore; there's room in civics for specialization, even specialization that isn't aesthetically obvious.

It's hard for most to pick out the logic or musicality from the noise of debate or grindcore, respectively. I would hate to live in a world where grindcore is the only music out there. But I'm glad I have the option of putting on some John Zorn when I'm in the mood.

Competitive cubing is pretty cool, but it's an algorithm/dexterity problem that requires none of the creativity that debate demands.
Me as well. If I saw something like this I would be instantly suspicious. But they do say that the command can be crafted to hide the application it couldn't find.
Susan Fowler movie being shopped around
Free Book: Principles of Data Science (by Sinan Ozdemir)
First company to combine blockchain-based utility tokens and furnished apts
Are you sure? I suppose any network card on the PCI bus can be accessed by the CPU in principle. And leave it to the people of the NSA to install clever software in the IME module that doesn't disrupt the OS's communication with the network card.
Don’t know about measures. But eventually, after a couple stable FF versions are released with that new renderer, I’d expect positive impact.

GPUs are much more power efficient per FLOP. E.g. in my desktop PC, theoretical limit for the CPU is 32 FLOP/cycle * 4 cores * 3.2 GHz = 400 GFLOPS, for the GPU the theoretical limit is 2.3 TFLOPS. TDP for them is 84W CPU, 120W GPU.

A GPU has vast majority of transistors actually doing math, while in a CPU core, large percentage of these transistors are doing something else. Cache synchronization/invalidation, instructions reordering, branch prediction, indirect branch prediction (GPU has none of that), instruction fetch and decode (for GPU that’s shared between a group of cores who execute same instructions in lockstep).
Using Apache Airflow to Create Data Infrastructure in the Public Sector
(I'll get downvoted as usual..) You seem to consider it "worthy" to get a high school education. That would make you someone who wants to "govern" the "citizens", right? What would be the basis/authority for that?
But only on a change...
So if the cursor blinks every second, you would be doing the render/composite at that point.
Only until 7:00 PM EST.