skysight-inc/HackerNews huggingface dataset:
Here's my gameplan.

Ultimate Goal: Produce 300k+ from 7k. Insanely unlikely, I know. But if things unfold like I'm hoping, this will nearly close out my mortgage; a life-changing event for a family man such as myself.

Disclaimer: Don't play with money you cannot afford to lose. I have 7k that I can burn on crypto. I won't be happy to lose it all suddenly, but it won't put me in the poor house or ruin my daughter's college fund. My true family funds are in e-trade.com collecting dividends 'n such.

Overriding-rule: Never be 100% fiat or 100% coins. Be ready to make a buy or sell at any moment.

Back in Nov 2013 I put in 1k and the market promptly crashed afterwards so I have 26 litecoins(at $40 each) I can't sell for a long while. I knew my luck from experience on e-trade, so this didn't phase me - it always starts this way. The next 1k I sent into crypto-coin world is at btc-e.com where I day-trade. At first I bought and sold quickly, simply making 4 to 5 dollars. Just getting use to how btc-e.com works and its transaction speed. Then I started to make bigger and more long-term bets as I observed the big swings. It appeared to me after a few months of watching that Litecoin biggest swings are between $18 - $29. So when MtGox had its recent issues and "Russia banned bitcoin" pulled the price down, I bought in. I'll make about $600 when Litecoin reaches $29 again. But on the other hand, if the price of bitcoin goes below $500, I will put in 1k for the 3rd time. If bitcoin falls below to single digit numbers[1], then I'll buy 3k more. This brings me to my limit of having 7k in the crypto-coin world. I will now sit back and wait.

If we ever see $1,000/BTC after the events I describe above, I will sell everything I have - producing at least 300k. I'm done. Or, BTC will simply fall into oblivion and I've lost 7k. I'm "fine" with that, but I'll always make sure to have copies of my private-keys for the rest of my life... just in case.

1. http://www.businessinsider.com/williams-bitcoin-meltdown-10-... ...very unlikely, but if it happens I'll have USD waiting.
The argument is kinda weak given how many kernel updates are there and how often they come (and kernel upgrade _requires_ reboot regardless of PID 1).
Actually I think the compulsory license does not apply if it is a derivative work, you would need permission from the publisher.
> they instead should watch if the address X (specified by user) got amount N (specified by user) from outputs Y, Z and W (used by MtGox).

This doesn't seem ideal.
How I hacked Instagram to see your private photos
> The Linux kernel is much more complex and also brings down the whole system when it crashes

Yeah. And there is nothing good about it.

> Sysvinit runs shell scripts and has known race conditions

Bugs can be everywhere. But the smaller the paramount part the better.

> You must also reboot to upgrade sysvinit

You don't
It's also because Unix doesn't generally believe in being forgiving (or, UX in general):

someapp &

[job 1 backgrounded]

kill %1

(job 1 is killed - yep, you can use kill for jobs)

Miss a percent there? You've just sent a TERM to init.
Dynamic audio power limiting introduces a whole host of audio distortions that would cause your computer to lie to you by not playing what you told it to. Your computer lying to you is a problem in principal I think, but specifically if you're doing any kind of sound editing/composition it's a huge problem because now you can't know if what you're hearing represents what you're creating or if your os or sound card has messed with it somehow.

As I mentioned, Dell could turn down the input volume to their amp/speakers. It doesn't totally eliminate the ability for a user to damage their speakers but it also doesn't create any distortions. I would guess that's what their bios update does. It just makes everything quieter for everyone.

I appreciate the principal that userland code shouldn't be able to damage hardware, but I'd much prefer my computer not lie to me. Now, I'm also not opposed to dynamic power limiters in general. In fact, that's exactly what VLC should be using if they insist on letting users crank things past levels that would otherwise clip. It just doesn't belong in the os or hardware.
Yahoo to Partner With Yelp on Local Search
M23 in the DRC: Support Networks
my language would be python.. it's everywhere.. be it android, raspberry pi, scientific computations, and what not.
I think the designer might have been trolling ...

I haven't gotten beyond two pipes so far, and the first 3 words I had to type were "thwarts, frustration, vexation"
I've actually found that quite a few of the attendees of these events are usually people who already (are trying to) fit in with mainstream hacker culture, but whom often experience similar kinds of challenges in doing so and enjoy being able to both openly discuss these things and not have to worry about them for a bit. Was that different at the events you visited?
Specific example of validating a product idea.
> Reboot to Upgrade

This is not needed anymore. Check systemd's manual for 'systemd daemon-reexec'
That comment is insane. Why would log files need journaling? They should be serialized.

How is adding a line to a run script "duplicating logic badly"?

Coupling is clearly bad, as evidenced by ... 30+ years of software design, but is a necessary evil. I don't see any reason why it's necessary in such a low level system component. "this is not rocket science" you don't impose dependencies on something you want to be reliable.

Daemontools is clearly the most mature solution, from a perspective of stability. It's probably why nobody wants to use it, there's nothing to play with or exploit for profit because it already works.
Blimey I remember looking at Jim'll Paint It about 2 years ago and his paint skills sucked (as do mine - coupled with the limitations of MS Paint). Now he seems pretty damn good. His 'Tragic Roundabout' is beautiful. I never really thought that you could get good at art by .. well doing art. Nice one Jim.
Mt. Gox Blames Bitcoin – Core Developer Greg Maxwell Responds
I'm a bit late to the party, but I've found ##csharp to be a fantastic channel, Very rarely do I not get a great and thoughtful response back to any issues I've had. They're also incredibly helpful when it comes to general .NET questions, which tend to get asked in ##csharp because ##asp.net is usually dead.
Utter nonsense:

> If you need a quick answer: there’s no bug in the Bitcoin itself.

> Is it a design issue in Bitcoin to allow slight changes in the transactions? Yes, probably is.
Why? In order to be running an exchange like Gox, you have to be monitoring arbitrary addresses anyway.

It's a simple solution to a simple problem, and it's pretty telling that Gox had this problem to begin with (but doesn't surprise me at all).
> his list of options does not include Objective-C or Java

He mentions Java, twice. There is nothing wrong with making web-apps in Java, and there are some nice web frameworks to help doing that.
http://harmful.cat-v.org/cat-v/unix_prog_design.pdf
I do wish soylentnews all the luck with the new news site.
If it is any good people will come.

But do not tell your readers what to do. The "don't visit slashdot during this week" advice is a bit weird and isn't helping. Focus on your project, not on another one.
It is my decision to visit if I want.

If slashdot serves me a beta page (which they just did) I'm out and they will see less of me that way.
Did it have a 1080p high-quality IPS screen, too? As I said, either the specs or the quality of the specs/materials suffer, to account for the Windows license.
For a blog? I thought people used Wordpress as a CMS these days.
Flappy Bird In HTML 5
"Have You Seen YourSelf When You Are Drunk?" WebGL Demo
1) No you can't gerneralise. Immigrants from France and Germany in CH are less criminal (well, technically less arrested ;) than swiss citizen.

2) CH immigration has always been selective, like most countries. The difference was that a few years ago citizen from "rich" eu countries could come without extra barrier. That's what has been voted to be changed.

As for the unified culture,I'm swiss and I lived both in CH and other countries in Europe. We have a lot in common within the country, but at least as much that is different. And language is one huge part of a culture, because it frames how you think and defines what books or movies you can access too.

X+
> Indexing - don't need it. No one does. That's an external problem solved by syslog collectors like Splunk. As someone who deals with up to 500Gb of logs a day, I know my shit. Systemd doesn't solve a thing here. In fact it adds overhead to a solved problem.

Does systemd's journal still use a binary format? That is a no-go for me. Inevitably it will get corrupted, and then you rely on the journal reader being able to recover your logs, or fix bugs in it until it does.

I'd be more willing to consider systemd as an alternative if it kept using a human-readable log format, that can be read with cat/tail in a worst-case scenario. If it wants to index it, it can keep an index on the side, no big deal if that gets corrupted/out of date, as it can always be rebuilt.
Import taxes and the fact that Microsoft manufactures locally. Sony took a long time to manufacture the PS2/PS3 here and is repeating the same mistake with the PS4 now. So at release date, Xbox One was R$2100 and PS4 was R$4200.
I think what parent is trying to say in so many words is "I have no use case for tracking service dependencies, therefore it is pointless and should be cut out". An unfortunately common attitude among technical people.
We have coffee makers as well, but you can't make a cup of tea with a coffee machine.

Nor make a cup-a-soup, pot/instant noodles, pre-boil water for cooking veg, hot water bottle, etc.
I'd learn F# + C + Rust + TypeScript/ES6. Anything that lets me avoid learning C++ or JS.
Also Debian is still on sysvinit, and there is a vote being held to decide what init system to use for jessie as default.
> This is the old age of power sequencers again. It's coupling.

Is this referring to power transmission or something?
> The desktop is quickly becoming irrelevant. The future platform is going to be mobile and is going to be dealing with the reality of running untrusted applications

This is off topic (tho from the article :p), but, is it really becoming irrelevant? What will replace such things as: typing lots of text, photoshopping/gimping, programming IDE, browsing with multiple browser windows with dozens of tabs each, etc...?

Would Linux users abandon the desktop, if so, for what?

P.S. unless I can plugin my phone into something with a keyboard, mouse and big monitors (or more productive equivalent), it is as fast as my current desktop, and has desktop oriented software in that mode, I don't see myself abandoning the desktop
If the work can be defined as "derivative," then you are correct. So how do we define "derivative" when it comes to lyrics? Are all limericks derivatives of the original simply because they have the same pattern? I suspect the definition a judge would use would take into account how many words from the original lyrics appear in the exact places in the parody lyrics.

Comparing Weird Al's Amish Paradise to Coolio's Gangsta's Paradise, I'd say Al is pretty close to that derivative line. If I were the judge, I'd probably rule for Al in this specific case. And this is the reason Al gets permission - let's avoid all this nastiness and just do what we love.
High performance libraries do keep up with the new instructions, e.g. GMP[1] likes the new MULX[2] instruction a lot.

[1]: https://gmplib.org/list-archives/gmp-devel/2013-August/00335...
[2]: http://www.intel.com/content/www/us/en/intelligent-systems/i...
That explanation is so simple it just can't be right. :) Usually if two objects are equal their hashes should be identical too. That's the whole point of hashing since otherwise O(1) lookups aren't possible. Apparently the bitcoin protocol breaks that expectation since two semantically equal transactions can have different hashes.
IPv6 validation and certificate for your site
I won't argue with that. My dismissive comment was a personal reaction... I think this post is worthy of discussion.
Later in the article you'll read where The South Butt admitted breaking the agreement.
#12 - No Company consistently fails to execute past Proof of Concept stage as much as google.

#13 - No Company consistently fails to monetize extremely popular services and instead shuts them down as much as Google.
How on earth can this 'fix' scale?

Let's imagine a future world where all monetary transactions go through Bitcoin. So the only way for me to find out if my transaction took place is to search the list of every worldly transaction to spot mine?
I imagine it is related to Blackberry's current situation.
I think the article is pretty meticulous about differentiating between compiler issues (the compiler not recognizing an opportunity to use overflow bits, for example) and C problems (multiplication producing an output the same size as the inputs, which is broken for a large proportion of inputs -- which the writer calls out as an over-generalization).
Fewer commitments, large savings, large support network, and lots of learned wisdom.

I don't see any disadvantage at starting a business at 20 nor at 50. 30, seems to be the biggest problem since you have all the commitments and few resources.
I don't know what his background is, what his family is like, or what it's like to win the app lottery in Vietnam.

I could imagine scenarios where acquiring that kind of money could destroy your personal relationships, and make you a target of unwanted attention from governments, mafias, or weirdos.
I don't buy this argument. SQLite and PostgreSQL's databases are binary too, but that's ok?
So the problem is that they are not tracking inputs and outputs, but relying on the transaction ID. This transaction ID can be changed while keeping the signatures valid. The inputs and outputs will _not_ be changed.

It sounds like they need to just watch for duplicate transactions as the protocol is built to prevent those.
Is it wrong to teach children about God?
Why would they expect Slashdot Media to make money via advertising? Are any of their sites becoming more popular?

http://www.google.com.au/trends/explore#q=Slashdot%2C%20Sour...
A design issue is not a bug is it?
This design issue seems to have lead to the bug in Mt Gox implementation though.
> Note that "accuracy" and "precision" aren't the same thing.

Drilled into us early in freshman engineering classes.
Now that's hard.

The next logical step is to type in point-free Haskell programs.
Yes, I understand the association. Again: why? It seems he's doing fine as-is. I don't see what harm it does him.
Top 10 Gaming Predictions For 2014
> It guarantees that the logs are stamped externally, are committed to disk and that the logs haven't been tampered with by isolating them from other processes and user accounts that can modify or write to them. Don't need journaling on top, just separation of concerns.

What if you want to consolidate all your logs in a single place instead of scattered over many files? What if you want the logs to be shipped to a remote host without storing them locally?

If your answer is syslog: welcome back to the problem.

> Well what the hell does your NFS daemon do when your network goes down, your adapter gets hotplugged after a failure or someone falls over the cable? There is so little of the problem solved by systemd it's unbelievable. The RIGHT solution is to make the processes resilient to failure conditions like this.

That has got nothing to do with the init system. Just because the services themselves can recover from dependencies that temporarily go down, doesn't mean that I want to see tons of useless error messages during startup. I want my NFS daemon to start after the network is up, so that it doesn't bother me with useless "network is down" messages. Recoverability is a completely independent (though desirable) property.
The desktop isn't hip, and it's not a source of growing amount of sells; but most people I know still spend at least 6 hours a day in front of a desktop computer, with no indication that it'll change.

So my own answer is a firm "no".
Linux is not a service oriented architecture. That is really more of an economic model than a viable model for engineering fault tolerant designs.
Chat inspired by Kevin Rose's tiny blog idea
Desktops are not really going away, they're just taking a roundabout. Instead of desktops people are now buying laptops, and attaching external monitors, keyboards, mice.

The next step could be people buying tablets, and attaching the external devices for power use.

The difference is subtle, as it seems to be nothing is materially changing, but the current tablet/mobile ecosystem is dominated by application container operating systems like Android and iOS, and it seems unlikely that that is going to change.

This is the movement that is obsoleting traditional Linux and Windows, at least on consumer hardware.

So to answer your question: "typing lots of text, photoshopping/gimping, programming IDE, browsing with multiple browser windows" will be replaced by functionality in containerized applications or 'apps'. The apps are bought/downloaded from app repositories that are loosely maintained by commercial entities, and they could very well be untrustworthy.

As to your P.S.: yes, exactly, so you already know you are going to abandoning the desktop.
Next Silicon Valleys: What makes Israel a startup nation?
JetBrains C++ IDE: Status update and Video report
No, this is an urban myth perpetuated by a broken man page. Cryptographic software should use urandom, not random.
There was a very recent post here on HN about the way chrome guys wanted to add support for shadow dom features so fast that people in the w3c asked them to at least write some specification first. That post made me think that the web isn't going to win over native for mobile before at least two years, if not more. The specification process is both compulsory for the web to simply "work", but it's also very cumbersome.

Another aspect is that mobile / tablette apps are moving from a "mostly read" to a "read/edit" usage, thanks to the exponential power gains inmobile CPU. That means what the web will have to compete against on mobile isn't facebook stream but rather full blown photoshop.
Feminist thought is diverse, sure, but there are certain schools of thought that are by far more widespread. This article misrepresents those.

I do not know any feminist, for example, who would ever think of telling a woman to dress more gender-appropriate. Such gender policing is abhorred and practically unheard of. It’s just so weird to read about that as some sort of feminist idea.

Also, feminism is super-rad. Proud feminist!
A bug in the bitcoin software makes it possible for someone to use the Bitcoin network to alter transaction details to make it seem like a sending of bitcoins to a bitcoin wallet did not occur when in fact it did occur.

If that is true, it probably affects all alt-coins since they all fork back to btc.

However I bet it's just a matter of getting more confirms since attackers could be using fraudulent nodes to try to fool the network.
18 useful custom Google Analytics reports, segments and dashboards for SEO
tptacek has addressed this concern many times before: https://hn.algolia.com/?q=author:tptacek%20urandom#!/comment...

The summary is that it's a myth.
>I certainly hope Google will find one for glass, their self-driving cars, and other cool hardware projects, but a quick look around all the car manufacturers suggests that Google may once again miss the boat.

The car manufacturers are working on self-driving only on highways, which is nothing compared to general self-driving. I don't know for certain, but I think it's fairly safe to say that the car companies don't have the CS muscle to do proper general self driving.
Yes, but we didn't decide to not use sysvinit on those grounds.

It's quite a nifty case to make, that we can't use a new init system because we haven't used the new init system for a long time already to find the bugs.
Clickable link http://www.yourpersonaldotcom.com/
Don't you already have to do that? You have to download the entire blockchain to see if a transaction happened. The fix is just to look for a different attribute on the data you're already looking at.
I don't think it's just discoverability though.

I think the main question is if mobile web applications will be able to match native on both quality and performance.

Facebook attempted this and failed badly, but that doesn't mean it can't happen or that native will always have an edge. If native does continue to have an edge though then I think web has an uphill battle.
Wow, completely misunderstood that. Not sure how.
Saying "cost of replacing the thing" about a baby, to a father, was not calm speech about a difficult topic.

It was pointlessly rude and provocative. It was an indefensible way to express his underlying opinion.

And if you were paying attention, you would've realized I emphasized his method of expressing the opinion far more than the opinion itself.
It doesn't break that expectation it's just a misunderstanding of what data is included in the hash.
This happened to me too (they offered calculus, but I was finished by 11th grade). They also ran out of science classes. But I couldn't graduate because for some unimaginable reason four years of high school "english" and "history" classes are required. So there I was, day almost empty, taking English 12, History 12, a required art class, and the language sequence (fourth-year Latin) that I'd wanted to take the year before, but couldn't because it wasn't offered at all.

In sum: as far as my experience goes, educational standards are set up specifically to frustrate and impede fast learners.
I'd also be willing to bet that he programs in languages like Ocaml and Haskell.
Well it's since years (maybe even decades) like this. French speaking cantons are usually much more open to immigrants or to less strict rules with asylum for example (it's a phenomen called "Röstigraben") ;).

In this vote it's even more visible that cantons who have a higher percentage of immigrants voted "no" (in favor of immigrants) while more or less all rural cantons (with less immigrants) voted "yes".. Speaks for itself I think.
They can, and init systems already do that. Init scripts import a common library with functions for starting and stopping daemons etc. However the result is still a big mess. Libraries are not frameworks, so you still end up with tons of boilerplate code everywhere. Take a look at /etc/init.d/* and see whether you can make sense of things at a glance.

Furthermore, SysV init is not designed for service supervision, so SysV init scripts cannot implement that functionality.
IDE's tend to be very... well, 'integrated', or at least they were in the past. Emacs has worked well for me whatever language I happen to be using at the moment, be it C, Erlang, Ruby, Python, Tcl, SQL, HTML, Java, Javascript, Shell scripts, or PHP (fortunately, not lately).
Not necessarily. Ksplice[1] for example allows the kernel to be upgraded without rebooting.

[1] https://www.ksplice.com/
That vote has almost total agreement that systemd will be the new init system. At this point, they're stuck in a quagmire of other bureaucratic nonsense and debates over related issues like whether packages will be allowed to require a particular init system.