skysight-inc/HackerNews huggingface dataset:
The GCC Atomic Builtins mentioned in the article are not specific to Unix. They are compiler constructs, and depend on specific architecture hardware support. All x86 CPUs have such support for some years now. So these atomic operations can also be used in non-Unix software running on x86 CPUs.

The GCC documentation lists other non-intel architectures which also have the features required to support the atomic built-ins.
The Asus Zenbo is a ridiculous home robot for $599
Private teams are okay because your teammates are not going to do anything evil towards you. This is more of a focus on the open community slack groups, like SSG and iOS Developer groups that contain 5000+ community members. Most of these groups are just open invitation that allows people to just sneak in, take thousands of emails and pce.
Lol name one game that is a "Murder Simulator". Even Hitman has a plot. Don't act like we've never heard these stupid attacks before.
http://xcloud.me

http://www.macminivault.com

https://www.macstadium.com

There are plenty more choices, those were just the first few I found.
Teenage Mutant Ninja Turtles: Out of the Shadows
Also:

https://www.damninteresting.com/the-zero-armed-bandit/

Discussed: https://news.ycombinator.com/item?id=9816123
If you read Ryan Holliday's book, you'll see that "source" is often the target's own PR team.
I too wonder about this. Having read from physical books most of my life and switching to ebooks/PDFs (reading from laptop or iPad) was not as fun/convenient as I thought it would be. Although saving resources, the feeling I get when holding a book and writing in it (jogging down thoughts or deriving equations) are irreplaceable by electronic files.
The reality is that your site is nearly always going to be bottlenecked on the database anyway, though. It is generally the case that network latency completely overwhelms the cost of running your code on the database server, so executing everything requiring transactional consistency in a single round-trip communication to the database is usually the most scalable approach. It's also very much the case that centralization yields the best performance when it comes to both latency and throughput, assuming you can find reasonable partitions by datacenter, unless you can find a synchronization-free execution or are willing to tolerate inconsistency (usually, even then you're doing this for availability, not performance, but if you're Facebook or an ad server sometimes for latency too).

Moreover, while this isn't usually taken advantage of by contemporary databases or schedulers, in research databases knowing details about the transactions that are going to execute allows dramatic improvements in throughput compared to ad-hoc queries (for a variety of reasons, from being able to find a synchronization-free execution that preserves certain invariants to being able to optimize for data locality to trading latency for throughput with group commit... the list goes on).

My personal experience has been that for the vast majority of websites, there simply isn't enough computational work going on over the data to outweigh these benefits.

All that being said: I still hate stored procedures with a fiery passion for other reasons (mostly that they often fail to integrate nicely into the rest of the application's deployment mechanisms, especially if you're using a hosted database solution which prevents custom extensions) and try not to let them anywhere near a database unless there are performance reasons to do so.

(BTW, just to show I'm not talking out of my ass, here's the latest and greatest in serializable performance within a datacenter (aka centralized): http://research.microsoft.com/pubs/255848/SOSP15-final227.pd.... To quote:

"FaRM achieves a peak throughput of 140 million TATP transactions per second on 90 machines with a 4.9 TB database, and it recovers from a failure in less than 50 ms." It also performs 4.5 million TPC-C New Order transactions per second with a 1.9 ms 99% latency [this includes 10% remote partition transactions]).
I love that there's a visual theme throughout the games, you can see that it is the same person behind all of these. Somehow looking at this diagram makes me feel very soulful. I'm not sure why.
Your experience rings true to me.

I don't particularly enjoy coding other than figuring out a way to automate some boring task for myself or someone else.

I also don't entertain the idea of having to spend most of my free time learning how to comprehend some particular peculiarities of a language syntax and generally keeping track of technology updates.

Also, browsing the internet I realized that with the advent of sourceforge/github/stackoverflow, no matter how hard I try to write some piece of code, it has _always_ been the case that it's already been written and, with minor modifications will solve my problem, whether in the form of a code snippet or a full desktop application.
Hosting company that does Mac only[0] here (I work at MacStadium[1]).

We've got customers of all sizes. It started out with just individual developers and small teams using our solutions so they didn't have to spend capital and IT resources on their own Mac hardware. Many are still here with Mac minis rented or colocated.

Now though, we've got fortune 500 customers, many enterprise tech companies, and a growing number of unicorns joining the service since they can't do internally what we can do at scale in data centers with the Mac Pro. A lot of these customers are using us to test iOS apps with large clusters of dedicated Mac Pros connected to SAN.

[0]: We mostly serve customers that need Mac hardware for app development and CI/CD. We also have HP bladeservers, though, as a few companies have moved their entire infrastructure to our data centers or have migrated from Mac hardware to generic Linux systems and don't want to leave due to certain features we can offer.

[1]: https://macstadium.com
Seatfrog raises $1.2M – Let's passengers bid on seating upgrades
msync() doesn't fill buffers at all. It has no function in the operation you've described.

Even if it did, it's not atomic ...
What if the operating system acts as an agent in these scenarios? Say, sending a message to a contact requires the app to make a system call which they get back a handle to said contact. All operation on that handle is done via calls to the system, so the data about the contact never actually gets to the app. It'd be annoying to write the simplest of programs under this paradigm, but the use can then completely control an app'use of their data or hardware.
> Peter Schneier

Bruce Schneier
I think another trick of longstanding tabloids like the enquirer is that they almost deliberately undermine their reputation by publishing a lot of crap (aliens, etc) while mixing the better sourced stuff that causes celebrities fits. I think this is how they have been able to exist for so long - celebrities with thicker skin can laugh it off, hah, those crazy tabloids - and far less often we see someone actually try to sue the tabloids for an article.

example of "real" news being broken by a tabloid:

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

With regards to the Gawker case - I'm of the opinion that it doesn't matter that Peter Thiel funded the lawsuits. If it were a more "noble" cause (litigation against polluters, cigarette manufacturers, civil rights etc) then no one would question massive outside funding. And, Gawker did lose the case in court, on the case's merits. Gawker seems to be hoping they can have it overturned on appeal if they change the subject to Peter Thiel instead of their own scummy behavior. Not to mention Nick Denton's shady tax evasion while criticizing tech businesses for the same:

https://pando.com/2014/07/25/gawker-no-longer-even-trying-to...
Ask HN: Has Dropbox been compromised recently?
I just received an alert from a (paid) Internet surveillance service, stating:

Site WWW.DROPBOX.COM

"Your email address has been found compromised online. We monitor online properties to identify the illegal trading and selling of your personal information, and unfortunately we have found a match that may indicate possible identity theft."

I closed Dropbox a while ago, and the pwd was a randomly generated one. False positive or a hack surfacing just now? Anyone noticed suspicious activity related to their Dropbox account ?
Yep, been there and done that. You're looking at investing that much time again. On top of what you've done already. But do it! It sounds like you really care about programming.

Specifically focus on working with others. Find an OSS project you like and contribute to it significantly. Or, better yet, find an OSS project that companies in your area want experience with and start contributing to that.

If I saw "Active contributor to Angular/D3/Entity Framework/SignalR/Mono/Whatever" on a resume, I'd definitely be interested in talking to that person.
Great stuff.

I wish they had a longer summary. The best titles have such a huge advantage even though poor titles can have great content.
I've tried apps but invariably I end up seeking alternatives to get around the blockers I set for myself. Internet is like alcohol for me so it's only fitting that I am the most productive in Internet free zones.
So, roughly, 50% cost of sales (print, inventory, online services), 40% salaries, 10% depreciation
> run some continuous integration for OSX software

I can confirm this (I work at MacStadium). We've got 1. a large number of CI SaaS companies that run their OS X/iOS builds on our hardware and 2. at least several hundred companies that run their own custom build tools or Jenkins on individual or clusters of Mac minis, Xserves, and Mac Pros in our data centers.
I think emacs has the equivalent built in: `(rx (or "foo" "bar" "baz" "quux"))` gives you: `;; => "\\(?:ba[rz]\\|foo\\|quux\\)"`
...screamed the unliving blob of flesh, at the cold, faceless, chaotic vacuum.
Apparently they're not made in Flash, they're made in Haxe[1] + OpenFL[2]!

Flash is just one of its export targets. Haxe + OpenFL also supports HTML5.

Here's the framework the person seems to be using:
https://github.com/abagames/mgl

[1] http://haxe.org/

[2] http://www.openfl.org/
So that implies that realistically there's a scenario where moving files or directories from one filesystem to another and some interruption occurs can lead to lost data?
Falling back on religion doesn't get you anywhere. Which religion, and which timeframe? Is it the Christianity of late 19th century America, where homosexuality and sex outside marriage were considered mortal sins? Or is it something more like Unitarian Universalism in the early 2000s? Or is it the extremist branch of Islam preached by outfits like ISIS? You are going to have to decide. And to do that, you're going to have to use the lump of gray matter in your skull.
You might be surprised: https://playcanvas.com/explore
I feel like the problem is that people outside of tech don't have a sense of how much data is collected, and they also don't really see negative consequences of it.

First, there aren't really any negative consequences to government surveillance. People don't regularly disappear in the middle of the night for a comment on a blog post, and there haven't been any major security leaks yet. This could easily change in the future of course, but so far it's easy to ignore.

Second, there's no cool dashboard showing what info the NSA has on you. If individuals could see the scope of info stored on them, they would probably feel differently. For example, many people feel creeped out when they view Google's map of their location history. This is an opt-in choice and the map exists for your benefit, but it still makes people uncomfortable to see their lives so plainly visible on a screen.
The idea of using a timer and setting small goals is absolutely worth a try. Thank you
Thanks for the advice. I'll try this out.
> I've read before that DMCA takedowns only cause content to become inaccessible publicly but not actually deleted

This is a violation of the takedown request, and can result in harsher penalties for the host. It's not a great example, but MegaUpload was faulted for doing just that: Removing the link between a url and the content that url pointed to. Granted they did deduplication so there could be other links from other urls pointed to the same "illegal" content, which is what the USA went after them for, but the fact remains that it's a pretty clear grey area whether or not the host can retain that data after someone claims rights to have it removed for their own future benefit.
I did January in HCMC this year and was pretty underwhelmed with the nomad scene. There didn't seem to be much going on at all.
Instead, we just crush virtual skulls and eat anonymous packaged food in our safe little boxes and pretend we're kind, gentle people.

I think that for many, it's more that the "virtual murder" is a way to "blow off some... Steam", so that we can be "kind, gentle people" in reality. It's a way to vent all the anger, the stress, and the frustration of the real world in the virtual world, where there are no real consequences.
I got into work mode the past couple years of my life and spent most time either working or speaking with people, then browsing my phone in the downtimes / before bed / first thing in the morning.

I hadn't read a book in a couple of years and it was scary the first time I tried again.

Literally could not read more than 1 - 1.5 pages without my mind wandering or feeling the pang to check the feed on my phone. Kind of horrifying to be honest.

Took me a couple weeks to get back in the groove and actually have some decent comprehension / retention. Personally, reading again was a great way to rebuild my attention span and just rewiring my brain in general. I had no idea how bad I had become.
I couldn't help but notice how apropos your comment was juxtaposed against your username.
I really like this person.

I hear “Perfect,” I hear “Like, like, like, like,” and I hear “Awesome” every 32 seconds and it was causing me to have brain damage

They love to leave the doors open so I can try to air condition the outside.

I don’t let computer books in here because they are obsolete the day they’re printed.

And perhaps the best The customer isn’t always right. I am.

Now I really want to visit this store.
I didn't live in a house with books, but my mother took me and my sisters to the library very often when we were kids. For me personally, I believe that access to books gave me much of my motivation to learn, particularly with regards to astronomy. It was early reading of astronomy books that got me really interested in science. Growing up, I didn't do particularly well in language and literature, mainly because I just wasn't interested. If I hadn't been allowed to develop an innate interest in science through astronomy, I doubt I would have done as well in math and science classes as I did because I expect I would have found them uninteresting too. I credit that early interest in science as a big factor in me now having a well-paying programming career.
I blow through that 500MB in 2 - 3 days is the problem.

A better, but not very cheap solution is to just rent a wifi hotspot for around $8 - $10 / day if you're on a short trip. Get 1 gig / day as well.

I'm just going to get a japanese plan once I live here.
A man who knows what war actually means - human suffering and misery rather than a video game - shouldn't allow himself to be used to promote a war he things is unnecessary. Otherwise he is not 'a man of integrity', but 'a man keeping his prestige position by letting other people suffer greatly for it'.

This isn't indirect suffering like 'your laptop was probably built by crying workers', but a clear, direct chain of events.
I wonder what would have happened had Newton not been interested in the nature of light.
There are people who are convinced that QUEL[1] is better (or at least was better at the time).

I never used it myself, so can't comment much about it. The examples on wiki makes it look as if perhaps it would integrate with code better, but that's just a guess.

[1] https://en.wikipedia.org/wiki/QUEL_query_languages
actually most places (costa rica, thailand, bali, etc) are fine with renting short term; the "no short-term" renting is very american

most of these places have a mid-long stay tourism tradition prior to DNs
Wait, Simutrans on the Steam frontpage? ... wow. (It's a formerly one-man freeware, now open-source game that
has been around for ages (15 years or so?)) But well-deserved IMHO, it is a neat game.
Yes, I think the problem here is that you're opining without understanding the specific case, a case that the rest of us are talking about.

The general discussion of release philosophy could be interesting. If you would like to talk about that, you should start a new topic, or at the very least make it clear you're changing the topic. When you reply to somebody's specific statements with sweeping generalities, as you did here, it looks like contradiction.
This is quite literally nothing more than the age old 'there cannot be an objective morality without a higher power <giant leap> therefore Christianity".

You also might want to check this out: https://www.ted.com/talks/sam_harris_science_can_show_what_s...

The challenge, though, really is not if something is 'objectively right'. That's not the question you want to ask, or the conclusion you really want. You want to know 'is x religion the one true religion?'. We can answer that.

A religion, like anything making a claim, is actually falsifiable. The added challenge with a religion is that the religion has to be 100% right, all the time, or it is not right at all. Said another way, if a religion is ever wrong, it is not true and we can move on from it. This is where religion /always/ gets into trouble. Christianity is no different than any other religion here. It makes claims or assertions and if any of those are shown to be wrong, oops, the religion is not true.

So, when the bible states slavery is fine, rape is fine, beating your wife is fine, it has to be 100% right on these or the religion is null and void. Unlike the global flood (which is obviously not true), you cannot slip up and say "just kidding, metaphor or allegory" in these cases. Making a claim about what is good/bad is something we can judge, particularly as society advances. It doesn't actually matter if those are "objectively right or wrong" for it to make the religion not true, either. That's a trap. You can try and argue that slavery, per the bible, is ok. You can try. You won't win any favor with anyone these days. We've moved past owning people as a concept. It's unacceptable. Our modern moral code, subjective or objective, is "better" than that described in the bible, therefore, the bible is wrong, therefore, christianity is wrong.

One could try and argue that slavery is actually objectively ok, therefore inline with the bible, and some do try this approach and have used it to justify slavery centuries ago. But you can't do that today and be considered a rational human being. It's not acceptable. We know this. It's undisputed fact that owning people is wrong. Therefore, again, our modern moral code demonstrates a higher/better/whatever moral code than christianity in the bible, therefore christianity is wrong and we move on. If a religion were true, society should NEVER be more advanced morally/ethically than the religious standard. This simply cannot be with what the religion is claiming to be.

So, as I stated earlier, the question isn't objective or subjective morality. The question is "is x religion true" (unlike "is there a god?" which really isn't answerable at the moment, maybe ever). We can answer the questions if certain religions are true. To this end, we know the answers on all religions that make positive and exclusive claims...all have fallen short.
Nonetheless the reply prompted me to look into the rename case specifically. Apparently on Linux, the replacement of the destination file is atomic (as many of us already knew and take for granted), but there's no guarantee that you won't see both old and new names in flight for a brief moment in time (like the last sentence of my comment).

Would not be surprised if all bets are off once you get an NFS mount involved.

As always it's a tradeoff between useful behaviors and the cost of synchronizing.
Could have sworn there was a couple of companies looking into that for server usage a few years back.
Lisbon/Barcelona, though not cheap, have become very popular in Europe
https://news.ycombinator.com/item?id=11769156
Didn't know Samsung had picked up an ARM ISA license.
> It seems that the only thing keeping Elsevier and their ilk alive is the built-up reputation of the scientific journals that they have control over.

Isn't the reputation of those journals somewhat derived from the work that Elsevier puts into editing the papers that are submitted to them? I don't have enough knowledge to claim that it's a lot of work, nor that it costs them a lot to edit and review the submissions, but it's starting to sound like most of the arguments against Elsevier are completely ignoring the actual work they do.

"If we could find some way to do the work that makes the Science and Nature Journals desirable we could really change the world here. We already have the distribution portion figured out, so it shouldn't be hard!" I've got some really great ideas for an app, I just need a developer to implement it... etc.

Edit: I feel weird arguing for Elsevier. I personally would love to see all the paywalls and weird academic gateways that hide these fascinating nuggets of knowledge go away, but I have to play devil's advocate on this. Elsevier does do work, and that work is represented in the prestige that journals like Science exhibit.
The thing that made the Hindenburg transformative is that it was caught on film. After everyone had seen the disaster for themselves, they were never going to trust the technology again.
It's easy to design an algorithm that either succeeds with a move or fails with a copy, never losing data, but someone would have to look deeper into what was actually guaranteed and/or implemented.
can someone explain why ad networks seem to be lagging behind modern web best practices? For example, terrible flash ads, ads that break the site they're displayed on, lack of HTTPS, malware, etc? And also why a company with a better engineering team hasn't been able to successfully take advantage of these weaknesses and corner the market?
Or they could create a testable hypothesis like "acting in this way increases the sickness of those in this world" and test if an action moves in that direction. It would be objective based on the available data.

And yes - the main difference being a thiest position posits the existence of something else (that could be moral (Allah/David's God) or immoral (David's God) or amoral (Vishnu/Z eus)) as part of its model outside of empiricism beyond morality.
Author needs to proofread before releasing.
Not really, Tommy left early on as the article mentions and had a decent career as an engineer doing studio work, Dee Dee left in the mid-80s and pursued a solo career. The only constants were Johnny and Joey. There were other Ramones that article doesn't mention Elvis, CJ and Richie.
It does not work on Firefox:

TypeError: $ is not a function
$( document ).ready(function() {

Maybe jQuery is loaded too late?
Dulce et Decorum Est
Put your phone on Do Not Disturb mode. Don't turn it off.

Use Focus App to block distracting sites during non-work times. That's when the danger is greatest.

Those two have helped me the most.
Canada's energy superpower status threatened as world shifts off fossil fuel
The EFF is Orwellian as fuck
"(...) written in C, which calls a C++ function (...)", well, memory bugs ahead. That would be great if they could move to Rust or another similar language.