skysight-inc/HackerNews huggingface dataset:
The corollary is that after a best/good-enough solution is found and the underlying platform unifies and stabilizes, most of the innovation moves up in the stack. Things that used to be important and hotly debated become mundane things that you can rely on simply being there, a new space then opens up for new types of software to compete in, and the pattern repeats.

See hardware architectures -> operating systems -> browser engines -> frameworks -> services etc. The first two are effectively fully commoditized, few people get excited about them anymore, even as Linux development is more active than ever. Similarly the browser engine is now entering the unification phase, with Chromium swallowing competitors. Meanwhile the battle to define how higher level components are created on top of the browser is in full swing with rapid innovation.
Do we know if it's possible (or impossible) to run a perfectly accurate, 1:1 simulation of our universe inside a computer?

If yes, then can we add something to that simulation, like an extra type of particle?
I use Codeship to take code from BitBucket, test it, and push it to a host when something is merged in. I'm very happy with it. (The only annoying thing is that I need to whitelist the entire IP range of AWS's East Coast region on anything that my deployments do that requires IP based security.)
The trouble with that is what do you do with older versions of the browsers? Edge is okay with features, but then you have people who complain that your website looks funny in your browser because they still run IE 8 or 10.
Also OpenBSD devs are happy staying in their sandbox, rather than trying to turn every sandbox in their sandbox.
http://bettermotherfuckingwebsite.com/
I think the sort of person to be incredibly muscular is probably also one of the most likely groups to get body fat measurements, and be educated about the limitations of BMI. Because that person is almost certainly a bodybuilder, serious athlete, etc.
not op but....

Java is always a mess to debug/troubleshoot. It eats memory worse than a bloated browser, and is slooooooow. I personally avoid projects that require java if I can help it.
>> Anyone paying attention, presumably including politicians, knows why Islamic terrorists want to attack the US; the problem is the political difficulty of clearly stating the facts in public without being accused of being unpatriotic or of attacking America's allies.

Source?
Tabs / Two spaces / Four spaces / Smart tabs? Let's settle this
I am not sure I completely understand what this would look like from the description, but I have git-based deployment using Heroku. Features are developed in off-master branches, and then when you push to master, Heroku compiles from that and runs it in production. I like it.
I couldn't agree more, and I also think it influenced the standards bodies. New ES[year] specs include lots of very MDN-esque explanations, examples, and "polyfills" for the new features.
Trym app help you view, optimize and convert SVG icons
Sure. But they're also the people who recently decided a whole new programming language was necessary. And they're on, what, their 10th major iOS release?

Which seems to fit with my point, which is that no matter how smart you are, you won't be able to "sit down" and design something perfect.

And unlike Apple, most of us can't spin up large teams to try to hide the cost of change from our users. It would be nice if open source projects had $200 billion in cash sitting around, but that's not the world we live in.

That's again not to say that GTK is doing anything right; I wouldn't know. My only point is that holding open source projects to impossible standards won't help anything.
I remember reading an article by a German UN inspector who described that they got some "hot" leads from the CIA. At each of them they didn't find any evidence of activity within a few a few years. The response of the CIA was not to talk to them anymore.
I think this answer--that Newlan's employer, Splunk, is in on the joke--is only a partial reason that Splunk tolerates Newlan writing and publishing "Say What?".

From the "Readme.md":

> Installation (OS X)

> 1. Sign up for, install, and run Splunk Enterprise

> ◦ This has to be enterprise; the HTTP Event Collector feature used here doesn't exist in light

Kudos, to Splunk for having the guts to "allow" Newlan to unleash "Say What?" on conference calls everywhere, and cheers to Newlan for dreaming it up.

EDIT: formatting, readability, punctuation.
> Steve has said Let there be brushed metal. Make it happen

Wow sounds like the Genesis.
Not usable for people named 'Mike'.
You're probably seeing this bug https://bugs.chromium.org/p/chromium/issues/detail?id=146407... and it is indeed a sad story, especially because Chrome 21 worked just fine. Then they rewrote some gamma correction code in the Skia that shipped with Chrome 22.
Five stats that sum up the rise of ad blocking
In mathematics, Perelman posted his beautiful 3 part proof to Poincare to arXiv and within a day there was allegedly hype (or so reputed professors report, while I did go into advanced alg. top. later, I was 14 at the time). Professors (the same professors who'd referee) were independently reviewing Part 1 within 24 hours and this was in 2002.

Then you have a Fields Medal winner Voevodsky who also bitches about having a paper stuck in peer-review limbo for three years.[0]

In cosmology (I am not a physicist in the slightest, but I have enough mathematical background s.t. I can watch lower graduate level classes without too much difficulty in a recreational capacity), pre-prints get e-mailed around daily, such that if Lenny Susskind posts something on evening-{n}, morning-{n+1} will have most of the field commenting on it.

In biological sciences (again, just from hear say mind you) I understand it's different (e.g. in medicine, specifically, my uncles/father/their colleagues and students are all concerned with the impact factor of their papers and/or their doctoral students papers).

I also realize some journals have a "no preprint" policy. But a lot of heavy hitters (Nature, Elsevier, Springer[1]) allow the circulation of pre-prints now. So it's not a binary decision between one or the other in some cases. (And in the instances where you are able to submit pre-prints to online, if you've made a mistake, a colleague could inform you and you can issue a retraction hopefully before the $month+1's Nature Methods hits physical press.)

---

Side-bar, skip over if you don't care about proof theory, type theory, constructive logic, univalent foundations, or category theory

[0] Vlad on Univalent Foundations http://www.math.ias.edu/vladimir/files/univalent_foundations...

Interestingly enough, for you category theory fans, Vlad has recently become a huge proponent of Homotopy theory[0.b]. Everyone knows Wildberger has kookie ideas w/r/t infinitesimals but Vlad too shares the same 'feeling[0.a]' that analysis (and to a lesser extent axiomatic set theory) just doesn't 'feel' foundationally correct. He's a huge proponent of Coq, Agda and dependent typing instead. Princeton's IAS put out the seminal text that's worth a read. No advanced mathematics required (or even advanced CS knowledge, it's all self-contained).

[0.a] I can't really put into words what the 'feeling' is any more than describing why some people find algebraic proofs more elegant than analytic or geometric. But in the same way that there's mathematical beauty [0.a.i] well agreed upon, this 'gut feeling' too is agreed upon amongst those who fall into a certain category (pun not intended)

[0.a.i] https://en.wikipedia.org/wiki/Mathematical_beauty
[0.b] https://homotopytypetheory.org/book/ -- think of this as the best minds in aggregate sit down at Princeton to write one of the best texts on Proof theory, type theory and logic. Practical Foundations for Programming Languages (Robert Harper) is a good companion text.

[1] https://en.wikipedia.org/wiki/List_of_academic_journals_by_p...
I saw the Python examples provided awhile ago and they looked hacky. It might be worth taking another look, though.

I prefer make the notebooks portable, which I can't do if they are published on Rpubs.
I had this idea once and routed my laptop's output audio into its own microphone and then opened a Google text document and turned dictation on. It didn't work too well, because of: noise/signal ratio and the strong Indian accent of the speaker. With normal paced pronunciation and clean audio it works definitely better.
This trend of extremely polarizing and provoking headlines is getting out of control.

Reading this headline, I feel like if you're not doing remote work, then you're wrong. Aren't there shades of grey here? Is remote work the way for EVERYONE? I understand that people need to get clicks but this is a worrisome evolution.
I immediately deleted all activity from all time, however, I do not trust this was truly deleted nor that it was never shared "anonymously" with third parties.
> I think display:none is a regularly annoying design mistake. It would be better to separate the concepts of how the content should be displayed, and whether it should be displayed in the first place.

This is exactly what the proposed box-suppress property [1] does:

"The display: none value was historically used as a "toggle" to switch between showing and hiding an element. Making this reversible requires either setting up the CSS cascade carefully, or remembering what the display value was before it was set to none. To make this common use-case easier, this module introduces the separate box-suppress property to do the same thing, so that toggling whether or not an element appears in the formatting tree can now be done without affecting its display type when it is displayed."

[1]: https://drafts.csswg.org/css-display/#propdef-box-suppress
HSR includes funding for regional and local transit in California's major metros, as well as the long distance high-speed lines connecting them.
RIP. For many many engineering students his work was the first introduction to something amazing that they could implement and understand.
3 signs you should be using kanban in your software development projects
"My conclusion was that cancer is best prevented by removing negatives from life, not necessarily adding positives."

I'm also skeptical that adding foods/vitamins/supplements will prevent cancer.

However, there is one area that adding things seems to be very beneficial, and that is adding things that promote regular bowel movements.

There have been studies of heavy coffee drinkers and their reduced risks of colon cancer. Everyone is looking for some mysterious phenol or antioxidant from the coffee as a magic elixir, but I think it should be obvious that coffee as a laxative is the agent here.

There's also the age-old rule of thumb: an apple a day keeps the doctor away. It's not the apple, it's the fiber.
The people I blame most are the MPs who voted for the war. It was pretty clear at the time that there was no evidence for the WMDs or for breaches of the UN resolution by Saddam. The MPs should have investigated the evidence and asked tough questions. Instead they just did what they were told by Tony Blair. So much for democracy.
Try searching for Graal instead.

https://github.com/graalvm/graal-core
Ask HN: Cheap dedicated hosting options for side projects
Hello all,

I have a few side projects (all web apps) that would require sizable amounts of storage space (but not much of other resources) once I bring them live, so I've been searching for cheap dedicated hosting options.

If huge space requirement was not a constraint, I'd say Digital Ocean (or other low-cost cloud services like Linode, Vultr etc.) would provide great bang for the buck, but I'm talking hundreds rather than tens of gigs of storage here at which levels, DO etc. would be way beyond my reach, and out of the question.

After some research, I have found what I believe to be the cheapest dedicated box provider and before signing up there, I thought I'd run it by HN, for other opinions, suggestions etc. What do you all think?

https://www.kimsufi.com/us/en/servers.xml
On the bright side, I hear from medical friends that being otherwise really healthy is helpful because the doctors can hit you a lot harder with treatments like chemo and expect you to survive it.
In that case, I suppose I'll try not to wake him up, and in general I'd rather a regular bench that's useful even to someone who happens not to be me.

I don't blame people who suffer an ablation of their sense of shared human dignity in response to situations like that often decried in San Francisco. It's hard to be constantly exposed to that kind of privation and not become inured to it, in self-defense if nothing else. But I try not to become that way myself, either.
I don't understand how doing something that you believe is right is worse than doing nothing to prevent ongoing harm.

If you may fail; it doesn't mean you should stop trying.

The opposite is more likely: the more you try the more you know the better the chances.
Off topic: Is there any way to play SoundCloud audio at a faster speed besides ripping the files from their site and playing it locally?
I completely agree and with so much tuning required in past frameworks for their GC it makes me wonder why more don't simply adopt the C++ / Rust models of resource management.

I remember way back when people said you couldn't use the JVM for real time applications because of the GC pauses but it's been improved significantly since then and now all the same topics are coming up with GO.
this is one area you'd want it to be vague (from the image curator/host's perspective)
I don't have mixed feelings about this. A course name "Web Applications" should start by explaining the fundamental difference between "Applications" and "Web Applications", the second of which is accessed via browsers, which the developer has no control over. It's a pretty crucial concept.

As far as grading, I wouldn't expect responsive design or old IE support, but it should work in all current, major desktop browsers. It's really not hard, you just have to be conscientious of the fact that there are multiple browsers out there.
I'm not the target audience, but are people really paying for that kind of apps in the Apple's ecosystem? Assuming OP is also the author of the app and has some knowledge about the market.
It currently only supports 2.X: https://github.com/jart/fabulous/blob/master/.travis.yml But I can make it support 3.X if you need that.
That is not a Kalman filter :) A Kalman filter uses matrices, a physical model of the system its trying to filter data and lots of stuff I haven't found in that code
But if we just give the homeless houses, everyone will stop working and become "homeless" to get a free house!

Edit: Apparently a /hyperbole tag was needed. I live in Utah, and am very proud of our homeless housing. In this comment I was trying to simultaneously bring up the common opposing argument to this housing solution while also showing how ridiculous it sounds. Since we started providing houses for the homeless there have been approximately zero people who have stopped working to get a free house.
Is Sushi ‘Healthy’? Where Americans and Nutritionists Disagree (scatter plot)
I think the key word here is 'embrace'. The article actually presents quite a balanced view
> The 18.2% of IE users running IE8 are on a browser that Microsoft no longer patches

Where does this figure come from?
The scare quotes were unintentional. Poor punctuation. Just defining his science as experimental.
I feel like this needs multiplayer. Would be amazing to use it to teach others how to program.
Ah yes, I see. I guess I was looking for a place where the fact that `Pd1` and `Pd2` were small, but I guess that's not necessary.
I think larger companies don't like remote work because in such a setup a lot of middle management has nothing to do. From my experience in remote setups people communicate directly and there is less need for endless meetings. It's also harder to micromanage people. There must be some level of trust.
Fun with GitHub repositories statistics
Well that isn't terrifying in the slightest.
Comcast is being willfully uncomprehending. The FCC is telling them to provide means to programmatically identify a subscriber, authorize the subscriber's device or program, get an available content list, and then receive a media stream. IP, QAM, fuzzy pen-and-ink sketches on vellum, whatever, as long as they document it well enough for anybody else to write to the spec.

Comcast uses Lawyers; it's partially effective.

If the FCC had more pull they would ask an industry consortium together with Public Knowledge and EFF to design an API, and then mandate the use of that API on all video systems.

That would then collapse as the cable companies desperately want to avoid competing with each other.
Setting Up Multi Auth in Laravel 5.2
"anyone can curate a journal"

What does the word "anyone" mean? If you literally mean anyone, then you are getting rid of the idea of "peer", in which case you seem to be excessively idealistic. Even Wikipedia eventually had to impose limits.
Abu Dhabi sexy escort girl 0569052128
No one likes to talk about it, but women are just as mean to other women if not more so than men.
Who Killed MySQL?
I approve of this. Gold star to this man.
Well first you have to come up with at-least two theories that _both_ explain the phenomenon. Then you apply the principle to choose one that's "simpler".

You cant do a 'premature' optimization and not even attempt to piece together a theory that sounds complex, when maybe that is currently the only theory that explains the phenomenon.
Boooookedmarked!
Thanks for that - know of any reason some civic-minded person couldn't make a plain text web version and post it (other than fear of hosting fees and lack of free time)?
Ototo – Make Music from Anything
Red/green myself, and personally a selection of one red and one green can work if both are bright enough. This one suffers from using a shades of both, and only both (AFAICT). IOW, again for me personally, one can use one from the red box and one from the green box and that's it. Having various shades of the two most commonly mistaken colors just ain't gonna work for a lot of people. For five items, I'd use something like red/blue/green/white/orange or even beige.

But enough bitchin', I appreciate the amount of work and the presentation (color palette not withstanding). Really good work, and I can figure it out despite difficulties with the colors. Off to pinboard.in to file this one away.
And then they can run the company for us, as well.

On fb we already have bots posting articles and people asking for a bot to deal with the deluge of articles. Bots posting for screener bots.
> struggling for seven years to learn Word Visual Basic using this book as a reference

On the other hand, the "struggling for seven years" part suggests that he might not be a transdimensional supergenius, or at least might not be brilliant about allocating his time. At some point you'd ordinarily just chuck a bad book in the trash.
Calendar reminders to someone that you laid-off six months ago? Sure.
Yes. One way to shortcut the process is to write some design notes prior to typing any code.

This design could then be reviewed by your colleagues.

This is the same mental process but may save a lot of tedious typing and then undoing again when you consider a better design
They use the same written language with multiple spoken languages. That does not work with an alphabet.

Signs use the same principle. https://en.wikipedia.org/wiki/Hazard_symbol Though Arabic numerals have become fairly universal.
This is fantastic indeed. Thanks for taking the time to put that together!
Visiting all of Detroit's 2,981 Structure Fires in 2015
> an hobbyist

I know this is grammatically correct (and I often try to use it), but something in my brain always struggles with 'an' preceding 'h' words.
I would love to do that. Although I'm hoping the project gets a little traction first. Most of my time is pretty focused on my day job. I will however happily accept pull requests.
My sister came up with a trick of folding the pepperoni slices into L-shapes and standing them on the pizza. Fits twice as much pepperoni and guarantees a crispy edge, curling or not.
Good to know! How do you handle Safari 8?
That's an interesting application that I didn't consider, but I'd say the real killer app was the fact that it helped put a man on the moon...
I got sick of seeing 100 different websites with stock photos so I built a web crawler to crawl all of them and put the links into a database

Thats how http://librestock.com was born. enjoy :)
OpenShift by Red Hat. Upgrade to silver package, they just want your credit card but you don't have to pay anything if you run 3 small gears for an example. If you give them your CC, you get things like own domains etc. for free. For my simple side projects, it's perfect and easy to scale.

I can't remember about storage costs, but you can find out!
Oh, he works for Splunk?

My initial thought was, "who would choose Splunk for the datastore for anything?"

This now makes sense.

edit: by "anything", I mean "anything that isn't logs/security event data"
Can we get an Audio warning on this? Never a nice surprise when something autoplays.
They sadly don't have background pics for 4K screens.
I've seen one chardet issue on some Python library where detection fails and causes character corruptions if there's only one type of Unicode character present, and everything else is ASCII characters. I pity anyone getting stuck on it.
Wow, my activity goes back all the way to 2006. While it is very interesting to see what I've been searching in 2006, it is also very scary knowing Google has this data.
China says facing flood of online info distorting party history
It's great that you had it easy. I didn't. When I quit nicotine about two years ago, I got kicked into a deep depression that lasted about 3 months (Worth noting: I had a history with depression). I developed panic attacks (and I had no previous history with those).

On the plus side:

1. I quit and stayed quit.

2. I'm mostly back to my old self. No more depression or panic attacks. Not now, and never again!

3. The whole experience cost me so much that I doubt I'll feel much temptation to use nicotine ever again.
Avoiding SMS vendor lock-in with SMPP
LOL if there's ever a zoolander movie for signal processing I want that line in.
Huh, no I haven't. That feature seems fleshed out so I'll take a look!
It's actually not slow, and has some of the best monitoring and debugging facilities of any mainstream language.
"It seems like characters would give the meaning but not the voice."

Isn't this true for any general writing system? The textual recording of one's speech is always lossy. That's why the writers, when they deem it to be important enough, add descriptions here and there about the speaker, to capture all kind of verbal or non verbal details.
I have some difficulty assimilating what you said. All went well till "if we want to improve our society" -- I expected to see something like "we should put much more effort into being good parents", but you didn't say that. Then I told myself that the explanation is that you have probably already raised yours. But such a person would have known that nobody can help parents to raise good kids "despite" themselves. I believe nowadays this is what teachers say when the society blames them on flaws of modern education?
Lack of choice in hardware architecture and operating systems, particularly in mobile, is a huge issue, and I'd argue, a poor support for unification being a good thing. It's pretty hard to get a device that isn't running Android and a Qualcomm processor, other than an iPhone.

As Google becomes more of a looming threat on privacy, the idea that they win in the mobile space and the browser space, and we suggest that nobody should compete with them is a terrifying situation.
Thanks - I will check that out, though I seriously doubt if they would be offering anything like a dedi box with 500GB drive for less than $10/mo...