skysight-inc/HackerNews huggingface dataset:
The IO done by applications like web browsers and Spotify may be synchronous from their perspective (i.e. write(2) syscalls instead of aio), but those applications definitely don't need the sort of hard ACID transactional guarantees that require all disk caches to be disabled and every single write command sent to the drive to be a barrier. The fact that they're running atop journaling filesystems is good enough.
> largely unrelated, but why is this and its reference compositor named after adjacent metro boston towns?

They were driving through Wayland when they came up with the idea for the project. (Wayland and Weston are neighboring towns and sports rivals, so it sort of fits to use Weston as the name of the reference implementation.)
Good starter project for learning a new language. You get to touch various interesting areas from IO to templating to a simple modicum of "dependency tracking" (for incremental rebuilds), many neat areas to learn/try optimizations, and now matter how hard it is at first or how deep down the feature-creep rabbit hole you go, at some point it's just gonna be done. Not a bad package
Internet Download Manager Crack 2017 with Serial Number Free
obvious troll is obvious.

specially with that username. lol. thanks for the laugh.
2x inflation in restaurant meals since QE.
Emacs Code Browser
Christmas of course.

What I mean is if you read the comments on an article about James Damore the day it broke and read the comments were the article to be posted today, they haven't really evolved. It's the same canards over and over. Damore being an example of a story that users were indignant about getting knocked off the frontpage.
Farkhan
Farkhan
Insurance covers it most of the time. That's not typically the issue. Doctors themselves (not any of their employees) need to call the insurance company and get it approved. You know when you call your ISP and get put on hold for 30 minutes? It's exactly that. On the other side are people, frequently with no medical knowledge, that are there to do nothing more than waste your time for a bit before you ask for their manager. How are you supposed to treat all your patients when you spend 3 hours on the phone for one of them?
> Really, the users police themselves for the most part.

This is a very double edged sword, especially when advice is being given. Being able to anonymously down-vote BS rather than explaining one's objection creates a positive feedback loop.

Someone will ask about something, subjects that are not mainstream enough for many people to know but are still common enough for many people to have exposure to are particularly dangerous. Reddit's design amplifies even the slightest majority opinion to where it looks like a near unanimously held opinion. If the first ten people on the scene are laymen who just up-vote whatever the relevant old wives tail or urban legend is then an actual SME who comes along saying "but you're wrong, it doesn't actually work like that" they often get down-voted to oblivion.

People tend to Google it when they see conflicting opinions so what the first page of Google says is highly relevant. Now, for a semi-mainstream topic information on the general case is far more accessible than the specific case. The result is a lot of advice that is terrible for the specific situation but good in general gets tossed around like it's gospel.

Reddit doesn't self police. The appearance of consensus where there isn't one creates the illusion of everyone stepping in line because any non-majority (majority local to the sub) opinion is negative-weighted.

Edit: realized you were talking about HN users, my comment about Reddit still stands.
VC (at that scale) are just a pipe for the Fed's cheap money, ie. we all subsidize your rides. Strangely, it does seem to result in overall improvement to the society and economy.
https://i.imgur.com/X3FcvQX.png
The real value of “just” those 20 minutes
I've not yet understood why projects like the Twibright Ronja haven't become a thing:

http://ronja.twibright.com

With a few cheap parts, we can construct localised telecommunication networks that scale... is it just that radio is simply more efficient and less fuss, than .. lasers?
FYI this will break the current version of Vagrant if you use the VirtualBox provider (which is default): https://github.com/hashicorp/vagrant/issues/9080
because that what everyone that uses fork want. memory access. otherwise they would use posix_spawn or something
The first rule of ARIA is don't use it if you don't have to. An img element with an empty alt attribute will tell the screen reader not to read it and is more widely supported than the aria-hidden attribute.

'aria-hidden' is for HTML elements that don't have their own way of hiding themselves from assistive technologies and for cases where you'll use JavaScript to change the element's hidden state. I can't think of a situation where you'd want to conditionally show and hide only an image only from screen readers but if you had that situation, toggling aria-hidden would be better than adding and removing the alt attribute's value.
hugo has recently started using a go-based syntax highlighter that's built in, called chroma i believe (https://github.com/alecthomas/chroma), which is supposed to be much faster than pygments.

anyways, this project looks very interesting to me, i also currently use hugo for my static sites, but this looks much simpler, and the sass compilation is a nice feature too.
When the first studies by Jaeggie on IQ came out a few years ago I hit dual n back pretty hard trying to improve my IQ. I don't think I got any smarter, but I did notice a few things.

Pros

My attention got better, I was less easily distracted.

My executive function was better, I made better choices in life.(less junk food, fewer beers)

My thoughts slipped less often, I had those "what was I just talking about" moments less and less frequently.

Cons

Sometimes I felt overly focused for social situations. Like the feeling you get when you've been studying for 4 hours, and then try to the shoot the shit with someone, and you end up being too rigid/serious and instead of playful/fun.
I just finished all 3 of Taleb's major books, and I took a slightly different interpretation of his Black Swan concept. I am very interested in reading criticisms of his that focus on the material -- most that I've read thus far discuss his writing style, or lack of rigor. (The second is certainly a valid criticism, but I'm looking to engage with his ideas, not the man himself or the broad scientific validity.)

Taleb's Black Swan concept is that unpredictable events happen more frequently than people expect, and have an outsized impact on the outcomes of a model. Events that are not predictable are not included in the predictive model. Take the frequency of event and exclusion from the model, add in asymmetric results (small changes to input parameters can lead to huge changes in outcome), and that's his theory.

Is that accurate? What are the issues with that?
> but.... left pad, anyone?

Actually, unless you're committing the wheels in your repo left-pad is more likely to happen with your solution than with a binary since someone could login and remove all versions of Django from Pypi (unless it's just yanking them instead of completely deleting them, not sure).

On the other hand, you can just commit a binary in the repo and it will keep working assuming you don't change platform.
Facebook open-sources RacerD: Fast static race detection at scale
Or you can use Google Maps to do the same for both.
Most of my ride sharing has been booked through their integration with google maps app
Flat files FTW. Proof that a simple solution can scale. And not just in a "Why the fuck would you subject yourself to this torture?" kind of way, but in a "This actually simplifies everything" way. It's why Arc was so fucking fast: remember how impactful memcached was? Arc had that from day one.

Here's how it works. Everything is loaded into memory at startup. You can think of it like a bigass JSON tree. Anytime you change the tree, write the whole thing out to disk. Since all the data is loaded from file "foo", and you write out to "foo.tmp" followed by `mv foo.tmp foo`, there is no risk of data loss, ever.

So what about sharding? Well, yeah, that's a problem. But it's not a problem that HN had to deal with. You can see how effective it was to throw a single 64GB RAM monster at the problem rather than a cluster of servers. The moment they hooked up Cloudflare to HN, they got all the same benefits a big cluster would provide anyway.

People can be prejudiced against this simplicity all they want, but it's hard to argue with results. You don't even need to know SQL to start using it.

"But migrations --" well, Arc makes it super easy to define a "template", which is just a set of fields, and each field is whatever you want them to be.

https://github.com/evanrmurphy/SweetScript/blob/6b4ed26acc9c...

(deftem item
id nil
type nil
by nil
ip nil
time (seconds)
url nil
title nil
text nil
votes nil ; elts each (time ip user type score)
score 0
sockvotes 0
flags nil
dead nil
deleted nil
parts nil
parent nil
kids nil
keys nil)

So yes, theoretically if you wanted to rename "kids" to "children", you're gonna have to process all the old data. But 1. then don't do that, and 2. even still, it's not hard to do that anyway.

It's sort of similar to mongoose record definitions.

But look, HN is proof positive that this system can work and can scale to a top-1000 website. 99% of webapps won't even come close to those performance requirements. And when you do approach them, you can find ways to make it scale.

My main focus has been updating Arc to run on JS, and to add keyword arguments. That way you'll be able to use the whole JS ecosystem too.
(nothing personal)

This is why I hate them.

They only hold up at the level of analogy.
Yeah Lyft was nice in the US, but in Guatemala I can't go back to life before Uber. I hope Lyft brings in a higher class service though like Uber Black.
[JavaScript] Closure Compiler vs. Uglify
Snapchat is valuable from a monetary perspective, but actual real value is little to none. No one is going in 10 years will say Snapchat changed our lives or progressed society's knowledge. People will look back wondering why it made a handful people beyond wealthy.
This is where clearly specifying a browser support list at the beginning of a web project (or regularly updating one for long projects) helps to set those expectations.

We have a list updated quarterly based on browsers with 5%+ market share that is baked into any requirements that clients sign off on, with additional time/money required for supporting anything outside of the list.

Saved our bacon many times when it turns out the client is using a 9 year old Firefox browser they refuse to upgrade, or it turns out one particular branch office is still stuck on IE8 (true stories...)
Because he wants this to happen.
For the most part, the topic gathers posts from both sides regardless of the content of the linked article. So simply flagging the entire topic away is fair.
This is the whole point of the argument from the people in the rust belt. They don't want low cost labor. They want to be high cost labor. They were told that there would be a temporary adjustment period and that all those jobs would come back and it'd be great for them. Well, they've been waiting 30 years of free trade and globalism and they're still suffering. Everyone seems to be responding with all of these arguments about maximizing GDP or whatever, but that's not the only purpose of economic and trade policy.
Right; this article is almost a week old at this point and some progress has been made in addressing this. In particular, I found the characterization that other app servers are not taking action on this problem to be a lie in poor taste.

This kind of talking up of one's own product and saying "we're first; we're best!" rather than working within the ecosystem to help fix a shared issue confirms my feeling that Passenger is a bit of an outlier in the Ruby community.
@Mods: Please mark as dead
Generalizing from Simulation
"Because Tinder was built with assumptions about dating that are socially conservative"

Really? I suspect that most of the people who built Tinder would probably get personally offended if you called them "socially conservative", just going off of basic statistics.

I think the "socially conservative Tinder" is the Tinder that never existed at all because the founders laughed the idea off, or a company that pivoted to something else hard once they realized they accidentally built a hookup app. Not the Tinder that exists.
My five year love affair with MacBook Pros ended after the second time in two weeks I spilled liquid on one. I went out and dropped $2k on a desktop and a desk to put it on. I'm sorely tempted to switch to a Mac Mini for my work machine.

I use a tablet now for my idle couch browsing.
On my Android phone, the system says Uber is 190MB plus 3MB of data.
How about "catch"? Zig doesn't have the usual try/catch blocks but the meaning is similar.

catch defer dealloc(foo);
Are you looking at a download size or installed size? I have Uber on my iPhone and it's 150 MB for the "App Size" and another 14 MB for "Documents and Data".
Discovery of 50km cave raises hopes for human colonisation of moon
Wayland finally. The tortuous Mir and Unity crusade is over, I'm willing to bear with whatever is broken in this release if it means Ubuntu working with actual industry standards, specially in the graphics area.

It's not the first time they've done this, they adopted SystemD instead of their own Upstart as soon as it was deemed the standard.
Well, that really depends on whether or not you know the effects of what you are working with. It is really easy to be careless with such things when folks don't really know the effects. Even when she died, she didn't say much about the radiation effects.

Heck, we used xrays to fit shoes on people long after she died.[1] I'm sure part of that was humans being slow to regulate it, but still.

Knowing that x or y substance is dangerous brings a different perspective, I think. By the time I worked with formaldehyde, we knew we needed some precautions. I also think it is wise to consider age and mental capacity: IF someone isn't old enough to have full adult rights (including drinking, warring, and renting cars) they probably shouldn't be able to decide to not be careful. But then again, by the time one is educated to today's standards, they are old enough.

[1] https://en.wikipedia.org/wiki/Shoe-fitting_fluoroscope
We did a 21 day audit into the dev.to user experience, and here are our findings
a consumer pc.

the pro does not have the buffer the evo does. the evo is not a premium model, it is entry level cutting edge
Just like a kleenex must be a tissue produced by Kimberly-Clark or one can only xerox on equipment manufactured by a particular company? That ship is in the process of leaving the port :)
Sorry but I don't really see Yudkowski's contributions as "fundamental research into AI safety". More like navel-gazing without any practical implications. At best, listening to him is just a waste of time. At worse, AGI is a real imminent threat and having people like him generating useless noise like he does will make it harder for legitimate concerns to be heard, when the time comes.
(I'm not advocating, just explaining)

The person you're replying to is referring to the study, which found that men rated women on appearance, while women rated men on career prospects. This is the "socially conservative" aspect they're referring to.

When I first read the comment, I assumed they meant "conservative views on dating", like the disapproval of sex before marriage, which is opposite to what Tinder enables / advocates.
That's true. I don't use the WSL anymore though, still works.

It is more annoying than something like Gutenberg would be though.
Speaking as someone who used to work on SSD firmware, here are some rambling thoughts... Yes moving some of the FTL to the OS will help a lot in reducing the complexity for the SSD developer but the problems are just moved up the levels. The OS will probably still have to use a COW scheme aware of the block and page size restrictions of the underlying flash. And you can't do a raw disk copy without accounting for defective blocks. Maybe the SSD will still handle basic ECC protection and data scrambling but the OS will now have to handle read disturb, wear leveling, defect management, and data recovery using signal processing. But many of these characteristics will change from one NAND technology to another so someone will have to characterize and update the algorithms. I would actually say it is this last bit that really trips up SSD firmware design. Otherwise you would think after an iteration or two of firmware we would have a solid design but the flash technology tends to bring up some new requirements with each node that introduces more complexity.
It would be nice to have R on here !
After he releases 1.0, they are doing to focus on wlroots which he does mention in the post. It is looking really promising and even now sway is still very usable.
Our PM doesn't name and shame them on twitter, and they don't get involved in elections. Is that so weird?
Hah wow my reading comprehension is apparently not working at all today, my bad OP. Gunna just leave my comment up so I can be properly shamed :p
Wouldn't the responsible thing to do be to give back to the shareholders?
Doesn't that have to do with overengineering more than anything? Most of the Javascript on a modern website is pretty much superfluous I'd say.
I'm reading Haidt's "Happiness Hypothesis" right now, and in one section he identifies life circumstances which people never adjust to (i.e. excluded from the Hedonistic treadmill effect).

A long commute is something he identifies as always a negative. Humans don't seem to adjust to a long commute -- it will always negatively impact the typical person's outlook/affect/happiness.
When patients/doctors are willing to put all their eggs in one basket (FDA approval), this seems like a perfectly reasonable business plan.

However, for the best chance to find out if your drug really is working the way you think it does, you will need actual public examination of the results. You'll want to see what critiques people come up with, make some predictions about future results, whether an independent group can replicate your work, etc.

Although it is nowhere near a guarantee, sharing your results/methods is another of those heuristics (like do independent replications, and make precise predictions about future observations) that served as the basis of science for so long. More and more I see science being replaced by "something else". This something else is definitely a faster process...
Although Trent Reznor may find it a little on the nose.
This is a tiny CSS fix to simply remove the "width" attribute on code and pre. I wish someone from HN would fix this.
>Faced with the problem of generating a static part for my website, I just used Django to "print" the static part.

Because I don't want to spend too much time maintaining my site.

When I used Wordpress, it got hacked. I don't want to check every few months for security updates.

When I used Django, it would randomly "go down" when some library changed on my host. Then I'd have to figure out how to fix it. Which almost always involved upgrading to the latest Django, which was never straightforward.

But the static site generator I have? Runs on my machine and not on a server. I still have the same problems with it as with Django (upgrades breaking stuff). The important thing is that it breaks stuff on my PC and not on the server. People can still access my site while my generator is broken. I feel no pressure to fix it (and indeed, it is usually months before I do fix it).

And, finally, I think you don't really know what SSG's do for you. It's not about making one or a few pages static. It is about making it appear dynamic while being static (tag pages, categories, etc). In fact, I would invert the question. Given that a SSG can do pretty much anything a blog can do, why would someone use a server side process to write a blog? What's the point of having your blog in Django when a simple SSG will do the task for you?
Show HN: Jolly Moments – Not your average wedding website builder
Wow, this is evil.
I wonder if its taking too long to save state, so windows kills the process and proceeds with its reboot
> left pad, anyone?

Crates.io is immutable (to the legal extent possible), and so that can't happen with this.
How to Create a Private Ethereum Blockchain
Tiny quibble, but it's mentioned more than once in the article that the NXP i.MX6 is an "ARM9" processor. It is not.

i.MX6 uses ARM Cortex-A9 which is very different from ARM9.

https://en.wikipedia.org/wiki/ARM9

https://en.wikipedia.org/wiki/ARM_Cortex-A9
What Firefighters Do to Extinguish a Battery Fire on a Tesla Model S
Those are all indicators of intelligence. Whether you have good executive control due to some "intrinsic" intelligence or due to some conditioning, the net effect is the same.
Chrome as it has excellent dev tools and a large market share. Then manually check in Safari, Firefox, iOS Simulator during development. Then BrowserStack for quick spot checks. Then check on real iOS/Android/Windows devices in our device lab as emulators are bad at replicating the true user experience (animations, click areas, godawful plastic trackpads on cheap Windows laptops, etc).

Cross-browser testing is hell and responsive has made everything multiple times worse for the amount of manual grunt work that has to go into every non-trivial custom web project. Greatly envy non-web developers who can build an interface once and it's done.
> feel free to discard this thread of the discussion if you'd rather not push the matter further

Think you're right. You completely ignored my point, so this is pointless. But the root issue is not different than, either through ignorance or deceptive calculation, claiming that copyright infringement is theft. It is a category error that negatively effects people's understanding of what's going on, so it matters.
> You can’t hibernate an OS and swap out all the hardware and expect it to actually wake back up. You’re going to have to do a full boot.

Have you actually tried? You sound like you're used to Windows where if you change a single piece of hardware the whole OS goes to pieces and needs to be re-installed or go through a painful process of driver searching. Considering I can (and have) literally moved hard drives between vastly different generation machines (granted, they were the same architecture), I don't think it's that far fetched to imagine Linux might actually resume from a hibernate with no issues on different machines. I've got some spare time this weekend, and I might just have to test this theory. Even if it doesn't work out, my experience with swapping hardware in Linux leads me to believe it wouldn't be that hard to add support for resuming from hibernate on different hardware. Sounds like a good college senior CS project to me.
> It's a marked improvement over Gnome/Xorg […]

How so?
I wonder what is Alphabet's intent behind this massive investment? Are they planning to use Lyft as a ridesharing platform for their autononous vehicles, since Lyft already has a sizeable market share in the US? For Alphabet, Lyft would be a great partner to sell/rent autonomous vehicles to, given their current legal battle with Uber.

For riders, it's great, as prices should remain low. Interested in seeing Softbank's next move.

However you may look at it, I just don't believe this is a winner takes all market.
It is my understanding that difficult tasks should be attempted before banging one's head against the wall.
What I personally dislike is the "spam filter". I sometimes hit it when participating in multiple threads and it says "You're submitting too fast, please slow down" - and it does not reset itself after sometimes over 8 hours.