skysight-inc/HackerNews huggingface dataset:
True, though the vote and the justification of the vote are different things.

The most common opinion of those on that side is "Internet is not fundamentally different from other communications (e.g. cable)"
how many awesome genre-defining games Carmack worked on after Romero got the boot

Not that many, really, after their collaboration ended.
Well they are full medical doctors, so see, and treat patients, carry malpractice insurance so you have some one to sue when they miss your cancer.

If it were just about reading the films, the tech who does the procedure would read the films. To be effective at a tech job you must know what you are looking at so that you can tell if you have successfully captured images for the doctor's report. If something looks off they may need to take further measurements and images.
> prove me that you can have a conversation with someone who is 8+ hours away and sleeping when you are awake?

What's the context of the conversation? That's really important. Of course you can't have a conversation with someone who is sleeping.

Equally you can't expect a well thought out response from your colleague when you are sitting over their shoulder asking them questions, wheeeas you will get that if you give them time to respond.

> prove me you can teach someone over the phone to use a python profiler, ...

Again, why? In that case surely it makes sense for:
A) you to do the task (as you colleague can't use a profiler)

B) your colleague to learn to use the profiler. If your job is to teach someone to use a tool over the air, then yes you have a very valid point. If it's mot, then you tell them to earn how to use a profiler or you'll do the task and they should tackle something else instead
You may need to go back further than 1880. I'm sure architecture was a college major in the 1880s. Engineering certainly was. Not much has changed since then.
That's a good point. Although your ISP can gather a lot more data than your cable provider.
North Korea attempts but fails to launch missile: South Korea
goal posts fly overhead
Why do you think there is "an extremely small window of attack?" The mitmproxy is likely between you and the internet somehow, meaning ANY ssh connection will be MITMed. It is not like the MITM is waiting for you to spawn a machine before it pops into existence.
Also China. But yes, it's rare.
I remember the whale songs from the National Geographic when I was a kid! I was incredibly intrigued, especially with the sped up versions that sounded like birds.
Not exactly like HN, but http://hackaday.com focuses on small hardware projects and news.
The SSL thing yeah I tested my Apache configuration on Qualys it's an A+ I got help from people. It was a few weeks/month? ago... recently there was some new bug or something found and I was briefly dropped to like a C and then fixing one cypher suite or something made it go back up to an A+. I might have to deal with this again when I switch to Lets Encrypt.

I saw the wireless thing when briefly looking up MITM attacks.

>you issue a request to connect securely to server IP 123.45.67.89, but you send your packets through me, and I have access to some IP 98.76.54.32

Sounds like a VPN no? Haha (not a serious remark)

You say decrypt, I thought you can't decrypt or hard to if you're using SSL?

Yeah this is beyond me right now the whole time I'm thinking Port 80, regular web not SSH (22? or whatever port assigned), it's hard to think that's intercepted as well but why not, its just a port? Yeah thanks for taking the time to write this, I'll refer to it when learning more about this "have my bases covered"

I'm always skeptical connecting to public networks (try not to) or use a burner device or something without typing in passwords/https.
The mistake of the education system is its focus on jobs. Education should be motivated by virtue, to raise a generation that can think, reason, innovate, in all aspects of life, emotionally, culturally, artificially, physically, scientifically, spiritually, etc.

If we educated more people that way, we'd probably have a society that could solve the job problem.
The solution is not to elect prosecutors (or judges, same reason).

Almost no countries worldwide elect judges or prosecutors, that is to say, this is already a solved problem almost everywhere on Earth except in the USA.

No need to spend a lot of time thinking about a solution when an excellent one already exists and is deployed widely.
> PGP tooling sucks (especially in gmail, but really everywhere)

GPG integration doesn't suck in Mutt.
> Since staying in Congress requires repeated re-election, I'm not sure term limits are as important there, personally.

Being president requires being elected but we impose term limits there. It's because it can be very hard to defeat incumbents.
> you are assuming that torrents only work when there are seeders, but that's not true at all.

No, I'm saying that if someone is trying to DDoS your torrent, the bandwidth doesn't scale with the number of downloaders because all the malicious nodes are using download bandwidth but (deliberately) not providing upload bandwidth. I was playing a bit fast and loose with the term "leecher" (I meant someone downloading but <i>not uploading at all</i>, as opposed to active participants in the swarm), but I thought that was understood. Even if you had a system where people were prioritized based on how much they were sharing, there are a lot of ways to get around that protocol with a big enough botnet.

Don't get me wrong, the built-in scaling features of things like torrents are great, I'm just saying I don't see an easy way for it to solve DDoS because it relies on cooperation from the participants.
Chase's immediate live human customer service gives it a nice edge against Amex. However, I dislike calling in when I can do things online in what should be a faster manner.
I'll have to lookup TCP dump, I wrote a basic ip-incoming-request tracker and also sometimes see the error log.

it is crazy to just randomly try different octet combinations to form a new ip and see what you get... what about ipv6 hoho

thanks
Alternately, just crack down on Apple's tax evasion.
I'm headed to the Berkshire shareholder meeting for the first time in May, super excited to listen to Warren and Charlie impart their wealth of knowledge.
If by "abstraction" you mean ADTs - of course there are some (not many) places where they are useful.

And you can easily have them or change to them later. It's just another few lines of boilerplate to make a few method tables. But I don't like to have the implementation logic in the places where method dicts are wired, especially for interfaces with very little coherency, like GameModel3d: render, click, contextString, serialize... Doing that instead of aspect-oriented is a violation of the "separation of concerns" principle.
Three days from when you become aware does not seem unreasonable to me. Further losses are preventable and if you choose not to prevent them, it makes sense to me that you should bear some responsibility.

I'm not sure what you mean when you say you have to spend money to be made whole. I'm not aware of the banks having any right to charge you in order to get them to comply with the law. Would you please explain?
I believe this benefit is a part of the card network (Visa Infinite), not the issuing bank (Chase)
Because of the reason why they introduced "cliff". To avoid "job" hoppers that try to gather stock options from multiple startups in the hope, at least one will go IPO or Unicorn basically, without even doing any substantial effort themselves. And propably for various other reasons...
As of CSS3 there's no workaround needed; CSS3 adopted SVG's named-color palette, which defines both "gray" and "grey" and has both of them become rgb(128, 128, 128).

The color-parsing algorithm which turns "chucknorris" into a color also will return rgb(128, 128, 128) for either spelling, since it specifies that any value which is a case-insensitive match for a CSS3 named color should just short-circuit resolve to that color.
RedHat Mobile App Assessment Tool
Presidents wield vastly more power than members of the house.

I sort of doubt that 12 year term limits would do much good, but I guess they wouldn't do much harm either.
GM has created an all-electric masterpiece with the Chevy Bolt
And Vault is supposed to be a super secure root of trust. Hmm...
As far as Dialyzer, we use the dialyxir project, and it behaves well enough. Depending on how macro heavy your code gets, it gives up earlier than it should, but you can still get it to flag you for doing bad things when it gets down to modules calling modules. Combined with lint rules around making sure stuff has @spec, it catches a lot of things.
She gets 30k (40k if she has to leave the country) from her fans to meet and greet her
Hope it's not taken down, seems relevant to hackers and other people who create beautiful things on the web for fun and profit. Saying that nobody really needs the thing that is essentially my life and livelihood informs me about the type of people who are getting elected in the USA.

In fact I can't think of a topic more relevant to hacker news. The benefactor of this site was made rich by an open and free internet.
It probably goes without saying, but you should definitely use some kind of sandboxed browser/session if you want to try this. One annoying URL someone could submit is superlogout.com, which uses logout CSRF to log you out of a whole ton of websites at once.

However, I couldn't get it to work in a private tab, because apparently the invisible captcha fails.
"I got beat with a stick, why shouldn't he?" What sort of fucked up reasoning is that you have to suffer too?

I dont think either the individual nor corporation should be taxed on overseas income but if you disagree that's fine, but at least put forward a non crabs in a bucket style argument.
Not attempting to convince, because no convincing necessary. I'd say most open source software development and all iOS development is done on Macs which now leads Linux for that use.

Of course, if Microsoft keeps improving the Linux WSL (newest Win10 Creators update adds a lot -- still more to go) it will be a very viable competitor.

Europe is very beautiful, but all of the energy is in the US. This morning I met a couple of Danish women visiting NYC and they love the energy of NYC and the idea of working in a startup / Silicon Valley type environment.

For certain, NYC is not for everyone, but for many, myself included (and those Danish women) NYC just feels so energetic and interesting.

As for deadlines it is the nature of much work...some failures happen at night or holidays when stores are generally closed.
OCaml has the potential to be great for almost everything with some work and a bigger ecosystems. F# as well (very similar). i can only imagine how great the world would be if a standard ml had accidentally become the web browser language and all that mind share had gone into evolving it and optimizing it and its tools.
How are you supposed to onboard people onto a project? with training and teaching.

What do you professionals do? They work with other professionals and progress with each other.

What do you do with the world class experts you have? Make them work with other world class experts to make the impossible possible. Again, lots of collaboration and interactions needed!

For anything non trivial or not explained by a stack overflow answer, the "go learn X by yourself" could easily take weeks to years, whereas it could be explained in a few days with face to face interactions.

The "can't hear ourselves think in an open plan" are dysfunctional organisation. Of course, a lot of things do better than that, including other dysfunctional organisations. Let's have a better point of comparison than that ;)
Up vote for iMattress :)
Ask HN: Is it ok to create/start writing code for a startup while employeed
Is it ok to create/start working on a startup while employeed by another company?

I’m thinking of working on a MVP software on my free time. If that’s not ok, I’m thinking of taking 3 weeks off from work. Will either be ok?
Their corporate responsibility is the maximize return to shareholders. If they cant do anything with the money (and seems they cant) they should be returning it with larger dividends, buy backs etc.

If they did do something with the money, i wonder if automation is at the stage where they could invest in local supply chains and bring iphone manufacturing to the US. Chinese labour is not as cheap as it used to be, all the parts are still in china for now though.
Comparing your cowboy-commentary on an internet forum to Rosa Park's dangerous form of protest where her very life was on the line is completely disingenuous and makes you sound completely ignorant.
Major Leak Suggests NSA Was Deep in Middle East Banking System
Phone, skype, lynq, slack, hipchat, tried them all :D

6 hours is about the limit to still have a bit of overlap. That's London-Houston for me.
Often you need to use the internet to do your homework, apply for school and jobs, do your work, etc.
a good quote from the article: "The way to avoid the same fate as the previous generation’s industrial workers is to continue to learn, grow, and gain skills that are valuable beyond the very particular skill you have now."

I am in my 60s, and while I still work on interesting projects as they come my way, the majority of my "tech time" is now spent studying and learning new things or doing deeper study of older technology. I consider myself to be very fortunate to have the financial resources and time to do this! I used to use neural networks in the 1980s for projects for SAIC and DARPA and in the last few years (like millions of other people) I have become very interested in deep learning, especially as it applies to natural language processing. This is a practical thing to study. Less practical: I am taking a deeper dive into Common Lisp and Scheme (I wrote books on each language for Springer-Verlag decades ago) studying not just practical applications but also getting deeper into both languages. This is not so beneficial financially but is a lot of fun.
HN is not limited to software. Hardware news are posted here sometimes and no rules prohibit it.
Yeah, log diving is bread and butter, but reading your original comment it sounded like UrlRoulette had some kind of magical feature, where one submits a URL, then gets to see how long the stranger spends on the submitted website. Hence the clarification.

It would be an interesting feature actually, though it would probably require some annoying iframe tomfoolery.
Whoops, I meant encrypted. Fixed.

(Yeah, if it were just signed, that'd be fine.)
This is pretty solid, and actually makes more intuitive sense than the King version.
It's like people worried about writing a secure program but still picking C as the implementation language.
I'll give you this to think about: If you stole $50K from some institution do you honestly believe they would then offer you a follow on investment? And then if you turn that 'offer' down that that would give valid cause and motive to pursue for criminal behavior?

That makes absolutely no sense at all.

If you steal from me I don't need further motive to pursue so the whole 'follow on investment' thing is utterly pointless.

And I would never demand to do a follow on investment in a company that I'm alleging stole from me. That's ridiculous.

So either he stole and they should have pursued it there and then or they should have dropped the matter. But to only pursue after he turned them down makes this look like a business deal gone sour and the whole criminal thing just being tacked on as some kind of revenge.

I've had a similar thing happen to me once. A guy - who will remain nameless but he was a German businessman - bought himself in for a small amount in a company I had founded, then when he offered to buy another stake we refused. The next thing we knew we were going to be sued for all kinds of infractions, just a way to up the pressure from his position as a shareholder. This story here has way too many parallels with that story to just believe GT outright.

And in that other story I happen to know exactly what happened. So, either you're going to have to do a lot better to answer those two questions I asked at the top of this comment or you're going to have to admit that it really doesn't make any sense.

To me it simply sounds like GT wanted a larger piece of the action and when they were told to walk they came up with this theft story to up the pressure.
Patent application for P = NP
I'm not sure. I never buy third-party because of those quality issues.
I've gone through all of those and although it's nice, it is not what I'd call beginner friendly at all. Python has books teaching you to program in Python which is a really good way to learn a programming language. Scott's tutorial using Frankenstein to explain Monads is interesting, but I need to see how to build simple programs and modules first. How does one organize a program using pure FP, or what's the best way to mix in OOP and it is really confusing to learn all the pragmas and compiler directives. I'm not sure if I'm using the right terminology, but a lot of example code uses FSI which has to call the modules differently than if you make an executable. I really would love nothing more than F# to be my go to language, but I need a little more help getting there. I realize not all users have this problem though.
I should update our docs to say:

* If you can get remote code execution in a Go program, use PGP. Otherwise do not.
Ah, see he'd be clearly wrong. Everyone needs health insurance, whether they like it or not.
Seems a bit lame to complain that someone chooses to not reveal who they are.

Frankly, I think you need to be less aggressive shilling your own projects in a "competitor's" submission. ctrl-f for your own username. It's a bit much.
>TRUCK DRIVERS: They don't just move big rigs around. They also need to keep detailed log books, plan out routes, pass inspections -- and know how to talk civilly and constructively to DOT inspectors. An eighth grade education will not get you there. Especially on the last part. The back-and-forth of a high-school classroom socializes teenagers to work with authority. Most high school dropouts give up because they can't conform to those norms, not because they can't do the work. Trucking companies rightfully insist on a high school degree for exactly this reason.

ASSEMBLING IKEA FURNITURE: It's not just about unpacking the pieces. First one needs to plan out the transportation and move the items to their apartment safely. This is much faster and easier with the help of other people. The back-and-forth of a high-school classroom socializes teenagers to work together with their peers and to form groups when their problems are too hard to solve individually. During the actual assembly, one needs to consult the manual, which requires considerable attention to detail. IKEA rightfully requires its customers to have at least a high-school degree for those reasons.
Your tax knowledge needs a lot of work. The point of Apple's tax evasion strategies is that despite selling a lot of product in the USA, Apple's paperwork shows very little profit in the USA and therefore pays no taxes.

Apple hasn't paid a cent of tax on that $246 billion, for one.

"How Apple paid just 0.005% tax on its global profits"

http://money.cnn.com/2016/08/30/technology/apple-tax-ruling-...

> The "double dutch" strategy revolved around how much value you assigned to your IP and moving that IP to tax favorable countries. It's no longer legal or used.

It is still legal and used.
Sorry yes, 18 is correct.
thanks for that. yeah looks like almost all of his history is gone. the images weren't saved...
Products sell for what the customer will pay, no less, no more. Studies show that taxes tend to come out of the owner's share - they're paid by the owners of the business.

If people are paying $1 for hamburgers today, and the owner gets a tax cut, will hamburgers be sold for less? Doubtful.
I used to use Mutt, and I appreciate that some people still love it, but I don't intend to go back to it just for PGP support.

If PGP (or something like it) is going to catch on, it has to do so for everybody's MUAs, not just nerd ones.
I've found that at the forums for Raspberry Pi and other hobbyist gadgets, folks will go off on a tangent about hardware news, often enough to make it interesting.

A strange difference is that for me, software news is much more actionable than hardware. Somebody has to turn a new hardware development into something like a breakout board, often with support software such as drivers, before I can really do anything with it. The stuff that I can support myself, such as peripheral IC's and analog components, doesn't evolve as quickly.

I suppose one could say that software also requires support software (such as Python wrappers) before I can use it, but that seems to happen more quickly.
I suppose I would call it that if that were the aim of the war.
> 3. OCaml in particular uses 63/31-bit ints due to implementation details, which isn't a good fit for 64/32-bit integers

I'm not sure what "isn't a good fit" is supposed to mean.
Indeed, and it may just reflect the relative levels of interest in software and hardware. I think it was attributed to Bill Gates, the early realization that for every person interested in creating hardware, there are 100 people interested in creating software.
We have broken compatibility once before in the standard library for security reasons. The go1compat doc says we're allowed to:

https://golang.org/doc/go1compat

> Security. A security issue in the specification or implementation may come to light whose resolution requires breaking compatibility. We reserve the right to address such security issues.
A judgement isn't actually evidence of intent. Courts in the US are just another layer of politics.
We shouldn't engage with their rhetoric at face level. What the congressman is really saying is "I'm a member of a party/system so obviously corrupt and entrenched that this question isn't worthy of a dignified response."

The sooner Americans start engaging with the actions of their politicians, rather than their stated rhetoric, the better off we'd all be.
I have had severe chronic pain for many years as well. I use opioids but for a very short duration. It is a huge pain to get off them when you take them for a while. Max dosage of medical marijuana (cbd and indica not sativa) and synthetic opioids like tramadol not used daily works best for me. Current political climate is a no no to all opiates which is why it's so hard to get them now and it is awful for those with lots of pain, but doctors really did prescribe them too much.
LandHere
it seems to be different, the code doesn't depend on taps position on screen like LG knock code but it depends on the time and other metrics when the code is entered
Ask HN: What is the current state of iOS vs. Android development?
Hey everyone,

I was interested in hearing how things are in developing apps for iOS vs Android; specifically, some things are

1) Is it obvious to be iOS-first? This goes both for when releasing the first app for a product or service, and then updates and/or platform priority. (I understand this could depend on the particular service/product and market, but I would like to hear!)

2) How do the development tools compare for typical apps? What about for games or CPU/GPU-heavy apps?

3) How painful is it to deal with the number of devices with Android vs. the relatively few for iOS?

4) What are the current issues with the app review process?
If you deploy a Remote Desktop or Citrix Server based environment - which Microsoft/Citrix continue to push heavily to enterprises - well Microsoft set Windows 2016 Server as the flagship server OS and then for some reason didn't include Edge. Just IE11.

This decision still makes IE11 Microsoft's recommended browser for those deployments, which sets a course for certain enterprises to prefer it over Edge for new deployments.