skysight-inc/HackerNews huggingface dataset:
Seeing "atoms" used in reference to water molecules has me feeling a particular way. Am I nitpicking too hard?

--

edit: moccachino makes a good point below that I missed on my first two passes -- it's referring to the actual positioning of the atoms within water molecules, which makes sense now that I'm giving it another pass. This is evident in referring in one part to "oxygen atoms" specifically.
SEEKING WORK | Full stack Ruby on Rails and JavaScript developer with over 8 years experience

Location: London or remote

LinkedIn: https://www.linkedin.com/in/lucaspiller/

GitHub: https://github.com/lucaspiller/

Email: luca@blissfulsystems.com

I'm a full stack developer with over 8 years experience working with everything from startups to enterprise. My primary experience is with Ruby on Rails, doing frontend, backend and everything in between: from setting up new servers with Ansible, to tweaking some CSS. Recently I've been working more and more with frontend JavaScript, mostly TypeScript and React. I've had a lot of experience writing billing and booking platforms, and all the reporting and compliance tooling that goes with that.

Expert in: Ruby on Rails, JavaScript, TypeScript, React

Experience with: Erlang, Golang, Devops, Ansible, Docker, AWS

Like to learn more: Embedded programming with PlatformIO and C

I'm especially interested in working in the IoT or cryptocurrency space.
I disagree. I think in a lot of cases buyers should or would demand transparency (ie. has this house ever been flooded?), but I don't think it's a strict requirement in the broad sense you may be implying.

Transparency can be subjective. For example, a person sells 100 shares of ACME stock to a savvy buyer. A short time later the stock triples in value, and the seller sues the buyer because they were not "completely transparent" about their knowledge that the stock would rise.

Of course, in all of this I am not talking about deliberate fraud which would be strictly forbidden in a free market.
What useful service? Scams as a service?
Actually, First Orion/PrivacyStar powers the T-Mobile spam product. Samsung does partner with Hiya, though.
I rarely enjoy this during the work week, but it is definitely a Sunday morning staple. Great for steady mellow productivity.
You hit the insects with your car, also you need to consider distances relative to the insect size.
This is our first public open source announcement and we wanted to give back to the community that has helped us out so much.

Disclaimer: I'm on the team that wrote this, but had precious little to do with this specific part of our infra.
I like Rails and see no need for a new basic web framework.

If we want to reinvent something, I'd say a new e-commerce framework is needed, Spree appears dead in the water and honestly, not that much better than Magento. Then again, with Magento 3's embrace of a REST API, finally we'll get to see a services approach.

But if someone wants to make a robust e-comm framework with Hanami, I'd be happy to evangelize that.

But I think everyone needs to just realize that stacks require massive numbers of developers to do well, and new ideas are going to rightly struggle to find traction against the behemoth.
That isn't necessarily true. She is a thinking human being with the ability and in that job the profile and clout to form her own opinions. If she didn't agree with TPP she simply didn't consider it worth her job to push on the matter, which isn't much better than agreement with it. It's more likely, given her history as a pro-corporate, free-market conservative Democrat that she supported the TPP and her campaign rhetoric was a pile of lies.
Cisco in the past few years has been good about handling security incidents, although it makes you wonder why they keep adding in hard coded password to their gear. Unless it's individual devs adding them in without documenting them or telling anyone else on the team about them.
I would love to know which cloud companies, such as Amazon AWS, Azure, Google Cloud Platform, etc. use Cisco at any critical part of their architecture.

Because Cisco has proven over and over again that they can't be trusted. Or has something changed these last couple of years that I do not know about regarding how they handle security?

Edit: I forgot that Google use their own hardware, but the article doesn't mention if they use it for their cloud platform. https://www.wired.com/2015/06/google-reveals-secret-gear-con...
I'm not going to blame the world's largest desktop operating system, primarily used by the least technical users, for optimizing security over developer ease-of-use.

Besides, this is a false dichotomy - On your own comp you can self-sign the driver cert! The CA just has to be in a driver trust store.

The only people who lose out are those trying to distribute drivers to computers they have no control over and who cannot convince the user to install a certificate.
If it doesn’t solve a problem the existing team already acknowledged, or at least very directly accelerate the fix for one of those problems, that doesn’t sound like a good outcome from a new hire to me.
For what it's worth, I regret switching to NordVPN. It's unstable for me (it can drop out during peak times and I regularly have to switch server), their Mac software isn't great (struggles to reconnect on wake, poor UI, Electron app), I get random European endpoints despite always choosing the UK (meaning I can't use iPlayer which is region locked to the UK), and it's very slow compared to my previous provider (I have an 80Mb connection and NordVPN is definitely the limiting factor, probably cutting my speed by 30%).

I was with Private Internet Access before and will either switch back to them or possibly to TunnelBear in the near future I think. The last 6 months with NordVPN has been pretty terrible.
Oh I see what you're saying. Is it really an improvement though? If a bad guy can see and manipulate your TCP flow, he could also just drop packets.
Streaming http responses in AngularJS
And this enabling of nonsense is why I refuse to use YouTube to host anything.

Those provisions in the DMCA were about the only good thing in it, providing a way to sidestep the consequences of this kind of action has been immeasurably toxic and the fault lies squarely with YouTube and Google
> I've been doing Rails development for ~10 years...

I'm a long time Rails dev as well. IMHO the main problem with the Ruby ecosystem is that the libraries haven't moved on into the current day and age. I find myself building more and more projects in something like Java or Python because those ecosystems have the firepower of the ML, AI, data processing libraries. And while I'd still say Rails is the best for building pure web and rest API stuff, Java and Python have gained a lot of ground and when all your real app power is in Python or Java a lot of times its not worth wrapping your core apps in another runtime just to provide a rest interface.

Any other rails / ruby devs experiencing this?
Geometric Algebra Methods in Quantum Information Processing [pdf]
Feel free to quibble with the PC! “Organic” in chemistry usually means compounds that contain carbon-hydrogen bonds. So diamonds, graphite and graphene, carbon mono- and dioxide, carbonates, and even cyanide* are traditionally considered inorganic forms of carbon.

*Cyanides are considered inorganic even though hydrogen cyanide contains a C-H bond.
Let's just be grateful it wasn't ice-IX they found.
The Video Speed Controller browser plugin changed my life. With the key bindings you can dynamically adjust the speed to the complexity of the content and always be watching at exactly the rate you can process it.
As much I empathize with the people in Eastern Washington this one is similar to any other stories out there like "This is what happens when X take over your town" and x can be Walmart, Amazon HQ, or any other big company.

Things like price increases follows as people start moving and most of the time smaller towns are not equipped to handle the influx.
CIGslip: Bypass Microsoft Code Integrity Guard (CIG)
Does it matter? Of course logic and keeping it real matters unless you want to be ruled by superstition all your life.
Riding Out DOMsday: Toward Detecting and Preventing DOM Cross-Site Scripting [pdf]
It seems to me the usage is correct, they are referencing the atoms that make up the water molecules.
That gets tricky. You can quickly become a poor "culture fit" at some workplaces when you turn down such requests as a principle.
It doesn't matter. If factory diamonds are cheap, the tacky hoi polloi will slap them on everything Swarovski-style, the appearance of diamond will no longer connote wealth, and the wealthy will drop them like a… rock.
10 Examples of Linear Algebra in Machine Learning
While the essay is about (and contrasting) American urbanism, this point is not specific to the US:

> Not for nothing, urbanism in the United States tends to disproportionately feature people who have other reasons to be dissatisfied with traditional culture.

Some cities the author mentions contrast with this (Stockholm, Paris, Singapore) but plenty of others, even in contemporary Europe, are more consistent (e.g. Berlin). In general cities are where people have gone to abandon the entrenched social order for one reason or another (because they are misfits or because they need financial opportunities not available in the countryside). Because of this cities have "always" (OK, I don't know about Ur) challenged the dominant power structure, even when (as in Paris or Rome) they co-opt it.

There would be no revolutions without cities.
The certs are for drivers, not an internet connection.

Internet connection is required for updates, for instance, in case you forgot to countersign your drivers against a timeserver.

Whoops.
Listen to the audio. The whole front dash is shaking during acceleration. The front suspension of the car vibrates pretty badly during moderate to heavy acceleration. They claim that of the 5 suspension settings (Very High, High, Standard, Low and Very Low) that one should keep their car in "Low". In Standard it feels like the car is trying to create rattles. I feel like this is BS because it's an engineering flaw that they haven't figured out how to fix yet.

What's happening is premature wear of the front half shafts and CV joints and they CAN fix it they just won't.
Improve your Python projects with mypy – Fedora Magazine
> where is the service which adds replication, clustering and network interface on top of it?

Actually I would prefer such kind of database (just the engine).

1. Expose it to network via what ever framework you like. Thrift, Rest, grpc, ... You don't have to include different kind of libraries for each network service. I would love to connect to every network service (Redis, Elasticsearch, Cassandra, MySQL, ...) via a single framework (say grpc).

2. In most large scale scenarios, there is already some kind of log service (DistributedLog, NATS, Kafka, ...). Why not take benefit of that for replication? Isn't it great to separate the engine layer from replication layer? Currently we are doing double replication actually. Replicate data from master DB to slave DB. Then replicate the same data, from any DB to cache, search, ... components. The data is already there on log. Let everyone (slave DB as well as cache/search module) consume it. This is basically state machine replication idiom. PNUTS[0], Twitter K/V database, LinkedIn Espresso [1] (as well as Ambry[2] which is their internal object store), ... use this approach for replication.

3. I would agree with that, they only support basic low level operations.

[0] http://www.vldb.org/pvldb/1/1454167.pdf

[1] http://www.csce.uark.edu/~xintaowu/BDAM/p1135-qiao.pdf

[2] http://dprg.cs.uiuc.edu/docs/SIGMOD2016-a/ambry.pdf
A very effective, but somewhat utilitarian (dare I say, mercenary) approach. It will get you the job, but I don't know how well it will help you keep it (sometimes you might even end up with a mixed bag of buzzwords and hype). I would prefer that candidates try to deeply understand the problems facing the industry and try to develop the skills that solve them.
The sub-headline (is there a better term for it?) reads "The arrival of lab-grown diamonds has challenged the widely-held assumption that diamond prices could only go up," which only makes me chuckle. Did people seriously believe that?
I would really like to upgrade my GPU, but currently it's impossible as the bitcoin miners have caused the prices to sky rocket into unobtainable pricing.
Lymphatic system, which operates during movement.
I don't understand this statement, they could not mine iron ores but could gold ones?
Can second this. I switched to NordVPN because of their design (PIA needs a branding and design overhaul), but really regret it as PIA was fast, stable, generally great.
I can't think of a case where that's not just a quick find/replace to fix. Or, if you're using a more modern IDE, a refactoring rule.

Do you have something in mind that might be more complicated?
Any examples except this issue?
Agree. Which is why I am trying to find out where he's getting his numbers.
That sounds like a security nightmare in the making.

A few years from now - "Cryptocurrency mining heater rig found to have secret backdoor" or "cryptocurrency mining heater rig companion app suffers breach"

The idea is neat, but it isn't necessarily useful. Notice the company did not comment about the power usage, making me think it probably costs enough to the point of the rig barely making even a few dollars profit per month.
Anybody got a Huawei router to try this password on? ;)
Even still.. something like that should not make it past review, unless that process is broken as well.
Banks Want a Bigger Piece of Your Student Loan
"Cisco" and "security issue" go together like peanut butter and chocolate. Knowing this, and with the knowledge that IOS is some form of arcane torture, leads me to wonder: why hasn't Cisco been completely obsoleted by Juniper or other providers?
Up and Running with Hugo Part I: Building Your First Site
If it wasn't for all the speculation and grotesque scams surrounding it could actually be useful as a decentralized currency. But we can't have nice things.
Twin studies have shown that at least 30% of intelligence is determined by post adoption environment. (This is a lower bound because adopters must meet a minimum bar, limiting the differences in adoption environments.) Add that with prenatal environment, and you could have differences in intelligence distributions across races entirely explained, but again, twin studies aren't enough to show that.
It may be unfair to jump to the conclusion that your acquaintance does this type of work. From how far I've gotten through the report, it seems to more be pointing towards the procera equipment doing this, which is a recent merger with Sandvine late last year.

Also, it's not like Sandvine only sells it's products to Turkey and Egypt for this feature set, it's entirely plausible that this person could work in a market that doesn't have these concerns.

Disclosure: I used to work with Sandvine as a customer in a previous role
I hate comments like these. You could have used this as an argument against the free market in general, but instead you tried to turn it into some us-vs-them tribalistic debate punctuated with an appeal to emotion. It's the lowest form of dialog crafted only to rowdy up people, split them into two extremes, and pit them against each other.
I don't think that's the sense in which the article stated it. It seems to me like there might be a significant number of people in the industry that believed it.
substitution of characters o/a/e (that are similar in Latin and Cyrillic alphabets) has been used for years to pass automatic plagiarism detectors.
Communicating research to non-specialists in an effective manner is the highest regarded soft skill for STEM profiles doing r&d these days, so yes you are possibly nitpicking here.
This is fascinating. I had no idea ice could take on so many crystalline forms depending on the variety of conditions. Apparently there are other shapes even beyond those mentioned in the article: http://www1.lsbu.ac.uk/water/ice_phases.html
Reconfiguration of photovoltaic arrays with GPU-accelerated search algorithm [pdf]
Thirded, used for years and have never had a problem with their service.
It would shock me if it was useful at all on today's internet - the caching I imagine is useful are the boxes that large video providers install on ISP networks. But so much of the internet is already encrypted (YouTube, Netflix, Facebook, etc) that any ISP operating a transparent cache probably has a very low hit rate.
"Fake" carries a negative connotation of being an inferior facsimile/fraudulent in some way/a lesser product. It takes no agency away from people to indulge in those irrational preferences to insist that emotive language shouldn't be used to deepen those preferences and suggest an inaccurate view of what lab-grown diamonds are.
All I can think of while reading this story is... this must be what the Rapa Nui must have felt like as they cut down the last tree on Easter Island to erect even taller mo'ai (statues)

I always wondered how such a clearly talented and advanced civilization could paint itself into a corner. Now I guess I understand.
There exists other means of achieving consensus in blockchains than the power eating monster that is proof-of-work [1]. For example, proof-of-stake [2].

We can have our fake internet money and be environmentally responsible too.

[1]: https://en.bitcoin.it/wiki/Proof_of_work

[2]: https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ
> Now, here’s the first really controversial point I’m going to make: I don’t believe that simply being better than Rails is enough to displace Rails.

Isn't this the totally uncontroversial Principle of Good Enough: https://en.wikipedia.org/wiki/Principle_of_good_enough

?
Mining the ore isn't the problem. Extraction is. Gold is native gold, so easy to seperate. Iron requires clever furnaces and processing to produce, and it's not until recently we could make mild steel consistently.
one definition of organic is more or less natural. Think of "organic growth."
One local jeweler advertises using the terms "geologic" and "artisanal" diamonds, and those seem like reasonable terms. They sell both kinds.
Chinese Government Contract for Blockchain Copyright Registration
Epik.com the gaining registrar in this story seem to be the go to company for criminals online. See also: https://www.legitscript.com/blog/2017/03/us-registrar-epik-p...
Maarten Schenk (resident expert on fake news) create click-bait titles
I think the gp's analogy of natural water is better than the luxury good you suggested because the underlying distinction is a choice between something naturally occuring vs man-made.
You've obviously never written any C++. The point of templates is precisely the fact that they make debugging easier, by replacing runtime assertions and bugs with cryptic compile-time error messages.

Figuring out a compiler error is significantly easier than having to debug a malfunctioning test.
The paranoid in me thinks that the low-privileged user account isn't as benign as some may think. If someone hard-coded a password on purpose they might have done so knowing of a vulnerability to escalate privileges. Then if it gets discovered, well, it was only a low-privilege account no big deal.
Appreciate the feedback. I write for an audience that is familiar with the leading vendors in data science and machine learning.
If Bitcoin succeeds, it will consume 51% of the earth's energy supply. If you want to claim this is bad, you will need the support of some sort system of universal ethics.
Chinese AI "rewiring" the world is a terrifying notion, as I'm sure by mandatory design, China's version of Asimov's laws would basically put obeisance to the party and big daddy XI as their primary tenets.
5 years ago, I worked at a company that did a lot of data analytics stuff (though I did not; I was responsible with some web applications). They swore by SAS. To read the comments here are pretty jarring, considering that previous history and how entrenched they seemingly were. I remember conversations with the SAS users and saying if I were to go in that arena, I'd most likely be a bigger fan of using R which seemed like sacrilege in the context of the conversation.

Granted, I worked about 30 minutes from SAS's HQ in Cary, but still.
Sure, if you myopically only look at a narrow definition foreign invasion. But we're not the safest place in the world from attack by any stretch of the imagination. Our aggression in other countries has made us a target for revenge.

I thought we all agreed we would never forget 9/11.

How many attacks in the List of Islamic Terrorist Attacks[1] page occur in the US? How many occur in Switzerland?

[1] https://en.wikipedia.org/wiki/List_of_Islamist_terrorist_att...
That sounds like one of those bullshit, exaggerated sentences they throw in articles. Is that actually a widespread belief?
Mike Hu  LogDNA discusses using microservices to automate deployment
I can't decide whether to agree with you or not. On the one hand, I think a lot of the changes I'm talking about changes that should accelerate the fix for problems you have (what team doesn't think "it's too hard to work with x" at some point?).

On the other hand, I feel like you're coming at this from the perspective that your existing team is omniscient, or at least always knows better than someone new. We used to have that dynamic, and I think it's better that we're now more open to new ideas (onboarding is still way slower than I'd like, but it's improved).
It took me your comment to realize it. Thanks for pointing it out: the point that wasn't effectively conveyed to me was that the actual relative positioning of oxygen atoms relative to each other seems to be shifting under pressure.

This speaks well to DrNuke's point as well.
Cassandra GC: check out scylla or the rocksandra projects.
Somewhat tangential, I think it was also Cory Doctorow or Larry Lessig arguing that DRM is bad because it goes beyond what the law requires (especially in relation to blocking all fair use).

This is similar in that Google goes beyond what the law requires to appease certain content providers. People should start boycotting YouTube in the same way they have started boycotting Facebook. We won't see a major shift overnight, but eventually enough of us will do it and Google, like most other companies, will only notice when it's too late to do anything about it.

Vote with your feet/clicks and plead with indie creators to switch to a different platform (such as D.tube, for instance, but any would work).
I was puzzled by this recently and found it was due to slight mouse movement between the click and release. I can't remember the exact context but it was related to items that were drag-and-drop enabled. The press-to-select, move to drag, release-to-drop interaction was taking precedence over the press-release to click the button, even when the movement/drag was tiny, only a couple pixels.

I can't think of an instance where I would dragging-and-dropping a button, maybe it was an anchor element or something else clickable, but perhaps it's an avenue to investigate.
I love this for when I have a huge unknown object that I need to run a diff on.

Just console.log(JSON.stringify(object)) and paste into your editor. Then just remove the string around it and on save, POOF you have a nicely structured object. Do this with your diff state in another commit and you just diff-ed an insanely large mess of code.

This won't work on online diff tools because the format will be different without prettier.
This Ad Promoting Equal Pay for Equal Work Will Crush You
Crypto heater QC-1 – Qarnot
If China won't respect human rights, I would support moving away from them as a trade partner. There are other producers with more liberty for their people.