skysight-inc/HackerNews huggingface dataset:
rename is atomic, but it is not guaranteed to be durable. In order for rename to be durable, I've learned that you have to fsync the parent directory.

I was saddened when I learned this. I used to use this old trick for a lot of my systems. I learned it from reading the code of old well-written unix systems programs.
I think you're thinking of notion.so.
Someone please create a browser extension that automatically adds every word you "Look Up" to an Anki stack. My vocabulary would be vastly improved if I had this, I always find myself looking up the definition of the same complex words over and over again that are for whatever reason slippery for me to remember.
At least it's a nonprofit?

Are they coding while in prison? Or is this some form of post parole type deal?
>clueless

I was curious why pg did it that way. Here's a brief comment from him:

>What did Viaweb use?

>pg 3160 days ago
>Keep everything in memory in the usual sort of data structures (e.g. hash tables). Save changes to disk, but never read from disk except at startup.

So similar to what Redis does today but a decade before Redis and likely faster than the databases of the day. Could have been important with loads of users editing their stores on slow hardware. Anyway it worked, they beat their 20 odd competitors and got rich. I'm sceptical that it was a poor design choice.
Ah, I see what you mean. Software Foundation hints ever so slightly at more specific approaches. Looking into the other books a little bit more, I'm not so certain Software Foundations would serve as a good introduction to them. The reason being that it focuses very heavily on the theorem-proving aspects. Concrete Semantics, at least its second half, would be an excellent primer. Software Foundations puts more weight on proving properties about languages than it does verifying particular programs. Whereas Concrete Semantics culminates in Hoare logic and abstract interpretation.

That sounds like an excellent use of model checking tools. Most approaches I've seen involve creating a model of some system separate from the implementation, which I think is risky. Still better than nothing, by far.

I'll definitely have to check those books out now. Thanks for the recommendations!
Cloud Security: The Right Way to Worry (2014)
Forbes' forte is not software design or analysis.
Saudi Arabia elects up to 17 female councillors in historic election
The Economist: Technology Quarterly: New Materials for Manufacturing
Also an Australian, working in tech.

- There is a lot of good CS talent coming out of Australian universities. Lots goes to the Bay Area, some work at Google, Atlassian, Canva (in Sydney at least).

- As others have commented, it seems that there's less useless stuff with unrealistic projections that gets built in Australia. I'm not sure if it's because Australian culture has a strong dose of cynicism (which also probably contributes to some of the remarks in this blog) or because the landscape is indeed bad enough that only the really good startups can survive.

- There are some Australian policies that work pretty well in favour of getting individual startups off the ground. Policies that help startups get off the ground include study assistance (~AUD 200 week from government whilst studying, means tested), a similar unemployment support program, and subsidised universities. These only contribute to the success of individuals, however, they're not good for building an ecosystem.

- I've heard of a number of Australians travelling SE Asia and trying to get their v1 built from there. The internet is much better and your burn rate is much lower. Plus, the breadth of experience is probably good if you're trying to start something with international longevity.
Most of the information we spread online is quantifiably “bullshit”
> Civil court enforcement

You had just said it's not appropriate for governments to insert itself between two informed, consenting parties, because it is paternalistic and not part of a free society.

Also what does market efficiency have to do with anything? There are always going to be asymmetrical distributions of power because information is asymmetrical.
From the same link:

"Out of the 34 countries in the OECD, America ranks first with a 39.1 percent corporate tax rate, compared to an OECD average of 24.1 percent. The OECD figure is what’s called the statutory rate, meaning the base rate applied to corporate profits."
Do the crime, do the time.
Docker flame graphs
What products does Microsoft use this technology in?

I've seen what Google's doing in Google Photos but I've noticed it's not accurate all the time.
Open web/free software swag, store links (gift ideas)
As I said, the reason these things get thrown out of court is because it isn't gambling since no money is expected by the user. If you're asking me a legal opinion I'm not a lawyer. I'm just telling you what I've read. I'm not advocating free to play.
This is a cool concept. My girlfriend babysits for supplemental income and would use something like this. UrbanSitter is a solid competitor out there right now. Slightly different focus, but same concept.
Sorry, looks like it is +/- 50% of 'discretionary spending'.[1] Wikipedia adds: "The U.S. Department of Defense budget accounted in fiscal year 2010 for about 19% of the United States federal budgeted expenditures and 28% of estimated tax revenues. Including non-DOD expenditures, military spending was approximately 28–38% of budgeted expenditures and 42–57% of estimated tax revenues." So, more than I'd like, but also significantly less than I claimed. My bad.

[1] https://www.nationalpriorities.org/campaigns/military-spendi...

But the point I was fumbling to make is that there are a lot of people who minimize their tax and honestly believe that they are doing the morally right thing in doing so.
Already asked by Egg Troll (search for the chaos it caused!):

https://groups.google.com/forum/message/raw?msg=alt.fan.star...
It is actually much easier to use a desktop browser as well. Yet, most traffic now is mobile.
Flashcards are a mobile usecase, I actually think a desktop version is actually limiting for them...maybe that's why Supermemo never became a roaring success.
I would imagine this could be a good fit for roadies, who have to set up and tear down audio/lighting/video installations on a daily basis.
Hi Kuschku

Can you let me know the resolution of your device? I'm trying to play around with the CSS for blog.otoro.net, and trying to find a good balance for different resolutions.

Thanks
Ironic in the context of a discussion of vices and addiction, though now understandable (apologies for my lack of knowledge of 70s games & compiler names!)

echo "WalterBright" | sed 's/Bright/White/'
> Then you don't really support property rights.

Or we simply disagree what rights and liabilities the property owner should have in the context, which I define as business property. I see no problem with this as there are many countries with extensive liabilities and regulations when it comes to property and business practices one is allowed to conduct.

> By protecting customers from "themselves" and thus also protecting owners from customers, you are curtailing rights of both to engage in voluntary contract.

Oh I indeed am, or I at least am not opposing regulation in this matter from any ideological perspective. I don't see such regulation as inherently bad, as it seems that you see.

> It's not at all an "implementation detail," it arises quite organically out of interpersonal exchange.

Many things arise "quite organically" from individual actors acting for their own benefit, but in many cases it can be argued for that there are places and times where regulation (governmental or otherwise) does indeed improve the society and the lives of the people within it.

> You know what I loathe?

I suppose I don't despite having some suspicions, but please, don't assume I care either.

> You provide a case for perceived suboptimal behavior of markets, but then by proposing regulation you completely ignore the prospect of suboptimal government action!

How couldn't you say this exact same about any form of regulation within markets? And if so, to me it seems that you oppose regulation out of a principle -- and really, how you come off as suggests the same.

> You'd do yourself good by reading up on some public choice theory.

Oh, always, though I am almost certain our differing views lie somewhere else completely. I suppose you have recommendations though?
https://news.ycombinator.com/item?id=10725190
Somalia is effectively an anarchy.
Perhaps, but if we're going to go that far we should also start regulating fashion to protect whales from themselves. It also depends immensely on a small number of people being manipulated through advertising to buy a lot.
As if questioning vague findings with no methodology given were akin to "shutting down discussion." Pop psychology is notoriously garbage. Being skeptical of such a general claim without any way to verify even the actual numbers is the only sane response. People just want to believe this junk because they can suddenly say, "I'm easily distracted... That must mean I'm creative!"
This is a terrible idea, and will destroy Drupal, but other than that, sure why not?
The State of Robotics for 2015
My company has three sites in Melbourne and none of them have access to the NBN yet, or for the next couple of years. Two of those sites can only get around 3MB connections no matter how much money you pay. The copper connections are just that poor. Depending on where you are based if is like being in a third world country for Internet speeds.
Yahoo Investors Tighten Screws
Several posts about this on HN:

https://hn.algolia.com/?query=kowloon%20walled%20city
Sometimes even with political repercussions.
I couldn't quite find this, but what domain are these files going to be served from?
Worse than that. By the time the module eco-system has finally caught up Drupal has already moved on. It's un-workable.
This said, I must admit that I deliberately let some of my fruit trees growing over the wall towards the street because I like the idea of sharing the fruit with other people. Is just that those plants are carefully chosen (only small nuts and berries), and the street is suitable (cars and bikes need to drive slowly in any case). Of course I prune ASAP any too low or too large stem and clean the area from fallen leaves when needed, as with any other shrub, and everybody is happy.

As long as this guys be consistent cleaning under canopies, and prune low or broken stems, they will have much more possibilities of success.

Remember also that fruit in the street should not be treated unless you put a 'warning pesticides' signal somewhere.
I don't think this relates back to the topic at hand, though. Disqualifying these games as "games" probably wouldn't have much if any impact.
> "I guess at this point we could just say ‘A fool and his money are soon parted’"

Yep.
s/Akamai competitor/CDN
Anyone else reminded of http://reactable.com/ (Reactable) at all?
Pretty darn happy with my Dell XPS 13. Use Arch Linux instead of the included Ubuntu LTS, though.
> Yet it's quite likely you'll interpret someone promoting a work in the comments section of a site you frequent as a friendly recommendation

The difference is intent. People directly advertising in comments get downvoted, promoting something relevant as a friendly favour are upvoted, and people doing the former while pretending to do the latter are considered sleazy bastards and subject to being pruned from community if it is to stay healthy.

It really is simple. It's about trust.
You can apply all your same arguments to gambling, but society disagrees -- gambling is regulated.
That's an occupation. Similarly, athletes in school may spend that much time or much more playing games of one sort or another, and there's nothing wrong with that. But, if a game or its marketing was created to be addictive and that is causing harm- that's a problem.
What ought to happen here, is that Avast (and other AV vendors) should be coordinating with Chrome (and other browser makers) to provide an API for antivirus software to get access and scan, in a way that doesn't interfere with the normal SSL authentication machinery.

No. MITM'ing SSL means it can access all communications, not just the ones one browser wants to give it. There are plenty of other things on a system (and increasingly more these days) that can communicate via SSL, and it makes sense for AV to inspect those too; whether you trust AVs is a different issue.
"Be Kind; Everyone You Meet is Fighting a Hard Battle."

Attributed to lots of famous dead guys. http://quoteinvestigator.com/2010/06/29/be-kind/
> What products does Microsoft use this technology in?

http://venturebeat.com/2015/11/11/microsoft-launches-project...
[If anyone else is reading this: warning, spoilers!]

It would have been more satisfying to me if the dialog on the mountain was actually important in the context of the story at all. It was enlightening to the reader, but when Erasmus got to the convox and started talking with people, it turned out that many of them already had basically the same ideas, so he didn't really contribute anything.

Actually, it's hard to think of a point where any idea or action of Erasmus actually changed the outcome of something. He was at the center of everything, but only as a witness. Although I guess the book kind of hints that perhaps nothing that any character except Jad did had any effect on anything, since Jad rewrote it all...
This looks great! I would totally shell out money for a premium card set - if only my professional area was represented.

Could you please create a mailing list for different professions/subject areas so potential customers could be alerted when relevant premium study sets are released?

For example, have a sign up list for people interested in accounting, one for law, one for technology exams etc. I would totally give you guys my email address so I can be alerted when relevant expert card sets are released.

As it is, I'll probably just forget about memorang.
Not to rag on the offering, but the headline is just not right. This is a CloudFront competitor not an Akamai competitor. Its a very rigid barebones product at a low margin via self-serv tooling.
Courts enforce consensual contracts between two people. That's a basic function of government and doesn't restrict your rights, except that you must abide by your word. What this discussion is about is legal constraints on the contents of those contracts.

A lot of what the SEC and FTC do is require appropriate information disclosure to protect consumers from deception. The SEC requires financial disclosures, auditing, etc. In the FTC's own words: "Federal Trade Commission has a broad mandate to protect consumers from fraud and deception in the marketplace". The idea is to make sure people have the information that they need to make informed decisions. Not to tell them what decisions they are and are not allowed to make once they have that information.
Why Pitching Ability Matters for Startup CEOs
Thanks. I just thought qz's was a summary or "better abstract" for those not wanting to plunge in.
Make it work with the beta as well to preempt its release. :)
I checked it out. The concept really makes sense, local news is ripe for disruption.

It's basically "your local buzzfeed"
The author could have benefitted significantly from some exposure to Abstract Algebra, as he seems completely unaware of pretty rudimentary things in Field and Group Theory. The author might also benefit from some exposure to an actual mathematician, judging by the laughable canards he levels at mathematicians and their lack of "rigour" in his abstract. Finally, the author would benefit from some exposure to actual published papers, judging by his apparent unfamiliarity with what abstracts are for.
You're telling me. When we first moved into this apartment building, NBNco hadn't even hooked the building up correctly. It took 5 weeks of constant calling to eventually get an engineer to actually fix it (and in the process, get the entire building connected, it wasn't just us having issues).
I was never at TechCrunch Disrupt but I watched the Silicone Valley Show. :-P

I had a talk at the last Solid Conference. Maybe that was the event you know me from?
China prepares to rank its citizens – one by one
This was never my experience using Anki. I wrote a markup language that compiled to Anki cards in college because manually making cards was too tedious, and it was never "overwhelming." The exponential backoff means you rarely see cards after you first learn them.

You also learn to be smarter about what you actually Ankify -- this isn't something you think about, because the best way to succeed in a cram model is to spend a few extra minutes that one time on something that might not be on the test, but it might be. With Anki, you can focus on actually learning the core material and cultivating a deep understanding.

Another thing I would do is just delete cards that weren't interesting to me after the course was over. There are some things I want to remember forever, and there are some things that aren't worth it.

It also helps to use the mobile app to review a few cards whenever you get the chance throughout the day rather than batching them all up. This is better for remembering them as well. This also fits very nicely with pomodoro-style working.
I'm reminded of HV paper electrophoresis. Dissipating as much as 1KW in a sheet of wet filter paper, immersed in Varsol with water cooling.
Seems like great advertising for fuckadblock
You give examples of contractors you personally know that rob the government and then go on to say the govt steals money from its people and wastes it. You say the govt is a fat pig that needs less money to operate more efficiently, but fail to see that means your friends will be out of a job if that were true.

Seems like every time there is a story about govt waste, there is a greedy private company that was contracted to do the work. They charge rates only the govt can stomach to pay, because their choices are limited to a small number of approved companies in the procurement process. Who's fault is that?

I've lived in DC too and have friends that work in and around the government. Yes, it is inefficient and bureaucratic. Yes, the work culture is Office Space. Everyone wants the govt to save money, but no one wants to vote themselves into unemployment.
It's tough to see the healthy path forward for Drupal. 10 years ago it filled an obvious need. But now that need is getting squeezed from both sides. On the low end, for a company that only needs a simple-to-moderate CMS, there is WordPress. But on the other side, where many complex modules are needed, think about how easier it is now to pull together a bunch of modules using one of the new services that automates microservices. Think of something like lsq.io. Suppose you need 19 modules, so you roll out 19 simple Node apps, each basically just some Node package, and then a service like lsq.io automates the orchestration and deployment of those 19 modules. Is that more difficult than Drupal? I would argue that in most cases it is easier.

So what set of needs exists for which Drupal is the perfect answer? That set of needs is getting smaller all the time, as other options get better. "Easy to configure CMS" is still the best bet for Drupal. That is what it was originally known for. That was what let it win the competition with ExpressionEngine and Joomla.

If Drupal focused on stability, they could claim to be the stablest answer for configurable CMSs. That is probably a niche it could hang on to for another 5 years. Beyond that... its tough to see where it goes after that, but at least that is something to hang on to.
I'm sure it's a great service. I found it a little funny that this is a CDN that is "not [yet] recommended for production use".
Only if the regulation get 90+% votes.

I am so waiting for the future when one can switch (mobocratic) government like a house.
The critique that mathematics is far too forgiving of ambiguity and lack of rigour is, however, quite entertaining.
Humans don't scale. If you try to add more of them, you get things like governments and markets, i.e. lots of people who can't agree on shit. Not very efficient. Scaling a properly designed AI, on the other hand, could lead to something much more powerful - cognitive power of great many humans with a clear focus of an individual.
Developer API's. It would be nice to see a consumer use case in Windows.
> your algorithm might finish before it's time to graduate

MATLAB is quite fast at vectorised and matrix operations. For things that are slow you can write your own C/C++ function and call it from within MATLAB.
MongoDB and RethinkDB: Document-Based Rivalry
What are you doing about it besides complaining? If the answer is nothing, that might be a good place to start. Trying to fix the problem usually either results in a) fixing the problem b) a deeper understanding of the problem.
The license is even more flexible than the MIT license.
What about anything else where you are paying for the experience? While not a perfect analogy, Walt Disney World comes to mind: it's a place you take your family, and you are subject to potentially spending tens of thousands of dollars there, in the parks and the hotels, on food and attractions. Amusement parks, like casinos, are labyrinthine and optimized to take your money, and food/drinks are usually extremely overpriced for the quality. Leaving souvenirs aside, is this, too, something you are against?
>> you saying there's no potential at which a drug should be illegal?

> You can also buy a knife and stab yourself. You can choose to do harm to yourself in numerous different ways. Some of those ways include manipulating your own mind. You can also engage in other self-destructive behaviors that won't directly kill you, but will likely ruin your life to some degree.

The difference if we're using metaphors is that knives aren't addictive in the same way that some drugs are. I have no problem with people altering their mind using whatever substance they choose -- if it's below a certain addictiveness threshold. With threshold arguable as to what point is socially dangerous enough to merit special treatment.

>> Imo, there's a point where socially we can absolutely say, "No, that thing is too dangerous to let you have without precautions."

> "And if you don't agree with that, then we'll throw you in jail". Doesn't sound as good when you complete the thought, does it?

Yes, it still sounds pretty good compared to the alternative. Obviously, I'd prefer not to use incarceration as a penalty, as I think we (the US) have shown that as currently practiced it's a terribly ineffective way to promote social good.

But generally? If you feel that there are certain things that should be agreed and enforced via laws (I do), then there are going to be consequences to breaking those laws. And those consequences are going to be unpleasant.

I don't like incarceration or support it as a policy, but banned addictive substances -> illegal suppliers. I don't know of a magic bullet to solve that without a threat. :\

>> if addictive drugs were legal and fully unregulated, who do you think the majority of the profits would go to?

> Anyone capable of growing or synthesizing them. They're generics by definition. (Not that businesses wouldn't come up with "designer" versions, too.)

> Do you see major drug companies flocking to states that have legalized pot?

Really? :p Just like freely-growable tobacco profits don't accumulate with large corporations?

And no, I don't see major drug companies flocking to states that have legalized a substance that is still criminalized at the national level.