skysight-inc/HackerNews huggingface dataset:
> Why would you want any kind of drug-induced high?

Fun and entertainment.

> I'd perhaps suggest that you're doing real-life wrong

Why be so combatitive? Your experiences maybe valid for yourself, but that doesnt make it right for everyone else
Really Random Number Generator
This neglects to mention aerodynamic downforce; does anyone know if that plays in at all for motorcycles (it certainly does for race cars).
Gavin Andresen: We Need a New Way of Governing Bitcoin
Did 307K vets die while awaiting care? 'Data limitations' mean VA can't say
What would Adam Smith say about today's inequality?
I can! The idea of unidirectional dataflow is pretty good but the rest of the ideas in Flux aren't as good. For Facebook's implementation, I find making a change requires a bunch of related changes in a bunch of files and I don't like having stores chain.

If you stick all your data into a single big tree/store, you can inspect/serialize and pull off tricks like snapshotting, session recording, simple undo/redo, and time travelling debugging. I do my day to day development in clojurescript (re-frame) so I'm not necessarily up to date but I believe Redux is currently on top for doing this pattern in javascript land.
Advanced CloudKit (Part II)
Jetbrains' New Subscription Model: Good or Bad?
Quick simple timehacks
What he meant is that if you are a Firefox user in other platforms, you can now keep everything synced including iOS devices. It is mainly for Firefox and ex-users who left Firefox because of lack of iOS option.
End-user control, privacy, and openness and freedom (as in speech).

If they really wanted to support that it seems like a great opportunity to make a Gecko version of Firefox only available for jailbroken devices, and let their userbase do the rest.

But given the direction they have been heading in the past few years, it seems all their talk about "end-user control" is just clever doublespeak for Mozilla doing the controlling.
If the settings page screenshot is anything to go by, it doesn't look like it offers much in the way of control or privacy (no cookie controls, for instance).

But I haven't used it yet, judging it on a screenshot is a little unfair...
“Wizard of Oz” end credits had only ELEVEN names
That is a good point. Still, If we used the land more effectively we could have more trees.
Man Poses as Target on Facebook, Trolls Haters
Not advice you want to hear, but you did ask.

Call me latter-day-hippie, mired in a non mercenary and somewhat apocryphal past, but I don't much care for domain squatters. You presumably bought your domain name for a song, then couldn't use it. Give it up at your cost. It's the right thing.

Yeah, my employer expressed some annoyance at my having given up "tractordealer.com" years ago, but we had closed that business unit and no longer had use for the domain name.

Ken Duda had earlier, most graciously ceded "duda.com" to my employer out of goodness back in the day, so I just felt we were paying it forward. I'd do it again.

Remember that the Internet is a social experiment as much as a technical achievement - relying on global cooperation. Do your part is my advice. You'll miss a profiteering opportunity, but you'll feel better about yourself after that third beer. I'll admire you too.
How does it address quines?

http://research.swtch.com/zip
Well, religion isn't always bad w.r.t literacy at least. Many Catholic institutions were the first to introduce and run very good english-medium schools in India, which have benefited millions. It actually had its own term: "convent schools".
Infinix Hot 2 (X510) Review and Full Specification – Onenaija Blog
> I don't see any feasible way of collecting evidence

The story above seems pretty compelling to me. Why not ask one of the other companies on the site to test your theory?
We're not going to get much smarter through mere genetic engineering. At best, it would be the first step of (hopefully) many.
On joining a 'scenius'
There is a multi-billion dollar industry selling people all kinds of fashionable, pharmaceutical and surgical means of "preserving their youth". If only people realised that what they are trying to relive is the state of not knowing or caring about that crap, and that "Living the dream" is not about acquiring material accessories, but preserving a sense of wonder, excitement and imagination. Whenever an old person is described as "youthful", its not because they've had plastic surgery, it's because they haven't grown out of dreaming.
Show HN: Chassis – A Yeoman Generator for Coffeescript, Less, Handlebars and Gulp
So if my itch is to create a shareable component that interops with any framework that wasn't really possible until web components came around. And of course I'm all for many different takes on the same problem. The issue I have is that there's no way for any one take to rise to the top for a given component because it usually only works with one framework out of the box. After seeing table components be created for jquery, then ember, then angular, then react, with no significant improvement on each other other than working with their particular framework, I definitely long for a universal way of authoring components so we can cut down on the churn and focus on actually building our apps.
And who cares about company fires?

The important thing on this planet are the Humans, including those who are at Burning Man, not the fucking companies.
Software: Immaculate, fetid and grimy
> The nature of consciousness is a black box. Therefore the nature of measurement, of assurance that mathematics matches reality, is only within the context of conscious observation, which is therefore subjective.

Consciousness has a track record of taking a black box and deducing what is going on inside.

> The objective truth will not be found within subjection.

Wouldn't you need to understand the nature of subjective processes in order to stipulate such a limit? If you don't understand consciousness then you do not understand its limits.
This came up earlier and I ended up writing a lettering to Jetbrians.

If you are upset by this change, please let Jetbrains know! Customer input has helped companies reverse similar policies in the past.

You can quickly customize and send it out here (this site has been a side project for me): https://www.sincerelyme.org/everything-else/jetbrains-subscr...

------

It's also copied into the post below:

Email at: busdev@jetbrains.com

Facebook at: https://www.facebook.com/JetBrains

More at: https://www.jetbrains.com/company/contacts/

----

Dear Jetbrains,

I am writing to express my thorough disappointment with the decision for Jetbrains to switch to a subscription based model.
While I understand the need for businesses to monetize, I feel that this monetization strategy is completely over looking the needs and desires of your historically loyal user base. I could understand this decision if your products were serviced-based or hosted (i.e. cloud) solutions, but as a stand-alone, desktop software this decision only serves to benefit one party.

Not only are you questioning historically loyal users by continuously asking them to show their support for your product, you are literally devaluing your product by requiring me to repurchase it on a recurring basis. No longer do I have the option to purchase a high-value, life long, perpetual license for your product. I do not understand how Jetbrains can drag themselves to the ranks of often, lackluster subscription based software.

I have long been a loyal and vocal advocate for Jetbrains software and customer service. Your software does make my job easier and I do enjoy using it. Your customer support and involvement with your loyal community has long been top notch. I often go out of my way to explain why I love using your products, like Webstorm and PHPStorm, and have convinced many people to switch to Jetbrains. After this decision, I have no desire to continue advocating your historically incredible software and intend to make it very clear to potential users of how you’ve decided to treat loyal users.

This decision shows a lack of empathy for the community you have worked so hard to build and I am extremely concerned about your future considerations of myself and the rest of the community. Unless Jetbrains decides to amend this new policy with consideration for traditional, perpetual based licenses, I will no longer be purchasing new offerings. I will use the current version of software. When I feel they are no longer suitable for use, I will look for alternatives offering perpetual licenses or simply use a text editor.

Again, your software does make my job easier and I do enjoy using it, but I want to make it clear that I do not need to you your software. There are plenty of acceptable alternative IDE's and, of course, I can always use a standard text editor.

I hope Jetbrains can recognize the error of their ways and address this issue in response to the community. I want to continue enjoying your products and advocating for a historically incredible brand.

Sincerely,

{Your Name}
> int func(long_type_name a, long_type_name b, long_type_name c) { ...

The K&R style variable declarations are still also part of ANSI C, so you could write:

int func(a, b, c)
long_type_name a, b, c;
{ ...
If you're surrounded by cowards / people who will sell out and join the corruption given the chance, it's neither cowardly nor terrible advice. Everyone has to learn this lesson on their own I think.
It's easy to say unpopular things with an anonymous account, but it kind of takes the weight out of them IMO. Own your opinions, I say.
As regards your third line, I feel compelled to note that if we know the equivalence class of two integers (mod 37), we also know the equivalence class (mod 37) of their sum and product. ;)
First release. Let us know what kind of features are important to you.
Don't forget to add the cost of SSD and/or memory when using any Jetbrains' IDE.
This kind of post is why I love electronics... and why I clearly need to learn more about it.
I'm not sure if this matters, but with the aggressive profile of motorcycle tires, I assume the effective diameter of tire changing might matter. The effective diameter at 90° is maybe 26 inches (guessing). Leaned heavily into a turn though, the diameter might be substantially less, say 18".

I am not a physics person, but it would seem that the change in diameter that corresponds with the change in angle might change the effective CoG. Can anyone tell me if this is correct?
I read hoping to see some analysis of counter-steering, for the benefit of one or two people I know who shall remain nameless and don't believe counter-steering exists, because of course, they've never actually ridden a motorcycle.

Went looking just now and found better explanations online than the last time I tried, years ago, but I have yet to see a satisfactory analysis of the physics. Many of the explanations claim that counter-steering is only done temporarily to begin a lean, only for "setting up" a turn, and then switches to normal steering. After a lot of experimentation, I'm pretty convinced counter-steering is actually always happening on a bike, but relative to the turning radius of your lean, not relative to straight, which makes it a little subtle and harder to demonstrate. If anyone knows where a solid analysis of the physics is, I'd love to see it!
The Clojure community is great, but Clojure/Core has historically not been interested in lowering the barrier to entry with Clojure. I think this is part of what Steve is referring to.
This post is not about the Terminal.com cloud service, but about Webterminal. Webterminal is a package that includes the Terminal.com web IDE, that you can install directly in any Linux machine (not necessarily at Terminal.com)

About Terminal.com, it's a cloud provider that offers fast, scalable and 'pausable' cloud servers (we call them Terminals).

The service has a lot differentiators, for instance:
- Provisioning speed (around 10-25 seconds)
- Hot resize (from micro to large machines with 32CPU and 50GB and back instantly, and without rebooting)
- The fact that you can 'pause' your servers (you will not be charged for a paused server)
- Each machine provides a Web IDE (with a file browser, embedded chat/video chat, a linux terminal, file editor)
- You can share a Terminal with another person and work together at the same time.
- You can do 'snapshots' of a running Terminal, that can include the RAM state and share them if you want. By doing this you (or someone else) can start a new Terminal based on that snapshot, and everything will be running as in the original Terminal.
- You can also create GPU Terminal instances, with CUDA support.

I'm sure I'm missing a couple differentiators at least, but I think that describes the service quite well.

About the price, it's quite competitive and even better if you keep in mind that you can pause your Terminals when you don't need them running 24x7.
V8 JavaScript Engine: Digging into the TurboFan JIT
Did you check the request traffic? If it's API driven they might have accidentally left in some clue there. That would be a bad idea on their part but so is acting against the best interests of your user (by and large).
Don't forget the safety aspect of it as well. Even if a company wasn't claiming anything about their drug, if they sell something unsafe, they will get punished.
Ideas of "right" in open-ended games where the goal is merely to keep going are always weird to me. I know exactly what you meant by putting it in quotes.
Andy Parker Bombshell Confessions
For Four Years, a Man Has Walked Across Minecraft
It's been "the same javascript everywhere" mostly due to the ECMAScript group kinda stalling for the past 15 years. The stabilisation created through that has been useful, but the plan is to transition the spec onto a one-year update cycle.

That means that going forward we'll likely have more feature mismatch between engines, making backward compatibility compilers pretty important.

I'm not entirely sure if that's good or not.
This has somewhat already been solved. Avastin works really well for colorectal cancer, so it was tried in a really small trial in breast cancer. There was a small signal there, so the FDA gave conditional approval with the agreement that the company would run a larger test to confirm the results.

Well, they ran the bigger trial and it showed no benefit at all. The FDA rescinded conditional approval.
Why does that make a lot of sense? I'm curious.
As an interesting anecdote, joints in Australia are commonly "spun" with tobacco, mainly to keep the alight iirc. I'd be interested to see how these statistics change and what the general behaviour towards cigarettes in university students would be if a similar article came out here.
cmake is certainly worth looking at. Doesn't take much to get up and running with it, it's pretty straightforward to use once you're set up, it takes out-of-source builds seriously, and it's got fair support for adding custom build tools (something you'll have a devil of a time getting working nicely in Visual Studio). Reasonable ecosystem as well, with a good supply of online examples and drop-in helper scripts for locating common libraries. (Compare and contrast to, e.g., MSBuild, boost jam, or JamPlus - all of which, even MSBuild, might as well by comparison have about 0 users each.)

Not to say that it isn't awful in many respects, though. It often feels as if it has been designed by 3 people, none of whom talk to one another, and all of whom have different ideas about how things should work. For every time there's some easy setting that nicely handles every platform for you there's another where you have to carefully distinguish between VC++/gcc/clang/etc. and add compiler-specific flags to some random string. And the scripting "language" is unhinged.

Still - compared to a normal project that targets N platforms, where you might well have to deal with N build systems, all appalling, if you use cmake, you'll only have to deal with one.
If he's more willing to gamble, then why not just let him do it?

They already do. It's called expanded access programs. If a patient is going to die, they can ask the FDA for permission to take an unapproved drug. The FDA says yes 99% of the time.
This is the sort of thing that makes Perl readable in comparison to Javascript :)
I was joking :) I totally understand. You're right though, I should have said "I"
I find it amusing that Walmart is probably in a better position than most governments when it comes to the ability to deal with the humanitarian crisis following a natural disaster...
We have iOS platform support (in progress) in the main (gecko) tree now actually. If anyone is interested in putting a WKWebView compatible API on top of that, please fork the project and submit a patch. Open source! Hack. Mix. Burn! :-)
It would be great if future versions of SimCity and Cities:Skylines would embed more direct urban planning lessons in their games. This way players would learn what makes a city work properly.

A problem is that most peoples' only knowledge of urban planning comes from looking around at their own town, and unfortunately most towns in North America are incredibly poorly designed. A SimCity player that bases their city on a typical North American one will often wind up with a dysfunctional and gridlocked town, just like real life.
It doesn't take a conspiracy. Humans follow their incentives.

Customers are incentivized to keep ponying up for a subscription, because the alternative is a costly transition to other tools.

JetBrains, like any other business, is incentivized to maximize profits and minimize costs.

Customers assign value to avoiding costly disruption. That means that JetBrains is incentivized to lower costs by reducing the amount of value they otherwise provide to customers.

This is the very definition of "rent-seeking" behavior, and it's scummy.
That's not true at all.

Pre-clinical only requires that you show a drug is not toxic and has a potential benefit. Most drugs fail because they are either toxic or don't do anything.

Why would you loosen those regulations?
Nice animation although card faces need some work.

My own CSS playing cards with proper card faces from 3 years ago is here:

http://donpark.github.io/scalable-css-playing-cards/
Agree. It's an interesting post, and I don't mean any criticism toward him (the thought process was good), but in practice I'm not sure he truly got any of them right.

"a new internet community hangout will appear" is not really a prediction. People have been "hanging out" online since BBS's and AOL. Would anyone bet against the same prediction looking from today forward?

The only other one where he gave himself full marks is "someone will make a lot of money by hosting open-source web applications." It's true of course, but PaaS is not specific to open source applications. If you take away the open source part, what he got right was that someone would make money by hosting webapps. And that's been happening in some form since at least the early 2000's when AWS launched.

That probably sounds more critical than I meant it. My hats off to him hitting a lot of them pretty well. But I wouldn't say he is going easy on himself with the scoring.
> I guess racing motorcycle tires are just awesome

This is essentially the biggest factor. And more important than the surface is the material. When properly warmed (notice how they always prewarm the tires in bags before any race) that stuff is basically chewing-gum.

I've worked in F1 and several circuits including the one featured in the article (Jerez) and I remember the walls in the paddock totally splattered of tire material at the end of the day. Some days I'd even go back to home with small pieces stuck in my clothing.

That's the reason why engineers must wear glasses and helmets sometimes.. https://dfp2hfrf3mn0u.cloudfront.net/879/87936_1.jpg
> Treo 650 was released which I would argue was the first fully-fledged smartphone

Or Nokia Commumicators from 1996 onwards.
https://en.wikipedia.org/wiki/Nokia_Communicator
Longshoreman’s labor dispute heavily affected startups
Inside Mixcloud: Human Curation vs. Big Algorithm
XKCD Survey
Show HN: So I'm building a new social network called JellyChip
Or after an engine failure in an airplane. "How far can we get on the other engine?" "I'd say it should take us all the way to the crash site."
Choosing the Best Smartphone Plan for You
It is LinkedIn, isn't it?
The simple issue tracker(collaboration tool) for non-programmer
I built a issue tracking tool which focused on
user-intarface that works for non-programmer as well.

There are wiki and chat functions too for remote workers collaboration.I would love some feedback on whether or not the concept resonates.

You can check it out at http://hyla.io/ and LIKE us at https://www.facebook.com/hyla.io

You'll get a free startup account for signing up.

Thoughts? Comments? Suggestions?
Extremely well said!
Your home page looks terrific. Best of luck!
You won't like the answer, but when I had our first child, I switched back to glasses, precisely because of the ability to quickly transition from awake to napping when the baby slept. They're old enough now that I could probably switch back, but I don't think contacts are viable for the quick napping.

If it's just the protein buildup on the lens, you might try taking out set A, napping quickly, and inserting a fresh set B of lenses while set A continues to clean in the solution. They're cheap enough to try anyway.
Way cool, saved for later so I can build my own!

The one reaction I have to share is neither here nor there, but there's a sentence suggesting this is great for games. The two problems you'll have applying something like this to games are 1- the bandwidth of this RNG is much slower than your laptop CPU. It'd pair very well with a game running on the Arduino you build the RNG with though. :) 2- I've done a lot of game programming, and came to the conclusion that I almost never wanted a random number stream. They cause repeats way too frequently. Every time I want "random" behavior in a game nowadays, I generally either pre-generate a set of behaviors randomly and then shuffle them (guaranteeing you see each behavior once before any repeats) or use an even uniform sampling in a cycle. It was a little surprising at first, but I definitely have a better appreciation now for why game mechanics with some repetition (or maybe "predictability" is a better word) are more fun than true technically 'random'.
Actually, I believe you can still do this with some of the BSDs. I currently don't have a BSD system around to test it on but I remember doing it before, and search results agree that it's possible (and a feature, not a bug):

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=96191

Also found others claiming that Solaris has the same behaviour.
Ask HN: Are 4K monitors worth it?
Has anyone made the switch from a 1080p monitor to a 4K monitor? Is it worth it for developers?
I just checked out the page. This seems like an interesting project, but how would rewriting unstructured documents into relational form be faster to query than just retrieving the whole document as jsonb or whatever?
It's not clear to me why there's no link on the blog post (at least, I couldn't find one); but here's the product page, grabbed from one of the screen shots: https://www.mozilla.org/en-US/firefox/ios .
Given this was 2004 you have to give him full points for his prediction on PG - "He has an impressive resume, and he appears to be only just getting started."
Anyone know if these CPU's require chipsets with locked down firmware? Would be really cool if we could get a modern RMS proof laptop again.
Thanks mgav, appreciate it. If you fancy give the site a whirl and let me know what you think. It's been a year in the making but it's out in the open now and ready to do some social good!
I assume he'd use python for the parsing with the CSV library, so just including lots of quotes, commas, \t, and \n characters would probably mess something up.
Unless you have found a vulnerability on Archive.vg, calling it "insecure" seems pretty uncalled-for.