skysight-inc/HackerNews huggingface dataset:
In my case I actually had a completely separate, non-esc button to the left of esc. Screenshot: https://i.imgur.com/InvBvqa.png

I'm not sure exactly when it happens, but I think it happens when you have some background context open on the touchbar (like some app's music controls). The X dismisses the bar you have open and then you get esc back. Often there's no esc at all and just the X.
MIT is nominally an applied research institution.

They do have basic research too, into topics that Google or SpaceX wouldn't do (see eg. http://math.mit.edu/research/pure/index.php)

I'm not sure if the difference is meaningful, there's essential applied research too that private companies wouldn't do. Like cosmology.

It's hard to see how we would have gotten quantum computers without decades of enormous public budgets for basically aimless basic research.
Yes and no. I'm not sure Google's research into glucose-sensing contact lenses is motivated by R&D in any sense a Wall Street analyst would recognize. Likewise with their research into life extension science. These are decade long bets that do not slot into any commercial structure at the company. Sure, if they cure death, it'll be huge, but there doesn't seem to be a lot of urgency, or ability, to commercialize that research. More important than ROI are these two factors (IMO):

+ The founders retain a lot of control via the company stock structure, are nerds, and seemingly want to recreate a Bell Labs style culture.
+ Doing crazy science keeps up their brand as a tech thought leader current, even though 95% of their revenue comes from a pretty simple set of products that about 20 years old. This helps them recruit the best and brightest.

Doing this kind of research also gives them a plausible potential growth story to sell to the Street. So it's not that commerce doesn't cross their mind, but it's not in the short-term sense that a lot of people think of it as. I'm not opposed to university research, I just think people underweight the corporate side's contributions.
I'm an agnostic (because agnosticism >> atheism in terms of empirical strength), and the extent of my theological beliefs is: only an atheist can be a true christian [0] and Matthew 10:34:

> "Think not that I am come to send peace on earth: I came not to send [or bring] peace, but a sword."

As for religion, I think it's mostly a vessel for 'naturally' (socially) selected rituals, and the spirituality is tacked on after the fact [1]

[0] https://www.youtube.com/watch?v=1X_hwUEPelQ

[1] https://medium.com/incerto/we-dont-know-what-we-are-talking-...
AlphaGo Defeated the Best Human at Go – Now It Has Become Superhuman
http://simhacks.github.io

Sim Tools: https://github.com/shadytel/sim-tools
A CS degree is not real software engineering experience (;
The Problem with #METOO and Viral Outrage
I am on my phone. This is my source: https://news.ycombinator.com/item?id=8155613

Though searching suggests, no, they probably don't have that figure locked down.
> only talking about measurements in Germany, right?

Yes ...

> total insect biomass using Malaise traps, deployed over 27 years in 63 nature protection areas in Germany
I have a feeling Tesla could be this generation's DeLorean....
Pogdesign has a great site. Has support for ical so you can get your shows in your normal calendar app, another nice thing is it gives you an alert for newly added shows with a description and trailer so you can easily add it to your list.
> https://imgur.com/a/1KwvF

Wrong link
Quoted from the linked article:

> About 700 million people worldwide are known to have from dyslexia – about one in 10 of the global population.
#1: Realise that work is the way of the world. You'll need to get used to it. If you're burnt out after only 18 months at a job (and it's not the fault of a bad job etc), that's a problem you're going to have to solve at some point, because you have decades of work ahead of you.

#2: But you don't have to solve it now. Go travelling while you're young, healthy, and presumably have few significant commitments. It's not guaranteed, but you'll likely get more insight into what you want to do next while travelling as well.
Since when was USC not exceptional?
Complex multiplication, which for historical reasons is used to refer to extra endomorphisms. CM is why the point has an easily findable order.
> In the USA, in 2017, people who knows they're guilty plead not guilty because they have reason to believe that they'll be able to get away with something.

I don't have a problem with this. Allowing a defendant to plead not guilty puts the onus on the system to make its case. The purpose of the justice system is not only to determine innocence and guilt, it's also to show that there is a fair and transparent process to get to that result. The procedure is often as important as the substance.

> people who know they're not guilty frequently plead guilty

Not sure how often this occurs, but this is definitely bad.
TypeError: Cannot read property 'isLoading' of undefined
at t.value (SummaryShow.js:92)
at f (react-dom.production.min.js:3)

Google Chrome	61.0.3
I swapped from ag to rg as well, and I've had a much better experience with it (in terms of speed.
That's interesting, can you point me one out?
I think alcoholics do drink to make themselves feel better. Yes, I'm comparing them.
I haven't been in a plane myself in 4 years. I got months without getting in a car. I'm up to my ears in adventure.

But it's not enough, right? We're completely dependent on cheap sources of fossil fuels to drive our economy. How much carbon is released in the atmosphere from just me eating food?
Is there any editor which mimics the look and feel of Google Docs or MSWord?
Ask HN: Coding mentor / contractor
I would like to learn how to code and build a simple prototype product. I have studied some python on my own (and think I will be a quick study - was a math major). My thought about the best way to achieve both goals would be to hire a combination coach / programmer that I could, say, Skype with for a couple hours every Saturday morning and go through my progress and get his/her advice on roadblocks I am facing. In addition, I'd probably ask him/her to create some of the product, and then explain to me what they did. Has anyone heard of any service/person like this?

I live in SF in case there are local solutions.

(First post, hope I did this right)
Previous discussion for this comment - https://news.ycombinator.com/item?id=14060327
> They're in almost every grocery store around here (I can only assume they're popular), 88% cacao, and much less bitter/harsh.

Evidently you're in Utah, USA.

It's good to mention actual location, rather than 'around here', for people that don't know where you are.

McDonalds are pretty much everywhere - that means they're popular, by definition, however most discerning consumers wouldn't consider them a high quality product.

Some tomatoes are considered acidic, but in practice most tomato varieties have the same acidity - just varying levels of sugars, which makes them taste more / less acidic. Is the 'much less bitter' quality of this bar you're referring to a result of a higher ratio of sugars?
Nice strawman. So if unpleasant elements exist in one's environment, a dramatic increase in those unpleasant elements shouldn't bother you? Yeah that makes a lot of sense.

Also nowhere did I say I lived there.
meteor.com, it's all-in-one and works out of the box. For example, no need to install/configure DB to get started(it spins up configured one locally for you). If you want to go live to production, it's single command to deploy and they offer hosting service that's reasonably priced.
Linux on Galaxy is Samsung's most impressive DeX app yet
Lots of people do it.

Besides ExcelsiorJET named in a sibling answer, the JDKs from Aicas, IBM, PTC, STMicroelectronics, Google with their ART implementation and a few smaller vendors for the embedded market.

Also Oracle just added initial AOT on Java 9, with plans to extend it to other platforms, and eventually (long term plan) rewrite everything in Java as part of Project Metropolis.

Oracle also had AOT compilers before Sun's acquisition, like JServe and JRockit.

Why does it seem no one does it?

Sun was religiously against AOT, leaving it to third party commercial vendors.

And since the rise of FOSS most developers think it is outrageous to pay for compilers, only Fortune 500s buy such compilers.
The criticism above is wholly unwarranted. You are basically running a collection of VM's. You can create, clone, and dispose of operating systems at will.

Gotta laugh at people criticizing without knowing...Unless connecting from Linux throws major flags, you are good.

It's a much safer OS than Windows, standalone linux, on any given day. Anything touching the web can be disposed and replaced at will. Along with the network management VM.
College is a huge waste of money for someone who doesn't value it. Debt sucks.
It's possible for it to be a hardware design error and user error. Or just an impedance mismatch between a particular piece of hardware and a particular user.

I agree that the new Macbook keyboards aren't for everyone. Some people, like my girlfriend take to them right away. Others will never adjust. And that's fine. You don't like it? Don't use it. Return it for something else.

But I think there's a large middle ground of people who could happily use the new keyboards by adjusting their typing style. Doesn't mean they were typing wrong before. But if, like me, they're coming from heavy mechanical keyboards, they will need to adjust their style to be comfortable with Apple's keyboards.

People have experience similar challenges transitioning between manual and electric typewriters. And between pianos and MIDI keyboards with unweighted keys.
You forget to add "running on 20 watts of power". It's not reasonable to require it to run on a single machine, when brain performance is estimated to be more than 10 petaflops.
This was my original thinking though I've come to realize that college is about much much more than education in the formal sense.
Tujia
All black for me. iOS 11 iPhone 6S.
Selfies as a second language
The language is more powerful, Rust still doesn't have HKT support.

The maturity of the eco-system.

Not having to deal with the borrow checker.

In any case, I would say in such cases OCaml and Haskell are also good candidates.
Connecting from a Linux based VM will get you flagged? How about one VM used exclusively to connect to banking sites with cookies remaining?

Not sure if you are familiar with how it works, or how using a VM OS works. It's a bare metal hypervisor with VM's to be used at will.
Are you implying little Johnny isn't a real hero? He lived in a military camp in Baghdad for 4 months! He even had a gun pointed at him at one stage!

I really don't get America's glorification of combat "veterans." In the old times, sure, but these are just people doing their jobs at the end of the day, and jobs that frequently involve killing people. I'm sure most people who sign up don't do it out of the goodness of their hearts, or for the sake of "peacekeeping."
The key word is 'I rent'. Rental properties can be subject to more restrictions than owner-occupied properties and people who care enough to complain to the city (generally homeowners calling on rental properties) know when the laws of a jurisdiction is in their favor.

Where I live, the city has the power to abate nuisances, which involves notifying the property owner with a period of time given to bring the cited issue into compliance. If the property owner fails to correct the issue, city workers correct it and the property owner is billed an (outrageous) hourly rate, minimum 1 hour.
The ”smartphone” is not always smart as it distracts you from family, friends and talking to strangers.

So one could say the smartphone in some senses are a dumb phone.
>These are likely to reduce home prizes as average mortgage eligibility will shrink

I think that's unlikely for the following reasons:

- Most wealthy people own land, contribute to politicians, and have political power (think seniors). Anything done to slow or reverse property values will negatively impact this class of people who have political power and free time

- The very organizations responsible for fixing this situation benefit financially from it continuing or even getting worse.

- All political parties rely on campaign contributions. How much disposable income do renters in Vancouver/Toronto have?

Until the negative effects tangibly outweigh the benefits in the near term (ie unlike global climate change) for the kingmakers I would be very surprised to see an intentional reversal. Any political party doing this would be taking a huge risk.

Sadly I think we're down to hoping for a global cataclysm.
Minor is very relative here, especially with regards to Firefox.
IMO anyone who only tests against Chrome and Safari is seriously wrong. The amount of features not supported by Firefox or Edge are relatively small and so basically everything except for a few special cases should just work everywhere.
Find exercise you enjoy and stick to it. Some friends got me into indoor climbing (bouldering, no ropes, just thick mats) and I love it. Your physical state is irreverent. Take chances, let your guard down, be humble, meet people.

The rest will come to you.
Google can't just research glucose-sensing contact lenses, they have to publicize their research. They have to show that they are an innovator, either for recruitment as you say, or to impress Wall St, which is definitely all about ROI. I'm sure plenty in the company do care about technology and innovation, but they are still answerable to shareholders.

This plays out plenty at Google. They make a big splash investing in a speculative technology, devote a huge team to it for a year or two, then dump it to move on to the next big thing. I'm not saying this is a bad thing, but it's not the same as academia.
I was in the same boat. I hate working for other people. 21 isn't too late to move back in with your parents (or continue doing so if you're doing that now.) There's nothing that burns me out faster than working on something I don't believe in, or have personal interest in. Don't waste your life building someone else's dream. If you've got the money, or if you're in a place to fall back to living with your parents, consider trying your own thing. That's what I did. I moved out when I was 19 and moved back in when I was 22. I wanted to do my own thing but couldn't afford it, but am fortunate enough to have parents who can help me.

Starting your own company is not necessarily a path to success, and you may not be an entrepreneur. What it will do though, is provide a.) an understanding of what it's like to work for yourself b.) provide you with some insight about what you like to work on (as opposed to being told what to work on), and c.) you might even discover a new pathway. Start with an idea you care about, research its market, try to discover a niche. If it looks promising and you're excited by the idea, try it out.

Also consider that enterprise isn't the only option for work. There are startups, non-profits, and even small businesses. Small businesses can be really interesting because of the value you can provide through simple automation. If you're like me, the more you can see your personal impact on the business and the people it serves, the more you'll enjoy your work. This type of work is basically on the opposite end of the spectrum from Silicon Valley programming work, but it can be just as fulfilling.

The other possibility is maybe you're not enjoying programming as much as you thought you would, and you're thinking about a career change. My recommendation would be to try and find a reputable trade school and check out some options that relate to your current area of expertise. Please think long and hard about attending college, though. There's a lot of things in college that aren't specifically focused on helping YOU succeed, as much as they are about helping you learn stuff that may not be relevant to you. I'm biased though, I didn't go.

What's next for you is not something you're going to find the answer to from any of us on HN. You need to discover more about what interests you. Have you considered travel or taking up more hobbies? Might help guide you.
I'm currently in college, what else is it about? (I'm genuinely curious) I'm studying mathematics (it's the only degree I could see being worth while in a purely intellectual and educational sense)
Trading on Commodities is a huge challenge and to be successful at it we need to have sufficient knowledge. I am no master but with the kind of guidance I have got from fxbuzz.co.uk, it has made my work a lot easier to do. So, you too can follow me and become successful with their help.
It is normal. We recently finished a big project at my company. I barely had any sleep during the process. It took me 1-2 months to recover and begin doing useful work again. Just take it slow.

If in addition to being burned out you don't like what you are working towards, just choose a different goal. I found that working toward Artificial General Intelligence is a very motivating goal. I have been pursuing it for the past few years and I am yet to grow bored with it. The only tricky thing is there's a lot of bs surrounding the subject, so you need to learn to navigate it.
I don't think anyone is saying it's impossible for that kind of research to happen within companies. Just that it's difficult to get adequate amounts of it done by companies, because of things like companies needing to be profitable. Not many companies are or can be like Google.
Going through the motions of going to school is a waste of time if you don't take it seriously. One can "grow up" or "see the light" by doing committing to anything substantial and seeing it through, and there are much cheaper ways to accomplish that than going to college.

For example, let's say one isn't sure about going to college. Instead of spending 4 years and a bajillion dollars to find out if college is right for you, and it might not be, how about washing dishes for a few months at a local restaurant? For one, you might love washing dishes. Two, a lot of stuff can come into focus when you spend doing something you don't really want to do. Just a thought.
Rather than using an all-inclusive editor like CKEditor, Froala or Redacted, I've been thinking a lot about a "block" based content creation like one that is available on

https://www.notion.so

http://madebymany.github.io/sir-trevor-js/example.html

https://www.froala.com/pages

(Looks like Froala also gives a block-based design in addition to their rick text editor)

As we continue to insert and embed a variety of content types into these editors, I feel like this approach is more suitable. Any thoughts?
Most point of sale software is incredibly fragmented down to hyperspecific use cases. A former company I worked with was partnered with a POS software that was made to service plane re-fueling stations for regional airports if that gives you an idea how segmented that market is.
You can go to another country where college is much less expensive or free (like France or Germany, some of those countries even subsidize the apartment rent for students). It takes grit to force yourself to learn a different language but it can be worth it.

And, as a bonus, in non-english speaking countries foreigners will have often a easier time getting admitted in an exclusive university than locals because universities want to be more international and increase diversity.

It's not worth getting into debts for an education you could have for free somewhere else.
If you're learning C, as a basic intro into programming concepts... you're gonna have a bad time. Try python. However, if you're learning C because you'll need it later for [any reason]. You should learn gdb, and valgrind (asan has replaced valgrind for most of my usage, valgrind is often my last ditch now) on day one... I guess I mean to say, if you have better things to teach than gdb, then C isn't the language you should be using.

I would gladly hand over some C code to someone who's really interested in programming, but has only ever written python. I can't say the same about someone who's only known Java. So experience with C, isn't really a good bar to judge programmers by, not by itself anyways. You don't need to know how the stack works for most issues in C, and after you can make you stuff compile, without asking questions, is the time to learn about compiler flags.

So if that's the only argument for using an obscure/broken version of C, then it's a crap argument. If you've been doing CTF for years, the school needs to offer you CBE, not force you into a class where you'll only break the curve, and still be bored.

Also, I'd gladly turn away women and minorities both. If you're handed a problem you know has a solution, and you give up because it's hard. Your skin color or sex is irrelevant, if you're the type that gives up when it's hard; you're worthless as a programmer. (But that might just be my obsessive need to solve any problem I don't understand, so I might not be the best judge)
It is not practical until my non-programmer neighbor can use it. Or my uncle. Or my friends. The people I communicate with most frequently, whose privacy is most important to me.
Is this some kind of satire?
It’s a weird concept but maybe true. I love doing Bitcoin trading, as it’s the BEST way and that happened thanks spretting.co.uk, who guided me so brilliantly with spread betting and all those. Plus, I came across Plus500 broker under whom, it was so easy to do Crypto trading. It’s since then that everything has worked perfectly for me.
> Not sure how often this occurs, but this is definitely bad.

Unless you have a clear alibi with documented proof that you were nowhere near the scene of the crime, every public defender in America (and plenty of private lawyers) recommends you take a plea deal.

Even if the charges are absurd. Even if you repeatedly assaulted the police officer's fist with your eye-socket in the process of being arrested. Even if your friends, your parents, and your priest were all witnesses to your innocence, a plea bargain is the first and most prominent option.
My reply here https://news.ycombinator.com/item?id=15505649 also kinda responds to you, and rather than rehash... I'm just gonna link you.
I'm very interested in ML but have had a hard time getting started. Any advice on a good entry point? I've gone through Andrew Ng's course but haven't found a great resource passed this level.
You'll have a constant flow of "nexts," whether you want them or not, they come.
Take a break, travel the world, see new things, meet new people, do something different every day. You might be able to use your skills to directly help a community or be able to do some tutoring or teaching, either voluntarily or for money, either way it is a good thing to see how what you know can help people out, and introduce you to new ways of thinking. Your twenties should be awesome fun and relatively care-free :-)
Law Enforcement Call for the End of Carrier Grade NAT
Here is my advice:

Email Derek Sivers. He's helped me in the past, though I didn't listen, deep down in my heart of hearts I know he is right.
See, it’s about right approach and method to things, it is irrelevant whether its real-estate, stocks, binary or Forex, it’s just for right way. As a Binary Option trader, I have found things relatively easier thanks to binopt.co.uk, which not only explain about the ways of trading but also strategies and help us with picking the BEST broker.
Not so simple. It depends on the evidence the prosecution brings. If they come in with nothing, you'll win. More often than not, they have a lot of evidence.
I would have assumed around 99%. At least it's much better than that.
Government Secrecy Orders on Patents Have Stifled More Than 5,000 Inventions