skysight-inc/HackerNews huggingface dataset:
3 months is longer than 108 days ;)

I don't mine ETH directly with Nvidia hardware though it is still profitable on AMD gear. I use whattomine.com to get a rough estimate of my daily earnings...

I mine to a pool called miningpoolhub which auto exchanges my shitcoins to LTC (or whatever I choose). From there I send to Coinbase -> GDAX -> Sell for ETH or FIAT. So far, since starting mining 1 month ago I have ROI'd 1.8 1080ti's already. Once they've paid themselves off the rest is pure profit and the best part, GPUs have intrinsic value beyond mining.

Also as per other commentors - coins I mined will appreciate too. If I buy ETH with FIAT (which I have also done btw) I am literally buying thin air. At least with GPUs I own a thing if the shit hits the proverbial!

- whattomine.com - https://goo.gl/94KHv4

- https://simplemining.net/

- https://miningpoolhub.com
Got it, thank you. Maybe part of the problem is I just haven't seen many 'good' resumes. If you google 'resume examples'—most of the examples are pretty laughable. I'll rethink it in the light you've presented. Thank you!
I was really confused about how subscribing to Nature vs. Redcube was an NP-Complete problem.
I appreciate your hard work and sacrifice.

Really looking forward to learning from your material, when it's ready.
D'oh! My bad, apologies. But it's the dual of that argument and similarly orthogonal. Future-JVM becomes some other, more general JVM but that doesn't change the design constraints of Kotlin, its relationship to Java and how that relationship is fundamentally different than Swift's relationship to Objective C. Kotlin wasn't designed to run on Truffle or with Truffle in mind.
> You didn't answer the 'random ip' question.

Just because you have a URL, doesn't mean it is connecting to the expected IP. Not everyone uses https yet. Not everyone uses HSTS to protect against downgrading.

> Assuming you take the same precautions you'd take with any other software download (like using https), there's no difference between curl-piped-to-sh and clicking on a link to a rpm, deb, exe, or anything else.

And that assumption isn't a guarantee. Remember who these kinds of installs target: developers with little experience. You can't ensure they'll notice a missing 's'. You can't ensure a worn-out admin will either.

> Not if the shell script is written correctly. And if you can't trust the source of your software to get that right, then you can't trust them to get the regular installers right either, so there's no difference here either.

No. I can't. Have a glance over Heroku's Ubuntu script.[0] It's not fenced, if that echo breaks, it could case some chaos. In fact, none of the commands are even checked for success, except the su.

> No one's advocating for random binaries, but you do have to install binaries from time to time, no? Or are you getting your CPU microcode updates in source form too?

If you look one level up, it's specifically binary installers. And secondly, I use a package manager, which has some review of this kind of thing.

I wouldn't curl a microcode update. That's asking for trouble.

[0] https://cli-assets.heroku.com/install-ubuntu.sh
Raspberry Pi Zero WH: Zero W with Presoldered Header
Skia (via SkiaSharp) is the rendering backend for my vector graphics diagramming application (https://vexlio.com). I chose it in part because it had much better performance than Cairo when I was testing both. Also the MIT license was more appealing to me than Cairo's LGPL or Mozilla Public License.
I am already a fan after watching the first 2 minute. He does an "OG" intro.
Measuring the Spectral Characteristics of a Light Therapy Lamp
Speaking as a Mormon, we're highly encouraged to be prepared for the future, regardless of if that means losing a job, a natural disaster (hurricane, earthquake, etc), or unstable individuals with big, red buttons on their desk.

The Church has encouraged people to have a minimum of a 72-hour kit (typically a backpack or backpacks with everything your family would need for 3 days away from home), as well as storing as much water and food as is possible in your circumstances, ideally a year's supply.
I think it is fantastic that the HN community is taking the time to provide constructive feedback and recommendations. Kudos to all those replying in this thread.
Huge collection of data structure problems
Mostly in C++ -

http://www.techiedelight.com/list-of-problems/
I have read about 120,000 resumes.

"Fluent" "Proficient" "Substantial" "Professional experience" are all "filler" words/phrases that add no value, remove them.

A resume should be clear about:

1: exactly what sort of job are you wanting? "Seeking full time salaried JavaScript/Java developer". Be clear so that the reader knows if you fit that job that they have in mind whilst they are reading your resume.
2: What are your current, primary technical skills that you have substantial skill with - do NOT list every technology your have written a few lines of code with. Focus.

There's no right or wrong about this, but I don't like ultra short resumes. If you spent time getting educated or working on large projects then this is your opportunity to sell me on yourself. I feel like short resumes mean you haven't done much or are not very good at articulating technical topics.

It makes no sense to me that someone would have a dry, ultra short, black and white resume which includes a link at the bottom to the folio of an apparently entirely different person. Why not have screenshots and discussions of your projects in your resume.

Where is the phone number? Hopefully you are not applying for jobs by sending a link to this online document. When you apply for a job, email the resume document in PDF or Word format and make sure it includes a phone number. As a recruiter I am far too busy to be bothered emailing people who provide only an email address as their primary mechanism of contact. 999/1000 resumes include a phone number.
Has anyone used this? Are there any examples?
imho, routers either handle this somehow or drop packeta. because mdns is higher level protocol than wifi and mac, router should not deal with those.

also, with same hardware what happens there is whatsapp/hangouts video call? its about firmware
I've always somewhat believed that internally. The trade isn't the most approachable—but there are definitely a lot of smart people in the world and in effect the job market ends up being crowded.

Thank you!
> just the ergonimcs aren't quite there yet

You're correct, but "Rust isn't easy to use for purpose X just yet" is substantially different from "Rust is inherently unfit for X"
What if the cities re-orientated themselves into wide rings that surrounded vast areas of low-height commercial and wide open leisure space, with that distance covered by various forms of rail?
Most investments, even cash, have some liquidity problems.

Regardless, if you believe in investment diversity then transferring 0.1%‡ of your US stock holdings to bitcoin may make sense (depending upon transfer costs, liquidity requirements, and what exposure you think the US stock market has to bitcoin).

‡ Assuming US stock market capitalization is $250 trillion, and bitcoin capitalization is $250 billion.
> I come across LOTS of shell scripts that create a temp file when they could have used a pipe.

Wouln't a pipe live on in the file system just as well (unless you're talking about things that can be done simply with a "|")?
You got it the wrong way around. We only have lights and stop signs because of cars. They are a necessity for motor traffic, not bikes and pedestrians.

The flaw is strictly in the box that extends two more metres forward of the actual driver vision and all around offers terrible visibility.
I couldn't disagree more. Most resumes have education at the top. If you spent 3/4/5 years getting a university education then you should be putting that up in lights. I really don't like reading a resume, thinking I am reading the resume of a person who is self educated, only to find that down the bottom somewhere. almost in an ashamed manner, they have hidden their formal qualifications.

If anything, add some context to the education to explain a bit about what the degree entailed.
> In general, the FDA over-regulates rather than under regulates.

I STRONGLY disagree. The FDA is underfunded and only looks into a tiny minority of cases deemed worth their effort. Walk into a "health" food store and look at how many unregulated drugs are on the shelf. They put out fires more often than they prevent them.
So am I right to summarize that because of the type of sugar used which allows the ice cream to stay solid at a higher temperature, it was easier to have the deadly bacteria thrive on the type of sugar used?
Sublime Text afaik.
Postgres recently(ish)[1] got support for row level security, so with a bit of work, it's actually possible to be fairly strict on data access - but it requires at least the creation of "group level" postgres users in the db - while people will still happily allow the webserver to connect with super user privileges to the db, and write their own access controls (or use a framework that's also will be) that'll be much poorer than what's already in db, because using that is "complex".

Yeah, proper authorization is complex.

With that mindset, I'll not be surprised if people just send raw json to the client and "filter access" in javascript...

[1]
https://www.dbrnd.com/2016/08/postgresql-9-5-row-level-secur...

https://www.postgresql.org/docs/current/static/ddl-rowsecuri...

[ed: apparently there's some hope: https://www.graphile.org/ ]
> you can also add more RAM (it's just expensive)

Or just impossible

Many laptops still have remarkably low maximum-RAM limits. The ones I have here ( Dell SME & corporate types ) are 4GB and 8GB. I live in constant fear of the solid-blue disk-access lamp.

And when I boot-up after a swap-thrash I am scolded for an unclean shutdown :(
Yeah, did not expect to get any replies whatsoever. What I'm getting instead is extremely enlightening and will cause me to rethink my approach completely. Very lucky to have the opportunity to participate in such a great community.
Yeah, I think something got lost in translation. I suppose "bullying" and "snapping point" have more sinister meanings in other cultures, and not the playful meaning I intended.
I've done a few experiments in visualizing pitch-class relationships.

The one I use regularly is to map the color wheel to the circle of fifths (for a fuller description, see http://www.musanim.com/HarmonicColoring/ ).

y MIDI Player has a hexagonal pitch grid mode (for a list of features, see http://www.musanim.com/Player/ ).

I've done some experiments in showing interval classes (to highlight differences between consonance and dissonance), but the techniques don't work well for most pieces, and this is the only sample I've published: https://www.youtube.com/watch?v=7Xu2cSEko6M

When I learned more about auditory neurology, I did some experiments with that (see this page in my project timeline http://www.musanim.com/mam/hist33.html ).

But mostly, I don't think any of these approaches (or anybody else's, for that matter), really do the job.
"Although some of these problems may not result in symptoms under less visually demanding conditions, the high demands of computer work cause them to
become manifest. "

THIS. After about 7 years of staring at a screen all day at work, then coming home and staring at a screen all night (gaming, programing, etc), plus marijuana = dry squinty eyes-- the cumulative effect was that my eyes began to always focus slowly and unevenly, especially on things far away.

I got glasses and they helped, but it felt like more of a bandaid than a solution.

I have since reduced my close-up computer screen usage dramatically. I also do the occasional eye exercises (youtube has a lot of these and they really help).

I stopped wearing glasses and spend more time outside and away from the screen so my eyes actually have more things to do than look at bright pixels 3 feet away.

If I could give any advice to my younger self it would be to minimize long stretches of staring at the screen. Take plenty of breaks to give your eyes a break.
Interesting. I have 2 Google Homes (1 regular and 1 mini), a Chromecast and a Chromecast Audio, and a Pixel 2. I haven't noticed any particular network issues.

My network is all Ubiquiti gear. A USG, switch, and AP AC Lite. I have the private WiFi on the same network as my desktop PC and Steam Link. My home lab is on separate VLANs. Other then that its a pretty default configuration.

Not home right now but when I get home I shall look into it a bit more. Curious if whatever update thats causing this hasn't rolled out to Canada or if the Unifi products are handling it better/some special way.
Your assessment is definitely sufficiently true, although I would argue that, looking at how v8 essentially increases speed down to just twice the time of a comparable C program (as opposed to a magnitude or two) it is worth the convenience it brings to the table for devs (though c++ 11 and later catch up quite a bit)
Comments in this thread seem kind of... defensive? Are people really worried that this is going to be extrapolated to "Dolphins are universally and forever smarter than humans" or what?

I'm not sure what to make of the "so what?" comments. Would this discovery only be interestinging if it validated hitchhiker's guide?

I think this is interesting regardless of whether it upends the "intellectual hierarchy" of species.
The real problem is traffic. Hi density public transit from airport to hotel makes much more sense.

What we need are residentiala and office skyscrapers built along high density electric rail. This has always been the solution.

Sadly, people hate hi density public transit, and thus we pay for inefficiency.
Interestingly, it also seems that even at vendors that limit the Zero W orders at one, or are perpetually out of stock for a bare Zero W, the bare Zero WH is not limited, and you can order as much as you want.

It also cost 35% more than a Zero W (15 EUR VAT inc. in France).

It's probable that the price and margin was really too low on the Zero and Zero W, and that this Zero WH is a way to give more margin to reseller without giving the impression of raising the price.
Social media critique: next steps?
cough those are 90% copper, didn't have any gold in them
Small bits of basic knowledge accumulates to great things over time. I doubt the researchers intended their paper to be as clickbait-y as the title of the NYT article sounds. But this individual contribution is probably not something worth putting too much emphasis on.
On Android, we provide the OpenPGP implementation OpenKeychain that now also supports an impressive list of Security Tokens (https://github.com/open-keychain/open-keychain/wiki/Security...). In our newest release, we also support YubiKey 4 over USB-C, which is a great alternative to NFC (which is only support by YubiKey NEO).

Regarding SSH: We submitted a pull request to ConnectBot. You can try it out if you like: https://github.com/connectbot/connectbot/pull/567
Thoughts on a YouTube video
I have been having wifi issues for the last 3 months and I have 2 Chromecast's Ive had them for much longer but after reading this I'm going to segregate them to a different wifi network and see if the wifi gets better but my understanding of the issue makes me think it won't get better without a Chromecast update
There are four reasons I think decentralized marketplaces are inevitable:

1) Throughout history middlemen have suffered a common fate. They get squeezed out at every opportunity. We have a chance to cut out the rent-seeking middlemen, with revolutionary new business models that allow fees to go to ~zero.

2) Blockchain technology gives us a censorship resistance. Not only from governments that like to ban certain types of marketplaces, but also from centralized marketplaces which like to pick and choose who is welcome on their platforms. Just look at Uber and Airbnb as examples. They have been banned in cities all around the world & have likewise banned certain individuals for life from ever using their marketplaces.

3) We can redistribute value to the people who actually contribute the most value in the network. Uber and Airbnb wouldn't be here today if it wasn't for the first 100 drivers/hosts, but what did those drivers/hosts get in exchange? Meanwhile, the early employees, investors and founders get filthy rich. New token economics give us a "better than free" business model that incentivizes people to use a platform that rewards early participants in the network.

4) Blockchain powered marketplaces are instantly global. This is a non-trivial advantage over anyone who attempts to create a centralized marketplace and has to wade through the local laws and banking regulations for each and every jurisdiction in the world where they wish to operate.
A book "review" by the author himself is basically an advertisement.

I flagged it.
Here's a video that uses a circle-of-fifths display:
https://www.youtube.com/watch?v=-lNhkEgdrmo
Sounds the same as me, I’m myopic and first noticed them ~8 years ago. In one eye I have a fairly big dark one (around the size of a tennis ball at 4m distance).

At first I couldn’t stop noticing them, but after a year or so I got used to it, and it hasn’t gotten worse. My myopia has improved though...
I will check this out but as the guy in the 34C3 talk said, and he makes his living in building NFC payment solutions for bank and payment integration, heterogenous vendors with little reward is why they, meaning Google Android and others, moved to host card emulation with ephemeral tokens; structurally and technically only Apple has the supply chain and volume for their ecosystem to make it happen for secure elements, aka secure enclave as it is known in these payment processing workflows.
With all the fuss with "modern" text editors built on top of web engines, I feel the need to remind you all that one of the fastest graphical code editors that I have ever used — SublimeText — was built using Skia for the rendering. I believe many people have noticed how smooth the interface and most of the operations feel, a very good selling point if you want to build a GUI in the future.
What happens if you give a dolphin internet access and a keyboard?
I don't really think we need all of those amenities constantly flying around and intercepting your trajectory so that you can always be 'on the move'.

My dream for the future is less density. I'd love to move inland to where land is cheaper and invest in staying in place. Setting up solar/water to be self sufficient while I work at home remotely in peace from the constant thunder of garbage trucks and screaming taxi horns.

I'd still race a Tesla during the day that I charge at night from stored solar while I watch Netflix on a massive screen hung between two trees outside my living room.
And proof of stake is likely to be even worse. The people with the most money decide who gets richer and who doesn't. What could possibly go wrong?
SublimeText uses Skia for rendering.
Humans are squandering antibiotics for the most inane uses, rapidly growing superbugs and resistance along the way. This will become a major public health crisis if nothing is done about it sooner than later.
Sydney actually developed an integrated traffic light system titled "Sydney Coordinated Adaptive Traffic System" (SCATS) which has been exported around the world. It adjusts timing of traffic light systems using a variety of sensors - if a bus is running late it will affect the phasing to give it more green lights to try and get it back on time.

https://en.wikipedia.org/wiki/Sydney_Coordinated_Adaptive_Tr...
Exactly. Publishing in the music industry means melody and lyrics. Chord sequences aren't copyrighted unless they're outstanding and exceptional, and sometimes not even then.

Arrangements only matter if they're sold as sheet music.

Specific recordings and samples of specific arrangements are covered by a different kind of copyright ("mechanicals").

There is nothing arbitrary about this. Good melodies are incredibly hard to write, and certainly much harder than a generic chord sequence.

The industry has always had backrooms of songwriters - some famous, some not - working on new songs. Today the work is done by topliners who work exclusively on melody and lyrics.

The good ones are very in demand, even though most people have no idea who they are.
I do fine without an algorithm, everything appears at the rate it is published in chronological order, if I dislike a feed or discover I rarely read it I remove it.
It also goes to show that Soylent was (before 1.5 at least) a bad idea. I wonder if it still is, given that they switched one disaccharide (trehalose) for another (isomaltulose).
I've used it to create a desktop port of http://diep.io/. It's great (easy to use, reasonably documented), but it's a pretty big dependency (I don't remember exactly, but I think like 20 MB or so?). Since diep.io uses the canvas 2d API, porting was pretty straight forward. The performance on desktop is unsurprisingly many times faster than the browser.
Also recently finished this book as well, and it convinced me the web is secured by popsicle sticks and glue and I’m in wonder as to why everything isn’t hacked all the time.
I don't backup, I keep all the stuff I care about in a reputable cloud (iCloud, Office 365) and that's it. My machine is pretty much a thin client - if I ever loose it, I'd only need like 30 minutes to set up a new one with my cloud accounts and get back to work. I religiously try to keep as little local "state" as possible on the machine for this exact reason.
Rather, two strains of C. Diff have enhanced trehalose metabolism. It’s 5e trehalose you eat which feeds it well, in your gut. The ice cream itself was/is safe in terms of pathogens.
> Up to the trustworthiness of the CA system yes you can. If the author's site is serving malicious downloads to the curl UA then you're probably hosed either way. It would be easier to just slip malicious code in the software itself.

If they have HSTS, otherwise you might end up using plain ol' http by accident. Like over at surge.sh, but at least they use a package manager.

> Nobody who is running curl|bash isn't installing a 'random' binary but downloading an installer from a source they trust.

But you can't trust it, because most shell scripts out there are woefully inadequate. So you're one broken connection, one WiFi drop, from corrupting your system. At least a binary needs to be complete to run.

Example: Heroku's CLI [0]

If it breaks on the echo, you could end up overwriting your entire source list.

e.g. It breaks to:

echo "deb https://cli-assets.heroku.com/branches/stable/apt ./" > /etc/apt/sources.list

instead of the intended

echo "deb https://cli-assets.heroku.com/branches/stable/apt ./" > /etc/apt/sources.list.d/heroku.list

And it'll work too, because the entire thing runs as the root user.

> The argument surrounding curl|bash should really focus on this rather than hand-wavy security.

They're the same thing. A broken connection with curl | sh is a security problem. As is downgraded https, because of an accidentally misconfigured host. As is running without even the basic check of seeing if you get the complete file before executing it.

Everything about curl | sh is inherently untrustworthy.

[0] https://cli-assets.heroku.com/install-ubuntu.sh
The identity function is not an interesting opcode because there's already the NOOP code and because compilers are expected to be able to identify the identity transform with great accuracy.
Doesn’t Microsoft have Direct2D for this sort of thing.
Dolphins also have a shorter lifespan. I'd wager these two data points aren't completely independent.
That's how I feel about social sites, unlike RSS I have no control about items, they just disappear in a sea of tweets. To me it sounds like you subscribe to a lot of spammy feeds.