skysight-inc/HackerNews huggingface dataset:
Cool! I didn't realize that they had come back after their com domain was taken.

See https://torrentfreak.com/sci-hub-and-libgen-resurface-after-...
Nim allows you to disable the GC if I'm not mistaken. D also, but to a lesser extent.

Jai [1], Jonathan Blow's language in progress, has a ton of customizable features. For example, the memory allocator is quite straightforward to swap natively without any hacks.

[1]: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
That sound interesting in principle, but I wouldn't trust a book by the current Polish government. That being said, there are already a number of great open teaching materials available, e.g. http://openlogicproject.org/
Sure, but in many situations the tool you already have and understand trumps the theoretically better suited tool you have to pick up at the hardware shop and train your team to use.

The logical extreme would otherwise be to switch to a new tool whenever one comes out that is objectively better at a given task and retrain every team member that was previously using the old tool and rewrite the code that relies on the old tool to use the new tool.

This balance is called pragmatism and it's more important in the real world than the objective quality of tools you don't already have in your toolbelt.
I will try it. Thank you!
The last time I checked, using the RAID5/6-like feature was not stable, yet. Have they made progress on that?
World's most luxurious private jet: Skyatch One
No, it isn't the same thing, and you took it out of context to make it seem it is:

"BowieNet also operated as a full internet service provider (ISP) in the US and UK, competing with AOL, Claranet and others.
For a monthly fee, members got an @davidbowie.com-ending email address and exclusive access to audio recordings, music videos and chat rooms, which the singer participated in himself."
Following the U.S Shale and Saudi Chess Match, Saudis Just Yelled 'Checkmate'
MIT Probabilistic Computing Reading List
In drone strikes, the US classifies fighting age males as combatants regardless of if they were armed, etc., "unless there is explicit intelligence posthumously proving them innocent." Do they do that for all their statistics? Does Isreal do the same?
Nuclear warhead is self defence also. Proof: countries use it.
NY Bagels and Montreal ones have become identities in their own right.
Rewind 2015: Latest Technologies and Gadgets Innovations
We don't know whether he would still be alive.

We do know he wouldn't have been in the situation in which he ended his life.

Claiming that victims of depression who have killed themselves would have killed themselves anyway is no less disgusting.
The ‘individual mandate’ of citizens having the right to firearms, when they’re not part of a state-level Militia, seems to be a recent phenomenon:

> The U.S. Supreme Court had never, until 2008, suggested even once that there was any such right. Warren Burger, the arch-conservative Supreme Court justice appointed by Richard Nixon, in an interview in 1991 described the then-new idea of an individual right to bear arms as “one of the greatest pieces of fraud, I repeat the word fraud, on the American public by special interest groups that I have ever seen in my lifetime.”

* http://www.theglobeandmail.com/globe-debate/article28078752....

There's a book mentioned in the above article called "The Second Amendment: A Biography”, but haven’t had a chance to read it yet. The author, Michael Waldman, has some good interviews and talks online. It was released in 2014 and most of them are from then. These two are pretty good (about an hour each):

* https://www.youtube.com/watch?v=IopMFON6BNM

* https://www.youtube.com/watch?v=cxTOBh_AZJY
Transform Your Ubuntu into Windows 10 Look with These GTK Themes
How to Get an Internship (or at Least What I Look for When Finding Interns)
The new Twitter policy is already used to mass-silence activists by dedicated (paid) teams of trolls.

http://euromaidanpress.com/2016/01/09/twitters-new-policy-mi...
> A proper hydrogen bomb would be purely fusion.

But a fission device is used to get the fusion reaction going in all practical designs, I think.

The fine article describes the design of the US's actual hydrogen bombs as follows - I don't know if you'd count them as 'proper':

> So there are really three stages of nuclear reaction in such a bomb: the primary (fission), the secondary’s internal fuel (fusion), and the secondary’s casing (more fission).
I haven't tried PostgreSQL as an in-memory solution, but in my another benchmark it has reached a good performance in comparison with other on-disk solutions. Thank you! I've scheduled benchmark of PostgreSQL in RAM.
It's Official: China's Wanda Acquires Legendary Entertainment for $3.5B
Yes, bundling can potentially negatively impact caching. In the worst case, the bundles are mostly the same. Also, if your leaf component style files change rapidly, you'll invalidate the hashes on large bundles pretty frequently.

For this reason, I think a better solution might be to inject critical styles into a STYLE tag in the HEAD, and then deliver one style file per component. The intuition behind this is that you can do your initial render with only the original payload (ideally in the first roundtrip), and that will buy you plenty of time for the cascade of web requests to get all the individual component files. With HTTP/2 multiplexing coming, there's no much penalty there. And then you get to cache your page at the granularity of a single component.
> work from home at times

That's business use, it just happens to be at home. Home use is family-style, some documents and pictures, maybe some larger multimedia.
To see what an x-metre sea drop looks like - https://what-if.xkcd.com/53/
Very interesting.

I'm also interested in one particular kind of memory abstraction: abstracted access to memory mapped files. Here the problem is that the base address of the memory mapped area might change whenever you perform the mapping. And you would like to use standard data-structures (like maps, lists, etc.) inside the memory mapped area.
No Sartre or Camous? No Hundred Years of Solitude? No Pamuk? No Henry Miller? No Nabokov's "Dar", no "Ishmael", no " Stepenwolf", no "Dorian Gray", no "Brave New World"? No "mockingbird", no "Atlas", no motorcycle maintenance? No dr.Zhivago? What kind of a list it is?
Okay, so the Second Amendment really says: "In order to prevent tyranny by the government, the government organized national guard shall not be disarmed"?

Sorry, I'm Canadian and think the entire US legal system is insane but that's NOT what the 2nd says. They're going to need to buckle down and amend it or agree it doesn't apply to crazy people or ... I don't know ... something. They can't just reinterpret it.
That can't be right, sounds more like a grab for consultant dollars :-). I've been 25 years a developer, and never been on a failure. Had one small one cancelled - but for business reasons. I have seen one spectacular failure - that was great sport to watch, lots of project plans, and project managers - they decided to write their own control language as part of the project - doomed from that day on. Seen some others that didn't work out as well as they could, but seen many, many go into production successfully.
Offered example is missing this in the "you can inline" snippet:

<head>
<noscript>
<link rel="stylesheet" href="small.css">
</noscript>
</head>

..least whole point of this excercise is to make life a little bit more miserable for those pesky users who dare to disable js.
Because Intel has multiple markets cornered.
Just out of interest, how tall are the dams?
> may require a quick look at the API docs

But that tradeoff of memory footprint vs performance implemented by Oracle is not in the API documentation[1] for Java 7 nor Java 8.

One would have to stumble across other sources such as unofficial blogs[2] written by non-Oracle employees like Mikhail Vorontsov. That blog article then triggers an explanation from the actual coder that's buried in a reddit thread[3].

Hunting down why your business-domain java code is now suddenly slower because of hidden GC tuning is taking time away from "solving the problem."

Your rebuttal consists of:

-- repeating the "premature optimization" meme which is not relevant in this case.

-- recommending to look at the API docs, which doesn't even have the information!

[1]v7: https://docs.oracle.com/javase/7/docs/api/java/lang/String.h...

v8: https://docs.oracle.com/javase/8/docs/api/java/lang/String.h...

[2]http://java-performance.info/changes-to-string-java-1-7-0_06...

[3]https://www.reddit.com/comments/1qw73v
For "then" = 1792, but weapons (and tartan!) were banned in highland Scotland between 1747 and 1782:

"it should not be lawful for any person or persons ... to have in his or their custody... broad sword or target, poignard, whinger, or durk, side pistol, gun, or other warlike weapon"

http://www.educationscotland.gov.uk/scotlandshistory/jacobit...
And in the most recent episode, #123, this specific article was addressed (starting at about 11:55):

https://youtu.be/B_OEUfOmU8w?t=11m55s
If you're just using it as "dumb" storage, then ZFS gets you block-summing, so better data integrity guarantees - but in order to rely on that you need ECC RAM, which means a server-class CPU (and more $$$ for RAM). The Avoton range of Atoms do support this (I'm potentially looking at getting an 8-core one myself in the next 6 months).

Other than that, if you're not planning to exploit any of ZFS's functionality, and are looking to deploy on as cheap hardware as possible, mdadm RAID1 (with LVM over the top) is just the ticket. If you need to expand, just add another mirrored pair, assign it a physical volume, add that to the volume group, expand your logical volume, then expand your filesystem (ext4 supports online resize and is very stable, XFS is also a solid contender). All of this is fairly boring compared to ZFS, but it works and it works well..
It may take a lot longer than that, since the browser is parsing as it goes. A SCRIPT tag in the HEAD will run synchronously, blocking parsing of the page and delaying initial render. For a tiny script that defers work, this is not a problem. But you want to schedule the stylesheet to load ASAP, in case it is cached, so it's actually potentially a human-noticeable difference to get that function on the queue before the BODY begins parsing.
I use this silly example to help people read the 2nd amendment:

"The gestation period of some species of opossum being seven months, the right of the people to speak freely shall not be infringed."

Even if there isn't a species of opossum that gestates for seven months, free speech might still be a good idea. Or it might not. Either way, the first statement's truth value doesn't change the command.

Now, to be fair: Compared to the founding fathers, we know much more about pretty much everything. I don't really care what they thought was best. I care about what is best for society. If that means more restrictions on guns, ok. If that means fewer restrictions on guns, ok. If it means some other thing, great. Deferring to previous generations makes no sense. We don't do that for disciplines such as math, biology, chemistry, or engineering. Why should we do it for law?
>If you've gone to the effort of getting a massive raid like that for home use, you need a backup.
If you don't have a backup, stop reading, you're an arse.

Or maybe I need to have large NAS in volume BUT for transient data sets which I could not care less to lose (and thus backup), which makes you an ass for ass-summing.
That sounds like an excellent idea actually.
I would definitely go for Red or other RAID/NAS type drives, because these are the only ones to have Time-Limited Error Recovery (TLER). Without this, your disk will hang for indefinite amounts of time when an error occurs. That means that a single sector read error can cause the entire disk to be thrown out of your RAID array, instead of letting the RAID system recover from the error gracefully.
Reporting for roll call. Once you get cope with abandoning all of the metaprogramming-heavy APIs a la ActiveRecord that have been front and center in pop web dev, it's quite lovely. The only thing that seems to slow down my work is the lack of a developed web ecosystem for Rust.

My hypothesis was that the type system is be able to benefit practically all domains. Personally, so far, I've become a cautious believer.
In the Czech Republic, if you buy a stolen car and the police finds out it's was stolen, it will be taken from you. No refunds.
hahaha, Awesome song man. I love it.

Uptime funk you up, Uptime funk you up
Uptime funk you up, Uptime funk you up

They have parody of Maroon 5 song and What did the fox say.
Ask HN: Anybody having problems with  costs of Reserved Instances on AWS?
Hi,

since we switched over to using Reserved Instances on AWS for EC2 and RDS we encounter the strange problem that our cost on the first day of the month is _much_ higher than it should be. Then over the month we are billed our normal cost and the RIs as expected - and a few days before the next month starts the cost from the 1st of the month just disappear. This messes a lot with our "expected costs" calculation of course, but also my trust in the numbers in general.

AWS support couldn't really help in the last 4 weeks, so I'm thinking maybe someone else also has or had this problem and has an idea how to fix it. As lots of people here are AWS users, why not try to ask here...

So, does anybody know this problem or have the same?

Thanks.
Mmaped files are already available it seems (https://crates.io/crates/mmap/), although I've never tried it. You'd have to implement the interesting structures on top of that yourself however.
As somebody who comes from the Python community just like the author, I can relate to some of his points:

"In Python I try to avoid even having dependencies if I can, and only use the standard library. I don't want my users to have to deal with virtualenv and pip if they don't have to (especially if they're not pythonistas)"

This rings so true to me. Package management in Rust is much better than in Python.

Also, Rust feels a bit like "pythonic systems programming". I mean that it just feels like the right tool for the job. And it might feel a bit verbose in the beginning, but in reality it's explicit and precise. It feels pretty ergonomic just like Python.

Isn't it fantastic that people start comparing Rust to more high level languages like Python and Ruby instead of C++ or C? It says a lot about the language design and its goals.
Forbes Site, After Begging You Turn Off Adblocker, Serves Up Malware 'Ads'
After having our first child 17 months ago and dealing with the headaches of breast feeding and an infant with trouble "latching," I'm no longer confident that even that is totally intuitive...

Edit: ah, his 2001 quote seems to validate my frustrations :)
It's an incredible album indeed. I can also recommend To Pimp A Butterfly by Kendrick Lamar. Just watch his live performance on The Colbert Report and tell me there's no quality anymore!

https://www.youtube.com/watch?v=oS0geQsfcHk

Or this one:

https://www.youtube.com/watch?v=8z1ZUgIZKDI
Moore also specifically referred to the cost per transistor, a metric that is complicated by the increasing costs of fabrication now that the low hanging fruit has long gone.
This is about quality of the GC and string implementation. A good one can detect that only a range of allocation is alive and release unused part of someLargeString. The GC could also flatten a deep nested tree of strings in implementations based on ropes.
Apparently it was invented in a flat a minutes walk from my flat. I had no idea.
http://www.thefederalistpapers.org/history/the-founding-fath...

You get a better sense here.
What happens to people's wealth when they buy products from Bill Gates's company?
I'm not sure this is actually a tax law, rather than a series of sweetheart deals made by the Belgian tax authority based on an interpretation of law which subsequently turned out to be illegal.

> Under such [four year, renewable] tax rulings, the actual recorded profit of a multinational is compared with the hypothetical average profit a stand-alone company in a comparable situation would have made. The alleged difference in profit is deemed to be "excess profit" by the Belgian tax authorities, and the multinational's tax base is reduced proportionately. This is based on a premise that multinational companies make "excess profit" as a result of being part of a multinational group, e.g. due to synergies, economies of scale, reputation, client and supplier networks, access to new markets. In practice, the actual recorded profit of companies concerned was usually reduced by more than 50% and in some cases up to 90%.

http://europa.eu/rapid/press-release_IP-16-42_en.htm
> If you're raid doesn't support that, it's deficient.

Nowadays, RAID5 is deficient.
Gravitational waves may have been discovered
Sorry, my post wasn't very clear. I meant I am using a recursive query to get the hierarchy and a window function to visualise it.
"I ask, sir, what is the militia? It is the whole people, except for a few public officials."
— George Mason, in Debates in Virginia Convention on Ratification of the Constitution, Elliot, Vol. 3, June 16, 1788
Introducing Uber Trip Experiences API
There used to be a place called Doggerland in Europe: https://en.wikipedia.org/wiki/Doggerland
Federal government, state government. Over here they're separate.
I ran a 6x2TB raidz2 pool for years built with Seagate greens pulled from Craigslist-bought USB external drives. FreeBSD and/or ZFS were always dribbling stuff to disk (logs, metadata updates, etc.), so the drives never spun down. These were using the native motherboard SATA ports.

ZFS is very reliable. Sometimes a scrub would find a problem and fix it. I'd then offline the device causing problems, assuming the sectors were getting "soft", and then I'd run a destructive read/write badblocks on it to flush out bad sectors, then reintroduce it to the pool. The drive would be once again be solid for a good long while.

I'm anxiously waiting for the day inline encryption makes it to FreeBSD's ZFS, as the standard GELI+ZFS method has always seemed a bit clunky to me.
How Big Data Provides Enhanced Insights for the Healthcare Industry
There's also a substance called citicoline (CDP-choline), that has been used as a partial treatment for addictive disorders, [1].

> Furthermore, citicoline appears to decrease craving and is associated with a reduction in cocaine use, at least at high doses in patients with both bipolar disorder and cocaine dependence.

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4139283/
"You'd have to judge the advice based on your/the child some very young children clearly wouldn't understand advice based on a hierarchy of responses."

Wasn't that clear?
I've used my simple Memcached module, not Couchbase SDK.
Okay, let's ignore all them pesky negatives of overworking, like killing a patient from time to time or messing with the wrong piece of data somewhere. Let's also ignore the issue of personal freedom vs. the hours mandated by your employer. Let's focus only on maximizing the total output you can generate. As I understand, this is your case.

The metric productivity-per-hour is stupid. It's useless trying to optimize it - just like you said. The natural cycle for humans is a day. The body requires rest and is tuned to have an optimal performance if the do/rest cycles are loosely synced with the day/night cycles of the sun. You need to optimize that cycle, in the long run, to maximize your total output.

"... when you come back the following day your productivity per hour is significantly impaired, do you open up the possibility of actually reducing your net output."

Yes, I do. The burnout today at work has an effect on your productivity tomorrow. In attempt to get a little extra done today, tomorrow you won't be that efficient at your peak, and you'll be more tired and unproductive at the and of the day, compared to the previous. This way your average productivity per day, from both days, can easily be lower than if you had worked 3 hours less the first night and the second day were just as efficient and productive as the first.

This effect extends in a long run. Fatigue accumulation and sleep debt are real phenomenons. Poorly managed day-to-day cycles can render people incapable of doing any meaningful work. The remedy is rest/vacation, which kills your averages even more.

You should know, even better than me, that working people don't only produce output. They are learning too. The work that you'll be required to do in a year or two is not the same as the one you do today. Mental fatigue impairs learning new stuff a lot more than it impairs doing stuff you already know.
We really don't know how much of an effect MIT declaring that they don't want Swartz in prison would've had on his prosecution, speculating on that is rather pointless anyway since we never got to hear his sentence.

I never made such a claim. I specifically brought up the previous depression to make clear that we really don't know what was going on his life and what ended up driving him over the edge.
>A somewhat contrived example

It's not a contrived example. When Java changed this exact behaviour it caused a lot of pain for people. Code that previously ran in a reasonable amount of time suddenly became impractically slow:

https://news.ycombinator.com/item?id=9862556

>may require a quick look at the API docs

The behaviour isn't specified by the spec. That is why they were able to change it from one release to the next.

>premature optimization and all that.

The "premature optimization" meme you are parroting contains the implication that at some point optimisation will be necessary. When that happens you have to think about memory management, even in a GC language. The string example given by danieldk is just one of many ways in which that can happen.
So let's suppose I am a company that saw a green field to extend to - a country which gets out of its way to entice me to come and develop there. Now I am in their yard, keeping my part of the bargain, the moment in which they draw out their claws and looking hungry at me say "you know what, forget what we've told you, it wasn't good anyway, so let's make a new deal".
RemixOS for PC released
what exactly is wrong with the recruitment industry, and how can it be solved with a technical solution?
Mysterious Wow Signal Came from Comets, Not Aliens, Claims Scientist
https://news.ycombinator.com/item?id=10870892
What would a new Persona project need to do? I see three things:

0. Provide a drop-in replacement for persona.org, making it unnecessary to migrate to another loginsystem.

1. Rework the Persona code, so that it becomes possible and easy to selfhost it, also outside of the new project. All the feature-creep stuff callahad was mentioning should be purged.

2. Work on the browser integration. It would already be great if sites could specify in a meta-tag in the head "login via persona supported" and the browser would show a login UI, even if in the background nothing changes. Even if it would just load the JS and UI currently loaded, but from the plugin instead from the server, this would at least speed things up and be a good starting point.

3. Try to keep the gmail integration, extend it to other mail providers (I'm not sure about the current situation there).

What am I missing? I'm sure there is more, and it would be a big project already.
An Interview with PHPWomen Co-Founder Ligaya Turmelle
Thats because the core was laid either in academia or via military funding, both places that do not expect quarterly earnings to rise by 2% continually (or at least didn't, dunno about MBA driven academia these days).

Frankly barely anyone cared about the net until the dot-com boom made the web "shiny".
I'll try to benchmark it soon. Thank you!