skysight-inc/HackerNews huggingface dataset:
I can't second this strongly enough. Honestly I didn't move to the iPhone 7 solely because of the shift from the traditional button style to the new non press-able button. I don't even want to think about an iPhone without a home button.

I do not think it is just novice users that like the home button.
Tips to have departments (cross-functional teams) work and collaborate together
Location: Bay area (San Jose)
Remote:yes
Willing to relocate:yes
Technologies:sccm,powershell
Résumé/CV:linkedin.com/in/nicholas-ciereck-012615116
Email: nickciereck@gmail.com
Due to some unforeseen circumstances in the last couple of months I've had to take over (only 2 hours) the allowed PTO from my company so I'm definitely not able to take a week off. Probably something I should have mentioned originally. Thank you for discussing this with me!
The real Donald Trump.
Good luck with Joe.
Is gmail / Google apps down?
I have not received any email since 30. july! Have sendt multiple emails to me now but I am getting noen of them? Where can I check the status of gmail? Anyone else having this problem? Anywhere I can contact google about this?
True, but GOOG, FB, etc aren't startups with limited funds
I think frameworks are great for quick proofs of concept. There is less thinking up front I suppose. But given a long enough timeline on a complex enough project and a framework begins to show its limitations. And then you end up fighting the framework. You're also at the mercy of the framework's maintainers to adapt and evolve your app's architecture.

We are still learning and experimenting with the best ways to build apps. Libraries allow you to adapt as new patterns and paradigms emerge, much easier than frameworks.
Bitcoin is splitting into Two. Now what?
In a causal world it's not. Nothing is. Only that the institution you are in does not actively prevent you from doing it, and in some circonstances protect you for doing it.
Long Live Gopher: The Techies Keeping the Text-Driven Internet Alive
So are you suggesting that shipping companies, their customers, customs and middlemen should be mining a cryptocurrency? Or that they should record their interactions on a blockchain running on a peer-to-peer network of random miners around the world?

Sorry, I just don't see that. There's laws, governments, clearing houses that have allowed untrustworthy parties to work together for... ever. And if they need a database, surely there's going to be a more pragmatic solution?
I love this. Simplicity and speed is what I fight for everyday at work but it seems I am the odd man out in my field. Everyone just wants to write over-engineered solutions that can launch space rockets with extra extra modularization you know just in case the Hubble fails again and of course fear of what may happen "in the future" in case "we ever need to scale".

How about we just focus on the job at hand for now and worry about things like scaling and robust API/interfaces AFTER we actually acquire customers and start making the money.
I'm making the claim that, f.ex. Africa would be happier if there was RAND technology transfer of basic spaceflight technology under the auspices of the UN, rather than having to start from zero because they're not part of the club of 3 with pre-existing manned spaceflight programs to crib from.
Coinbase | Senior Software Engineer, Site Reliability Engineer, Security Engineer | San Francisco, London | REMOTE, VISA | coinbase.com

We are hiring engineers to help us create an open financial system for the world. Specifically, I'm hiring both frontend and backend engineers to build Coinbase.com and the APIs that power the Coinbase mobile apps. Come work on digital currencies like Bitcoin and Ethereum every day!

About us:

* We use React, Mobx, Flow, webpack, and styled-components on the frontend.

* Our APIs are currently powered by Rails with a MongoDB backend, but we're investing heavily in decomposing the monolith into services written in statically typed languages.

* We're exploring GraphQL for future APIs and are hiring two people to lead our APIs team.

If you're interested, email me at jpollak@coinbase.com. I'm also more than happy to answer questions on here (about Coinbase in general or the roles).

NOTE: A spammer posted this same post below, not sure why.
No serious blockchain relies on proof-of-work. Bitcoin (being forked now) doesn't and ethereum (already forked twice) definitely doesn't.

Blockchains are a social construct and what ultimately protects them are the participants. Exactly like actual currencies they are subject to market forces; people either believe in and want the currency or they don't. It's this confidence that gives the currency strength.

More simply:

"On medium to long time scales, humans are quite good at consensus. Even if an adversary had access to unlimited hashing power, and came out with a 51% attack of any major blockchain that reverted even the last month of history, convincing the community that this chain is legitimate is much harder than just outrunning the main chain’s hashpower. They would need to subvert block explorers, every trusted member in the community, the New York Times, archive.org, and many other sources on the internet; all in all, convincing the world that the new attack chain is the one that came first in the information technology-dense 21st century is about as hard as convincing the world that the US moon landings never happened. These social considerations are what ultimately protect any blockchain in the long term, regardless of whether or not the blockchain’s community admits it (note that Bitcoin Core does admit this primacy of the social layer)." [1]

[1] https://medium.com/@VitalikButerin/a-proof-of-stake-design-p...

The subtlety here is making the distinction between confidence and resistance to attack. They're not the same thing at all. And what's interesting here is that, going off the model of real currencies, one could assume market forces will prevail here. Developed nations let their currencies float precisely because on the whole they're confident that the market will ultimately punish any malicious attacker who attempts to destroy the currency by selling large amounts of it.
It's hard to move fast and have a well engineered product.
I suspect it's mostly just the underlying culture. Japan was more into baths/bathing in pre-industrial times than most of the world, and there is hot springs tourism.
But you're bound by the license even if you copy and paste the code into your project instead of using Cargo.
Another great reminder to all you founders - don't underestimate the power of great product design.
> Laundromat's are now how I explain "the cloud" to non-technical people.

I will steal that explanation. Thanks !
Reddit was growing, but the Digg exodus gave it a significant boost. I don't know if Reddit was larger than Digg at that time, but even if it was, a near-doubling in users is a pretty big jump.
This headline really cheapens their accomplishments. It's not enough to start a successful business with a lot of work but it has to be just seven lines of code or over the weekend.
Interested! Do you guys support Visa sponsorships and relocation if required?
Crowdstrike | Irvine, Sunnyvale, Seattle, DC, Minneapolis, London, Pune, Bucharest, Remote within USA, UK, CA, AU or NZ | Fulltime | ONSITE or REMOTE | http://www.crowdstrike.com/
CrowdStrike Stops Breaches. We're a rapidly growing company that just raised $100M from awesome investors like Accel, CapitalG, Warburg Pincus, March Capital, and Telstra - https://www.crowdstrike.com/resources/news/crowdstrike-close....
We're growing our team of software and devops engineers to help scale our automation of our software and systems. Give us a shout if you're interested in the following areas, with other information listed at http://www.crowdstrike.com/careers/

* Data Center Technician
* Linux Systems Engineer/SRE
* Virtualization Engineers (manage ESXi and other systems)
* Pentesters
* Kernel Software Engineers
* Securing systems internally and externally with a focus on automation and visibility
* Cassandra/Elastic/Spark/Splunk Scaling and Automation
* Chef/Python/AWS/Openstack Scaling and Automation
* Public, Private, Hybrid Cloud and Datacenter Growth at Scale

We have a real devops approach - very egalitarian and enabling of engineers. There's tremendous mutual respect and as a result, we get a lot of leading edge stuff done very efficiently.

Come join us! See us at http://www.crowdstrike.com/careers/. You're welcome to ping me at alan dot hannan at crowd strike dot com for any questions. I manage a team here and enjoy my job and coworkers. I’m hiring for the first 3 positions listed above.
Show HN: Book Recommendations by Digital Nomads
I'm the author of https://github.com/dropbox/rust-brotli and I certainly ran into the issues mentioned in the article, and the initial version of my brotli decoder and encoder were each almost 10x slower. I also worked around each and every one of them, and the result is something that performs at 80-90% of the speed of the original on average, and some files compress faster with rust than with the original brotli codec.

allocator: I ran into the same situation and abstracted it with a generic allocator: https://github.com/dropbox/rust-alloc-no-stdlib it's an ugly solution, but it works and can allow for significant perf improvements down the line by bundling all same types together

benchmarks: I simply made a test that printed the time

primitive types: it's easy to write generic functions that do this

macro system: I found to be amazing, but I never used it to compact data types

borrow checker: split_at_mut was super helpful...also core::cmp::replace was useful to taking away pieces of a structure and manipulating them, then putting them back

Though it wasn't all roses: to try to get SSE vectorization I had to convert this 6 line short string matching function
https://github.com/dropbox/rust-brotli/blob/238c9c539b446d7d...

into this multi hundred line monster with macros and so forth
https://github.com/dropbox/rust-brotli/blob/238c9c539b446d7d...

but in the end it was as fast as hand-tuned intrinsics in C

I also found myself scared by dependencies, including onto the std library, so I tried to get everything to remain within the core library. This should allow something as low-level as a codec to be used in kernel space or in another place where a custom allocator is needed.

I also found that "rewriting in safe rust from C" was made easy by corrode https://github.com/jameysharp/corrode
since C and rust can be interface compatible, it's easy to go one file at a time and turn it into working rust, then safe rust.
Ancient history few people know. AutoCAD started life as a CP/M application. When you bought ACAD you had to buy an 8087 math co-processor card as well as a 512K RAM drive card.

I ran ACAD for many years on such a system using a DEC VT-100 terminal, an early magnetic tablet with a wired puck having a coil for pickup and a large CRT-based graphics monitor. Memory restrictions were such that you had to do things like unload modules from memory before plotting and write clever code in Lisp to use less memory while drafting. Cool stuff.
Most mining is hydro powered.
The only "technical superiority" of CP/M that I can think of is having files associated with separate users, though I can't imagine anybody ever used this. The PIP command, copied from DEC OSes, was a lot more awkward than COPY in DOS.

But a significant problem with CP/M was that if you swapped a floppy disk in a drive the system wouldn't notice it and things could get really messed up, so you had to remember to always control-c after changing disks. DOS would check, which reduced performance but was much more user friendly.
It was quite a work :) what do you think about it?
Using unsafe blocks and pointers can silence the borrow checker, but that doesn't mean that code is well defined.
For example, using swap (mentioned in the article) with overlapping references would be undefined behaviour.
I just wish it was .. faster.

Lately I've been moving away from Google everywhere I can. I moved everything but Google Voice. Yes, even Google Search - I've moved to DuckDuckGo. On windows however, I had to fall back to Chrome, because I was just shocked at how slow Firefox was.

Opening pages like Twitch.tv proved to be shockingly slow. Furthermore, my habit of opening many tabs in the background like I do in Chrome/Safari was massively slower in Firefox because while Chrome doesn't autoplay new-hidden tabs, Firefox does - I imagine Chrome feels faster there because it's not running nearly as much stuff at once.

Pretty much everything of Firefox felt slower for me. And this is from someone that really wants to get away from Chrome! On OS X, I've long switched to Safari and DuckDuckGo, and been quite happy. I've had zero complaints about performance with Safari.

So.. I don't know what they need to do, but I'm really hoping they do something.
Hey there, I'm a fullpancake stack ruby on rails dev looking to join a great team and exercise my skillsets. Lets chat if you think there could be a fit!

Location: Philadelphia, PA

Remote: Yes

Willing to relocate: Potentially

Technologies: Rub, Rails, css3, ElasticSearch, Postgresql, Jquery, Rspec, Heroku, AWS, Redis, highcharts, handlebars, UI/UX, HIPAA

Resume: http://linkedin.com/in/russjennings7/

Email: please reach out via linkedin, or email violentpurr at my gmail.com address
>something called VoyagerFeed takes up over 190

"LinkedIn’s new flagship app, nicknamed “Voyager,” is a complete architectural and design overhaul available for iOS and Android, as well as an online mobile experience, in the coming weeks." https://thenextweb.com/apps/2015/10/14/linkedin-voyager/

Sounds like "VoyagerFeed" may be part of their own codebase.
Interesting, I find that surprising due to the overhead involved. In most languages calling functions via string names is very expensive.

PS: Do you have an example?
I remember a recruiter that tried to convince me some job would be interesting for me: "It's really complicated work. We use algorithms." after which she dropped a dramatic pause to let me recover from that shock.
Seems all kinds of shitty to have an article about "Two brothers" yet feature a photo where only one brother is in focus.
Simple.com updated account agreement and put link in the email to the GitHub diff
I opened the site and thought "oh, I didn't know scump is also a coder" :D
Bitcoin splits in 2
That is the mathematical answer but Energy, in California at least, is regulated and that creates systems where we build plants we don't need. See http://www.latimes.com/projects/la-fi-electricity-capacity/ for details.
Things they won't teach you in a CS degree
I'm curious, does anyone have the equivalent app sizes on Android? I'd love to see a comparison, to see if this is more of a platform issue as mentioned in a few comments, or a developer issue.

I guess we also should be looking at the actual data transferred rather than the number shown on the store page.
We've had the prospect of video chat for decades. 2001 A Space Odyssey showed us that it would be the de facto way to talk to our families. Tom Selleck promised us in the early 1990s (https://www.youtube.com/watch?v=TZb0avfQme8) that AT&T would bring it to us. And when we finally got it, most people said, "meh". Almost all chat platforms have some sort of video integration, and for the most part, its acceptance is lukewarm. Perhaps it's because it doesn't work amazingly well? Perhaps its because people really don't want to have to get dressed to have a conversation? Perhaps I'm just not in the right crowd?
I read these stories and feel like I was the only good kid that actually focused in class.
And the permissions aren't as nuts.
Hello, my name is Nicholas Ciereck. I am currently looking for a sccm administration job in the bay area. I believe I have enough experience for a senior level position. Please let me know if you know of any positions available.

Location:Bay Area (San Jose)

Remote:yes

Willing to relocate:yes

Technologies:sccm, server administration, powershell

Résumé/CV:https://www.linkedin.com/in/nicholas-ciereck-012615116

Email: nickciereck@gmail.com

(Sorry for formatting issues, posted via my phone)
So sounds like the promise of web-based "apps" from pre-app store iOS to WebOS to Firefox OS... finally about to be realized thanks to official Google backing. RIP to all the minor players who came before and failed.
Does anyone know what the proof actually proves, and how the reduction was formulated?
How Is It Possible That Tokyo Families Can Buy a House for Just $850 per Month?
Linode | Software Developer | Python, Perl | ONSITE: Philadelphia | Full-time | https://www.linode.com/careers

Linode | Front-end Developer | Javascript | ONSITE: Philadelphia | Full-time | https://www.linode.com/careers

Obligatory marketing copy: Linode was launched in June of 2003 by founder Christopher S. Aker. Initial development took about 6 months. Linode was ahead of its time and helped define the cloud hosting industry, and continues to be a leader in virtualization hosting.
Check out the (open source) work we're doing on the replacement for our classic frontend [0] and get a glimpse at the work we're doing on spicing up our API [1]. Contact info is in my profile if you'd like to chat!

[0] https://github.com/linode/manager

[1] https://developers.linode.com/v4/introduction
Please cite your sources.

Beyond this: https://www.coindesk.com/carbon-footprint-bitcoin/

Which is sort of unvalidated and points to one or two actors in the space suggesting that they want to move to non-fossil fuels and one that miiiiight be.
I just applied to the "Sr. Software Engineer, New Products, Roku TV". Do work with recruiting? Can my application be sped up? Thanks.
"How two brothers from Ireland raised prices and added friction to the flow of money."
yuummm Torte law. (It's tort, and tort law is generally considered to be distinct from contract law, because in tort rights and duties come from common law whereas in contract law they come from acts of agreement between two parties).
A lot of modern runtimes don't have linkers. With Java, C# and JavaScript you get the whole library. There is no elimination of unused code.
The Racism Behind Alien Mummy Hoaxes
On an unrelated note - does anybody know the name of the color scheme for the snippets? I'd like to try it in vim.
It'll be interesting in 10-15 years when the US is one of the few countries left that allow unfettered access to encryption, VPNs, secure messaging, etc.

How does the saying go? "The dark night of fascism is always descending in the United States and yet lands only in Europe"
> There's no middle ground.

Not at all. This is what the ? operator is for (was try! before).

The idiomatic rust way is to have your own Error type that implements From for other Error types that you may encounter (io::Error, Utf8Error, etc.).

Then you can simply just write let result = dosomething()?; for any operation that may fail. If an error happens, function will return with the error.

I don't think you can do it any cleaner, given the constraints Rust is operating under.
Native Eye Tracking Support in Windows 10 with Tobii
We’re one year in the market and already profitable. Believe it or not, many engineers are earning much bigger salaries in financial companies, and our software has similar security and reliability requirements as a financial app.

These are our first hires. We want the best we can afford.
Either that or it's trivially easy. The clothes you're going to wear next could just be the ones on the top of the drawer (or indeed the laundry basket).
The people who want to buy a railroad
Another way of looking at this is that the end of screen savers means the end of a small culture.

I don't remember where I got this idea but I coded up a screensaver very quickly once. The idea was it periodically would make a 1/2 x 1/2 size copy of the screen and then copy it to the bottom right, bottom left and top center of the screen. This converges on a fixpoint called the Serpinski Gasket. On Windows it was pretty easy to write such screen savers. I'd be interested in doing it under X Windows but the people who maintain X Windows (or DEs) are not interested in maintaining end-user-facing variety in screen savers. And if you can do it it means that rogue software can exfiltrate image captures of your running programs.

I also want to quickly mention PointCast [1] as an example of another current in the screensaver sea.

[1]https://en.wikipedia.org/wiki/PointCast_(dotcom)
I see no proof that JS frameworks lend themselves to less StackOverflow questions.

Let's take React vs. Angular 2+ for example. Despite React.js having three times the popularity and being 4 years old at this point, it has 50,762 questions on SO [1] vs Angular 2+, which despite being less than one year old...has
63,932 questions on SO.

[1] https://stackoverflow.com/questions/tagged/reactjs
[2] https://stackoverflow.com/questions/tagged/angular
As far as I've seen, the point is mainly PR. These private blockchains are usually not bitcoin-style proof of work chains, but would more accurately just be called distributed databases. For example, look at https://www.openchain.org/, "How does it work" section. A lot of altcoins actually are the same, with explicit "trusted nodes", such as Stellar (https://www.stellarcoin.org).

Happy to learn about any counterexamples and use-cases for those.
"never again" refers to the Holocaust. As in, never again will we let genocide happen. I'm not sure what the origins of the phrase is, but I (an American) was able to recognize what he was referring to immediately.
Blogging is a great thing! This is my recommendation/algorithm.

1. think about distribution - you want a platform like medium that helps you distributing, you want to post on HN (maybe for a few days), you want to tweet it.

2. if you use medium, focus on reads/week as your primary metric. your first goal is to reach 100 reads/week (it's easier than you think). you need to do step 1. in order to get more reads, which in turn will motivate you to keep writing.
(you can check my own medium [1] - it's really bad, I'm not writing since last summer, I'm still getting almost 100 reads/week)

3. make sure you write as you like to read. be concise, focus on the result, short code snippets / leave the rest on github, don't over explain, etc.

4. one of the most important things imo. write for SEO. title should be keyword reach, and make sure to check the keywords of your article with any of the online keyword counters, e.g. [2]. It's a must to maintain the longterm reads/week.

5. as for the topic, don't worry and feel free to be hyper-specific. My most efficient recipe is:

- monitor yourself while working (or studying, experimenting)

- there are times where you search something on google/stackoverflow and the solution doesn't exist in 1 single page, but you have to combine 2-3 different results

- as soon as you have a solution, write it down in a blog post. It shouldn't take more than 1-2h. (examples among my posts: aws policy, kafka offsets, airflow on centos, beam on docker...)

Hope this helps!

[1] https://medium.com/@0x0ece

[2] http://tools.seobook.com/general/keyword-density/
Math and Pencil | Software Engineer | Anywhere | Full-time | https://www.mathandpencil.com

We are a small full-stack consulting agency with locations on the US East and West coast. I am looking for a talented junior dev (fresh out of college or a couple years' experience) looking to work remotely full-time building applications using:

* React/Redux
* Python(Django)
* Postgres/Redis
* AWS/S3/Ubuntu

You need to have a degree in a technical subject, and you are going to need to pass our programming exams. Located in or near NYC a plus, but it shouldn't matter for the right candidate.

For more info: joseph dot misiti @ mathandpencil.com
Don't worry, you can get to third world carrier really quickly by taking a Greyhound bus to Canada.