skysight-inc/HackerNews huggingface dataset:
These interviews were mostly initiated by Google - in particular, I have a special level of expertise with Angular, which they highly covet and which is likely why they've been contacting me roughly every two months or so to interview for various engineering roles.

Also, I had a typo - I didn't mean recruiters, I meant interviewers.
Not everywhere in the world.
How about .meta? Hopefully we can encourage github to support this, too. Maybe .meta/github/ could be a thing, too.
How Restaurants Are Driving Reservations Using Instagram
It was 32 united counties from 1800 to 1920.
Great work.

These crazy reverse engineering projects kind of make me feel insecure about my own abilities, as weird as it sounds.

I wonder if I would have been able to come up with the same solution if I worked at it. My fear is that I would not, but who knows.

A lot of it is purely analytical, but there is a portion that relies on pure creativity and problem solving abilities.

I understand the process he went through as well as the technical details behind it, but following along is much easier than looking at a circuit board with a blank face, wondering where to begin.

I spent the last 2 hours last night just reading about Sega Saturn…
Email Automation – Starter's Guide and Provider Comparison
What is this sun you speak of?
/UK
Have you given Pokémon Go full access to everything in your Google account?
Your comment suggests that Vanguard is low-cost, which it is for the consumer in the form of low expense-ratios. But how do Vanguard's administrative costs stack up for the employer?
Personal archiving is allowed under USC's Fair Use terms AFAIK whilst emulation isn't; might just be legally protective wording (or an attempt at that).
I don't know if adding a sci-hub link is a good idea.
It's also at the bottom of the page. Even if we assume I'm interested in their video I would have to manually restart it anyway just so I can see it from the beginning.
> NTSB would only investigate a major road transportation crash, unless specifically requested. This mishap doesn't appear on their docket.[0]

It seems to be on their radar now,

http://www.detroitnews.com/story/business/autos/2016/07/08/n...
I'd actually like to see more mixed shops. I proposed this once, but the idea got shot down. This was at a time when we were having a very hard time recruiting good developers for the technologies we were using.

IMO there's not enough difference between well-written Ruby / Python / PHP / JavaScript etc. to make a big fuss about it.

It's pretty well documented / understood how one would decouple the backend by simply interfacing your front end with a RESTful API backend.

That and the fact that it's become relatively clear to me that the present and the future of the web is in rich client architecture.
Since when does VC need to be expanded here?
Yes, I agree that would have been wise, sorry about that! These days I'd use blogging software that would date things automatically. However I'm sure this dates from 1999 or before, because it was as a result of writing this that I ended up going to crypto conferences like FSE in 2000.
The token Pokemon Go gets can't directly query your email
How Evernote and Pacer Cracked App Localization and Won
The author has a book, Trolling Euclid[0], on Amazon.

[0]https://www.amazon.com/Trolling-Euclid-Irreverent-Mathematic...
Free GCP credits for higher education CS courses
Can't compare govt control with corp control like apples for apples though. Facebook and other social media platforms are arguably just facilitators of social interaction, though incredibly sophisticated at that with personalisation algorithms et cetra. But they don't have a control agenda, at least not as explicit as the one traditionally associated with governments. Well I don't know, there's never been a technological revolution like this before except in scifi so maybe one day tech corps will be regarded with the same disdain and wariness. But it still makes it harder for the mass majority to 'rise up' and rebel, because this time the content is theirs. It's all self-generated. We're living in a pool where the water is so murky with facts and fiction that there's no point fishing for anything but things we happen to fancy. Meanwhile the corps that dig up those pools are keen to convince us that we're having a lovely time. Thanks guys,now we're free!
I'm still waiting for Trendax.
Curious why you think Ruby is on the way down?

(Just picked up 4 months of RoR experience after years of php and Java with some dabbling in Python.)
This article covers that there is going to be an increase in cost for the consumer as we're conditioned on the reality of Apple offloading the DAC to the headphone companies.

The article also talks about how, but doing this Apple opens the door for more cost to own an apple by buying accessories to continue to use your existing headphones.

This article doesn't go into DRM when there is no digital to analog conversion. The killing of the headphone jack seems to open the door for the phone to decide whether its going to play the music returning to the original ipod problem of whether it was bought with Itunes or not.
"I don't understand what this legacy system does, who uses it, why we need it or why it has to be so complicated. Can I just scrap the lot and take a day out to write something new?"
Why Did Team Leaders of CoinTelegraph Quit to Form CoinIdol.com?
It's definitely IDA Pro. If anyone is considering how difficult this is, let me offer you my experience. It is incredibly hard and requires utmost persistence. I tried to refresh (learn more about) my knowledge of x86/x86-64 asm and decided to give a go on modifying a binary that was not produced by me. It seems to be a common exercise, so I though - how difficult can this be? Right? You follow code procedures, take note of jumps, there's even a handy visual graph of the things, take another application that can offer you to see function names and break calls... Suddenly, you're in this loop where you take notes on paper (yes), you seem to understand a part, move to the next and then you realise you didn't actually understand the part before and go back, and then you get tangled in variables and registers..

It takes a special set of skills and a mindset to do this. I recommend everyone to try that once. Just take a foreign binary, any which you know the application of, and try to modify it. Then, after you give up, take a note this was done on an unknown binary with (almost) unknown functionality. TBH, he did say he looked up a table of known functions on a wiki somewhere, but still...
Calories(fast carbs) are not bad for you if you go and spend them on some useful physical/mental activity right after you consumed them.
I only listen to french public FM (news, culture, politics ... Little to no ads) and I find the "native multiroom support" enjoyable compared to sonos, devialet, pi setups, pulseaudio, airplay, chromecast ...

All it requires is a handful of cheap FM receivers.
Maybe you don't need a language at all for the backend (PostgREST)
Veto is a very powerful instrument, only the initial members have it.

The UK has a similar veto which gives it a powerful negotiating tool - a single member can prevent every decision by vetoing it.

The Germans could veto but the UK can veto everything and delay leaving till it gets most of what it wants - effectively halting the EU.

Any attempts to circumvent veto can be vetoed.
its bad decision making.
but to be fair dependency ci will add gitlab and bitbucket in the future.
it still sucks that awesome tools like this are github first, git is a central tool and tools arround git should not depend on any hoster at all - imho
Altair is a declarative statistical visualization library for Python
> <https://hn.algolia.com/>

I see this bug's still hanging in there.
Suggestion: you can provide some UI on the site to copy paste the error message instead of linking.

Even copying the error can be made a bit easier. Most (atleast FF and Chrome) consoles have the `copy` function which directly copies the passed string to clipboard. So when the error occurs, you can store it in an object in the global scope and the developer can just copy it with `copy(React.runtimeErrors.<errid>)` which is all autocompleted by the console anyways.

Now surely copy pasting secret stuff on another site is not very secure, but atleast it is not gonna be leaked to everyone in between the network from the url.
Effective portfolio planning – Part 1
Of the ones you listed, for backend I'd narrow to Python, Ruby, Java, or PHP. Reason, they are mature and have a ton of libraries, frameworks, and projects to build upon. They are not going anywhere.

For front end, it doesn't matter. It's a continually moving target. Your front-end will be an endless work-in-progress, as the pace of browser change, UI conventions/fads, and tech stacks shows no signs of slowing or converging on a common solution.
Understanding nil in Go
well, i can see where he's coming from. app stores are so polluted these days, it's kinda annoying. while i do love this X in Y strategy, there's no need to publish them in the stores if these games aren't bringing much to the table.
Pokemon Go does not check HTTPS certificates
Never heard of the Dutch-Irish sandwich? All about tax evasion.
Common knowledge.

Your comment is ridiculous, Garrett.
Ask HN: Are you in a rotating saving group
Hi all,

Am creating a group saving app and would like to do a survey on how you manage and run your ROSCA's.
If you do not know what a ROSCA is you are probably not in a developing country and can read about them at https://en.wikipedia.org/wiki/Rotating_savings_and_credit_association and https://en.wikipedia.org/wiki/Chama_(investment) .

What I would like to know is below :-

1.) How do you decide when to meet

2.) Do you lend cash to group members and is there interest

3.) Do you use money collected for a particular purpose/investment or do you just give the cash to each member after some period.

4.) How many members are you

5.) If an app was to be created for such groups what kind of features would you require

6.) How much do you collect per person?
One can also see harm that the free software movement causes.

RMS tried to prevent emacs from having code completion through clang, modularity in gcc and puts software following his definition of freedom before the software being able to fulfill its task in a good way.
Paranoid response alert:

This doesn't mean much, in my opinion. It might stop several thousand teams of garage hacker heroes but it's hard to argue it would stop NSA / GCHQ / anybody else on their level.

With all of the leaks (good chunk of them are just theories, admittedly) that claim that agencies can utilize hardware backdoors remotely, it's hard for me to imagine I am safe from snooping, ever. What good would a stronger SSL/TLS key do if the agencies can directly connect to my CPU? What good would a strong VPN and a network like Tor do if my NIC reports my traffic via a backdoor in its driver without a chance of me ever noticing?

I definitely agree some progress has been made. No two opinions about it.

I do question if these countermeasures achieve anything at all against the biggest and most formidable snoopers however. I feel like they are letting us argue over things they've cracked long ago and are letting us think we're safe.

Usually when public statements are made by them which try to smear/outlaw a technology, it's then I'd think the agencies are having a hard time. If they don't say anything, I'm presuming they got things well under control and where they want them to be.

Not the ideal theory but all of this reply was just my thoughts anyway. If I had any facts whatsoever, I'd most likely be in a prison, so there's that. We can mostly only theorize here.
Whatever happened to MegaNet?
I was actually thinking along the lines of fuzzing for exploit development.

You want a unique bug that will last a long time. In which case, your fuzzing techniques are a trade secret. A lot of fuzzing advances take place behind closed doors.

Project Zero has some people with interesting backgrounds doing bug hunting for good.
I see all those “file sharing services” as the same kind of windbaggery. What makes Kim stand out are the stunts the U.S. prosecutors pulled on him. I would consider it more effective to remove the artificial barriers that make regular people even consider piracy as an option. That would put all the Kim Dotcoms squarely out of business.
Generally the "1st/2nd" bit denotes how many generations up you have to go to find a common ancestor, and "removed" is how many generations removed the other person is from that generation.

You are, to your your first cousin's child, who is your first cousin once-removed, a second cousin once-removed.
I can propose another one: ActionScript 3
see: https://github.com/Corsaair/redtamarin

So yeah I'm the author of this project and while when I started it, it was mainly for fun "let's run AS3 on the command-line", couple of years ago I started to force myself to use it more and more server-side in the spirit of "eat your own dog food", and quite happy with it for my own side projects.

Now, as any other dev I also work with many others programming language server-side, and on a project where I'm the one to make the choice about which language to use I would say it does not matter much.

Seriously, most backend languages are more or less equivalent, except few details or "religious faith", it's not like the features of one particular language can make or break a project.

To chose one I pick the tech based on: who gonna maintain the project in the long run ?, what other dev (team) or owner (company, vendor, etc.) expect ?, what type of project or architecture is needed ? etc.

To be honest, being able to chose the language feels like a luxury, if you put "religion" aside, some people must trust you will make the right choice, even if you can chose whatever you want small comments like "we would like it to work on a LAMP stack", "we are a Microsoft shop", etc. can influence the choice.

But I do believe there is no wrong choice there.
House Passes 2 Bills to Open Up Access to Capital
This is probably the most important reason. Programmers love challenges. Keeping it interesting/challenging will also keep your good developers from looking for other jobs.
Phoenix Continuous Deployment
You could take a look at the proceedings of conferences like ICSE (International Conference on Software Engineering). For example there's been a lot of work over the last decade or so on making dynamic symbolic execution techniques more practical (as exemplified by e.g. KLEE or SAGE).
Life's Circumstances May Leave Us Depleted of All Sense of Compassion
Sometimes when I hit a nagger, for example Forbes, I can load the site from google search and the nagger is averted

https://www.google.com/search?q=site://www.wired.com/2016/07...
Seems like the founder is pretty in-tune with macroeconomic trends and is getting out ahead of them to build solid companies in large, no-frills markets.

Steady employment on the decline? Create a marketplace for contractors and odd-job-doers who need to scrape together some rent money.

Retirement plans getting the fat squeezed out of their returns in a ZIRP world? Cut down unnecessary costs that may have been overlooked previously.
Breakfast of champions.
The fact that the flag is global could actually slow down adoption of the new type system.

Let's say I want to use the new type system, but some library I depend on hasn't been updated. If I enable the new type system, I'll get both false positives and negatives when type checking.

If a library writer updated to the new type system, they'd break compatibility with callers that haven't updated. The safest option would be to maintain two almost-identical copies of the library -- one for the old type system and one for the new one.

A better option would be to allow specifying the type system mode at the top of each file (like "use strict"). This allows me to use the new type system even if not all my libraries have updated yet. This also allows libraries writers to use the new type system features without breaking existing users.
It'll be fine, once it's cracked you'll just be able to copy games directly onto it like the PSP Go.

No point cracking it till they stop making games for the thing though.
Anonymous communication might help desinformation/propaganda trolls too, though.
Show HN: Phoenix 2.2 – a macOS window and app manager scriptable with JavaScript
China's economy isn't expanding faster than the West's. It was.

China's economy is hardly growing at all, and is no longer growing organically. They require extremely vast amounts of new debt to continue growing at just a few percent per year. That's a scenario they can't maintain going forward.

The US economy by itself is expanding as much as China in dollar GDP terms, and is doing so without taking on the kind of debt that China is. Per dollar of debt taken on, the US is getting two to three times as much GDP growth as what China is. China's economy is growing at 2% to 3% currently; with the US economy ~65% larger it can grow quite a bit slower and still outpace China.

$18 trillion * 2% = $360 billion

$11 trillion * 3% = $330 billion

China is unlikely to ever be the extremely fast growth economy it previously was. All the easy economic growth is long since over. And this is without discussing the inevitability that China will run into regular recessions like all other economies do once their growth slows down to normal levels (and ignoring that China is also likely to face far harsher consequences with economic slowdowns given their system of government; which keeps the Chinese leaders up at night). For example they've been in an industrial recession for at least a year now, and their service sector has barely shown any growth. There's no reason to believe their manufacturing will kick back into boom mode ever again, especially with other Asian competitors eroding that base. Their service economy was supposed to take over, and so far it's doing nothing but flailing.
Solar powered recon UAV with near unlimited flight time could be an application
Related: https://www.sciencedaily.com/releases/2008/02/080207140855.h...

Third cousins are most fertile.

So, marrying friend is a good idea from fertility point of view.
In the US system, money which goes in certain sorts of retirement plans (like a "401k") is not subject to income tax (at least not in the same way as the rest of your income). But the definition of a "401k" plan requires that you can NOT control the money and make the investments yourself. Instead, you must pay someone else (the "401k plan provider") to control the money for you (typically they offer a small selection of investments and let you pick how to allocate your money among those, then they invest it according to your instructions).

These 401k plan providers charge fees. Typically fairly substantial fees (like 1%) and typically the fees are well-hidden. By "well-hidden" I mean that it probably takes a knowledgeable researcher months to find out what the fees are -- I've certainly never known the fees for any plan I've ever had.

This startup purports to compete by charging fewer fees 401k plan provider fees.
I thought it was the battery, not the engine, that prevented long-distance flight? For energy / kilogram, lithium batteries are around 200 while gasoline is around 13,200.
Can you ELI5 why this is a benefit, please?

Cellular bandwidth is expensive and supplies are finite. You can add more bandwidth, but that generally means building more cell towers etc.

By contrast, a single FM broadcast can support millions of users (within the transmitter's footprint), and you can add millions more listeners for no extra cost.

The mobile phone companies are using Wi-Fi and other means to save cellular bandwidth. Wouldn't it make sense for them to encourage the use of FM to save cellular bandwidth?
Our Boat Was Intercepted by China
Do all vegetarians try to "replace and eliminate" meat-consumption for the whole population? How do you view those that do?

> if a person voluntarily buy a polluting car,

Everyone is affected by the pollution, so a bad comparison.

> person voluntarily join the military,

Again people are involuntarily affected by war.

> I am looking at a list of political movements, and I can't see a single one which would say that they are fine so long the thing they are working against is done voluntarily.

How about "No means no" campaigns? Sex is fine as long as it's done voluntarily by all parties.
I was a regular there. IIRC he didn't ask "is starting a dating site a good idea." He already had the dating site. But he launched its ad network on WF. [0] (That's MarcusPOF... pretty sure BenPOF is the founder)

Fun fact: Wickedfire was also around for the launch of "2girls1cup" (if you aren't familiar with this, do not google it) [1] and Riff Raff (now a top-100 artist, somehow... wtf) [2]

[0] http://www.wickedfire.com/affiliate-marketing/74544-plentyof...

[1] http://www.wickedfire.com/misc-products-software-services/16...

[2] http://www.wickedfire.com/shooting-the-shit/163812-my-first-...
If you're looking for something with a little more detail (but that still doesn't require a lot of mathematical background), you should check out https://github.com/williamstein/rh
please do! Europe has failed to deliver on a single market for this type of stuff. :(
I'm expecting anti-tank weaponry being sent to Myanmar by U.S.

The bay of Bengal can't be shut down like china seas.
> Beware the fallacy of composition. What may be "right" in a transaction between individuals can be "wrong" over the entire population.

I think this issue is philosophically contentious, and interesting. Even if you don't accept that premise, I wouldn't describe this as a fallacy.

I think fallacy is best used to describe a logical non-sequitur/invalid conclusion. It's independent of whether we agree on the assumptions.

Premise 1: Socrates is a man.
Premise 2: All men are mortal.
Invalid conclusion: Therefore Pigs can fly.
maybe my childhood has given me an overly rosy view of arcades? :)

agreed theres plenty of bad implementations of iap, but i think with time people are figuring out how to do it well.

i must confess im not much of a gamer in adulthood, but eg i think space team and clash royale are both excellent apps w/ iap.

(as a side-note, most online advertising is much more aggravating to me than purchases!)
Business of Software Conference USA 2016 Schedule Live
This got me confused. You actually mean people who confuse "second niece" (i.e. your cousin's son) with "second cousin". Is that usage common in english? The daughters of cousins are second cousins,no?
Mark I Wallet -Aluminium Cash Cards 10k MAh Battery Electronic Lock Gps +More
This article is truly about a whole lot of nothing.
When I ask friends to go for breakfast, no one is thinking of yogurt, granola bars, muffin, smoothie or cake. The only thing on that list a few would think of might be waffles and pancake. The reality is that most would think eggs, if an omelet with veggies, meat, toast and coffee, perhaps oatmeal and grits. This is an American breakfast. Most places will give you a plain pancake and waffle, and the syrup is up to you.
Electric engines doesn't necessarily mean batteries. Consider micro-turbogenerators.
http://dukespace.lib.duke.edu/dspace/bitstream/handle/10161/...
As others mentioned, fuel has the advantage of getting lighter over travel time.
Also, electric motor planes should be wrapped with solar cells.
Yep - and as you use up fuel, your plane gets lighter, saving more fuel the longer you fly. With batteries, you have to carry the same weight for the duration of the flight. Which actually is a huge problem, because on most airplanes maximum take-off weight is higher than maximum landing weight.
Show HN: Pokemon Go Team Tshirts