skysight-inc/HackerNews huggingface dataset:
This dates from the so-called "Bloody Code" era of 1688 to 1815, where some 220 offences could lead to the death sentence:

http://en.wikipedia.org/wiki/Bloody_Code

Apparently "theft of goods worth more than 12 pence, which was only about one-twentieth of the weekly wage for a skilled worker at the time" could lead to the death sentence.

Other crimes that could be punished with death included:

- Being in the company of Gypsies for one month

- Strong evidence of malice in a child aged 7–14 years of age

- Blacking the face or using a disguise whilst committing a crime

The latter comes from the Black Act, which introduced 50 such offences:

http://en.wikipedia.org/wiki/Black_Act

"Pleading the belly" was an option for women who were detectably pregnant, and if they were found pregnant, the woman's death sentence could be postponed until they had delivered their child, changed to penal transportation, or even pardoned altogether:

http://en.wikipedia.org/wiki/Pleading_the_belly

A jury of matrons would be responsible - sometimes corruptly - although a woman would only receive one reprieve; any further pregnancy would be ignored and the death penalty carried out regardless:

http://en.wikipedia.org/wiki/Jury_of_matrons
Can this issue be prevented if we use the promo code as the table primary key or document ID?
> What about the non-issues that are reported with complicated conditions but don't actually work? Just because you can throw out the obviously bad items doesn't mean the rest are real.

Yes. There will be some which don't fit into the overly simplistic categories I provided.

However in what I've seen the complicated condition requiring reports which turn out to not actually be bugs are rare enough where they aren't relevant to the discussion.

> Exploiting it is rather different from selling it, though, right? And since a vuln in a website can literally be closed immediately, and PayPal's got whole divisions dedicated to preventing and undoing the damage you can do even with "account takeover", it'd be rather much a risk to pay someone cash for a vulnerability. At the first slip, the value drops to $0. Plus all the issues of verifying the bug and establishing trust for both parties. Seems rather difficult.

You are hung up on what was an arbitrary example.

My point simply is if the reward for serious vulnerabilities is orders of magnitude higher if the researchers chooses the black hat instead of the white one - the overall result is a huge net negative for the world.
Could have seriously damaged his hand if he was holding it. I have a permanent scar in my eyebrow from dry ice enclosed in a weak water bottle that exploded a few (4 or so?) feet from my face. There are YouTube videos of people ending up with severe hand damage from 2 liter bottles.

I was cringing reading this article. I would never ever have handled one of these things, based on my experience. I think I would've put it in the fridge, left the house for at least a day, and bought a new fridge based on the damage.
And I just settled on never using this. Why would you pick GPL v3... Shell scripts are the last place I want to argue with the company lawyer about.

I'd like to politely suggest you consider changing the license before you accept contributions. The smaller the tool and the more modularity it has within a software stack (shell script helpers are extremely modular) the more appropriate it is to license it something towards the MIT license end of the strong - weak copyleft spectrum.
First Ruby, then JS, now Rust.
Elasticsearch is amazing. It lives up to the hype. It's perfect for rolling over logs, and they have lots of documentation on how to make it work just right.

Just as an example of how awesome Elasticsearch is, you can trivially segment your storage tiers (say, SSD versus HDD) and then easily move older data to other storage, with a single command.

They have a log-specific handler called Logstash, and a dashboard system called Kibana (which is sorta neat but the UI seems a big laggy in my brief experience). Apparently some folks use Logstash/Elasticsearch to record millions and millions of events per day and ES does a great job.

If you want hosted, check out Stackify. I'm totally blown away with the product (no affiliation other than being a new user). You can send log info to them and they'll sort it all out, similar to Splunk, but not ridiculously priced and no dealing with terrible sales teams. But it gets better - they offer all sorts of ways to define app-specific data and metrics, so you can get KPIs and dashboards just adding a line or two of code here and there. It's a lot easier than running your own system, and it looks like it can make ops a ton easier.

Another hosted service is SumoLogic. I only used them for logging, but it seemed to work well enough.
A feeling we have all experienced many times before, no doubt.
It's not that we don't take security seriously. It's that we often see governments, including the US government, as the biggest threats around.
What kind of log data do you mean exactly? E.g. what's the granularity?

We have web server logs going 30 days back, on disk, managed by logrotate. Then we have error logging in Sentry. For user level events, we track in Analytics, but we also have our own database-backed event logging for certain events. Currently this is in the same db as everything else, but we have deliberately factored the tables such that there are no key constraints/joins across these tables and the rest of the schema, which means it should be trivial to shard it out in its own db in time.
100 atmospheres is approx 1500 psi.

I inflate bike tyres to 110 and its nothing tbh, 1500psi is a different kettle of fish.
Mathematicians dispute claims that the 'golden ratio' is a blueprint for beauty
Not much. At the student revue last year, we had filled a thermos with dry ice, closed it up, and forgot about it on stage overnight. At some point during the night, it blew off the plastic valve at the top, which was ruined, but the metal flask itself was fine. The people sleeping near the stage reported a loud bang, but nothing else.

Hypothesis: since the valve is only going to be propelled by the expanding gases for a relatively short time before it has cleared the flask opening, I don't even think it accelerates to that great a speed.

Clarification: a thermos is more or less a best-case scenario, since the valve at the top is going to be much weaker than the flask itself. A plastic bottle is worst-case, because it is going to shatter and eject plastic splinters.
I'm hoping this design pattern name catch on. PPYP design pattern.

Sometime programming can be boring and then you come across PPYP and it makes it fun again.
In the closed source world I'd say most codebases are like Chromium (difficult to say of course). It's a bit like distributing an application with binary libraries and a no-go for security indeed.
How to Unlock LG G4 Using Unlock Codes
You Could Choose 3 with 3 Like Home.
The plan "FIN TIL DE FLESTE" is unlimited calls, text, Free roaming in 19-20 countries incl. sweeden and 5gb data. its 25USD or 170kr a month and it includes free call roaming, which google fi dosen't. Same plan on google fi is 70USD. https://www.3.dk/abonnementer/mobil/
Craigslist isn't in Australia, it's just in movies from our perspective.

The Australian equivalent is gumtree.com.au that was bought out by eBay a while back.
If the table is too large, make it smaller by moving some of the data to a colder, slower, store. Whether that's json documents or text file gzips on 6x USB drives, data retention is mostly cheap.

The question is, what information do you want available within the second about logs from a year ago? Aggregate that, and move the rest.
FOAM: New JavaScript Framework by Google Engineers
Rainbird (Techstars London, Winter 2014) are recruiting developers and testers
>Asked about the mathematicians’ objections, he said: “I would say they haven’t done their homework... Mathematicians have their heads up their asses about half the time.”

I'm unsure what to think about this.
Making web apps stateful by "sticky" load balancing always felt like a hack. It seems much more elegant to separate the webservers from state. No need to drain machines or anything like that. And as an added benefit, separating things makes it easier to persist sessions, so you can provide a better user experience instead of balancing RAM vs "session timed out" pages.

I might be biased, though, against all the idiotic uses of session that just tend to wreck the user experience. It's not specific to any type of technology, I suppose. Maybe it's just being stateful, overall. (Looking at my bank which can't handle multiple tabs doing transactions at once, or Lenovo which will silently corrupt the displayed pricing info if you price two machines at once, or the new Azure Portal, which manages to display the wrong data even with a single tab.)
So true, seems like half the people are there to only socialize or sell you their personal services/consulting
I had a similar experience in Dublin but the rest of the conference they produced was very good (great speakers, well produced). There wasn't enough foot traffic to justify the cost and travel expenses for a startup booth. They should drop the fees for startups.
I think the focus was on the central districts where there's more variance on price, and so more utility in this kind of detail.
Pete is the sort of guy who needs a Skippy's List. See his LJ icon? That's a burning NextCube case.
People really should listen to the professional grammarians and linguists before becoming monomaniacal prescriptivists.
Nice, thanks for the blog post.
Gmail works fine here http://www.downforeveryoneorjustme.com/mail.google.com
http://edgeqld.org.au/create
Teenager cuts nearly a third of a second off Rubik's Cube world record
If the drone is slow, say 50mph, they still need to throw 7 plants per second.

I was a timber in the Australian outback (as a backpacker) and if you plant trees more than 10 feet apart, the sun burns them up, even with a tropical climate/wet season alternance. Like, pitch black wood. You need them close to each other and minimum 5 rows together if you want a self-sustaining hedge (and still the outer rows are doomed to die early). And I'm talking about heavily irrigated areas [1] next to the Argyle lake in the Northern Territory [2].

I guess not all places are like Australia, but those with desertification and ecosystem deprecation will require many trees at once. I wonder how they'll deal with this minimum critical mass problem. Overall this startup idea is excellent, for example thick hedges for areas next to the Sahara can stop the desert from advancing and revive the whole area within the perimeter, by rehydrating the winds and restoring livable temperature.

[1] Heavily irriguated area above 38C all year long: http://en.wikipedia.org/wiki/File:Sandelholzplantagen_Kununu...
[2] The whole page, with climate histograms: http://en.wikipedia.org/wiki/Kununurra,_Western_Australia
Made me wonder if you could get a big plane instead and just "cluster bomb" an area with the tree pods. Then I read the article more closely, in particular the reference to "dry tree seeding by air".

Found: http://www.treehugger.com/corporate-responsibility/old-milit... ("Old Military Planes Could Drop 900,000 Tree-Bombs a Day")

Although the buzzword here is "drones", it seems (to my amateur eyes) like a big part of the innovation is the pre-germinated tree pods.
But isn't offering to wipe the disk handling some of the partitioning work for you. It may just not be offering you the layout you like. Some installers offer to let you manually partition the disk and specify the various parts you care about, not many but some.
The Arch Way was kicked to the curb when they transitioned to systemd. It's one of those things -- like "the Unix Philosophy" -- that's nice on paper but has nothing to do with the way Linux is actually run in the real world now.
I live in the UK - we tend not to have this problem anyway.
And yet people still stole stuff. Does that say something about deterrence?
Using Docker on the Raspberry Pi
Check out freecycle.org, it's a place where people advertise stuff to give away for free (normally on condition of you picking it up). There is also a "wanted" section to ask for particular items, which you might find useful.

Here is the URL for the Brisbane group:
https://groups.freecycle.org/group/freecycle_brisbane/posts/...
Lithuanian Place I live goes to New York, London and maybe your city
There isn't an acceptable way to fix Rc. It wouldn't be hard to require it not to have cycles, but cyclic data is actually a major usecase for Rc. A cycle collector wouldn't fix any of the unsafety here unless it was run on literally every drop, which would be far too slow to be acceptable in a systems language. An opt-in trait to prevent leaking specific types would be practical, but the implementation details aren't settled and it can be done backwards-compatibly, so there's a strong feeling that it shouldn't block the release. Any other attempts to determine whether cyclic data structures always eventually drop their contents enter very-active-research territory and would be more like a ten year than a few week thing.
That's probably down to the 128K Spectrums having a slightly faster clock speed than the original 16/48K model (3.5469MHz versus 3.5 exactly). I knew this would cause the timings to drift (hence the need for the RasPi to provide a time source) but I overlooked the effect this would have on pitch...

(On the other hand - since the BEEP routine was being called from BASIC, adding in a pitch adjustment calculation may well have slowed things down enough to throw the timing off again :-) )
I'm sure there's a way for Silicon Valley and the US government to work together, but Silicon Valley can and should bring it's own demands to the negotiating table. This looks like a very one sided deal right now. The government gets to keep its secret courts, mass surveillance, secret drone strikes and foreign policy interference and expects the brightest and best minds in tech to sign up to facilitate all that.

No deal. There is another way. I'm sure many in tech would take up the gauntlet of protecting all people if it were to be executed in a way that fits with the ideals of those people - which coincidentally align pretty well with what the US Constitution and Bill of Rights put forth 223 years ago.

If the US wants security they can have it. If they want to continue to expand the military industrial complex, they should go looking elsewhere.
Did you consider their wiki page on GUI Libraries?

http://wiki.dlang.org/GUI_Libraries

Just thought I'd share, maybe you overlooked it and this might be helpful for future projects? Good luck!
Thanks mister.

regards.
Exactly that, but rotating after three years. If it's three years ago it probably doesn't matter any more.
Depends on the frequency, if it's something like 30kHz I would worry, but for MHz range I think it's pretty harmless (in the "loud sound" item, which doesn't mean these are all the issues that might arise)
>teaching MIPS as the most elegant example of a RISC processor

elegant as in simplified to the bone, but also a market failure compared to not so reduced ARM

>You’ve been here for two months, and now you want to give our IP away!

haha, nice try Imagination Technologies, you arent giving anything for free. Later on in the blog post is a mere mention of all the proprietary IP, patents and licenses they are NOT granting/licensing. This is a huge win for Imagination, somehow they managed to convince a ton of universities to base their curriculum on Img proprietary design, this is as big as Nvidia "helping out" with heterogenous computing courses resulting in universities universally (hah) ignoring OpenCL, and exclusively teaching proprietary CUDA.
I guess the parent means something that has to do with the community being a bit hipster / infantile? Only guessing though.
I love the carbon credits system, traded on the stock exchange. It's the most lightweight and capitalistic incentive we can build around polluting externalities.
Rotate it, but save the old ones. You never know how far into the past you have to dig one day. Be it for statistics or tracking a security issue.
> If the OP thinks that the USA is any more of a monoculture than Europe is, perhaps he should spend some time in Manhattan followed by some time in Luckenbach, Texas. :-)

I don't have enough information to comment on your example, but I suppose that in every small village on Earth you'll always find the progressive and the conservative guy, and you'll always find a different environment in a big city than in the countryside.

My comment was more to point out that in Europe each people still has his uniqueness. You know how Swiss people are proud of their neutrality, Finnish school system is (one of) the best in the world, Englishmen love their queen, Greeks invented democracy and Italians are immune to Stendhal Syndrome? Well, none of those sentence makes any sense if you substitute the national adjective with "European".

Europe being not a nation is not only a matter of traditions, but of everyday life as well. We don't share a television system, which would be anyway complicated by the multitude of languages. We don't follow political debates in other countries, and newspapers will report about foreign election only for a handful of states or when an extremist party wins. We have the football European Champions League final, but it's nowhere like what I heard about the Super Bowl, with stars and celebrities, because we don't share stars and celebrities.

Maybe this is just a case of "far away, thus homogeneous". For example, some time ago I was talking about south-Asian cuisine, when suddenly I found myself wondering how I could talk about a south-Asian cuisine. Does a south-Asian cuisine even exist? What would I do if I traveled to China and entered a "European" restaurant serving both pizza and haggis? I'd run away while screaming!
As long people have the option which init system (and software in general) to choose everything works fine. However it is not ok to force people to use something they question, or actually don't want. By the way, systemd is not the only way to go. There are also runit and other systems.

I always follow the KISS principle because the more complicated a system gets the more difficult it is to be fixed. I am a Linuxer since 1990, and I am concerned that current Linux distros follow a way which will make maintainability much more difficult by leaving the KISS principle.
Ejabberd 15.04 released
> Here’s the thought experiment: (...) imagine I showed you an Apple II running World of Warcraft. If you knew anything about computers you’d say, “Impossible. Impossible!” (...)

He should have look at some of the stuff that demo scene programmers churn out of a C64 these days.
I know your projects! You made RABCDasm, which is used extensively on a certain game I used to play around in, people are still using it. Hah, I mostly asked this question because I was reminded of you, you're one of the first developers I saw who does most of their work in D.

Thanks for all your hard work, there's people out there who really found RABCDAsm really helpful, and it inspired a lot of fun software in the process.
> I've literally seen 20x or more speedups in multithreaded cases just by making sure I reuse every buffer rather than create new ones.

Reuse rather than free and reallocate is a core practice whenever you feel the need for speed, regardless of the memory allocate strategy used.

For some very fast D code:

https://github.com/facebook/warp

Minimizing the amount of heap memory allocated is a core strategy.
We are not prepared for a cyber attack on Western energy infrastructure
It's not the point. At this point the interviewer isn't asking whether you can ship something, he's asking you whether you understand code or not. You need to fully comprehend what you're shipping, whether you imported it from a tested library or you built it yourself.
Virgin Media secretly testing 200Mbps broadband
It's funny how this article is being spun by different sources.

Just the title being slightly different is enough to put a different interpretation on it. For example Reuters writes that "mindfulness is as good as medication".

But a Swedish doctors journal[2] writes "MBCT not better than pharmaceuticals".

And they both cite the same source[1].

[1]: http://www.thelancet.com/journals/lancet/article/PIIS0140-67...
[2]: http://www.lakartidningen.se/Klinik-och-vetenskap/Nya-ron/20...
And they're not afraid of "masking" the truth just to get you more invested. This is an excerpt from an email conversation with them after inviting us to apply for Collision:

Me: Is this REALLY free or I'll need to buy tickets if chosen?

Collision: The stand is free for chosen startups.

We applied and got invited and then we were asked to pay, but declined.
A Google earth search of Cape Breton would like to have a word with you.
If you didn't read yet I would totally recommend these two:

- 7 languages in 7 weeks, as it makes you know and understand decisions about inclusion/exclusion of some language features, for instance why/when to use dynamic typed languages vs statically typed
- Programming Language Pragmatics, 'the bible' for those looking for understand programming language implementation
The point is that even if you haven't booted with systemd -- you will. Tge desktop and GUI software of the future will depend on the integration it provides.
I completely agree with your point. It seems to me that a vast number of authors/writers (especially apparent in journalists here in Norway) fetishize their own voice, and become so enamored with it that they neglect their actual subject matter.

I don't want to read your irrelevant anectode or clever ironic remark, I want to learn about the subject you promised me.
> As I understand it, wealthy people had a lot of influence over the government and were able to lobby for extreme punishments to protect their fortunes.

Western society has come a long way indeed.

Oh, wait...
Why would you think that those with a STEM undergraduate degree would do better than those with an arts background?

I think you can extract potential benefits from any degree which could serve you well in practising the law. Take History for example, where you're taking different interpretations of the past, and concocting arguments in support of a particular interpretation, which is similar to what you will be doing as a general litigator.
The Best Swiss Startups – no yet another messenger, but science and technology
Why would it matter where I might guess the word came from? Are you perceiving people's ignorance to the origins of English words as some sort of cultural disrespect?
Rich guys. I live next to people who literally ran out of ways to spend money. You can't give it all to your kids--the Rich Kid syndrome sounds horrid. The company/nonprofit needs to do what it claims though.
Virtual workforces: the software robots revolutionising enterprise innovation
Show HN: Media Pub Portal-Build your own media publishing website for free
Managing Your Digital Life
though over time Juries became unwilling to convict and quite often the amount in question was reduced so they got transported
This illustrates exactly why having the gov't do something is a much different thing than when private citizens or groups do something, and why the gov't often ends up with a solution that "doesn't make sense".

I have to wonder if, in the end, what what we'll end up with is universal surveillance, not imposed by police, but imposed on ourselves. It will just be assumed that everyone and every building will be recording video all the time. At that point, it won't matter if police are recording or not.