skysight-inc/HackerNews huggingface dataset:
Location: Edinburgh, UK

Remote: Yes

Willing to relocate: No

Résumé/CV: https://www.seanw.org

Technologies: Freelance full stack software developer with over 10 years experience including a PhD in software verification offering:

- Web app development: JavaScript (Node.js, TypeScript, AngularJS, jQuery), Python (Flask), Java, PHP (WordPress)

- Mobile app development: Android, iOS, PhoneGap/Cordova

- Cloud hosting: Creating scalable apps that run on Heroku and AWS

- SEO: On-page audits with technical help to make required changes

- Code quality: Reducing defects in existing projects by integrating test suites, staging sites, Continuous Integration and code reviews

Email: sw@seanw.org
If it's an established doctrine, yes.
On first few AMD's original AMD64 microarchitectures, 16 bit segments (both vm86 and 16b protected mode) were not working when the CPU was in long mode. The fact that they do on many modern CPUs is one of the Intel's extensions to AMD64. Also this is the reason why 64b windows do not support NTVDM and 16b windows applications, while the current hardware can support that. Another of these backward compatibility Intel's extensions concern whether x87-style FPU instructions are valid in long mode 64b code segment.
It's built for the lowest common denominator. Literally all you need is PHP 5.4+ and Mysql 5+, and curl. There aren't any required modules for basic usage but you may want smtp (if you don't want to use built in php mail function). Cron for recurring tasks, which isn't required for basic usage, but for things like recurring invoicing and reply by email. I'll add a new page in a couple of minutes that lists all the details.

Also agree about a validator script. I'll work on that too.
If the strings are not equal, they still need to say which string is "smaller" (eg. comes first alphabetically).
I think it's absolutely appropriate to sit down and talk about ways that we can prevent this, both in the short term and long term. I don't think it's as simple of a problem as some might suggest, because you've got to balance expected behavior, a reasonable expectation of convenience, and added security measures.

I don't think you can make a proper decision where you're only looking out for protection, or only looking out for convenience, or only looking out for expected behavior. I think you have to mesh all of these items together and make a change that addresses each item, and I don't think that's necessarily a one day discussion. Certainly security does come at a cost of convenience, and that is okay, but it is important not to toss convenience aside as something not worthy of consideration.

So yeah not trying to be vague, my position is not with engineering or security but with the support team. I do think we need to talk about this, and conversations are taking place, but I don't honestly have the ability to say "Yes we're going to implement _____ within ____ days" or something like that. At least not today.
Yeah I didn't quite get that part either.
I'm telling you what I want. I never said it currently exists.

> Gamification encourages many people to participate,

Yes, then it also encourages them to be dicks to new users and post nothing but rude and condescending copy-and-paste snippets and vote to close or delete literally anything you post.

> allowing the (vocal) community to drive the direction of the site encourages a certain type of participation (because a site which heads in a direction the community doesn't support dies).

Yes, but if the community is full of dicks, that only steers the community to cater to dicks. Non-dicks don't get involved in the process because they all left the site the first time they tried to participate and some dick discouraged them.

> What can we do to be better here?

Who is "we" and where is "here"? One thing you can do, if you're representing an organization, make that clear before posting.

> Not to say you have the answers but these are difficult questions and I think SO gets it more right than the rest.

Possibly, but that's a pretty low bar.

---

You're right that I don't really have any better suggestions, but StackOverflow makes a lot of assumptions I vehemently disagree with:

* That people who have the most imaginary internet pointzzz are the best qualified people to moderate content (especially when those pointzzz are assigned by an easily-gamed computer.) Similarly, that these people are also best-qualified to represent the "silent majority" of read-only users who use the site when considering site changes

* That the best way to determine which questions get answers has anything at all to do with the person who posted it

* That features of a site should be "gated" by imaginary internet pointzzz, especially extremely basic features like writing a comment on your own question.

---

EDIT: also you ask "where else can you go to get a difficult question answered?" Well, since StackOverflow has a track record of exactly 0% at that for me, as far as I'm concerned: anywhere else.
I've wondered the same thing. I haven't noted any large improvements in Google Translate despite the RNNs demonstrating big gains for at least 3 years now. However, in all the public comments by Googlers I've read, I'm not sure they have rolled out RNN to Google Translate publically yet - this is the same company that created its own ASICs to save electricity on big deployments because Nvidia isn't moving fast enough.
You can just say explosion, we're not at the Cape.
Why does every satellite have to be custom made like this? Without knowing anything about it, it seems as though most communications satellites do pretty much the same thing?
Location: Dallas, TX | remote, local, or relocate to [Austin/Houston/San Antonio, TX - Atlanta, GA - anywhere in Florida - Chicago, IL - DC metro - Research Triangle, NC - Seattle, WA - Boston, MA] | full-time, contract (for the right opportunity)

Stack: C, Java, Python, Matlab

Stack [rusty]: Fortran, C++, Verilog, VHDL

Non-stack: electronics troubleshooting, electronics test, requirements analysis, design or experiments, manufacturing support, real-time software, digital signal processing, systems engineering[1], natural language processing

Resume: http://wmkrug.com/WayneKrug.pdf

Contact: see resume

I would like to get back to hardware-focused development, but I realize at this point I am more attractive as a Java backend/systems developer. I think my ideal role would be "big" embedded (real-time, non-GUI code running on a full hardware platform with either an RTOS or soft-real-time server OS). Failing that, my next preference would be something oriented towards distributed Java applications (Hadoop, plain ol' sockets and REST, etc.) I'm open to any type of company; I mainly want good tools, flexible scheduling, a quiet environment, and no government contracting/security bullshit (after 14 years I'm tired of it).

I have a variety of experience acquired on my slightly winding career. I like variety and being a multidisciplined engineer. In addition to the electrical, systems, and software engineering experience I have some basic-level mechanical engineering knowledge.

I have a couple irons in the fire at the moment, but I have some bandwidth left at the moment.

[1] This requires explanation. My experience is in systems engineering by the INCOSE definition[2], not IT systems engineering. Adding to the title/skill confusion, I'm a decent sysadmin and know my way around Linux. I am not, IMO, good enough to get paid to be a sysadmin/devops/IT systems engineer. I don't really have a desire to be, either.

[2] http://www.incose.org/practice/whatissystemseng.aspx
I used to smoke just for the nicotine benefits. Then I realized that I stunk more than I thought so I quit that and picked up dip (smokeless tobacco). It provided a much more prolonged nicotine "buzz" and I could use it at my desk. The spit was gross but as long as no one was around, I could do it as often as needed and keep focused on my work. After a few months of doing it regularly, I noticed my front, lower gums were beginning to recede. I dropped that and went back to smoking every now and then but still hated the stink on my clothes, hands, face, etc. I bought a cheap ecig pen and liked the slight buzz I could get from the nicotine. After a few years, I've stepped up to larger devices to get a larger buzz. It's not the same as cigarettes or dip but I can use it with no mess or strong smell at my home desk.

A few years ago, I got a diagnosis of ADHD and medication was a recommendation. Generic amphetamine salts are what I use now, both an extended (20mg) and quick release dose (10mg). They made more of a difference in my focus than I ever thought. Only problem is that my mind turns into a bullet, I do whatever work I start on with little to no distraction but I can easy end up wasting time if I get sidetracked right as the medication kicks in. Nicotine still has its place for me, I use it everyday to keep awake and alert for my work. Medication is strictly for days where I know I have don't have time for distractions.

Coffee has a milder effect than the medication but it's a nice, quick boost in concentration and alertness that can get me through a class or meeting. I usually avoid drinking it on days I take medication as I tend to feel a very strained feeling, it's very unpleasant sensation and I become hyperactive and careless with my work. Nicotine and coffee have a complementary feel, they have different effects but they fit nicely together.

I think stimulants are my favorite thing ever. I wouldn't be anywhere close to where I am now in my career without their help. Most of my weaknesses come from procrastination now instead of both procrastination and being easily distracted. I'm getting better at starting things on time now and with the boost of focus, I don't take as long getting my work done than in the past.
Do you have anymore details? What version?
Why such stupidities always occur in JavaScript code? I'm yet to see the same
thing for C, Python, or Ruby.
I'll point out for the benefit of others that not all operating systems treat 127.0.0.0/8 as belonging to the loopback interface.

Linux does, so this will probably work for the majority of users here, but, I believe, it will not work for FreeBSD, for example (I'm on an iPad and don't have an SSH client at the moment so I can't verify). In those cases, however, you can add "aliases" to the loopback interface, with specific IP addresses in the 127/8 subnet, and then use them.
Stock is down about 10%. Makes me wonder if high-speed traders seek realtime video feeds of such launches. Is the "official" feed delayed?
ChatLingual | Full-Stack Developer (Node.js) | Boulder, Colorado | Full-Time | ONSITE

ChatLingual gives businesses access to new markets by removing one of the oldest barriers to entry: language. We've built a platform that allows people to communicate in 75 languages, which companies can use to support their customers around the world. We are looking for an experienced, broadly-skilled developer to join our team as we grow.

Stack is Node.js (6.2), Postgres, Redis, and Angular hosted on AWS with nginx.

More details can be found on AngelList (http://bit.ly/fullstack_details) or by emailing us at 42@chatlingual.com.

Investors include: Foundry Group, Peter Kellner (founder of Endeavor), RSIIC

Oversight team includes: Jeff Rohr[0], CFO Emeritus Deloitte; Ben Rifkin[1], Partner at Royal Street Ventures; Tim Joyce[2], CIO of Xerox Customer Care; Lucas Dickey[3], Head of Product at AtomTickets

Feel free to post comments with feedback/questions here as well — I'll be around.

[0] Jeff Rohr: https://www.linkedin.com/in/jprohr

[1] Ben Rifkin: https://www.linkedin.com/in/benrifkin

[2] Tim Joyce: https://www.linkedin.com/in/tim-joyce-ab25081

[3] Lucas Dickey: https://www.linkedin.com/in/lucasdickey
Does make me appreciate interviews for contractors, quick phone screen and a face to face for everyone I've done so far. Recruiters for these roles seem far less inclined to waste any time.
Latest Leak Confirms European Copyright Plans Offer Little for Users
For the Space Shuttle, the flight termination system had two huge 10KW transmitters to send the signal. That would get through despite damaged receiving antennas, noise, or jamming.
>Types determine what computations make sense.

Types determine what the developer has certified as making sense. There can (and as far as we know, always does) exist an isomorphism between the higher-typed function that the developer has implemented and the TM-computable nat->nat.

So, a TM can "make sense" of the higher-order function, even when it only has the nat->nat type.

>Careful! I never said the CTT is false. I only said it guarantees nothing about functions whose type is anything other than `nat -> nat` (up to isomorphism).

And and I was saying that the CTT is equivalent to saying that there is an isomorphism between a TM-computable nat->nat and any function that can be computed at all.

>These are properties of programs, not functions. Two syntactically different programs may compute the same function, so you can't conflate programs with functions (and hope to make sense).

Fair enough -- I should have said "function" there but the point stands: you can't refute by CTT by defining Turing-complete language that lacks some critical access and say, "well, that's a function I guess it can't compute!"
From the live thread at reddit:

>Elon Musk has stated that because the rocket didn't intentionally ignite for launch, the loss of payload is not covered by launch insurance.

Very sad. I wonder how this will affect future launches from SpaceX.
I'm glad no humans were hurt or lost. I'm not shedding many tears for Facebook's payload, as I think internet.org is fundamentally misguided.
There is a film by that title - "Muscle Shoals" - too. I think I saw it on Netflix. It'll drop yer jaw how much stuff was done there. The players? Just local country boys who learned on the job.
brightwheel | San Francisco | Full Time, Onsite | mybrightwheel.com

Brightwheel is the first mobile platform for early education. It's a super talented team + a meaningful product that impacts daily life for teachers and parents. We are far outpacing our growth plan - now in every state + growing globally - with incredibly passionate users. Mark Cuban and Chris Sacca recently joined as investors.

Here's more in a quick video: https://www.youtube.com/watch?v=5iKitGJeAZ4.

Stack: Rails, React/Redux, native Android & iOS

* Web Frontend Lead: https://angel.co/brightwheel/jobs/46987-senior-frontend-deve...

* Full Stack Lead: https://angel.co/brightwheel/jobs/46968-senior-software-engi...

* Dir/VP of Eng: https://angel.co/brightwheel/jobs/139087-vp-of-engineering

* Product: https://angel.co/brightwheel/jobs/91357-product-lead

* Design: https://angel.co/brightwheel/jobs/51213-head-of-design

Interested but don't see an exact fit? Email us - info@mybrightwheel.com
Tech Tribalism
In my experience it doesn't. I don't think any of the open source C/C++ libraries use it. Also you really need a machine-specific routine because the early machines that offered this instruction did so very slowly. Only in later Intel parts was SSE4.2 worth using.
I am programming for 30+ years and I am still doing this. As mentioned in the article it's a good way to memorize stuff, but it also acts as a checklist: As I re-type each line I make sure I understand what exactly it is doing and whether that's what I want it to do. It's a good way to reduce bug count IMO.
As far as I'm aware[0] there are private IPv6 addresses that should be treated the same as 169.254 and 10/172/192 in IPv4. It shouldn't matter what IP the host has, just what IP the address of the site you are communicating with goes from the public range to private range.

[0]: https://tools.ietf.org/html/rfc4291#section-2.5.6
Just doing simple SIMD compares is as fast on most microarchitectures, and faster on Haswell+. You need to be doing something more involved than simple equality testing for the SSE4.2 instructions to be beneficial.
Explosion at SpaceX Launch Pad at Cape Canaveral
What Facebook and WhatsApp’s Data Sharing Plans Really Mean for User Privacy
How good is the photo quality? Is it close to entry-level DSLRs'?
If you set your DNS TTL to a relatively-low 1 minute (as in the POC), that's 31.9 years for an exhaustive search.

The birthday paradox means that you're probably going to spend a lot less time than that, but it's certainly going to buy me a lot longer than 1 minute that I get if I'm using 127.0.0.1. The chances I stay on any random website longer than 15 minutes are pretty slim, and you've got really poor odds of finding the right IP in that time.
Why do we get mired with the attempts quagmire? If you look at depression and suicidal thoughts as a disease, the death rate is gendered.

Men die more from suicide yet society shows more sympathy and support for women. That makes sense since society was basically built to protect women and ensure that offspring had stable diligent parents. This leads to society enshrining the protections of women and children at the (relative) disadvantage of men.
You'll have to check the comments often to see what broke (and fixes pasted in an unformatted textbox!) Don't just download all of the videos, there's important context considering some of those are from the initial release.
No, I don't think it does that at all.

Based on their 990 forms that they've submitted to the IRS in 2011-2013, they are averaging $100,000/year in settlements. Which is pretty impressive considering that they don't develop software.

I do realize that they have other sources of income, via donations and conference services and what not. But that doesn't change the fact that their legal activities bring them revenue.
Show HN: LightNudge, a modern multi-color barometer
Surely still much cheaper than a two hundred million dollar satellite?
Hey davidw, definitely a fair question. Truth is we actually started here and really want to grow here because we love the area. Thanks for your comment!
Microsoft Launches Smart Contracts Security Working Group
"ARM CPU vendors HATE HIM!"
Try CFEngine or similar tools. They have some learning curve, but they do well
also for small number of machines (i.e. don't add too big overhead for
operator).
Was the launch rocket supposed to be one of their recovered/recycled rockets?
Socrata | Seattle | Onsite | Full-time

Seattle-based Socrata is helping improve the workings of government - and therefore society - by helping governments become data-driven. Our cloud-based big data platform helps government information workers find, use and analyze their data internally for improved operational efficiency; and helps agencies publish their data externally (open data) for transparency, economic development, and third party service delivery (e.g. apps like Citymapper depend on open data).

We have about 20 open positions. Perhaps most interesting to the HN audience we're looking for a Principal (Distinguished) Engineer / Architect and a DevOps/Site Reliability Engineer, Product Designer, Senior Product Manager, Product Marketers.

See the full list of open positions here: https://careers.socrata.com/jobs/

Read about our culture, values, benefits here: https://careers.socrata.com/

Socrata has about 160 employees, has raised $54M in venture capital and has more than 1,000 of the most innovative government agencies as customers. Learn how our customers use our platform here: https://socrata.com/customer-stories/

Government is going through a huge transformation. They're shifting from analog to digital. Go become a public servant directly, or if you'd rather help government indirectly by working for a fast-paced company that is 100% focused on the government, come join us at Socrata!

https://socrata.com/
http://www.opendatanetwork.com/
I think this is basically a competitor to AWS API Gateway: https://aws.amazon.com/api-gateway/
Wow! So who picks up the bill in this case? I'm sure it was in the contract somewhere.
you joke, but I have to constantly tell our devs "no, you can't have actual prod data to test your queries against"
Perhaps you don't have anything confidential on your development machine -- and hopefully you don't! -- but plenty of people do, unfortunately, use real data. :(
Pachyderm | Lead the front-end engineering team | SF ONSITE

pachyderm.io, github.com/pachyderm/pachyderm

Email: jobs@pachyderm.io

Pachyderm is looking for a Javascript expert to lead and own the entire web front-end, analytics dashboard, and data browser! Pachyderm is just 5 people right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

Experience with full product life cycles and designing interfaces that are easily updated over time as products evolve is a must. Some backend server-side experience is also a nice plus, but not a strict requirement.

Right now Pachyderm's core technology just hit v1.1 and is production-ready. The next phase is to build a hosted service including administration panel and advanced data visualization tools.

Salaries start at $120k and go up from there based on experience. We also offer significant equity (0.5-2%), full benefits, and all the usual startup perks. This position is based in SF.

Positions:

* Lead Front-end JS engineer

* Full-stack backend/web services engineer

* Core distributed systems/infrastructure engineer

Our hiring process is focused around strong communication skills and simulating our actual work environment, not BS coding questions.

Read more about our company vision and goals:

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...
Studio City, Macau
The making of a worldwide, ethereum-powered supercomputer
Because he gets nine hours a night, has scrambled eggs and salmon every morning after his daily cardio and yoga....err no he doesn't, he's like the rest of us. Six hours and coffee if your lucky! He really is human!
Binti [https://binti.com/] | San Francisco, CA | Full-time, onsite

Binti makes software that is transforming child welfare services administration. We work together in SF and are growing rapidly.

Binti's main SaaS web product is a conventional monolithic Rails/Postgres app that delivers value in heaps and heaps, and remains super fun to hack on. We're building the monolith up higher and higher, and looking forward to soon chipping off a service or two (perhaps in Elixir?). Specific engineering roles we have open are for someone that is highly-opinionated on the front-end stack/practices, a security specialist, and a UX/a11y specialist. We're using Kubernetes/Google Cloud.

Contact info is in my profile.
> why does the form it takes on the hardware matter?

Obviously because of performance. It matters, and a lot.

> Is there a measurable performance improvement?

Yes, it should be expected, of course if they use Vulkan properly.
Netflix Data Benchmark: Benchmarking Cloud Data Stores
SEEKING WORK OR FREELANCING

Greater ChicagoLand Remote

The name of the android app game is that responsive app. My GWSFluidx framework:

https://github.com/shareme/GWSFluidx

allows me to make smooth as butter UIs without using RxJava or Agera.

If you are recently funded start-up than maybe a butter smooth UI in an android app that is fully responsive is what you app users are looking for.

CV, etc at:

https://shareme.github.com/resume.html
A computational algebra system in Smalltalk
This is lexical comparison (<, >, =) not just equality.
I can put those instructions together. I'll add them to the support page as soon as I do.

A zip backup method would be fairly simple to implement. I'll definitely think about that for a future release.