skysight-inc/HackerNews huggingface dataset:
Aaactually I suspect that's to do with capacitors. You allow them time to discharge.

Still a great name for this though!
I would be very interested to hear from someone using Forth in production (especially for something like the above link) on their personal experience wrt its advantages compared to other available options.
Wrong post
This reminds me of Sikuli.
http://www.sikuli.org/
[Insert Clickbait Headline About Progressive Enhancement Here]
Which is why UNIX got widespread in first place.

I very much doubt it would have been adopted in such scale, specially for the then startups trying to start a workstation market, if Bell could sell it at the same prices other OSes were being sold.
I've had good success with unsubscribing from legitimate mailing lists using the links at the bottom of an email. It's not the company's fault if I unthinkingly subscribed to their newsletters - they shouldn't have all their emails forever tagged as spam for my mistake.

Real spam however, rarely makes it into my inbox - it gets filtered out and deleted without ever being opened.
Maybe we should have a marketplace to connect HN projects with customers who want software like this.
Thanks for hijacking my browser history when I scroll :-[:-[
And when using email addresses to test your software always use [something]@test.com instead of [whatevs]@example.com because the people at test.com love getting your random test data.

/sarcasm Don't do this. http://contactx.test.com/contactX/contact-spam.cfm
My summary of the slides: to achieve "common sense", Unsupervised Learning is the the next step. Use all information in the data for predicting everything you can including the past. Use adversarial networks to do that.
It was much more difficult to understand. For whatever reason, it appears that I couldn't `splice` arrays (https://github.com/CapacitorSet/rebridge/issues/2), and I honestly couldn't figure out what was wrong.

There was also the issue of error handling, which is much easier with promises.
"In 2007, iPhones ushered the era of smartphones."

Well, depending on one's definition of "smartphone", PalmOS phones (e.g. from Palm, Kyocera, Samsung) and Blackberry preceded iPhone by many years.
Obviously that's a pure coincidence. The idea that HN moderators have prior information about presidential meetings is (from where I sit) completely silly, and certainly totally wrong.
Thank you for buying it!!
Evaluating citizen scientists' ability to detect features in LHC collisions
I don't understand this argument. (It keeps coming up.) The two issues I have with this are:

a) Self-perception does not seem like consciousness to me at all. In meditation, if done properly, there is very little self left. It feels more like pure awareness. It is almost the opposite of the model of the self that the brain constructs.

b) I fail to see how the fact that a mechanism refers to itself should somehow give rise to the feeling of conciousness. Why would it? Nobody would predict consciousness from that if we would not already know it exists and it's easy to imagine a device that has a model of itself and is not self-aware.

I understand the need to somehow fit this into our scientific framework, and the idea that "consciousness is just what it feels to have a brain" is the best thing we have, but I don't think it explains anything. There is something we are missing.
Really?

MSR was one of the first companies bringing FP into mainstream developers tools with LINQ and F#.

Investing into dependent type programming via F*.

Making JavaScript scale via TypeScript (adopted by Google teams instead of Dart).

Sponsors Haskell and OCaml research.

Researches OS design that aren't yet another UNIX clone, namely memory safe OSes with Singularity, Midori, Drawbrige, theorem provers for device driver validation, P language, micro-kernels.
Edit/Update: PSA, if you use a sync passphrase with Chrome your history from other devices doesn't show up in chrome://history. Known bug, will hopefully be rearchitected long-term.

I have to say though, the writeup on that Chromium ticket I filed was absolutely awesome. Did someone here notice...? :P
I think that neural networks work well in muscle memory applications - repetitive and fast motions. I think in this case, the robot could learn (in a similar manner to other systems [1][2]) some fundamental motion characteristics (primitives) for jumping. Then, combining and augmenting primitives in such a manner so as to vary its jumping and landing capability.

So, to me, it seemed that it was the kind of problem where a neural network would probably work well. I never said it was the correct, optimal, best or only answer. Maybe as the jumping capability and requirements become more complex, a neural network would be better?

It is likely that a specifically designed dynamical control system would work better for a limited series of simple jumping/landing tasks, but it would be interesting to see how well a neural network system would run for much more complex or varied tasks.

[1] http://ieeexplore.ieee.org/document/5686298/

[2] http://ieeexplore.ieee.org/document/4650953/
I don't get how this practice gets to live on anything other than uninstall screens. If I'm presented with an option like that, my first response is to close the window (whether app or webpage), then uninstall everything from that vendor.

Heck, I even uninstalled every jwz package from my Debian systems after the xscreensaver fiasco.
Depressingly accurate.
Posting 48 of these is so blatant an abuse of this site that we've banned your account for the time being.

You disagree strongly with the idea of HN taking a one-week break from politics. I get that, and would even sympathize (edit: by which I mean agree) if I thought one week were a huge deal. But it doesn't mean you can vandalize this place. And even if we're 100% wrong, 8 years as a user should be enough to know that we're wrong in good faith.
The problem there being that few people are going to see JLabel in a class list and think "oh, that must be something to do with my image-related needs!" Especially if they've used other GUI tookits, which as far as my experience goes use "label" exclusively to mean "some static text".

In Tcl/Tk you would also use a label to display your image with. Tk was one of the most popular toolkits at the time Swing was designed.
"Here is a nearly exhaustive list of the times/places that I read: #1 Whenever I’m driving"

Seriously?
Do smoke-free stoves really save lives?
Grand Theft Auto 5 PC Crack and Key Code Download
How Founders Are Projecting Their Startups' Growth Rate
Negative Opt-Out Pop-Up
You already threw shade when you declared yourself "guilty", and you readily admit it is against Apple's policies.
Doesn't your phone have a sleep mode where all notifications etc are disabled for the time period you set. As this is the only phone I have I can't disable it completely have just whitelisted important numbers that would call in an emergency.
> and the result is that the firefighting ends up producing more fires than it puts out.

I usually find that customers

- Prefer getting feature early, even if it's unpolished, meaning ship something broken and fix it later rather than polish and ship something perfect.

- Prefer many, complex features over simplicity/performance in the product.

- Prefer having more bugs, but quick turnaround over having few bugs and a long turnaround.

In all the enterprise scenarios I have worked I have tried to stress the importance of simplicity etc but really all customers have stressed is that they don't mind bugs, crashes or poor performance as long as they can get their work done, and that might depend on that last feature or putting out that last fire.
Thanks for the nice suggestions!
> Option 2) Use audiobooks.

> I decided to go with audiobooks. I use the Audible app. So when I say I “read” something, I actually mean that I listened to it.
ECS tasks now support IAM roles; how does this work for K8s equivalent? Do you need to use IAM user credentials for app credentials?
Starbucks to launch Pokémon Go crossover
I am not sure what you mean by git. This is binary data diffing using bsdiff, applied at the individual file level instead of the whole package (single file).
As a time served (11 years commercial, 20+ years hobbyist) developer, I'm out.

I'd rather use my own choice of Linux distro running what I need rather than a baked together mix of stuff with a dodgy site that's been hacked together quickly without QA!
Nice logo, nice website (although the back button /and/ scroll hijack is annoying...).

I don't get the name though, wherever-event? whatever-event? whenever-event? It's a bit awkward to know how to say it "w-hh-event? Opening the app I think it is maybe all of them?

Could you tell me about your clustering on the map? What are you using etc. I've been working on it a while and maps in general are hard to get 'just right'. I'm using google maps though. Pressing a marker zooms nicely, do you know the exact area to zoom to? Seems like it.

2,7mb - amazing size.

Interesting choice to have some tabs popups and some navigation. I'd make the red arrow white though, and slightly darken the background when it is showing the popup.

I don't get the reason for signing in, so you could maybe add a line or two there instead of the logo.

Some places were quite slow on the map to search, it'd be nice so have a popup on the middle button saying ("still searching") or something like that when it takes a bit long. I was wondering if it were still searching or not - despite the animations. Minor though.

The icons weren't totally obvious, e.g. game icon got 'runs'.

Also how is the male/female known?

Search button doesn't do anything in the "where" tab.

Got a crash - but I've got it on my device so I just sent an email to info@whevent.com hope you can catch it. Found no address on the website.

All in all so far - seems well done.

Regarding the funnel of installing, I _almost_ didn't install it due to app-only but I'm glad I did in the end. But the reason was mostly to check out the map implementation. The 'card' design is quite solid as well.
> we're talking about users that consider their device broken when an icon is not in its place

I wonder why such people exist at all? They do - reading the comments up to here I saw them mentioned four or five times. Yet the mindset such people supposedly display is totally incomprehensible to me. I can't for the life of me understand why would anyone, when faced with a problem, automatically give up without researching and trying to solve it. This is how I - and probably most of us on HN - learned "computers" in the first place: hours and hours of typing and clicking random things until something happens.

Aside from where do they come from, another question is if we really need to cater to them? Are they truly a majority of users? Is the condition in-born, uncurable, or can they be educated?
>I just watched, first the first two minutes and then the whole thing. Just... beautiful. Makes you want to get up and actually put effort into something, whatever that might be!

The look in his eyes when he says "nothing I'll ever do will be as important" is simply inspiring.
I think it's from Raymond Chen's blog, The Old New Thing
مؤتمر “تطبيق الإبتكارات الحديثة” في دورته التالث تحت عنوان “العمل مضافاً للعلم”
The code is open sourced at: https://github.com/andrewhayden/archive-patcher#table-of-con...
Blatantly illegal, in the USA, anyway. Adobe, Apple, Google, and Intel already tried.

http://time.com/76655/google-apple-settle-wage-fixing-lawsui...
School Bus Driving Challenge
If I'm not mistaken, an APK file is a zip archive, meaning that bsdiff was previously run on compressed stuff. As you can see in the article compressing content tends to make the output greatly differ (so much that gzip has a special option to make it more easily diffable, typically for rsync use). So bsdiff wasn't previously run on a concatenation of file; it was not used optimally.
The marketplace works out very poorly if one doesn't have Amazon in their country. The info about shipping abroad is very much buried into whatever, and Amazon IIRC mandates that purchases can't be combined: if I buy two $0.01 books, FROM THE SAME SELLER, they will be shipped separately at $4-6 shipping & handling each.
You should add an option to add questions. If you crowdsource it, you could end up with a giant support-question tree!

Then it could be fun AND useful :)

See [1] for a similar idea, but applied to guessing animals.

See [2] for a more serious approach.

[1] http://www.animalgame.com/

[2] http://www.sciencedirect.com/science/article/pii/09521976929...
Other diseases can be carried by rats, fleas and other pests - e.g. typhus which was possibly the cause of the one of the earliest known epidemics in classical Athens:

https://en.wikipedia.org/wiki/List_of_epidemics
It shouldn't require a marketing campaign to file a bug report.
Which other llvm-based language to you recommend? Swift is, to me, elegant and intuitive to use, quick to write, and supports a lot of nice features which you don't find in say C++, and supports stuff that, say, Rust lacks support for.

`Optional`s being baked into the language, using `Result` types, `guards`, `if let`, pattern matching, great support for Rx, and lots of other fun and cool stuff, easy use of high-level features with possibility to dive deeper, while still being able to use all the features of Cocoa, Cocoa Touch, and all the other frameworks and features of macOS, iOS, watchOS, and appletvOS as a native citizen, and also write code that runs better everyday on Linux, is a really great package. Swift Package Manager is also great and becomes better everyday.

Swift is a good combination of a great language that supports a lot of cool platforms and has a lot of tools available.
Automated Trading in India
Oh come on. It's appallingly bad manners to rub it in like that, and what you've done is just as bad as what we chided the other fellow for. If you can't behave better than this on HN, you shouldn't be here.
Automatic location of digital computer storage resources for time-sharing (1968)
I'm reminded of Courgette: https://www.chromium.org/developers/design-documents/softwar...

It's used to deliver unbelievably small Chromium OS updates.

To quote the link above:

Full update: 10,385,920
bsdiff update: 704,512
Courgette update: 78,848

The reason it's not being used here is because Courgette's disassembler/symbol resolver only works on x86/x86_64/ARM assembly language.

But it got me thinking - how much bulk does binary code take up in an Android APK? If it's noteworthy, a JVM disassembler could produce really interesting results.

If it's mostly images and sounds then things are pretty much as optimized as they already are. (I have no idea myself.)
Encrypted in any way, hosted anywhere safe, sending the passphrase via Signal, done.
So what did Google do
Learn React.js, Redux and Immutable.js while building a weather app
Ah, that's where it got its name :)

Really awesome utility.
My problem with Linux is that more often than not, Linux failure mode is dumping the user to console, where even a power user might struggle to diagnose the problem. I've had failed kernel upgrades on Ubuntu where one moment you click "update all" in the package manager, and the next you are staring at terminal login screen. I haven't had a windows computer do that to me in years.
Indeed, here's the link (though the details of the anecdote are slightly different):

https://blogs.msdn.microsoft.com/oldnewthing/20040303-00/?p=...

> Here's the trick: Don't ask "Are you sure it's plugged in correctly?"

> If you do this, they will get all insulted and say indignantly, "Of course it is! Do I look like an idiot?" without actually checking.

> Instead, say "Okay, sometimes the connection gets a little dusty and the connection gets weak. Could you unplug the connector, blow into it to get the dust out, then plug it back in?"

> They will then crawl under the desk, find that they forgot to plug it in (or plugged it into the wrong port), blow out the dust, plug it in, and reply, "Um, yeah, that fixed it, thanks."
In some cases, yeah. I touch on this at the end of the article. But if you can't avoid having that JavaScript on the page, avoiding a revaluation is beneficial.

One technique I didn't cover (as the article was getting long) is using a service worker to speed up server renders. The test & code can be found at https://jakearchibald.github.io/streaming-html/
You hope really hard that anyone at Google bought an Epson printer, and raises the issue internally. Best if this happens to a manager.
Ah, thanks for the information. I must admit I have never used it and never looked at what makes it different from other diff algorithms. Will definitely have a look at it !
Seeing how the author posted this ostensibly-SaaS-pertinent post to HN, wouldn't HN be a candidate for this listicle?
I'm curious - what would a minimal Linux(?) system consist of that starts qemu at the first opportunity?

Perhaps qemu could even replace init?
Now if someone could figure out how to reduce the size of installed apps. And preferably explain why most Android apps seem to be about 60MB even for trivial things.
Surely any of the mainstream distros are just as good or better for this purpose and the tools can be simply installed in minutes with apt, Synaptic, Yum, etc.

Is this some kind of high school project?
Unity has asset bundles precisely for use cases like streaming and downloading of assets:

https://docs.unity3d.com/Manual/AssetBundlesIntro.html

Blizzard just doesn't seem to be using them...
ND-JSON only works for aggregations of data where the chunks are small. If you're building a news site you can't really chunk a single article up into ND-JSON. If you want a transition between pages then you can't use full navigations, and if you want to keep streaming the iframe hack seems to be the only solution.
Wait until you see the DRM on the "Mr Fusion" devices.
That would be annoying as I am using it right now.
Looks nice from the landing page, but maybe a bit image-heavy for a resume isn't it?

On the topic of resume building though, while I haven't had the need for making one in a long time I have this idea I just want to throw out there.

Just make like an HTML page with every possible detail about your history. Then, in e.g. Chrome, you can easily hide the different sections/words that isn't related to the specific job you're applying for. Then print as PDF. Seems like it would be easy to maintain and "generate" the resumes per application.
In most U.S. states, at least, it's illegal to drive with both ears covered or with earphones in both ears.
Then don't.

There are many ways to learn to play music. If you just want to learn to play songs then do that. Don't worry about the scales.

Instead of learning scales start jamming with some background music. Start to transcribe some solo you like (don't use tabs) and learn to play that way.

If you aren't motivated by playing scales then you shouldn't do it.

Make sure that it's always about enjoying music first, then about learning theory or technique.

One of my favorite ways to learn scales was to do patterns in the scales over some chord progression. That ways I was playing little patterned melodies while learning to play the scales.

Also don't confuse learning scales with learning to pick. Most of the times when you hear someone learning scales just going up and down the strings they are really practicing picking technique which is many times harder than to learn the actual scales.
A Lexus covered in 42,000 LEDs
Oh wow, this happened to me last night when I was trying to scan something! I was sure that I had broken it somehow but I guess not. Super surprising to me to see the reason my printer is broken on HN anyway.
As far as I can tell, adopting happens automatically https://dom.spec.whatwg.org/#concept-node-pre-insert
A bit surprised as they quite recently emailed me to let me know EU customers can now buy bitcoins.
> Wouldn't it make more sense to work on having the signature work on uncompressed files?

No! That would create an additional security risk, in addition to potential performance issues.

Ideally, unchecked data should only ever hit the signature check and nothing else. Otherwise, it could also attack the decompression, not just through security holes, but also through denial of service (by injecting something that explodes in size on decompression).

This is a general principle! You should neither decompress, nor decrypt, nor unpack/untar, nor parse (XML/JSON/...), nor anything else before the signature check. See also:

"Preauthenticated decryption considered harmful"

http://www.tedunangst.com/flak/post/preauthenticated-decrypt...

However, I agree that it makes sense to have an additional check after decompression. However, that check usually happens in most decompression tools anyway, and usually through fast, lightweight checksums. Because, again, the point here is to detect bugs in the decompressor, not to protect from malicious tampering, which should always happen before complex stuff like decompression.
Gigster – Get a quote minutes using MIT and Google engineers
Google set to reach 100% renewable energy
> 99% of startups die

And no one bothers suing into the ground a muppet with two packs of ramen to their name ...
Bowl – A lightweight front-end resource cache loader
If a human moderator is viewing them, it's not purely correlation.
They don't. They will be acquired eventually with their ever growing user base. Acquirer will have costs. Retain x% of users. Profit.
Trump: Softbank to invest $ 50B in US
I don't agree it is deceptive, if Google paid for 1GW of renewable electricity to be generated and 1GW is contributed to the grid from renewable sources then everything is as it should be. If the EMF that gets to Google's servers happens to be provided by a nearby coal plant they have still caused 1GW to be produced by renewables. This is how the grid works, and how it has always worked, it's just that no one in the past has cared if it was coal, gas, hydro or something else they were getting it from. Organisations are now willing to pay a small premium to use an equal amount of energy as renewables are generated. Storage matters for the long term goal of a zero emissions grid, but is not necessary for the economics to work out and the benefits to be felt.
See "The Distribution of Users’ Computer Skills: Worse Than You Think"

https://www.nngroup.com/articles/computer-skill-levels/
Use Roku Mobile App as Your Streaming Buddy
Ah, right, that was the thing I failed to see. Obvious now, of course. :) Thanks.
People just don't seem to realise that moving parts are hard. Phones are incredibly complex but (mostly) just keep working until you drop them on a hard floor. Cars have lots of moving parts and need maintenance. Screens use complicated technology and (mostly) just keep working. Printers have moving parts and break a lot.

Moving parts are inherently unreliable. We've just got really used to the incredible reliability that you get from solid state electronics.

My point is that you may well be right. Fusion power is an easier challenge than mechanical things not breaking because you can do it without moving parts (give or take a turbine).
> Programmers are the ones who have the ideas.

Other people can have ideas too, and they can hire programmers to code it for them. Not sure why you put emphasis on programmers having the ideas.
[Android] Simple international phone system for remote teams
Sunrise Period Starts for .ART New GTLD
He also presented at CMU Robotics a few weeks ago (and used these slides). Video here: https://youtu.be/IbjF5VjniVE
PKBAZAAR.PK AN ONLINE SHOPPING WEBSITE IN PAKISTAN
PKBAZAAR is an leading online store that provide online sale purchase services in Pakistan. It is a best online shopping website in Pakistan that provide facilities to buy or sale products online through http://www.pkbazaar.pk that is its online portal.
> I buy a lot of used, old, obscure things (mostly books).

I find AbeBooks to be very good for that. Ironically, they were acquired by Amazon, but they are still a separate system.
StackOverflow – Jobs