skysight-inc/HackerNews huggingface dataset:
Poynt | https://poynt.com | Palo Alto, CA (ONSITE)

Software Engineer: Web, Mobile, and Data

Poynt is building the payment terminal and commerce platform of the future. Some of the largest merchants, developers, banks, and resellers in the world are key partners on this platform, and we aim to provide an incredible level of insight and control to each of these parties over their highly unique use cases and concerns.

Our real-time data pipeline ingests, normalizes, and aggregates billions of events from our apps and Smart Terminal, and deliver instant insights and trigger alerts on web/mobile apps for each of our customer types. We constantly tread the line between performance and scalability, using many different backend tools and optimizations to produce the most useful yet fastest interfaces and alerts.

Your role in Web, Mobile & Data will be to create these tools to empower each of our customer types: building best-in-class management and data products in the backend, and elegant yet powerful interfaces in the frontend, to help them optimally run their respective businesses.

YOU SHOULD HAVE:

* Mastery of JavaScript and least one common Web framework: Node.js/Express, Sinatra, Flask

* Significant experience developing, optimizing, and deploying scalable, highly performant web applications

* Familiarity with asset pipelines, build tools, testing, continuous integration

* Experience building single-page web apps using modern frameworks, e.g. Ember.js, AngularJS, React, etc.

* Experience working with data pipeline, warehousing, and analytics tools (Spark, Hadoop, Elasticsearch, Redshift) a plus

* Experience developing mobile apps (iOS, Android, mobile web) a plus

Please apply at https://hire.withgoogle.com/public/jobs/poynt/view/P_AAAAAAC...
Sure, languages are about communication. As long as the other person understands what you are trying to get across, you're probably fine.

However, orthography does serve an important part in getting your point across. German for example heavily relies on capitalization (compared to e.g. English) to help the reader parse the sentence structure. The Umlauts serve a similar purpose to make it easier to differentiate words.

For instant messaging this probably does not matter too much, but what about books, technical reports, etc.?
What's to gain from not using "proper" orthography in them, which might give the reader more hints about the sentence structure and hence its meaning?

Schöne Grüße ;)
I agree, but unfortunately it's less obvious how much value you're adding as a product manager if the software you're working on doesn't visibly change.
They announced a product in 2016. The list is of Ethereum-powered products announced at least 6 months ago. Following up on how they worked out.

Not seeing any big successes.
Interesting. Looks like for newer kernels (newer than 4.8) that's about twice as fast. But for older kernels it's around 20 times as fast.
I've always wondered, who (demographically) actively goes to YouTube and watches videos/subs to channels?

Among my friend group (mid-20s tech people in Seattle for the most part), YouTube is a non-entity. It never comes up in conversation. I personally never go to the front page of youtube to actually look at anything, I'm always searching for something specific. OTOH, we talk plenty about Netflix and podcasts.
> I strongly disagree with the notion expressed by some that beginners should start with flask "to learn how things work". Making a sane and maintainable project layout is not a particularly easy thing to do

For help with this: https://www.starterkit.win/
Skype for Business IS Lync, mildly rebranded. The executable is even called lync.exe...
inviCRO (https://www.invicro.com/) | Full Stack, Perl Engineer | Boston, MA | ONSITE | Full-time

Make an impact at a dynamic and growing life sciences company that provides medical imaging services and software to the drug development community. inviCRO is currently seeking an experienced Web Engineers to join our growing software team.

For more details, see our postings:

* Full Stack: https://invicro.recruiterbox.com/jobs/fk0heov

* Perl: https://invicro.recruiterbox.com/jobs/fk0mrb8

Please apply on our site (above) or email white [at] invicro [dot] com directly with your resume/CV. Our interview process includes 1-2 phone interviews followed by a potential on-site interview/visit to our offices.
you can download "ubuntu kernel update utility" (ukuu) for an easier way to install and remove kernels, but you likely won't find a PPA that'll deliver you point releases as they come for the latest mainline
Edge got destroyed at this year's Pwn2Own, which happened 3 weeks after that Microsoft post. So, enough said?
What happened when one of the world’s most unusual programmers disappeared /2012
Twitch Berlin is hiring a Data Scientist for fraud detection:

https://www.linkedin.com/jobs/view/317384829/
Agreed on that, but culture to me goes a lot further than exchanging messages on the net.

I'm thinking of France here, which has something called the 'Academie Francaise' (apologies for butchering the c-cedille in this context, the accent aigu 'e' in cedille and acedemie). The only effect this seems to have had is some token re-inforcement of French as a 'world language', but in practice it became a 'come up with French words for words where we already have a perfectly good one that everybody the world over understands but which isn't French'.

If that's culture then I'd much more concentrate on the content than on the form and remove these artificial barriers. Which of course will lead to more and bloodier wars ;)

Unicode is great, it made all languages equal. But I don't see the point of artificially making the problem worse by introducing new glyphs, that's the wrong message to send. We should aim for simplification within limits (not to go down to carricature) and if German got by so far without the 'capital sharp S' I see absolutely no reason to introduce it in the modern age. It's a step back, a small one, but still.
"straße".toUpperCase() is still "STRASSE", though.

Wondering how any current i18n system will get out of this mess ;)
Does any bank itself offer a mint.com like service?
Do any bank lets people list their assets, liabilities, investments and networth etc?
Anec-data-ly: it seems to be very popular with children and teens. The sons and nephews of several friends really look forward to the next episodes of their favourite YouTube series. Don't know if girls have the same degree of interest, though.
Yes, historically it's a ligature.
There is no "just" doing that, especially as a new graduate with only one internship of experience, in a poor location.
It's rather like using the ^ symbol for exponentiation: it's a commonly accepted workaround when you're limited to ASCII, but it's not the proper notation.
I personally want more lithium in the water supply. It has been shown to reduce crime, suicide and all cause mortality. https://www.ncbi.nlm.nih.gov/pubmed/1699579
https://mobile.nytimes.com/2014/09/14/opinion/sunday/should-...
Please up-voting posts with salary information. Let's make this market more transparent!
That would be when it was done by the Swedish founders, written in Pascal, by people who cared about users more than press releases.
Mailing List threads:

http://marc.info/?t=149861183900003&r=1&w=2
http://marc.info/?t=149864742900002&r=1&w=2

Oh and the one that got fixed:

http://marc.info/?t=149609949000002&r=1&w=2
What framework or language would you use to write the same codebase with from scratch?
Au contraire, I think the effect that advertisers have on what can and can't be said via popular channels is something we should all care about.

It's easy to say, "Just stop advertising," but producing valuable content is expensive. Advertiser-funded outlets are at a tremendous financial advantage, and that translates directly into higher viewership. Consequently, we get the vast majority of our news, information, and opinions from advertiser-funded institutions.

Furthermore, the majority of advertising dollars come from clients who share similar attributes with each other (rich, corporate, favoring the status quo, etc.), so their perspectives and agendas tend to align.

The result is that contradictory perspectives are pushed to the sidelines, no matter how correct, logical, popular, or morally superior they may be. The fact that people aren't allowed to discuss war on YouTube is something we should all be concerned about. It's de facto propaganda.

This applies to more traditional media, too, not just the internet. There are all sorts of topics that advertisers won't "allow" even the mainstream media to dwell on for too long.
> As it is, English is actually a not great choice for a global language because it's so unphonetic.

English would be a more-useful global language — in that it'd be easier for non-native speakers to learn and use it — if we pedants who secretly look down on anything less than "proper" spelling and grammar (and I'm embarrassed to be one of them) would get over ourselves and accept simpler, easier forms as they naturally arise.

EXAMPLE: Less vs. fewer — it's disconcerting to read or hear, e.g., less and less people when the supposedly-correct form is fewer and fewer people; there's no logical reason that the former shouldn't do double duty, as it does in math.

EXAMPLE: Who vs. whom.

EXAMPLE: It's vs. its.

EXAMPLE: Different forms for the subjunctive — e.g., if I was a carpenter (supposedly-incorrect) vs. if I were a carpenter.
along similar lines, here's an ocaml+bucklescript version of the elm architecture: https://github.com/OvermindDL1/bucklescript-tea
No, not at all like Japanese. You’d have a single indication of the order of magnitude of the largest digit, up front, followed by a string of positional digits, where you just say the syllable for 0–9 for each place, including zeros.

The Japanese version is basically like other languages (including English), just with slightly fewer special-cased names.
But, boy, it could speed up Fortran 66 compilation!
What's next? Vimeo? Vidme?
> German for example heavily relies on capitalization (compared to e.g. English) to help the reader parse the sentence structure.

For Germans, maybe. And maybe for Germans it is a bit harder to read an English text where only proper names and the first word of a sentence is capitalized. But I routinely forget to capitalize even proper names (especially with companies, days of the week, names of months and such), and I've never felt that having upper case for the first letter of each noun made German any easier to parse, I'm mostly blind to 'case' and have to really remind myself that 'I' in English is with a capital letter.

In Dutch this is even stronger, we do not capitalize most of those except for proper names and the first letter of a sentence.
MS is confusing me now. They do a brilliant job of fixing up Visual Studio for 2017 so that it installs quickly and efficiently. But their consumer products which they acquire and mutilate (Skype, Wunderlist) just mystify me. They take great products and make them awful when these products should be major contributors to their war chest to solidify their hold on business.
I see your point. But wouldn't this problem be better addressed with an additional field on one's passport, which states the name in a standardized alphabet, e.g. ASCII?

Asian passports seem to include something like this.
I have to agree. Every version of Skype since 4 has been an exercise in a appalling design choices, in particular on the Mac. Whereas it used to occupy a tiny window listing contacts Skype 5 switched to a large obnoxious screen filling mess. Here is an excellent summary of the mess that is Skype:

http://ignorethecode.net/blog/2011/03/30/skype_5/
I always love going on vacation, unexpectedly having to use my Skype Credits to call somewhere only to discover they've expired.
for anyone needing further instructions, you'll want the generic .deb files for your architecture (not low-latency unless you know what that is):

linux-headers-4.12.0-041200_4.12.0-041200.201707022031_all.deb

linux-headers-4.12.0-041200-generic_4.12.0-041200.201707022031_amd64.deb

linux-image-4.12.0-041200-generic_4.12.0-041200.201707022031_amd64.deb

then just $ sudo dpkg -i *.deb in the folder containing the files, and then a reboot, and $ uname -a to verify you're on the correct kernel
I think the parent meant the codebase of flask itself.
True, but remember the wise words of Dan Walsh "Containers Don't Contain" in that if you run as root inside of a container without careful consideration, bad users can absolutely break out, just like in a chroot.

http://www.projectatomic.io/blog/2016/01/how-to-run-a-more-s...

http://www.projectatomic.io/blog/2014/09/yet-another-reason-...

In newer docker, the defaults are really good, but even then, it is worth reading up.
PBS Bets $3M That Monkeys Are Better CS Preschool Teachers Than Rabbits
on Android you can't tap somewhere on an entered Skype Out number to place the cursor anymore - very annoying when you want to edit a number on the dialler
Oh boo hoo. Back before this automatic update crap you could at the least keep your old versions. Maybe if we returned to building our applications so they didn't require super-expensive bullshit cloud infrastructure you wouldn't have to worry so much about the maintenance burden of 10 oh-so-scary toggle features. Design like this is the Fischer-Pricing of software, infantilizing users for a little more blood to sacrifice to the petty, vengeful god of costs.

Yes Skype is a comms app that supposedly "requires" cloud infra spend but... wait... they had a decentralized peer-to-peer communication system years ago but decided to move away from it. It was a poor choice if not to further their control over the product, so they could better force their crap on us when all we wanted was to send texts and make calls.
What you describe is often the scenario of do-everything consulting sweat shop building tailored or customized solution from scratch based on a single customer requirements. Management often lacks business vision and technological path. Front sales and techical people are randomly assigned and switched between ad-hoc projects with varying industry domains and poor communication chanels.

I think only debt slave or masochist stay in such places for longer. Age doesn't matter.

I would rather look for more focused software product companies with stable teams.
I also feel like the same thing is happening to Snapchat.
Edit: should have read the product presentation before commenting. They explain why they decided to develop a web app and it makes sense.
Here you go, it's called Tichy diff: http://ftp.cs.purdue.edu/research/technical_reports/1983/TR%...

This 1983 paper is still relevant today, it's an algorithm much better suited for code diffs and I'd like to use this instead. It's the best algorithm for big code refactors. I implemented it in Go, and hope to get back to it.

Learned about it on: http://bryanpendleton.blogspot.com/2010/04/more-study-of-dif...
Thanks for the reply. After much sifting I finally found modern numbers.

Gen -> NEON 6 cycles
NEON -> Gen 8 cycles

So yes, definitely much closer.

http://infocenter.arm.com/help/topic/com.arm.doc.uan0015b/Co...
I would like to have a physical write protect switch on drives I connect via USB ports. It would be great for backup drives, so you wouldn't inadvertently goof them up when restoring from them. (Like get the arguments reversed in an rsync.)

I used such a lot with floppy disks back in the 1980s.
I had a similar experience: Microsoft deleted all my childhood email because I didn't log into hotmail frequently enough.

This included the emails I sent to my first love. And the ones she sent me. All gone. Because Microsoft wanted to save some tiny amount of space. I love Microsoft and an writing this on a Surface device now but Christ, that was awful and would make me think twice about using Microsoft online services.

PS. If anyone on HN somehow knows ways to recover the contents on deleted hotmail accounts then please let me know.
That would be interesting, but first you'd have to write a new terminal type. And then there would be... another step or two.
Not me.

"Despite questions about design issues or selection bias in some studies, the weight of the evidence regarding potential health risks from exposure to anesthetic agents in unscavenged environments suggests that clinicians need to be concerned. Moreover, there is biological plausibility that adds to the concern that high levels of unscavenged waste anesthetic gases present a potential for adverse neurological effects or reproductive risk to exposed workers or developmental anomalies in their offspring (Cohen et al. 1980; Rowland et al. 1992)."
A couple months ago I wrote a diff algorithm that was pretty popular on the front page here, http://prettydiff.com/guide/unrelated_diff.xhtml
I've seen Greek, Russian and even Arabic written with Latin letters on the internet for convenience. So ss for ß or the other way round is only a minor inconvenience, if even that. By the way, typing ij as two letters is the official way to do it; only in handwriting and occasional signage will you see it written as one glyph. I have no idea why the ij digraph/ligature ended up in Unicode, really.
Unicode is more than just UTF-8.
You should think twice about storing anything in the cloud, especially if the service is "free." Always make your own backup of anything you care about.

Basically if it's local back it up to the cloud, and if it's only in the cloud back it up locally.
I usually use Facebook Messenger Video Call when talking to my parents. It works okay most of the time.
Django re-usable apps and admin is the killer feature, making it a breeze to do 99% of the work on most agencies websites and then the 1% is just tying it together.

But I'm missing a good abstraction over Django, with most websites features included (user registration, job runner, webpack integration). Also I've come to hate django templates DSL so much I'm now only using a non-DSL method[0] (but it's kinda painful when you want to use apps, making you appreciate standardization)

[0]: https://github.com/mdamien/lys
We are a 40 person organisation and use S4B via our Office365 subscription. It works perfectly.

That said, being in Australia we don't have Microsoft-provided telephony in it, nor do we have any requirement for hunt groups and so forth. All our staff use their mobiles to talk, so Skype is purely used for teleconferences and video chats.

Enterprise telephony is a weird space right now - Microsoft ought to emerge the winner eventually with their broader stack proposition, especially when compared with most other vendors that try to stick in their bloatware or poorly written software. But gee it is a painful and slow transition to observe from the sidelines.

Just my 2c. :)
I translate Italian 16th century dance manuals into English. There are many pronouns in dance descriptions, and having gender as an extra clue is very helpful when I'm trying to figure out what pronouns refer to.

Now, in English, the author might have used fewer pronouns if they were ambiguous... but I've seen a lot of ambiguous pronouns in English writing.
> how do I type this?

On Linux, capslock then ß works. No idea how to do that on Windows, though.

> so the only reason to use it is to write a word in ALL CAPS.

Yep, it was only added for ALL CAPS. It was actually added to Unicode back in 2008.

https://en.wikipedia.org/wiki/Capital_%E1%BA%9E

IMO it makes sense that it exists. ß -> SS -> ss is a lossy transformation.
The second this happens, will people tune out and revolt against it, making it no longer "pop"? What will be the post-AI pop music?
wasn't the downvoter, but general statements like that don't include context of workload (i.e. is it a desktop or server, gaming pc, etc.) so different i/o schedulers would be optimal for different scenarios
I'd imagine the use is that it sometimes makes pronouns more useful.

Substituting "he" and "she" for gendered articles:

"I have he keyboard and she rock. He is large and she is grey"

Without that, I'd have to repeat the "keyboard" and "rock".

The question of course is whether this is worth all that rote memorization (since no language I know is fully logical here - german's "Das Mädchen" - girls are apparently of neutral gender - being a particularly egregious example).
lol, you're crazy.
> the only true genderless language is Persian.

https://en.wikipedia.org/wiki/List_of_languages_by_type_of_g... begs to differ. There are whole language families without genders.
Derived account balance vs. stored account balance for a simple bank account?
USAA does
https://phil.us - Phil is a San Francisco-based health-tech startup with the mission of reinventing the $400B prescription medication space. In the last 18 months we went from prototype to figuring out product-market fit, to establishing our high-margin unit economics and raising over $12M in two rounds of venture financing. Our asset-light business model has helped us expand from the state of CA to cover 92% of US population in the last six months. Now looking to grow our small and close-knit team in sunny downtown SF.

ONSITE: Hiring 1 Front-End Engineer and 1 QA Engineer. Please email your resume to careers@phil.us
Job Links - https://angel.co/philprescriptions/jobs/198556-front-end-eng...
https://angel.co/philprescriptions/jobs/253165-qa-engineer
Funny how perception works. I perceive Sam Altman to be a borderline far leftist. I guess it makes sense that those to the far left of him would see things differently.
The idea for a capital ß is pretty old and goes back to the 19th century. One edition of the DDR Duden had a capital ß on its cover. German ID cards only use capital letters and need to distinguish ß and ss. It has nothing to do with millenials.
Interesting, had just seen hasjob recently. It's by the hasgeek group, who also organize some conferences in India.
Dude is getting fired in 3, 2, 1...
U.S. Federal Blockchain Forum
I wondered the same thing and asked on a popular post a while back[1]. That thread might interest you. Personally I've been spending more and more of my leisure time on YouTube, particularly on travel vlogs.

[1] https://news.ycombinator.com/item?id=13968243
Congratulations, you have worked out that there are no perfect languages. I don't understand what point you're trying to make, other than you prefer one set of trade-offs to another.
I'm a software developer in my mid-20s and I subscribe to and regularly watch videos on YouTube. It's probably in the top 10 most visited sites for me.

I mainly subscribe to woodworking and programming channels. It's generally something where I'm hoping to learn new skills and techniques, and for that, YouTube is incredible.

I also purchased my first home last year (100 years old) and channels like This Old House have been incredibly helpful with many maintenance tasks.
> "...any introvert there is surely wishing..."

The founder whose idea this was is an introvert, and so are many others on the team, all of whom chose to work there knowing about this.

It's not very useful to give yourself and others a binary label and then use it to assume people's behaviors, desires, habits, etc.
Very | Full Stack | REMOTE | 75-125k
https://verypossible.com

stacks we embrace:
* Javascript / React
* Ruby (RoR)
* Elixir & Phoenix
* Heroku & AWS

Very cares about outcomes as much as we care about solutions. A unique blend of agile and lean principles, our process is grounded in strategy and focused on results. In other words: we're not just building things right; we're building the right things.

apply here: https://app.trinethire.com/companies/1537-spartan-systems-ll...