skysight-inc/HackerNews huggingface dataset:
It's quite silly. I mean they mix up two completely separate issues. Deployment problem and people problem. Image deployments are not new - computing clusters have done it for ages. Immutable deployments aren't new either - actual immutable filesystems booted over network were there for many many years.

Yes, that's going to prevent drift at first. No, it's not going to prevent people from doing silly stuff. At least ssh allows them to do silly stuff in a "normal" and visible way and doesn't stop you from debugging issues when you actually need it. If you enforce no-login without teaching people, they'll just reinvent it... badly - for example by making executable configurations, or pseudo-web-shells.

And there's one big issue with images which will cause a lot of friction in real teams - they're slow to build. And even slower to test. If you're doing it properly it means first testing locally on some approximate environment, then handing the package over to a system which will test the whole deployment, which takes ages to boot up all components. (time scales with system complexity - it's not ages for a single webserver of course) Anyone developing something related to integrating services will get additional frustration unfortunately.

> Enforcing immutability [...] You need to prevent log in.

No... If you need immutability, you make your system actually immutable and then audit logins when logins are needed. Preventing logins is just punishing people and slowing them down when they need it the most, because you don't trust them.

> Vulnerabilities like ShellShock simply vanish

Said a person who does not understand why ShellShock was an issue and why it doesn't matter if a user who already has local access uses shellshock.
The Eurozone isn't necessarily that bad.

The main thing is that you can't tax by printing currency anymore which is a really easy way to levy taxes. That means you have to have an efficient taxation apparatus, tax the rich and poor equitably and be very careful with borrowing.

Greek's problem is that it isn't particularly strong in any of those and thus isn't really suited for being part of the Eurozone yet.
"That trust has to come from the backing of a foreign institution."

Central Bank of Russia. That's its self descriptive name.

Now that I've pointed out there are more than binary alternatives WRT euro or drachma, I'm not about to start claiming this 3rd alternative is the only other possible alternative. But it sure is a good idea!

From the Greek perspective they're "all equal under the law" in theory but in practice they're gonna be debt slaves until they finally break completely free. There are alternative short term plans but NO alternative long term plans. Better sooner than later. What I mean is something like revolution now and be back to normal in 2020, or five years of grinding poverty (if they're lucky enough to have it that good) followed by revolution in 2020 and back to normal in 2025. The Russians are big enough to take care of greek issues, are somewhat more financially competent than the greeks, and are reasonably nearby.

From the Russian perspective this would be a "cheap" way to gain a friendly client state in Europe. Aid business is corrupt as heck so some fraction of the "aid" would just get recycled into Russian arms industries, like every other foreign aid package. Russia has natgas and resources in general. Greece has ports and Russia always likes ports... Greece has land that would hold a Russian military base or airfield or naval base.
Testable classes don't seek, but receive (Android)
I've been made redundant once before, but luckily landed on my feet right away as my contract (and the companies clients) were taken over by another company.

The best advice I can give as someone on the other side is to:

1. Do it quickly. Tell them right away that they have been made redundant, and that it is non-negotiable. Let them know that it is not of any fault of their own, and that they will be allowed to interview whenever they please. Being made redundant sucks, not just because you're out of a job, but because you often feel that if you were better at your job the company wouldn't have had to make cutbacks.

2. If you make someone redundant during work hours, make sure they leave the office at the end of the day. I've worked in companies where employees were made redundant at around 2-3pm and then asked to return to their desk to carry on work. This was a huge problem for everyone in the office, as that person was still working to a deadline, and was asked by the manager to (paraphrasing) "stop moping, and get on with your work".

3. If you know anyone looking to hire in roles you are making redundant, let that person know that you know someone who would be great at the role, and let that person know that you'll write them a glowing recommendation.
He cares because installing Firefox means you now also install software that can very easily be considered to be spyware.

I don't get how that follows...like, at all. The same kind of weird reasoning can be used for setting a default search engine or sending back crash reports, telemetry or even update checks. We understand that some features of the browser have a privacy impact in return for user friendliness. It's not like they aren't upfront about that.

In all cases, you don't get the impact if you don't use the feature. The original post tried to say there was still some impact from having the JS sit unused on disk. That's just bullshit!
I see. I can filter it out but is there any way to stop it? Thanks,
How about the interests of the OTHER European citizens, the ones who are supposed to pay now for Greece? EU is not only Greece, mind you.
> If you invent a new need for people and fill it with a toy, that would be marketing.

Surely marketing is creating markets. You have a thing, and you make people want to buy it, thus creating a market. Marketing.
Indeed Germanys' own attempts at managing the crippling debts imposed upon it, resulted in the Debt Relief it seems so disinclined to offer to others. Germany was once in Greeces' position - and would not have survived if it were not offered debt relief by the world - including Greece - when it needed it.

I find the duplicity in the public arguments rather distasteful. How easily the world forgets that Germany was once forgiven its debts.
1. If you're serious about sales, you can't go past Salesforce. Pipedrive, Base, Sage and any others are all good, but you'll eventually grow out of them. In my view, you may as well start with Salesforce. You'll grow into it. It's the most flexible/customisable and has the most plugins and services to help you extract value from it.

2. InsightSquared.com for Salesforce analytics.

3. SalesLoft.com or Outreach.io for scalable sales development

4. LeadGenius for assisted lead gen

5. http://SpartaSales.com for sales gamification (plugs into Salesforce too)
I had posted a link to that and then removed it as although the article is highly entertaining it is also very one-sided.

Now actual reality might be one-sided but I've sort of come to the view that how the Greeks got into this mess is almost irrelevant at this point and the focus should be on what concrete measures can be done to save Greece as a functioning country while giving the best possible deal to their creditors.

Spending too much time on digging over the mistakes both sides made just leads to name calling and extreme polarization of arguments - look at previous discussion on HN on this topic.
Do I understand this correctly, that this is a browser exploit and not a server side exploit? I thought that most people did not use Java browser applets anymore.
Satoru Iwata: the role of a programmer (1994)
It's 78 miles per US gallon:
https://en.wikipedia.org/wiki/Volkswagen_Lupo#Lupo_3L
That's interesting, but I'm not sure what FUSE gets you, except maybe not having to fiddle around with streaming the bytecode yourself? I do like the idea of having a compiled bytecode hosted on a server, streaming that to a local C# VM (.NET?) then having the native GUIs do the presentation. :)
What if we add tags or categories to make it more organized?
No problem. I believe that you need to create a project first, for the page to work.

You were right and that comment has been deleted for some reason.
Does that mean mad science is about 'why not'?

:)
Thanks, I was trying to rephrase it, similar to people using IM in this thread but being off-base with it's actual meaning.
If they start bundling "free" proprietary third-party services, where the price is a piece of the user's privacy

Like search engines? Terrible reasoning. Browsers need these or they won't be competitive. There was a judgment call that a read later mode is needed to be competitive, too. We can argue whether it's the right call, but not about the above.
Yes, we get it, but it's still wrong and irrelevant. Not all of those games use 3D engines (Shovel Knight?) and I'm pretty sure not all of them even use a 3D API. But even when they do, they're still 2D games with 2D based gameplay, 2D collision detection etc.
Science is descriptive, engineering is prescriptive.

More verbosely: Science is about creating knowledge about out how things work, engineering is applying knowledge to make things work.

Engineering is how you build a bridge. Science is how you find out how to tell whether that bridge will hold.
Software bug prompts Range Rover recall
This is a terrible reason: "We can't offer users a choice, because if we do that, most of them will decline! We know they want the feature, despite what they say, so we just won't offer a choice!"

Firefox has always been the browser that, in contrast to the competition, doesn't try to decide what's best for me. I really appreciate that. Even with this change Firefox is still the best about that, but it is not a move in the right direction.
You're spewing so much PR bullshit in this thread it's fucking ubelievable. Why exactly a useless thing like this? Why aren't other, way more useful addons like AdBlock in by default? I tell you why - because you, and your friends in the "research" department are being paid for this.
How sure is it that Tsipras will be able to get the Greek end passed? Seems rather different than what he campaigned on, so I'm wondering if his party will revolt.
Interesting.

We know from this year's GitHub attack that (a) China is willing to DDoS foreign internet services, and (b) China is able to enlist foreign traffic to carry out the actual attack.

So it wouldn't be surprising if China DDoSed Telegram and made it look like the attack came from South Korea.
I agree final app size would be a further selling point for me too. I am glad to see Lisp, CL, in the headlines other than clojure. I guess the ubiquity of JS has lead to the possibility Ceramic offers due to Electron.
Slightly, OT, but I am reading 'The Handbook of Neuroevolution Through Erlang', and I am waiting to learn enough Erlang to jump over to using LFE (Lisp flavored Erlang) mid-book. @mark_l_watson, I started with your 'Common Lisp Modules:..' book, and now I am hooked on AI, NN and Lisp. Thanks!

Rob
Hahaha, confirmed.

One of my nieces and a friend of our daughter studied in London. One of them didn't even have a window in her room and she still paid more than 400 Pounds a month.
>I'm talking about within a single method, which inherently means belonging to a single thread

If your method is modifying data non-atomically, then you can still have issues with data consistency when another thread attempts to access the object in the middle of your update. You're going to need to synchronize access in some manner.

>Some language constructs are just bad...checked exceptions...

Checked exceptions are not an integral part of OO design. Objects, along with the concept of properties (i.e. state) are.

>more restrictive models really are easier to understand

That's simply not a universal truth.
Science = questioning and understanding the natural world

Engineering = applied Science
Interesting read. The pithy dismissals of companies that have gone on to amazing success reminds us that no one, even those whose livelihood depend on these judgments, gets it right all the time. Many times the reasons given for not investing were so reasonable! But with time and iteration workarounds to obstacles emerged. In others there is no way to know the kind of demand that would emerge in a new product category. Other opportunities were so early that while demand was apparent for incumbent providers these new teams were unknown and unproven how will they disrupt?
Although this site has "news" in it's name, people post articles, tutorials and other stuff here all the time, which is welcomed by the community. I don't think there's a need for a separate HN clone for a specific topic.
VAT increases: AIUI it's more about tax simplification & transparency. At the moment there are so many exemptions and reductions to various VAT rates depending on type of goods/service/location etc that it becomes close to impossible to accurately determine tax liability and monitor tax avoidance, especially when you've got a generally underfunded tax collection agency. Not to mention as a business it's really hard to actually work out what you owe, even if you are trying to play by the rules.

Effectively there's not much point in the existing VAT regime because it is so opaque, so if you're going to keep it at all you need to simplify somehow.

Not denying it's likely to have a negative impact on consumption.
Tax collections in Greece are at a little over 10% what's owed compared to 97.5% in Germany

Not even slightly true.

http://www.bbc.com/news/magazine-33479946
The main problem is the small taxable base, meaning tax evasion in Greece is a serious problem.
By increasing VAT you make sure that you actually increase tax revenue quick and in a uniform way across the entire population. It makes your budgeting and forecasting more predictable and reliable.

Yes, it affects the poor the hardest, but at least you can actually budget an increase in aid programs.

If it were to hope on plans to increase tax collection efforts it would then become a very unpredictable and lengthy setup.

Plus, there are already Eastern European countries (see Romania, a country in the proximity of Greece) that applied the VAT increase measure starting with 2010 when it went up to 25% VAT. At the time, Romanian State workers had to also accept a pay cut of 30% of their salary. What I mean to say is that the austerity plan Greece is embarking on right now has been tried already and it will work. The problem is the political will of the Greek elite to give up their privileges.
In other words: engineering is applied science. Science is just science.
Using the problem to extend the problem.

Pragmatism is a scarce resource in our time.
No good source either but I do believe the VAT and corporation tax measures are to compensate on the Greek government inability to collect taxes. Sadly they probably make Greece a less attractive target for capital. Damned if you do, damned if you don't.
I suspect that then we'll either have a system that is misused, or a team of draconic moderators who will ban half of the posts because they don't fit any of pre-created categories. Sorry for being pessimistic, but I've seen how efforts to categorise community-driven content have played out too many times in my life.

Is there a real problem that we're trying to solve here?
I think a site like HN will be always a good direction to follow but beware of some 'issues':

- HN hasn't annoying ads. (How will you monetise it? Because you must monetise it somehow in the near future and we have already a lot of 'code schools' where people pay a fee to access).

- HN is his community. No community and your site will die. Many clones of HN have already died.

Anyway good luck!
Stefan, would you please send me an invite to lobste.rs?
woah, that's a lot of shells ^^
> Like Google or Yahoo search you mean?

Including those has provided most of Firefox's revenue, so they're the worst possible examples.
> First, to define austerity, you need to use ratios, absolute values make comparisons impossible

In what way do actual Euro amounts make comparisons impossible? I'd say Euro amounts are much clearer, because they tell you about government spending without conflating the economic state. GDP vs spending implies that spending hasn't dropped, when in fact it's actually dropped by something like 30% since 2008. The fact that the economy has also contracted drastically in that time doesn't mean spending wasn't cut.

> Second, the graph you linked shows similar level of spending as 2001 and I am not aware of any austerity claims during that year in Greece.

I'm at a loss for words here. This just makes no sense. By this logic, Greece can never implement austerity. No matter how deeply they cut, they'll never reach a level lower than the lowest point in history.

Further, assuming just 1% inflation per year, spending the same in 2015 as 2001 means an effective spending cut of 15%.

> Third, how much public spending do you want?

What I want isn't really relevant. The question was whether the Greek government has implemented the austerity measures they agreed to. Given the 30% contraction in spending, it seems like they certainly implemented some measures.
Oops, yeah you are right. Should have said per slot, not per element.
That's the real tragedy in all this: not having any spark of hope. Unfortunately I'm not sure all the SYRIZA voters realize how bad they've been cheated. But that's history already. What from now? What can the humble Greek citizen hope, when all s/he gets from the leaders is finger-pointing but no real measures? I really hope the actual accord (for lack of anything else) will bring you some stability and you can find a party or something really representing the _working_ people and recognizing their needs, including the need to stick with the other Europeans. Yes, we'd very much like to keep you around, hopefully not with crooks as leaders (and only you alone can manage that).
I don't believe this to be correct because no court has established what patent-troll means and the contract certainly doesn't say 'patent-troll' so the test of whether it is allowed or not will not be if someone is patent-trolling amazon but whatever a court determines the contract means.
What a loss.

I wonder if the Wii and the DS are used as case studies in business schools. Smaller company playing a disruptive strategy against giant competitors.

I also think it's equally impressive how Nintendo always lived to fight another day... seems so many technology firms have one or two hits then get wiped out when a new product under-performs.
Go and Elixr have very wide spread industry uses.

Rust while promising (I use it heavily myself) still hasn't seen much industry adoption. I'm confident it will... eventually.
Adopting a free floating currency so that countries aren't tied to other, more powerful countries but can instead let their economies grow at different speeds.
If history shows us anything, iMessage is such as asset to Apple's toolbox, like Blackberry Messenger was to RIM, that Apple would likely rather go down (unlikely), then open up the iMessage platform.
> Vulnerabilities like ShellShock simply vanish.

What? No, they don't! ShellShock was about executing unintended code in a bash process where you control an environment variable but not stdin. If you control stdin, there's no need to sneak a command into an environment variable: you can just type it into the shell.

Apart from this, the article makes no argument for removing SSH: it only argues for restricting access to privileged userids. That is to say, the standard best practice for decades. Root should be reserved for special situations, not used by default.
DeusDat Solutions – From Zero to Compojure Production in about 10 Minutes
Τι+αξία+έχει+ένα+backlink+για+να+ανεβείτε+στη+Google;+-+SEO+|+WEB+DESIGN
To renegotiate the debt of all €zone members.
The EU needs a solid program in the future for debt problems.
Right now its a mess. What will we do on the next recession that will come for sure.

Or does anybody believe France or Italy will accept cut downs like Greek or being treated like them.
> I suppose Tsipras could have foreseen this from a negotiation point of view.

I think Tsipras was naive: he probably hoped Germany would be lenient because the alternative was so unthinkable.

In theory it's great to force a country to make productive reforms that politicians would otherwise refuse. In practice, the reforms demanded here are largely punitive and pointless.

The focus on corruption is a cheap way to claim to moral high ground, and to justify antidemocratic "parental oversight". If Greece allowed the equivalent of A Dutch Sandwich tax arrangement it would be called fraud and corruption. But when the Dutch do this it's somehow OK. Clamping down on corruption in Greece would certainly be a good thing, but the hysteria about corruption in the media is absurd.
Honestly who cares... this is not important to your life. People are always looking at reasons to be angry. Grow up.
Nothing in the heat of the moment. The problem comes six months down the road when something happens and you need to build that box again(horizontal scaling, box death, whatever). Your provisioning script is still point at correct version - 1.
There is nothing to suggest even affluent Greeks have ever wanted to pay their share of the tax burden.

From a Der Spiegel article, five years ago:

His staff have become very creative when it comes to
tracking down tax offenders: They use police helicopters
to fly over Athens' affluent suburbs and make films of
homes owned by doctors, lawyers and businesspeople. They
use satellite pictures by Google Earth to locate country
villas, swimming pools and properties. And these tactics
have revealed that the suburbs didn't have 324 swimming
pools, as was reported, but rather 16,974.

Tax fraud investigators spent a number of weeks on
nightclub parking lots in Athens and noted down the
registration numbers of luxury sedans. Their
investigation revealed that approximately 6,000 car
owners have vehicles worth €100,000, but only reported
to the tax authorities that they have an annual income
of €10,000.[1]

[1] Finding Swimming Pools with Google Earth: Greek Government Hauls in Billions in Back Taxes

http://www.spiegel.de/international/europe/finding-swimming-...
This doesn't include ceramic, but:

I did a benchmark of executable image sizes and startup times for the popular open-source implementations[1] it depends on cl-launch since asdf:program-op was still experimental at the time.

A few points I discovered:

SBCL and CCL are neck-on-neck for startup time; very slightly longer than a hello-world in python, but much faster than any python script that has to do any significant importing.

SBCL has by far the largest image size overhead ~80MB for "hello world". It has an option to compress the image with zlib, but that is a big impact on image startup time. I did a proof of concept of an lz4hc image compressor, and it made for acceptable startup times while taking the overhead down to under 30MB. Someone else turned this into a real patch, and it is waiting to be merged.

CCL's image size is about 1/2 that of sbcl.

ECL has, by far, the smallest image size, even including the DLL (3.2MB for a lisp runtime is tiny!). However, it has a startup time that is two orders of magnitude higher than sbcl/ccl

clisp was ind the middle of things; executable image was about double that of ecl, it's startup performance is better.

1: https://github.com/jasom/image-bench
The world where the browser is yet another virtual machine using a bytecode format called WebAssembly, with developers having found memories (or not) from the days when JavaScript was the only option.
What's the point here?

If you want secure email then use an email client that doesn't suck at it?

(That said, the key management part of GPG doesn't become easier just because you use Thunderbird)
The capital that can fly, has flown.
That's not allowed. You must want one, because Chrome has one. You must want everything that Chrome has; that's why you use Firefox.
http://electron.atom.io/