skysight-inc/HackerNews huggingface dataset:
The Hackers Summer Training Guide – Part 1
I rarely associate with youth, but I had an opportunity this weekend and that was not my experience at all across the entire set of samples. There was one quiet teen, but they weren't substituting with texting.
Christian's hate towards everybody?

Stop and think, you're incoherent.
"Typical lawyers" make well under $100k per year.

http://www.payscale.com/research/US/Job=Attorney_%2F_Lawyer/...

Average salaries are skewed because the top-end is so high. If you have all the bona fides (top-tier law school/clerking opportunities, high-paying specialty, good track record of winning cases) you can command an astronomical hourly rate.

However, the vast majority of lawyers don't get those opportunities, and are working schlubs just like the rest of us.
Zerch – hyper local deal discovery app goes Live in Bengaluru (India)
Discovering deals and around from nearby stores around have become a lot easy now, with Zerch.

Zerch is LIVE in Bengaluru (India) for about a month-and-half. Currently, around 1000 offers covering 2500+ stores in Bengaluru are listed. In addition, there are 250+ exclusive merchant tie-ups where Zerch users gets special discounts. The app is available for free to download and is available both in play store and app store.

The next city that would get Zerch would be Delhi (NCR) region by July-end.
I have several domains forward to my main Gmail account through Mailgun and it doesn't ever catch any spam from these (of which I receive a ton). I wonder if spam filtering just ignores redirected mail because otherwise an innocent party would get the blame/reputation hit.
Google Hiring an SEO Program Manager
> monopolizing that resource for an entire year

These dishes all look in different directions, so 2 out of 3 wouldn't even be able to communicate with the probe most of the time.
I'm the CTO at Torchbox, the agency behind Wagtail. We're really happy with this release, particularly StreamField, which opens up a new way of building rich pages without sacrificing reusability - check out the video at https://youtu.be/oUJNweMWwVQ

I'll do my best to answer any questions here.
How I nearly almost saved the Internet, starring afl-fuzz and dnsmasq
https://github.com/neroux/harvey
That's certainly a problem but it's a problem that would impact society overall negatively. Therefore I think it would be reasonable to weaken the "loser pays" system slightly, so that a balance between actual punishment and financial penalty is reached that prevents the latter from becoming an incentive to plead guilty. This could simply be done by having the government pay in these cases.
Color, probably
Beneficial to whom? I won't pretend to know anything about the UK, but in those places I've lived, any time the law gets "complicated", it's because someone wealthy has an interest in it being so.
I'm not really a developer anymore :3

Currently I manage a bunch of eLearning and eAssessment services, like a Moodle installation for 25k users, at one of the biggest universities in Switzerland. It's a very heterogenous environment with a shitload of different systems, different tasks and different objectives from all directions.

Context switches keep me awake and my day interesting.
I was under the impression that Belarus is firmly under Moscow's influence?
The same event can be in the past, present or future of an observer placed at different points in time, relative to that event. How the author finds a contradiction in this is beyond me. A simple model with points on a line should clear most of those unconvincing contradictions.
I chose an iOS app with every option, and then added an Android app with every option. The price doubled. I guess that means Oozou will charge you twice for designing or coding assets that'll be reused between platforms.
> Much more significant (and confusing) are the idiomatic divergences

There are a bunch of Janus words and phrases. Things like "table a motion" mean totally different things.

http://separatedbyacommonlanguage.blogspot.co.uk/2007/10/to-...

But see also moot point which is used similarly in both places, but which also has a specific and different English usage.

http://separatedbyacommonlanguage.blogspot.co.uk/2006/11/moo...
I had sort of an 'opposite' experience following 86 hours of no sleep and lots of physical labour.

Military training, 3 1/2 days of digging ad building trenches by hand. Middle of high summer and digging through stony clay.

Interspersed between the digging were numerous patrols and mental tests.

I experienced the hallucinations whilst fully awake from about hour 76 particularly throughout the night and early morning. I vividly remember stopping so talk to a Colour Sergeant I knew and shook his hand, only to find it extremely prickly. Trying again the pain brought me to my senses and I realised I was shaking hands with a Holy bush.

During a dawn attack the following morning I frequently fell into micro-sleeps whilst 'standing to', resulting in bashed knees and a couple of trips to the bottom of the trench flat on my face.

Come an enforced rest period at hour 86 I lay down and experienced the kind of unconsciousness I've only experienced under an anaesthetic. I was utterly gone.

3 hours later I felt amazingly refreshed, just as well as there were 48 more hours to go without sleep until the exercise finished.
Thanks! Not sure if I am ready to take on OOP and mixins in Python yet, but I do like the idea of module organization so it's definitely on my list now.

Cheers!
This is a pretty solid resource for freelance devs to mid-sized digital agencies. It falls short for more complicated applications that require custom architecture, a consultation piece, etc.

I think a lot of agencies/shops could benefit by creating a version of this that fits their pricing model based on previous projects -- Not as a hard estimate, but as a ballpark figure.
Transpilers are just a new word for compilers - the major difference is that the target language is a high level one, but that just means that it is a lot easier to write the compiler (no optimizing register assignment!).

I doubt a transpiler has any limitations that doesn't apply to compilers in general, though of course any particular one might.
The US was a client of Hacking Team. If that doesn't answer your question..
App is available for download at www.zerch.in/download
Yeah. And they have a huge surface area of non-customer-facing and/or abandoned servers which are off limits. They should be more concerned with that than someone gaming their mileage program.
I vaguely remember a joke about limit of the supremum (lim sup) involving lime soup. In fact, I brought some lime soup into math class one day in undergrad. It tasted awful. And I can't remember the joke.
Late 90's I did firmware for print servers. The echo server was pretty important to us for testing our hand-rolled TCP/IP stack.

Print server management was done through a Telnet interface. We also supported LPD which was one of the stupider protocols ever to see the light of day.

I added a QOTD service to the firmware as an easter egg.

I'm going to go soak my teeth now.
"Selon que vous serez puissant ou misérable,
Les jugements de cour vous rendront blanc ou noir."

("According to your mighty or miserable position,
The judgment of court will render you white or black.")

- Jean de la Fontaine, 1678
I blew that, my apologies.
Ask HN: Which Customer Support platform do you use?
I'm helping out a startup that doesn't have a dedicated support team yet. They're handling all support issues via email and will need to soon move over to a Customer Support platform.

Currently I'm doing research on: ZenDesk, Desk.com, Help Scout, Helpjuice, and Groove.

• Does anyone have any experience in any of these or any others?
• Do you like the tool you use?
• Why do you like/dislike it?
• How big is your team?

Thanks HN!
There are so many websites that do the same.

http://www.kinvey.com/app-cost-estimator

https://www.otreva.com/calculator/

http://howmuchtomakeanapp.com
Perhaps because the existing whistleblower processes do not work.

Perhaps because exposing unethical and illegal activities carried out by your country is a service to your country, not betrayal.

Perhaps because she, like Edward Snowden, should be celebrated as a hero instead of rotting in jail.
No. It's a reincarnation of what we should be using all along: XML
No my point is that "I did it" and "I broke the law" are two separate things. One thing is about my actions, and the other is about how my actions are supposed to be interpreted by the law.

The law is complex, and the interpretation of it is a skill we pay people a lot for.

For example. Let's say I confess to killing someone, but I claim it was self defense. I "totally did it", but the self-defense is a complication. Maybe my lawyer sucks, and maybe I killed this person in the wrong state and I'll get a lethal injection. Maybe I can afford a great lawyer and I'll get out of jail (although not for free...).

If the court decides that I acted in self defense, I didn't break the law, right? Or would you say that I broke the law and got away with it? The way I see it, my actions may be clear, but the legality of them are in a kind of dual state which doesn't collapse into a "guilty" or "not guilty" until there is an actual verdict. And even this is an oversimplification, of course.
Only if it continues to be done wrong. A cryptographically open voting system with private keys would be much more difficult to rig.
For that you might want to look at Cython.
Any testing on aircraft or aircraft systems such as inflight entertainment or inflight Wi-Fi

I think this one and the "live system" one is due to legal regulations - they obviously do not want you to attempt to actually take control of a plane.
Not to detract from the tool but ... $56/hour default? That's low for any competent development, let alone iOS.
Holy sh... I have to say, I am very bad at making estimates. I don't work freelance but it happened that I had to make some projects for people. I tried to estimate the cost of some applications that I made/make in my spare time and the average is way way way higher than I would have ever charged anyone... I need to reconsider my prices...

Which is amazing to be honest, making prices I really hard for me and a tool like this can be an amazing opportunity to find my value. Thanks
GoPro on leaf blower blowing peoples faces in slowmo
In the end, a "transpiler" is just a compiler and subject to the same limitations. There is no generic set of limitations that apply to all compilers. Some are very good because they do something relatively easy, like Coffeescript -> JavaScript. I don't mean that writing a great Coffeescript compiler [1] is necessarily "easy", but the Coffeescript language was tightly designed to map directly to Javascript constructs, so there's hardly any "limitations" at all; very nearly the entire target language is available to you, and to the extent that there may be JS you can't generate, it's probably JS the community generally agrees is a bad idea anyhow. Others, like gcc or LLVM, are actually bridging a fairly large gulf now between the source and target languages [2], but do a great job because of massive piles of effort by incredibly smart people.

But if you did have to make generalizations, the two big ones are that generally you can have a performance problem if you're forced to compile something onto a target with a very different paradigm, and the target just doesn't let you have a low-enough level view of things to implement the source language's abstractions efficiently. For instance, consider the languages targeting the JVM before invokedynamic was added to the JVM... there was a fundamental paradigm mismatch that bled away a certain unavoidable amount of performance. The other problem you can get is that you may not get slick access to the low-level details of the target language; for instance, take a look at the piles of things that compile to JavaScript and compare how they allow you to use jQuery. It's anything from "What's the problem?" in CoffeeScript to being a full-on Foreign Function Interface-type call in GHCJS (even if you can get it pre-wrapped for you [3]), a Haskell->Javascript compiler. Both are really two aspects of the same "impedance mismatch" problem.

[1]: Look, I'll be honest, I consider the term "transpiler" completely unnecessary. It's a compiler. Feel free to just keep using transpiler in your reply and I won't say anything again. I've had this argument, I bow to the trend, but this old fogey doesn't intend to change (and still considers it a serious impediment to understanding to believe they are two different things, despite using the exact same techniques, architecture, tools, mental models... grumble grumble).

[2]: My recent previous comment goes into more detail on that claim: https://news.ycombinator.com/item?id=9800231

[3] https://github.com/ghcjs/ghcjs-jquery
https://html5test.com/results/desktop.html

Now say that again.
You probably should have mentioned taxes. In the US, if most of your income is employment income, the tax system is still very progressive. Not so much for investment income.
pen: Skilcraft U.S. GOVERNMENT, black ink, fine point.

pencil: Zebra M-301, .5MM

eraser: Pentel clic eraser ZE22

paper: whatever is in front of me
Vatican had more than a billion euros off books before financial clean-up
Ask HN: I have a website and a 3d printer. How do I make them communicate?
The website is being hosted in the cloud, and the 3d printer is connected to my laptop via serial port, and I want them to talk. How do I go about doing so?

(Stackoverflow says its not possible, but the answers are all from several years ago)
Facebook acquires Israel's Pebbles Interfaces for reported $60M
Dockerizing Scala
That is actually a very cool idea, taking 2 codebases that work on the same domain and seeing the trade offs that each made.

Thank you! (And I had no idea that either bazaar or mercurial were written in Python, because them being 'serious' software I automatically assumed they were written in C. Color me stupid)
This is not javascript, but Java using the GWT.
Your analysis is very insightful, thank you.
I hate that you're being downvoted. There's a real gamification of immigration and welfare benefits in the US by shady lawyers that serve the corrupt and steal resources from those who actually need them. These stories are endless.

The big problem with building a pro-immigration welfare state is that there's often no check on fraud. Bureaucrats like bigger budgets, expanding, etc and would rather just rubber stamp everything 'yes' than tackle things like fraud. Judges don't want to be labeled racist or anti-immigration, especially if they are voted in like they are in my state.

Now we're in this ugly position where we've imported all this unskilled labor and are simultaneously building automated solutions that'll make them redundant. Where will the taxi drivers and janitors go when robots replace them? Why are we importing in so much labor when U6 unemployment rates are still above 10%? What evidence do we have that this man is actually a torture risk? In Russia's sphere of influence pretty much everyone is a torture risk. That's what? 150m people?
Great input! Thanks!
Parker fountain pen with an italic nib, and a notebook with squared paper pages.
Beeing from Argentina, this sadly does not surprise me.
Electric vehicle batteries are getting cheaper much faster than we expected
Just FYI... I know it is considered uncool to correct writing, and I'm often told that grammar is irrelevant these days. I don't mean to be that guy, but I also don't believe grammar is irrelevant. Personally, I always get briefly confused when I read the wrong word. ("Stationary _what_?" -- I thought briefly you might be talking about a stationary bicycle.)

http://grammarist.com/usage/stationary-stationery/
We should. It could be us.

At the very least, having a fund or pool of some sort might not be a bad idea, and it would not cost us much.

Ordinary people sometimes require extraordinary legal defenses. Sometimes they deserve them too. We hear about the ones who didn't get what they deserve in the news.

We do prosecute on intent, and we often make judgements on intent too. Spending that time and money to determine intent is warranted.
That's arguably low in the valley. Everywhere else, it's on the high side.
My favorite part of QtCreator is that I don't have to type that awkward arrow ->, it will convert my dots . for me when I'm working with pointers.
How would someone go about responding to these problems? For instance, #10 on http://www.probhunt.com/example2.html can be solved by joining one of the many IRC channels or Slack chats that focus on the language.
Yeah, it's an organizational issue that I'm the only one in my team with more than 2 years of experience. I was hired just recently. The strategy of having one strong developer in a group of 3-5 (very cheep) juniors is not working out. We are growing painfully fast and the bottleneck is often finding good developers (that will work for peanuts). What I want to achieve here is an agile development team that can work on several projects at a time, i.e. a whiteboard with tasks coming in from several projects and where everyone in the team has knowledge of all parts of the systems.

To me it boils down to this: business men think money can be saved (and quality upheld) by having few or inexperienced developers, if only you manage them properly. I do not.
Define worse. There's an advantage to "vendor lock-in" in that having control over the whole product gives you advantages others won't have. It allows you to make guarantees others won't, too. Apple can warrant the hardware and software but Microsoft never will, for example.
Thanks for sharing this. I read though the transcript of the case and the last two pages are worth a read.

I was wondering where this ended up!
Back in 1981, 30 year treasuries were yielding 14% (http://www.nytimes.com/1981/08/08/business/treasury-bill-rat...) So you really need to figure out what the total cost of borrowing millions at 20% interest is compared to the cost of goods sold for flights.

The other key factor is the marketing value. AA sold these tickets for years, presumably they had some sort of value, perhaps as an incentive for point junkies to aspire to?
Definitely -- being able to process 120+ frames of stereo image data, every second, with near-imperceptible latency, involves a decent chunk of processing power. That's why we recommend 2GHz at a minimum. The alternative would have been for us to sacrifice one of three things -- speed, accuracy, or low cost.
Show HN: Nexusfuse – Social Data Tracking #TheOpen $AAPL $GOOG
Owing Graph Minimization
I think you can apply the same logic to gay legalization and feminism, yes. The logic is stretched too far if you try to apply it to Gandhi or the Civil Rights Movement. Those are completely different situations. A company didn't choose which laws to disobey to enable those movements.
It's low (too low) everywhere in the US.
I guess we should change to Person Days :-)
I can see this ending badly for reddit, if implemented. Farhad Manjoo uses the words "worker-owned cooperative" in the article. If moderators start being compensated by reddit, even if only with shares, I can see them using that as an argument that they are "employed" by reddit. That employee designation isn't working out so well for Uber in California.
Moleskin notebooks are OK, but I much prefer Leuchtturm1917 (https://www.leuchtturm1917.com) which are available blank, ruled, squared, and dots. I like the dots as I am neatness challenged when writing. I also like the Fabriano Misto Carta notebooks, particularly the gluebound A5 stars version which allows pages to be easily separated.

I use a variety of pens and pencils--my brief case usually has a substantial selection, enough to start a small writing instrument store. Lately I have been using Pentel CLICK 0.7 pencils available from Costco. They are nice for fine detail and have a substantial eraser. They have a very different feel from the iconic Blackwing 602 Palomino wooden pencils which I use for hand written drafts.
"You need something that will motivate you to keep learning." This is so true and often forgotten. I am always learning new things, but the concepts that stick, beyond just the basics, are tied to specific projects or solutions to real problems. I'm typically ok with being a "jack-of-all-trades" for most technologies, just to stay aware of new things. However, when it comes to applying new concepts, skills, or tech to solve problems, a deeper understanding is required; usually obtained through motivation.
To see $AAPL and $GOOG use this link: https://nexusfuse.com/wbb.html#HomePlace:FINANCE!TECH!-1
A close look at Marshall’s gorgeous new London smartphone
We are the first to combine web and mobile I think. We are also going to make this a free tool for other agencies to use with their own features, figures etc
Men think they are maths experts, therefore they are
Lessons Learnt 2 Weeks After Launch
Common Raises 7.3M to Redefine Housing
Our primary dev team is in Bangkok.
Ask HN: Why doesn't Hacker News have an auto filter?
I love Hacker News' rule against clickbait titles.
We have a rule again starting a post with a number.

"5 ways to..."

But I see posts like these in the new queue all of the time.

Why not just auto remove the number from the article titles?
Yep, we are going to make some changes here to take this into account. Really just a first version to try the idea out :-)
Although slightly off-topic, I find the mentioned idea of "syntax trivia" very compelling. This should not only be part of code parsers, but of any parsers.

I thought about something similar for binary parsers. Here, too, there are often many different ways to express a certain structure. Most libraries (such as Exiv2 for PNG/JPEG/EPS/etc. metadata) perform the following procedure: First, they parse out all information they are interested in. Then the application modifies that structure. Then it has to be embedded back into to binary format (here the image). The latter step is a nasty type of merging. They go over the file, try to find places where to "safely" embed or replace parts, then serialize their stuff and try to put it there.

However, if the binary parser was lossless, all changes to the parsed structure would preverse the "trivia", so serializing is straight forward. And any potential issues could be handled on application level in the parsed structure, rather than by guesswork and heuristics during the merge phase.

The only problem could be large BLOBs, but those could easily be represented as position & offset in the original file, rather than as the actual binary data in memory. (assuming the file will not change in the meantime, but in that case there the "merging" approach is very dangerous, too.)
Thank you very much for the response. I will look up some more info on the LDS thing so I can bring that up in the email and hopefully use that to persuade my information be taken down.

I was not aware of these rules the LDS had for genealogy sites.
Great quote: "Danish computer scientist Bjarne Stroustrup invented the C++ programming language in 1978, taking the C language invented by the late Dennis Ritchie and adding new features that made it more usable by the masses. “

Yeah, right. :-)
Sure, I just wanted something easy to use without going deep into settings menu or installing plugins.
The designations "past", "present", and "future" are a true trichotomy [...]

This is at least in some sense wrong - past, present and future are no absolute things but only defined relative to the moment in time one calls present and therefore there are many pasts, presents and futures.

The designations "past", "present", and "future" are mutually exclusive [...]

This in turn is only true if one is referring to the past, present and future defined relative to the same present. Today is in the future of yesterday and in the past of tomorrow.

All in all past, present and future are binary relations, not unary ones. Mystery solved.