skysight-inc/HackerNews huggingface dataset:
The connection is pretty obvious. But I'll spell it out.

Comcast appears to be using patent troll level fuckery in an attempt to further their goal of stopping net neutrality. A goal, which itself is about controlling the flow of information, and mirrors this attempt to control information.

Attempts to control (like turtles) go all the way down.
Thirteen Other Reasons Why Schools Are Creating a Lost Generation
thanks for the question!

It handles that kind of script pretty well, mainly because we had a good amount of training examples from college student handwriting
I'm late to the party but OP if you are still checking dfuhriman's post is the right answer. You're making a classic mistake. If your company has revenue to support employees you need to start working yourself out of the tasks that you can offload.

You start by documenting everything you do. Don't start by trying to get your documentation perfect- think of an MVP for it and improve over time. If it's boring, use a voice-to-text app (I hear Naturally Speaking is excellent now) and dictate it.

Get someone in there to do the job. Pay them well. Work on strategy and make your exit. Good luck!
Or even package.lock.json
Show HN: Twitch Invests in the Stock Market
So this is a con? 'staging' is a nice way of putting it I guess.
"People never trust an accommodating man with important things."

This is (a) incredibly true (in the original sense of incredible) and (b) a difficult and painful lesson to learn.

Being the one to go to with problems means that all you will see are other's problems---no one will look for you when they succeed. Being the one who makes crap work means that you will always be making crap work.

But saying 'no' isn't the biggest part of the problem. Saying no just means you do nothing. You need to have a positive plan. Something that you want enough to push for.

More importantly, you need to push yourself forward. Brag. Sell yourself. Advertise. Mock other people to their faces, even if you know they're right and you're wrong. The world is not a kind and gentle place. It does not reward humility and the meek are not going to inherit anything.
I really tried to like VS Code but the agonizingly slow search killed it for me. [0]

[0] https://github.com/Microsoft/vscode/issues/55
At a quick glance, it seems like anything beyond a fire-and-forget SMS/fax done with Twilio requires a callback. My guess is that Twilio is expecting their customers to be able to write a callback and is willing to accept the associated barriers for entry.
Your 2nd Techdirt article only provides evidence for my point: The brewery paid some firm to run a regex and file automated lawsuits, but didn't actually care about suing them at all. Comcast could be in exactly the same position.

Whether they're right or wrong about that doesn't matter: The topic isn't reforming trademark law, people are trying to hint that Comcast are specifically targeting this one domain to shut down the bad PR.
This project is really cool. I really do hope you guys have implemented a usable OCR. Has the team looked into integrating with EHR systems?
> We haven't brought it out of beta yet because there were still a number of rough edges and improvements we wanted to make before then.

Your standards of quality are admirable! ST3 is the most immaculate text editor I've ever used (never used ST2). If ST3 is beta, then in comparison Atom or even Vim are still in alpha.
Or just the C-130.

(which can fly 350 MPH and still drop thousands of kilograms)

Not competitive for the industrial use you propose but pretty good for humanitarian stuff.
As with any vendor lock-in situation, decisions should be made based on cost/benefit

Perhaps you can help come up with a strategy that gracefully handles breakages and eventually results in dropping npm-cli
True, but in this case they're intentionally trying to Osborne themselves.
What's old is new again....

He's been investing in airships since the late 2000's [0].

[0] https://encrypted.google.com/search?q=sergey+brin+airship&hl...
People are happy Sublime is still alive. It's still one of the best editors out there, and with recent updates it's been getting a lot better at a pretty fast pace.
I like to see lots of personal projects, the more complete and fleshed out the better, it shows you have a passion for the craft. I'm also slightly biased in favor of people without a college degree like myself, but I certainly wouldn't hold a degree against anyone.

so my most impressive candidate would be someone without a degree and quite a few very complete and well polished personal projects.
The Hindenberg had a ~ 60% survival rate. Plane crashes have close to 0% survivorship.

It shows the persistence of bad PR and the power of video.
I haven't been to Everest yet, most of my time is in the Alps, but I have been above 7k and for me, it's like walking around continually out of breath-- you have to do things really, really slowly.

I had a stupid incident on a 4K peak in Mexico -- I was doing a one-day climb and O was feeling great then like an idiot I started speed climbing to the summit. No problems until the decent, then I got a severe headache and could barely get down the mountain. I went from sea level to 4K in just a few hours and didn't pay attention to the altitude and without warning, I was almost on my knees. Even popular mountains like Mont Blanc (4810 meters) require a few days of acclimation, yet because Nevado de Colima is an "easy" mountain I didn't take the 4200 meters seriously. Almost a disasterous mistake.

My point is that above 4K, it pretty much sucks in terms of cardiovascular efficiency. Even Everest base camp is over 5k meters -- taller than anything in the Alps. Dehydration, snow blindness, feeling permanent exahausted.. it's a feat to hang out that high for very long. It isn't too hard to suffer above 4K for short stints (such as Mont Blanc for a day or two, but for weeks at a time, it takes a toll, even with acclimation.

I have nothing for respect for "beginners" that tip out on Everest or any Himalayan peak. The mental fortitude required is extraordinary.

Just a point of contention with the comment calling Everest a "beginner" mountain -- with a proper guide, even Eiger or the Matterhorn can be ascended by a beginner. A guide could drag a beginner up K2 (as insane as that might be,) the technical skills aren't the limiting factor on the big mountains, it's the endurance and mental toughness to survive in that environment. Perhaps K2 is a bit extreme, but technical skills are easily taught, what can't be taught quickly is how to read the mountain -- on Mont Blanc for example (and also Paradiso in Italy,) crevasses are often hidden under snowbridges, so you have to learn how to "read" the terrain. Interestingly, Mont Blanc is one of the deadliest mountains because people don't respect it -- they take a 3 day trip to Chamonix and think they're Ueli Steck and fall off the mountain or get hit by a Volkswagen sized rock crossing the Grand Couloir. Pretty much any mountain can be climbed by a beginner with the right guide, but that doesn't make them any less impressive.

By the way, I am not a "good" climber or an expert, I just love being up there and have immense respect for the people that make it look easy. It's anything but!

Don't know if that answered your question, but that's as good as I got!
I think we've decided to solve that problem by driving most of that life to extinction. This will eventually make it easier to explore all of it.
VSCode is lighter and faster than Atom. I believe you got those switched up.

edit: Whoops, didn't see a couple comments already saying this. My bad.. consider it an echo then.
If the FCC ruling is challenged in court, then hopefully the court would do that. The FCC doesn't have to follow what the comments tell them to do, but they do have to take their arguments into consideration.
I'm curious, why is quitting MacBooks good for privacy? I know a lot of people who say Apple may be bad for having a walled garden, but that they are great for privacy. That Apple's business model is selling hardware, not your secrets.
How to Use Photoshop to Create Branded Images for Your Blog and Social Media
I much prefer Chrome's dev tools to Firefox's. Besides that I'm with you, I use Firefox for everything else.
Even more important is to take the blame yourself and fix your hiring process. In the example below, detect the exaggeration during the interview not after they start.

> you’ve realized that what sounded like their “experience” in the interview and even confirmed in reference checks, turns out to be things they observed but they didn’t really drive (or truly understood from within) and therefore can’t replicate
Viacom’s Skinny Bundle: Right Ideas, Wrong Execution
You can have 2) with the additional complexity / upside of multiple threads
The question is the cost of supporting it (assuming this is a problem needing fixing) as it has far reaching implications in all of the added complexity to all the abstractions layered on top of it.

I'm not making a good/bad argument that one is better than the other. The two languages have widely different usecases and rationale in the language design. But I'm not convinced C++ is (or can become) very Pythonic given the complexity it must support at all the basic levels.
I didn't know about CLOCK$
Aliens: We come in peace !

Humans: Welcome to Earth !

Aliens: So we notice you've invented the Computer ? What is the name of the dominant and most widely used operating system on this Planet ?

Humans: Windows !

Aliens: Windows ? Melted Silicon dioxide ? Really ? (chuckles :) .. (cough, cough) How stable is it ?

(you know were this is going, right ? )

Humans: Hmm... Well, it's getting stable(r) with every passing decade..

Aliens: Every decade ? Interesting... What if I type "c:\$MFT\123" ?

Humans: Oh that ... it will hang, it's a bug in NTFS.

Aliens: Bug? Infested??? Infesters were here ! Quick, let's run!

Humans: Wait , please, don't go, it's not that bad ! It has Internet Explorer !

Aliens: (waving from the spaceship) Build a new set of pyramids, we'll come back after another 10,000 spins around your star.

Humans: ...
There is a browser extension called CookiesOK: https://cookiesok.com/
If we draw the parallel with the old school IDE world, then I kind of see it like this:

Before we had:

1. Delphi
2. Visual Studio
3. Eclipse

Now we have

1. Sublime Text
2. Visual Studio Code
3. Atom

Order is significant.
> it requires surprising effort to ignite the hydrogen in an airship

They burned like tinder, in large numbers. The following is a list of hydrogen-filled airships which burned. These exclude losses due to enemy action.

1902, *Pax* explodes over Paris
1908, Zeppelin LZ-4 caught fire while moored
1912, *Akron* explodes off Atlantic City
1913, Zeppelin LZ-18 caught fire during test flight
1915, Zeppelin L-4 burned when struck by lightning
1915, SL-6 explodes after takeoff
1915, Zeppelin L-18 burned in hangar
1916, Zeppelin L-6 burned when being inflated
1918, 4 Zeppelins and one other burned in mass hangar fire
1918, Zeppelin L-59 explodes during flight
1919, US Navy blimp C-8 explodes while landing
1919, British blimp N.S.11 burned in flight
1919, US blimp *Wingfoot Express* burned over Chicago
1920, US Navy blimp D-1 burned at base
1921, US Navy blimp C-3 burned at Hampton Roads, VA
1921, British rigid airship R.38 broke in half and burned in mid-air
1921, US Navy blimps D-6 and C-10 burned in hangar fire
1922, US Army *Roma* struck power lines and burned
1922, US Army blimp C-2 burned while exiting hangar
1923, French Navy *Dixmude* struck by lightning and burned in flight
1930, British rigid airship R.101 struck hillside during storm and burned
1934 Soviet blimps V4, V5, and V7 all burned in a hangar fire
1935, Soviet blimp V7-bis struck a powerline and burned
1937, Zeppelin *Hindenburg* caught fire due to unknown cause and burned

[0] https://en.wikipedia.org/wiki/List_of_airship_accidents
[1] http://www.zeppelinhistory.com/zeppelin-facts/airship-accidents/
Animals do tend to get big and smaller at random. Whales appear to have been selected to be bigger. Why is always an interesting question when it comes to evolution. The answer is of course giant undiscovered subaquatic predators.
Yet, they are not allowed to ignore the public's comments. They must take them into consideration, even if they end up deciding to act against public opinion.
Even if you don't have good test coverage, even having your CI just do a webpack build would likely catch that problem. Well worth it.
I see, thank you. That's pretty clear.
The sad thing is you can't trust chromium since it takes effort to keep the Google out. We already had one black box DRM module sneak its way in via background download because the commits aren't checked for sneaky code.
It should be npm, totally. I noticed it too late to edit, unfortunately.
If that happens once in a great while, then like you said, it happens. But if it's constantly happening, then the problem is you, not the people you're hiring.
This sounds really great - but how does something look 'fit & finish'?
Is a decent Readme.md with descriptions + screenshots of a sharp app good enough, or does it need to be actually deployed somewhere public?
Taking the trafficking from Libya to whole new levels eh?
That's the problem, we are only _materially_ better. It is sad we still cannot figure that out.
It's great that they have released and it's important there are options so users are not locked-in to a single init.

We need to do more to ensure projects do not create lock-ins especially gratuitous ones from single companies that make it difficult for people to use for instance Gnome without systemd.

This kind of lock-in can only lead to bad outcomes and make developing future alternatives and improvements more difficult.

Also its time Systemd defines a scope and decouple and brand any additional functionality beyond an init differently so it makes it easier to inter-operate and pick and choose both for users or distributions. Or you have distributions like Debian for instance voting for an init system but getting all the externalities that were not voted for ending up becoming defacto choices.
Tiled 1.0 Released – Tiled Map Editor
Do you think baseless legal threats are okay, as long as they're automated?
I set it as no more a mistake than "Boeing 747" is over "Boeing Model 747" or "Mazda 626" or "Nissan GTR"

But "Tesla S" doesn't roll off the tongue as nicely.
You can have multiple threads with coroutines. However you generally only have one thread per CPU/hardware thread, and use async io within that thread.

This is the general architecture of nginx for example (though it doesn't use coroutines, just callback based async io).
Perhaps the talk[1] given by Bryan Cantrill in 2015, and mentioned in footnote 1 of the article, may have alerted someone to the possibility that there might be something exploitable here? In addition, any of the other online discussions of madvise(,,MADV_DONTNEED), mentioned in that talk, may have attracted someone's interest.

This exploit seems to lie at the intersection of several things that I guess might indicate a higher-than-average risk of exploitability: shared memory, special provisions for debugging access to running processes, complicated and unintuitive (if not broken) semantics, and concurrency.

[1] https://www.youtube.com/watch?v=bg6-LVCHmGM&feature=youtu.be...
FPGA Startup Gathers Funding Force for Merged Hyperscale Inference
Hm.. So a simple javascript that loads the image from specified path would hang M$ windows? Applicable to html emails too in some mail client?

We need to find more astonishing ways to hang the windows. Cement and sand should not be the only option.
Yes. Please rate the better world: World A (has food) or World B (does not have food).

Money isn't magic. Its an abstraction. Remove it and possessions become currency.

So if your better world does not make "money" (read: food, water, shelter, doctors, raw materials, etc.) then your "better" world will kill all of its inhabitants.
Logistics in Application Path of Neural Networks
>However, junior people really shouldn't have any problem with motivation and drive

How are you going to determine if that really was the problem?

Every time I've heard a colleague say something like this, (s)he is just utilizing a model in his/her mind to explain the behavior, and pretty much never attempts to validate/falsify. Pretty much always post hoc justifications.
There's a fairly key difference in the levels of opposition: you can easily find Muslims criticizing every extremist attack, rejecting the theology used to justify them, setting up education programs to reduce future recruitment, and working with law enforcement.

I think the strongest form of the bad apple argument comes not from the presence of a problem but rather the strength of counter-efforts.
Burritos are one of the few things I make :(
I think with all the async / await noise, the simplicity of co-routines is usually forgotten.

IMHO, they are the right abstraction on top of event-loops. Every major server platform, especially - JVM, CLR, should support them.

I would be very much interested in context-switch data of server applications for Threads vs. Coroutines loads.
I've just been debugging/fixing a bunch of C++ code that was incorrect due to a bunch of implicit casts and normally-invisible undefined behaviour, neither of which would have been possible in Python. I am not convinced.
The Rise and Fall of North Korea's Business Empire in Japan (2012)
Show HN: Using Python and Pandas to Analyze Price Targets and Ratings
Coinbase suffers outages amid Bitcoin surge
Adaptation to infectious disease exposure in indigenous African populations [pdf]
Mental math pseudo-random number generators (2011)
HPC Center NERSC Eases Path to Optimization at Scale
I think you have that backwards. npm doesn't support all of Yarn's features.
To be clear: "Xamarin.forms" is different than "Xamarin" and the following is based on my experience with "Xamarin.forms".

Also note that my experience with this is building an extremely simple business-y app for internal users.

1. Its moving fast so documentation is lacking and the "right" way to do something, posted 6 months ago, is wrong\deprecated\wonky

2. The tooling leaves a lot to be desired. Although this has greatly improved, there are still tons of steps to publish (https://developer.xamarin.com/guides/android/deployment,_tes...).

3. Updates constantly breaking things. To be fair, this is also improving

4. There may still be instances where you have to drop into native code or split code based on platform. This means you sometimes will need to know: c#, xamarin.forms oddities, java\android stuff AND objective c\iOS. This may not be an issue for simple apps

5. UI builder is limited. The apps will be native looking but you won't be winning any design awards. Some things also seem impossible so it helps if the customer\designer\stakeholder is really flexible. If someone asks for an app to collect and display data, you will probably be ok. If they give you pixel dimensions and other minutiae run.
I've been keeping radio silence on these because it seems like many Chromeboxes are no longer in production and I don't want to impact availability, but yeah, these things are very impressive.

It's a little more difficult to work with than most PCs because they come with ChromeOS with runs Coreboot. Thankfully Mr. Chromebox has done a bunch of work building UEFI and legacy boot bioses packaged with friendly install scripts - https://mrchromebox.tech/ - but it's still a bit of work. It's really a very interesting effort- earlier this year he started working on upgrading the firmware for the embedded controller too.

This definitely weened me off my crushes for HP thin clients & the AMD embedded processors. Interesting systems, but the price point even in secondary markets stayed pretty high, especially given the modest performance. Back then the small but very competent GPU was a decent differentiator, some old units are probably still better than many of the Chromeboxes (which from experience I can say need more GPU muscle to do an adequate 4k).

Consumer/commercial mini-PCs continue to show up and come down-market. Given how good $400 laptops are (really astoundingly good), it's hard to imagine the mini-PC market keeping what seem like it's plush margins intact. The pressure to go down-market is big, and frankly it seems like a cost saving measure to sell smaller PCs than bigger ones- as consumer adoption increases I look forward to seeing competitiveness among small PCs growing.
npm desperately needs a flat install option.
I'd be interested to hear about what you're doing with it.

In my company Luminoso's work, it's important in building domain-specific models that can be used for topic detection, search, and classification. Beyond that, I use it for mostly the basic demos -- word similarity, text similarity, analogies, et cetera.

I believe based on its performance there that it should be a pure upgrade to the kind of applications that use word2vec, but I'd like to know what particular applications it's being used in besides my own.
SpaceX and many smallSat providers are.
I'd like to argue the advantage is sometimes lost, but not often.
Sir, you don't have mind discipline. You started off from the subject "scientific achievements" and ended up with "commercial achievements", so the discussion with you will be boring.
Far Cry 5 takes series to deadliest land of all: Disenfranchised America
TestDisk/Photorec is not just free, it is open source as well, and is available in most Linux distributions' repos. It may not be right for everyone, but it is my tool of choice.
I didn't get a bluescreen

I wonder how that works actually, would be interesting to find out. The site reports a 'possible' blue screen. Does this mean there's a mechanism which watches for the file system (or whatever) to lock up and if that happens reports a stop error? Or does the error rather occur because some critical component locks up and doesn't like that? Or does the blue screen actually not occur at all for this particular bug and was it just added to the article?
I mean, who can really say this isn't a clear-cut trademark issue? They're using Comcast in their URL. Any sane company would try to fight having their name associated with this debacle. If I registered "nytimeslies.com" and it got as much publicity as this site has, do you really think they'd sit idly by and let their brand be trashed by some idiot on the internet who has no proof that NYTimes actually, you know, lies?

Can somebody please explain why I'm wrong above, and Comcast is actually bulling the poor little guy throwing around baseless accusations? To be fair, I hate Comcast (and support Title II); but I also don't believe in defending crap like this just because it's targeted at a company I don't like.
Denis Johnson Has Died
I found this to be a good article about the importance of coroutines compared to continuation-passing style:
http://orthecreedence.github.io/cl-async/2012/11/07/missing-...
But there is no trademark or copyright abuse here. The domain and website in question - comcastroturf - is protected under fair use. It's not impersonating Comcast in any way.

The concern is that if they're willing to be aggressive jerks in a situation like this, why make it easier for them to actually hijack or block the site? Of course, net neutrality is about much more than that, but that's how I understood the direct tie-in here.
Someone please correct me if I'm wrong, but at least in my testing, IE blocks the file:// request for any non-intranet site. So it won't work with just any webpage.