skysight-inc/HackerNews huggingface dataset:
Workshare | Front-end, Back-end | Fulltime | Barcelona / London | ONSITE | www.workshare.com

At Workshare we are in the process of opening offices in Barcelona to build a new team there to work in parallel with our offices in London.

We are looking for developers on both locations, with experience on React, Backbone, Elixir or Ruby to help us develop Transact (https://www.workshare.com/product/transact). Project that just started taking off. We offer competitive salaries which vary depending on the location and the possibility of working from home one day per week.

We are a team that cares about learning new things, the quality of our code, good practices, design and software architecture. We like to organize activities to encourage this culture in our developers.

Front-end: https://workshare.workable.com/jobs/536834
Back-end: https://workshare.workable.com/jobs/538378
We've known this for quite some time:

"Doublethink means the power of holding two contradictory beliefs in one's mind simultaneously, and accepting both of them." --- George Orwell, 1984
Seems not to be included in any other file on github: https://github.com/search?utf8=%E2%9C%93&q=%2252.52.168.91%2...
+1 202 762-1401 (Washington, D.C.)
+1 202 762-1069
+1 719 567-6742 (Colorado Springs)

https://en.wikipedia.org/wiki/United_States_Naval_Observator...
"Don't tolerate intolerance."

Sure. Just define "intolerance".
Dissecting SQS FIFO Queues: Does Ordered and Exactly Once Messaging Really Exist
What are the real uses for blockchain you could see?
> my MacBook keeps nagging me that my "hard disk" (actually an SSD) is "full" because I only have 3GB of free space

That's because it will use that space for caches and swap, and you're preventing it from doing so and making the system slower.
They will have to adapt. For now they're using data from the experiments to guide API development. For example, the Tab Center experiment used old APIs, but now they've expended the new API and are building a new Tab Center Redux extension at the same time. https://addons.mozilla.org/en-US/firefox/addon/tab-center-re...
SEEKING WORK - San Francisco - Remote OK - Travel Possible Experienced software developer with a history in startups.

Proficient in:

* Python ['django', 'flask', 'google.app.engine']
* Javascript ['node','react'];
* Clojure '(compojure re-natal reagent)
* Go {'appengine', 'aws'}
* Haskell, Prolog (and other esoterics)

We've helped entrepreneurs develop their MVP, as well as large companies develop core features. We provide services such as feature development, engineering management, product management, and software auditing.

Previous engagements include 2U, Fuze, Shift, Sosh, Getaround, Codecademy, Factset, Wakemate, drip.fm, and Swiftstack, among others. Currently represented by http://www.10xmanagement.com

For more info see our page at http://turbines.io, or talk to us at hn@turbines.io
Why Boston? In particular, if you have personal connections there you should be working those, both to find a job and to find a place to live.
Location: Woodland Hills, CA

Remote: Yes, Experienced and Prefer to work remotely

Willing to relocate: No

Technologies: C#, F#, ASPNET(Core), Python, Django, Typescript, Koa, SQL, Linux, DevOps, Xamarin, Docker, HTML/CSS/JS

Résumé/CV: https://github.com/Banashek/banashek.github.io/blob/master/r...

Email: jbanashek(at)gmail(dot)com

Website: banashek.com

Full-stack engineer working up and down the stack for several years now, and have acquired quite the skillset such that I am able to provide a healthy amount of business value.

I've worked in various languages, and research more in my leisure time. I've held titles from Sysadmin to DevOps to Backend to Frontend, and have worn the hat of most roles found in the technical teams of today.

I take pride in being a productive and collaborative member of a team. My communication skills have been lauded in the past and I enjoy being able to break down complex technical designs into a manner more consumable to non-technical stakeholders.

I am currently open to interesting opportunities and am primarily focused on remote positions.
Dies to instant speed removal too.
Radicalization is real. It's why terrorism works. If a private service wants to restrict videos of torture killings and beheadings followed by propaganda, why not?

If this was all that was censored then we'd likely be more agreeable. Unfortunately there is cases like this which seems to be from today:

https://news.ycombinator.com/item?id=14903834
No kidding.

My twitter feed is full of people pointing out their CEO (Zuckerberg) tapes over his webcams, but now wants users to put this in their homes.
So, where would something like the Saddam Hussain capture/execution videos fall? Or the movies depicting the same? How about the movie Hannibal? Does it being fictional make the over-the-top torture and violence OK?
send.firefox.com says that my browser (Safari) is unsupported. Anyone know what particular "web technology" the site uses that Safari doesn't support?

Edit: Found it. It's checking for window.crypto.subtle. Looks like Safari TP supports this. I believe the problem with Safari 10 is that it implemented an older version of the web cryptography standard.
I stopped reading after this

This is thanks to a newish technology called Satisfiability (SAT) solving, which is a method of generating proofs in propositional logic.

SAT3 was old when I was in college. And it's not to generate proofs.
CMake--not lack of static analysis--is the primary reason I moved to Rust from C++. Safety is something I came to appreciate later. Building binaries is a solved problem; there's no reason to allocate project time crafting and maintaining a build system for each individual project.

> On my computer I will always choose speed over security... especially for video processing & stuff like this. Wasting CPU cycles has a direct effect on my energy bill. Other people may do other tradeoffs.

Rust allows you to make that tradeoff, ridiculous though it may be.
Having an RFC hardly means it's not simple; it means it has a well-defined specification.

Do you actually think HTTP isn't specified in an RFC?
It's fairly easy to provide cryptographic signing on records. You don't need the fullblown blockchain technology for that. Not trusting other partners isn't something that was suddenly invented when the blockchain was invented. Untrustworthiness has been around as long as humanity has been. We've solved these problems a long long time ago.
It's getting there. They recently added multiprocess support. A new CSS engine is coming. In the further future we're going to get more and more pieces of their new rendering engine in.

Personally, I dropped Chrome 2 years ago or so, for the same reasons (moving away from everything Google that I reasonably can). Firefox is more painful to use, for sure, but it's gotten "okay" enough that I'm willing to keep using it in favor of its benefits (privacy).

By the way: In Firefox, open `about:support` and check that "Multiprocess Windows" says something like "2/2 (enabled by Default", where the numbers can really be anything but 0. If it's disabled, that means your Firefox isn't using the new multiprocess support, most likely because you're running an incompatible addon.
The gap between how much people seem to care about environmental damage and the actions they take is pretty impressive.

Serious question, if articles like this upset you and you continue to eat meat, how do you justify it?
The median rates displayed are based on what hotels are available right now (with some caching of course), i.e. what you would see if you did a search query for that date on Expedia.com.
I'm one of your users! Great software and experience btw;)
SEEKING WORK

Location: New Delhi, India

Remote: Yes

Technologies: Python, Android, Ruby

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

Email: arafsheikh+whoishiring@gmail.com
The question is: to where?

Is there a single IDE with plugins that has a security model in place that would prevent plugins from being taken over by nefarious asshats?

I love vim and emacs... but what's to keep them from being affected by the same thing? Who has time to read all the source code of every plugin/dependency that they use?

It's all about trust and what Kite is doing is completely destroying the network of trust in each of the communities they choose to infect.
It’s partly unfair and only a partial picture. Many apps post install proceed to download data.

Some limit that amount of data they download but a few are indiscriminate about it. I hated the Yelp app because it seemingly did not limit how much space it took up. The more reviews you viewed, the more space it took up. I never found a setting to limit it. If you go to Manage Storage you will discover that many apps take over 100mb in documents and data.
Automattic | Front-end, Back-end | Full-time | Worldwide Telecommute | REMOTE | http://automattic.com/work-with-us/

Automattic is currently hiring for a variety of positions.

We are passionate about making the web a better place and are strong believers in Open Source. We build WordPress.com, contribute to the WordPress Open Source project (http://wordpress.org) and work on a lot of other really cool stuff including CloudUp, Gravatar and Akismet.
Join us if you are passionate about making the web a better place.

If you like solving interesting problems in different ways, are passionate about giving people the platform to share their knowledge, views etc we would love to hear from you :)

Head here to read more - http://automattic.com/work-with-us/
If like me you wondered where was the encryption key... It's the fragment identifier of the URL, i.e. not sent as part of the request to the remote server, it a client-side only value.
I guess they went as far as they could without a proper package manager.

> Shared libraries beyond that would bring the hell of version incompatibility. One need only look at Apple’s evolution of Swift where there still isn’t binary compatibility?

Since the source code is shared with Apple once it reaches the marketplace, wouldn't it be simpler for Apple to compile a specific version for whatever version of the Swift language is available on the target device ?

It wouldn't have any market value and wouldn't drive iOS devices sales but is would certainly slim them down a little.

> Also shared libraries can be giant security holes. See the bug in AFNetworking that affected many thousands of apps. Imagine an errant app shipping a backdoor into a shared networking library.

This sorta makes me like iOS a bit more. Memory gets cheaper but security doesn't get any cheaper when the dependencies grow.
I feel like I must be reaching the "get off my lawn" phase of my life, because I can't even comprehend a situation where I'd ever want to talk at my browser... maybe when I'm at home alone and, couldn't type for some reason? Certainly not in the office. Am I missing a use case, or am I just old now?
SEEKING WORK - Russia, REMOTE

What can I do for your business?
I live on the edge and I can push your business to the edge by playing one of the following roles in your company:
business analyst, manager-architect, or developer-architect

My practical and theoretical background:

* web-based business software development with use PHP/Yii and related stuff; project management in startup environment; system software development with use of C++/Java and related stuff;

* sociology and culturology (including travels over 20+ countries and 70+ cities/towns on 3 continents, and also trekking in 4 types of mountains);

* low-level biology and medicine; general biology and wildlife management;

* education.

My CV: http://kamil-rafik.com/docs/Kamil_Rafikov__2017.pdf

My book about managing software startups for novice investors and businessmen:
http://kamil-rafik.com/docs/Basic_Rules_for_Managing_Softwar...

Email: mailbox@kamil-rafik.com

Skype: kamil.rafikov
That's true: it probably does make some (probably common) things easier because you get to disjoint slices with simpler indexing conditions, but the problems are equally hard in the general case: the type checker/borrow checker has to understand arithmetic rules like `a != a+1`, and be flow sensitive for things like `if a != b { ... }` and other ways to imply the inequality. (And, it's only a subset of the cases when one wants to slice an array multiple times.)
OO in Go is quite peculiar, but not impossible. I'd even say you could quite naturally code methods and properties of components, while events would have to be a part of this particular implementation.
In any case, I completely agree: whoever decides to do it, they'll have to take Go's peculiarities into account and instead of making an exact copy of Delphi in Go, create a new project leveraging the specific features of Go and reflecting them in the GUI construction in an elegant way.
After grooveshark died I moved to soundcloud. There will certainly be a bunch of indie / nieche artists floating around. The culture will still exist, but it'll be fun to watch the vacuum get filled by some other service
If this interests you, Through the Language Glass: How Words Colour Your World by Guy Deutscher is a must read.
If ISIS released purely fictional accounts using actors and advanced CGI of the exact same content, you would be OK with it showing up on YouTube then?

Would a disclaimer blunt its impact as a recruitment tool?
Card issuers (VISA, MC), Amazon, Microsoft, major banks, Ebay, Paypal, Due, Payline, Paysquare. A leveraged buy-out would enable many more potential takers.
People are taken in by this stuff. You don't have the Manchester suicide bombing without it.

It's not an abstract issue, it actually happens.
Not convinced. I highly doubt there is any evidence of our ancestors running barefoot for long distances over rocky areas. From what I know the primary reason our running abilities evolved was to allow chasing grazing animals over long distances on grasslands. Be interested to see any evidence otherwise though!
The entire point is that it wastes something. Not specifically energy. The idea is that there is a sunk, unrecoverable cost associated with mining. That cost may be able to take other forms, though. In the case of proof-of-stake, that cost is the time-value of money.
Up1 looks nice, but is internally using SJCL which is slow and does not support bigger files ("This is not a problem with sub-10MB images"). Send - and Whisply - are built on the new WebCrypto APIs which are faster and allow bigger files, up to 1 GB in both cases.
A new version of SideBarEnhancements is out with the stats removed. You should get automatically updated the next time you restart Sublime Text or manually upgrade the package.
Vin65 | Full Stack, Ruby, Front-End Engineer | Onsite | Vancouver, Canada | www.vin65.com

Are you tired of working for a company where you don’t have a voice, or an opportunity to use new technologies?
We’ve build a tech team that pushes each other forward, encourages constant pairing, and prides ourselves on giving constructive code and feature reviews.

Vin65 is a growing, profitable company that is looking to expand our team. We build an eCommerce platform and an iPad point-of-sale for wineries across the US, Canada, and Australia. We’re like Shopify, but for wine.

We’ve been working in Ruby on Rails, and have also started services built with AWS Lambda on the Serverless framework.

Apply at https://www.vin65.com/About-Us/Careers, or email me karson@vin65.com
This thread is about placing clothes dryers in living quarters that weren't built for such equipment. In your own house, out in the countryside, you're welcome to wire the neutral leg of a normal 120V circuit to the other side of a double breaker to create a magical 14-gauge 240V clothes dryer circuit. You'd be well advised to keep a fire extinguisher handy, however. If you try to sell or rent that space (or if your house is located in an incorporated town or city), you'll be breaking some of the more reasonable laws we have in this country.
Just a tiny nitpick: Only signed integer overflow is undefined, unsigned integer overflow follows modulo arithmetics. It's pretty much impossible to remember all those details.
Just because Visual Studio can be free doesn't mean it's not selling for $5000 per license.
Speaking Clocks – Ethel, Pat, Brian and Tim
Much of the toolpath programming/selection/etc could be "automated" the same way that its automated for FDM printers. But then you would lose some of the "quality" advantage and likely increase tool wear.

But the reverse is also true of 3d printing, frequently I've wanted more control of some particular aspect of the printing job, but existing slicing packages make that very difficult. For example, just slow down the printing along one edge (rather than a whole layer), or change the infill for one particular area, or more detailed temp control of "inactive" nozzles, or just more options during nozzle switch (aka pause for 20 seconds to cool the inactive 10C while heating the active, then wipe both).
As of iOS 11/Xcode 9 vector images are supported which is quite nice. It may still convert to PNG for backwards compatibility though, I’m not sure if App thinning discards the PNG for iOS 11 devices.
Why do you/your grandparents think you need this? I would never go though such pain for any kind of online service.
Let's not forget the consumers paying for the meat and eating it! ... The industry isn't doing it for charity.

And the governments (and voters) subsidizing them.
Can't a library just add that? Make some types, implement some functions and/or overload some ops. If you're defining the special type anyway, I'm not sure why it has to be built in.
Now 4 blocks in: https://cash.coin.dance/blocks#blockDetails
So basically the greeks didn't cleanly separate hue from the other aspects of the surface appearance of things. So that if something was glimmering, or dark, that was considered to be as important or more important than the hue, for the purposes of description.
I worked at Berkeley Systems from 1991 to 1994ish. I wasn't originally hired to work on screen savers, but as side projects failed, we all ended up doing so. (I got the job in part because I'd worked with Patrick Naughton at Sun on xlock at Sun.)

I ended up writing the After Dark 3.0 engine for Mac, which was a lot of fun because I wrote it as an application and then figured out how to make it run within the context of the frontmost application without affecting it. It only patched 5 system traps rather than the 20+ traps the previous engine patched.

We were in constant competition with an Apple Engineer named Tom Dowdy that had a freeware product "Dark Side of the Mac" that patched no traps at all - patching was always blamed for system instability.

It seems like so much work went into something really small... I remember countless overnights, costo runs, alcohol, and a dead hamster named Trurl.
You hit the nail on the head. Young people today are aware that the economic and political environment is a farce. They know their options for prosperity are limited. The average 20 something I know is struggling with huge student loans, struggling to afford medical care, cannot afford their rent nor to save for a home, while simultaneously being told that their "lazy" by the generation that sold their futures before they were born. And I am talking about college graduates here. A college degree is no longer a guarantor of a job, it is a guarantor of debt, however.

Younger people are growing up without much hope for their futures. For many of these people-- the US has been in perpetual war their entire life, we've been in a depression most of their lives. There is no option to get ahead because the elderly have all of the assets.

And if you want to blame them still? Remember who raised them-- the same people complaining now.

Source? I'm in my 40's but work near a university and have a lot of college aged friends and acquaintances.
It's a great way to hide a pump-and-dump scheme. Although blockchain is a legitimate undertaking, if you're good at surfing hype, you'll know when to get in, get out at a profit, and then leave all the other suckers holding worthless bitcoin.
"get away"?

His fund didn't go insolvent, many investors did redeem their stake in his funds when their lockup periods were up, and he has enough interest and clout to continue?

I'm not sure what you are asking. Its worded like you thought there would be police or broken kneecaps involved
Well, you can use the existing split_at_mut if you're worried about getting your hand-rolled unsafe implementation wrong. It's definitely reasonable if you're splitting on rows; it may or may not be what you want if you're trying to get a slice-like thing that splits on columns.

(There's no reason to avoid safe functions that happen to have unsafe implementations. For instance, the standard-library implementation of indexing a slice, as in b"hello"[3], is just a bounds check plus an unsafe dereference.)
> It's because every metric anyone has ever gathered says that users don't care.

A lot of people go to wal-mart. Doesn't mean that it's a good thing overall for mankind
Because we got better things to do than wasting time on bullshit blockchain tech in a bullshit company filled with suits [0] who can produce only... bullshit

https://www.paxos.com/our-team
Such videos are already against Google's terms of service.

This new policy and the tech that backs it are little more than a political cudgel.
A quick Google Books search found,

Tosefta Berachot: Translated Into English with a Commentary

https://books.google.com/books?id=ronqNAPipaEC&pg=PA189
I think that's exactly what it means. If you want to help the environment right now, what field should you be in? Energy generation, storage, or consumption.
Ask HN: How are FB and GOOG growing if hardly anyone intentionally clicks on ads
Other than a few headlines in the news has it really been that bad ?

Bad enough to change a whole business plan ?
Google has a commitment to appear to fight terror content online. They do not have an actual commitment to fight it.

They have no independent definition of what terrorism is. They have made no statements about how any one definition of terrorism is better or worse than any other one. They've done nothing proactively to identify terrorist or prevent terrorist acts.

Instead, they're trying to do something without actually being responsible for it. They've gathered together their own pack of cool kids and those folks have been tasked with telling Google what to do. In this manner the company actually stands for nothing more than "We've tried to cover all the bases of groups that are important to us that might complain"

That's not taking a stand. That's just an odd combination of shrewdness, weaseling, and self-congratulation. Par for the course for big SV companies. Some huge companies will control what kinds of political posters go up in its halls -- an act with nothing more than symbolic meaning -- while cooperating with dictatorships that use their services to hunt down dissidents. Related: http://foreignpolicy.com/2016/11/16/how-social-media-helps-d...

As tech folks, we've been congratulating ourselves way too much and taking way too little of an honest look at what actual impact we're having. That's gotta stop.
Location: Russia

Remote: Possible

Willing to relocate: Yes

Technologies:

Use on daily bases: Clojure, AWS, Postgres, git

Another experience: MongoDB, Ruby, Devops, Redis.

Sport programming: C++

Résumé/CV: on request

Email: kronos dog realisticgroup.com
Soundcloud has some of the best damn music. It'd be awful if it disappeared. I'm surprised nobody, including Soundcloud themselves, have developed tools to remix, sample, dj, etc. the music library on Soundcloud. They have tons of great stuff to sample/remix etc.