skysight-inc/HackerNews huggingface dataset:
I think you could think 'store of value' as stocks. As long as there are people willing to pay fiat for it, it is indeed a potential store of value.

Given the trends, a lot of people are willing to exchange fiat to get hands on the coins. And so, in the current situation, it does look like coins, however speculative their worth may be, are in fact potential store of value. I don't see a circular logic here, tbh?

I agree, though, unlike stock options of publicly/privately traded companies, there's no real value generated here; its... umm... 'ether' But the point I am trying to make is, at the cost of repeating my self here, as long as people are willing to pay fiat in exchange for the coins (and the trend is strong and investments continue to pour in), isn't it actually a potential store of value? For how long though, it is anyone's bet.
Carna Botnet: Internet Census 2012
At least with penny stocks you own a real company, though.
I agree with this concept although the article, the tweet and the president really did not give any additional useful information. I think it would be a positive thing to let us educated students stay in the country and allow people with skills, education and qualifications into America at an accelerated rate vs random. I suppose where I disagree with the president is in allowing refugees into the country as well. I think a merit based lottery system that allowed for additional humane immagration would be good
I agree about using a battle-tested framework. But there’s also risks in using a feature-rich, complex framework that you don’t have a deep understanding of. Those frameworks ease development by making decisions and doing things for you, but also by hiding things from you. Your code and its assumptions, combined with some piece of ‘magic’ deep in the framework with its own assumptions that you were not aware of, could very well give birth to a security problem.

I would say to use frameworks to your advantage, but remember to look under the hood. There’s no substitute for understanding the entire stack and knowing what your tools are doing.
Hm I have interviewed hundreds of people and looked at hundreds of resumes...

The thing that stands out to me is that you say since 2013 you've been the founder and sole employee at Fractals, and if I'm reading correctly, it's at least $200K in revenue a year.

I didn't check out the business, and I don't know how much profit you're making. But I wonder how you divide your time between that and a "normal" job?

As far as the "Who's Hiring" threads, they are mostly 9-5 jobs (or more).

I don't know why people aren't contacting you, but I will say I have looked at a lot of resumes, and that's not a common thing to see. I think it should be a positive sign, but it might also be a signal that your interest is split. It's expensive to hire someone, so maybe they think you might leave if your business takes off (and maybe they wonder why you even want to work at a normal job if you have that much revenue).

Honestly, a lot of companies don't want to hire generalists... they want to hire specialists. I imagine startups should want to hire generalists more.
That's extremely helpful. Thank you so much!
That's really interesting. Although it may not be the so much the out-of-sync bouncing but the flexibility of those fingers absorbing the shock. It would be interesting to see one of those in action with a high speed camera.
> providing my -- very long -- PIN each time

Have you considered unlocking it once, leaving it unlocked and just require a touch for each operation :)

> ETA: You will almost certainly run into trouble if you use Gnome (or, more specifically, gnome-keyring)

Yes, google: "gnome keyring disable ssh agent" and you'll find:
https://wiki.archlinux.org/index.php/GNOME/Keyring#Disable_k...
I've had a lot of issues with dry eye, largely related to my computer usage. (Although it's sort of a combination of 3 factors: I work on the computer, I'm a T1 Diabetic, and I live in a dry climate. All contributors to dry eye.) At times it was bad enough that I could barely read what was on the screen, or I would leave the building and have to sit in my car for 5 or 10 minutes before driving home because the sunlight was causing enough pain to keep my eyes closed. It was impacting my life significantly.

Here's everything that I tried, along with a comment about how well it worked:

- Switched from monthly contact lenses to dailies (Helped moderately, but at that point my eyes were getting worse fast enough for me to not notice a real difference

- Switched from contact lenses to glasses (Helped with comfort once I got used to glasses again, but not with dryness)

- Various OTC eye drops (Retaine MGD is still the best for my eyes, but overuse seems to make it worse)

- Eye doctor prescribed a 2 week steroid eye drop regimen. (So no difference)

- 10 minute warm compress on the eyes twice a day (This helped a lot when done consistently, but my eyes were still really bad throughout the day)

- Omega 3 supplements (Seemed to help a bit when I was consistent with the dosage)

- Various eye exercises (helps a lot, but I HAD to be consistent for multiple days before seeing results)

- Restasis (no benefit after 3 months)

- Xiidra - okay, so this has given me the MOST relief out of anything, even consistent eye exercises. My eyes actually feel normal again, and I saw results after just a couple weeks. Using a new medication kind of makes me nervous, and it's incredibly expensive (even with insurance), but I got to the point where I was willing to take the risk because I was getting desperate. Having severe dry eyes can negatively effect every waking moment.

I'm hoping that after a few more months on Xiidra my gland inflammation and tear composition will be in a good enough place that I'll be able to stop using the medication (which I'll be following up with my eye doctor about soon).

If you're just getting started with a career on the computer START TAKING CARE OF YOUR EYES NOW. Take frequent breaks and perform frequent eye exercises. Hopefully that will help prevent you from getting to the place I did, where it takes a significant amount of work and money to get back to having healthy vision.
Yes Yubico Authenticator is super useful! Though...
The QR Code scan option does not work on Wayland, and you can also not manually paste the secret in Wayland.. You need to manually type it in which is a PITA. Luckily there is also a commandline version of the tool:

ykman oath add
Did you read the article? It mentions why this is interesting, I mean it expects a little imagination and thought, but it's there. They mention MSR and what it means in regard to milestones in cognition and social development.

I think what you mean is 'that's what this headline fails to deliver'
Well timed piece from the BBC related to this:

Has Pop Music Lots Its Fun?
https://www.bbc.co.uk/music/articles/fb84bf19-29c9-4ed3-b6b6...
I am optimistic that it's possible to do better because:
(a) I'm only counting time as "wasted" if I'm forced to fix something the OS broke with no action on my part, or if I'm forced to wait for it to do something that I did not ask for. E.g., watching Windows apply updates on boot is wasted. Adjusting keybindings to suit my preferences is not wasted. This isn't a high bar to clear.
(b) Design choices, not physical or logical restrictions on what's possible, cause most of this waste. E.g., the choice to have Windows update do substantial work during reboot and to reset user settings (such as HKLM and HKCU keys) is an unforced error. It's demonstrably possible to do better: Linux Mint updates apply in the background, don't lengthen boot time, and leave existing settings unchanged.
(c) If the new OS is worse than the current choices, I just don't use it. The time a new OS wastes is in all cases ≤ 2%. Building a new thing that fails hurts a lot, of course, but being a customer is easy.
Very interesting concept, but is the actual paper linked here available to read online?
His discussion has been had a billion times. The fact that you are asking the same questions means that you weren’t convinced by the answers, so the odds of my answers actually convincing you are very slim.
Previously: https://news.ycombinator.com/item?id=16142865
Does hibernating via a swap file work reasonably well yet? I haven't had a chance to try this out yet, but that's the main reason I still have a swap partition on my laptop.
There are a number of reasons a court might throw out a contract, but one party having made an expensive mistake is not one of them. Edit: turns out this isn't true. TIL that a contract to which no reasonable or informed person would have agreed can be thrown out as "unconscionable."

And even if it were, why roll back the block chain to rectify the situation? In traditional accounting, wouldn't you need a ledger record of both the mistake and its correction?
Have any of you people who work as software developers (or similar professionals who spend most of their days looking at a screen) gotten Lasik eye surgery? Have you noticed any regression in vision after the treatment as a result of your screen usage?
the judgment criteria matter, too.

dolphins are a heck of a lot better at swimming than I am; world-building, not so much.
It's because the "talent shortage in tech" meme is a lie.

Nobody wants a competent employee in 2018. They want badass, unicorn, ninja rockstars!

There's nothing "wrong" with you. It's just that the minimum bar is higher than you imagined. Keep hustling and you can clear it.

Suggested reading: Average is over, by Tyler Cowen
When the secure enclave came up in the context of contactless payments at a 34CCC talk, it was suggested outside of Apple as an iPhone vendor, the type of card operation requiring it are avoided by Google and others because lack of cultural and technical buy in from HW devs.

https://media.ccc.de/v/34c3-8965-decoding_contactless_card_p...

I won't buy into iPhones, HNers can flame away. Does this service get me anything as an Android user?
>There's a long tradition of political extremism among engineers in cultures around the world

Funny you say that, as most of the major Islamist terrorist groups were founded by or led by men with engineering backgrounds.
The great thing about mechanical keyboards, for me, is that almost all of them are full-size, and are laid out according to the traditional old IBM PS/2 design. For me, that form factor is important, because I have big hands with sausage fingers. The mechanical switches, in and of themselves, are less important than sturdy construction and consistent layout. I've never had two laptops with the same keyboard layout, and seen some downright-boneheaded ux decisions - my current work machine puts the power button inline in the top right, where you expect a delete button to be.
(2001)
https://pdfs.semanticscholar.org/24bd/35f377212dfb846afe6abf...
My iPad recently quit being able to connect to the 5GHz channel.
My Samsung S6 networking is also glitchy and often on cell service while at home.

Timing aligns with me getting a Chromecast.
You should check in a real etymological dictionary. It's not entirely clear what the origins of 'kobieta' are whereas those of 'mare' are fairly well understood - it helps that it's practically universal in all slavic languages. There are lots of etymological mysteries out there, even surrounding very common words. It's fun to try but they generally don't get resolved by thinking of a somewhat similar-sounding word in a related language and glancing at wiktionary.
Updated List of Free Cryptocoin Airdrops
C++ 11, nice. Does anyone use this? And if you do how does it compare to alternatives
One thing I find is that you're description of your work-experiences is very curt. I know you want to keep it long enough not to bore the recruiter/manager types, but you may as well brag a bit more in depth so that they may expect the amazing things you are wiling to do for them.
(I'm the author of the book in question.)

I think it happened quite a bit earlier (perhaps 2005 -> 2010), at least when you look at some of the "prime" web properties. Gmail or Google Docs in 2010 were already pretty close to what we have today. Hard to believe, but XMLHttpRequest actually dates back to 1999! JSON isn't much younger.

I don't think the models of web development have changed dramatically since the publication of TTW. There are some other, more incremental changes that aren't reflected in the current edition - there are two examples in my other comment here (Service Workers, parser harmonization, etc) - but by and large, the content should be still largely relevant.
The one thing I can recommend making your resume more visually appealing.

In its current state it's a very bare document and to me looks more like a bullet outline of a resume. This could mean you come off as not having put a lot of effort into making it. Obviously don't overdo it, but making it look like a professional document will give you a much better starting point. When I opened the link, I had to come back to the Ask HN post to see if you had stripped the styling from your resume.

You clearly have a wealth of experience in a number of fields, don't let the formatting let you down. Your resume is supposed to advertise you and make you sound appealing. I agree with tlb's suggestion to get rid of the 'limited work experience' footnote, it's not doing you any favours.
It's true about the olive oil! I left some in a glass in the fridge recently, and it solidied to a soft translucent yellow the consistency of moderately soft butter, perfectly spreadable. Why it isn't more of a thing I have no idea.
I realized some time ago that my hobby - solar imaging - is actually a lot like fishing. You hang out on the forums, buy all the mysterious gear, then on a sunny day (with good "astronomical seeing") you set up in the field and record raw material for up to a few hours (for later processing), hoping for something to happen (a surge, flare, spectacular prominence). Needless to say, the Sun sometimes doesn't cooperate and you go back empty-handed. But when some "big" transient occurs (timescales here can be <1 hour) - so satisfying!
I like YAML, but it needs shell-style $ substitution tokens to allow constructing values from previously-defined values (such as when defining a PATH variable, or subdirectory).

To that end, I'm going down the path of writing my own extension to YAML. Can you recommend one that already exists that accomplishes this goal? I don't see an alternative, because I can't find something standard that actually meets the requirements.

Shell scripting languages are platform-specific, and not hierarchically structured, so that's what I'm trying to replace to begin with.

Ansible requires a central server and full commitment to immutable deployments, so it's too heavy for a package manager that can support piecemeal adoption or that could be used by researchers doing ad-hoc development. It doesn't support windows anyway (linux for windows subsystem doesn't count).

Conda is nice, but even though it uses YAML for defining dependencies, it nonetheless falls back to shell scripts for environment variables, and doesn't offer features for environment modularization.

EDIT: Hierarchical structure is needed to be able to both express and manipulate configs for software that expects input as XML, so ConfigParser isn't good enough. Setting a value to a blob of JSON or XML denies the ability to operate on that blob to do things like merge subtrees. Instead, I'm using ruamel.yaml as my starting point, and adding post-processing after it's converted to nested dict/lists.
I can't think of a scenario where a US counterattack isn't more damaging to NK than whatever damage NK would manage to inflict on the US by nuking Hawaii.
Don't put education first. At quick glance it looks like you majored in business so the reviewer would think that you have little experience in web development. I would put work experience, then skills and then education on the bottom. Move up Fractals up top and rephrase this:

> revenues of multiple 6 figures annually.

With revenues of $100,000+ or similar. An actual number would stick out more.

Also as someone else has noted, get rid of the apologetic footnote.
You could also get a copy at Barabási's homepage.

http://barabasi.com/publications/24/network-science
You Suck at Excel with Joel Spolsky
https://www.youtube.com/watch?v=0nbkaYsR94c
Thoughts on Equity Compensation [updated]
I haven't watched these videos, but I'm interested. Over time I've begun to consider database systems among the most important subjects in CS. For example, being able to perform multiple changes in a system within a transaction makes fault tolerance much simpler. Consider how many software installers are unable to handle a simple system crash. Although it's completely unsurprising, as modern operating systems don't typically provide tools to help with these kinds of issues.
Expand on the line items under work experience and reduce the skills/interest. You need info on what you did during the position.

> Web application development (ReactJS & VueJS). Java API development.

^^ Doesn't really tell me much about what you did. Java API? What framework? Did you design the Interface or just implement it? Details!!
This is formatted more neatly than the copy I found, but it's missing the diagrams and figures.

This link may or may not work: http://dacemirror.sci-hub.la/journal-article/8a98ee98ed5bf80...

After a little digging, I was able to find http://sci-hub.la. Really sad they're having domain issues :( (direct IP access seems to be a little broken at the moment)
Don't forget that the water heater has 50 gallons in it.
I think most people who look at self-driving tech focus on aggregate numbers too much. Cars might be idle 95% of the time, but our lives are in sync in such a way that peak demand is significantly higher than the 5% utilisation number suggests.

People focus on the cost of the car without a driver, but forget that roads are not infinite and as demand for driverless cars increases, congestion will only get worse.

I don't think we're going to get to a future where everyone works remotely any time soon, but I do feel like self-driving cars will favor cities that look more like LA than NYC.
http://www.bbc.co.uk/newsbeat/article/39336424/no-scrubs-wri...
Really cool to see this simply being asked. :)
Autonomous cars incentivize car use, which increases traffic. The problem is that the roads are fixed and expanding them is expensive and undesirable.

This entire scenario dreamed up in this article is wholly unworkable due to the physical constraints of cars and roads.
I also second the reordering - You have lots of interesting experience, make it the most prominent thing there by putting it at the top!
In defence against swap on my personal computer:

-PCs have a lot of RAM now

-When you allocate that much memory it's usually a bug in your own code like a size_t that overflowed. I never saw programs I would actually want to use try to allocate that much

-When using swap instead of ram, everything becomes so slow that you're screwed anyway. The UI doesn't even respond fast enough to kill whatever tries to use all that memory.

-How common is a situation where you need more memory than your ram size yet less than ram+swap size in a useful way? Usually if something needs a lot, it's really lot (and as mentioned above not desirable)

-Added complexity of making extra partition

-Added complexity if you want to use full disk encryption

-I do the opposite of using disk as ram: I put /tmp in a ramdisk of a few gigs

-Disks are slow and fast ssd's are expensive so you would't want to sacrifice their space (maybe if this changes some day...)
Computer simulation and the features of novel empirical data (2015) [pdf]
No real benefits that I’m aware of, and until Google starts to care about privacy more I wouldn’t expect them to invest in developing a secure coprocessor like the Secure Enclave, so you’ll probably be limited to 3rd party alternatives such as yubikey for the foreseeable future.
TripDiary #1, Thoughts on David Guetta's Live Show
There have been times when I have needed to do something which requires more memory than is physically available on the machine. Without swap, those tasks would have been literally impossible to do without upgrading the machine. With swap, it just takes a little longer - but still much shorter than it would take to order more RAM sticks.

One of those times was on a 512MB RAM VPS, where I needed to compile something - you don't want a 512MB VPS to do a lot of compilation, but in that one instance, I was very glad I could easily just make a swap file and get on with it. The other time was on my laptop with 8 GB of RAM.

Also, even ignoring the times where swap makes possible a task which would otherwise have been impossible, you flat out ignored the content of the article. Did you even read it? If you have a long running task which allocates a lot of memory, then proceeds to only very rarely use that memory (or maybe it only needs that memory when it shuts down, or just forgot to free that memory), swap allows the system to swap out that memory and instead do something useful with it, like caching files or not killing processes. It doesn't matter that the disk is slower than RAM, if the swapped-out memory is rarely or never accessed.
Remove this from your resume entirely:

My work experience is limited because of my involvement with Fractals. I am a highly trained and experienced software engineer—please don’t take my limited experience as a reflection of skill.

Remove the word "interests" from the section titled Skills/interests. Remove repetitive and vague phrases. You say over and over that you have substantial experience in various things. It is a meaningless phrase to start with, made worse by overuse.

Move the education section to the end of the document. You currently have it at the top. It isn't irrelevant, but it isn't the first thing people should see either.

Remove this: Passionate about learning and using technology to solve problems. It is not useful on a resume. Replace that line with one specifying in a nutshell what your qualifications are, such as Programmer and designer specialized in Fractals.
Rust's USP over Go isn't more speed, it's better abstraction, and better correctness. Go is definitely a good tool for microservices, and it isnt going anywhere. But writing Rust is a joy, and I wouldnt be at all surprised if it also carves itself a niche in this area.
> It serves as the graphics engine for Google Chrome and Chrome OS, Android, Mozilla Firefox and Firefox OS, and many other products.
The hijacked server isn’t even displaying a security certificate. Why would anyone conduct a financial transaction without this present (I’m assuming cryptocurrency holders are relatively sophiscated).

Also can browsers do anything to warn users "the last time you visited this URL there was a valid certificate, but there is no longer any, shall we proceed?"
Skia is used by Chrome, Android, and Flutter at Google. I believe Adobe and Microsoft also use Skia in various products.
https://sci-hub.hk/10.1038/35091039
I second that, I've read this book around 11 years ago and I remember it was very good.
PSA/headsup - this is the best copy, it contains the diagrams and figures.

Direct link: http://barabasi.com/f/95.pdf

(Unfortunately the <a> link on the site has `download="Paper.pdf"` inserted unhelpfully. This direct link won't suffer from that problem.)
For anyone thinking of skipping looking at this one. I was not interested either until I read this part:

> It serves as the graphics engine for Google Chrome and Chrome OS, Android, Mozilla Firefox and Firefox OS, and many other products.
IT sounds like this week is going to be profitable on Kraken if you trust their status reports.
Extremely helpful. I think I have a habit of thinking my design choices are "good enough" and then totally neglecting them—even if they were flawed to begin with. I'll revisit—thank you!