skysight-inc/HackerNews huggingface dataset:
It's an obvious one, which indicates a superficial understanding of the financial industry and technology in particular. Credit cards, and their use, was from the outset largely an American phenomenon. When Europe finally caught up (and to this day, in the year 2017 there are still businesses that don't have credit card infrastructure set up - meanwhile even mobile food trucks in the US offer it), Americans had already built out the infrastructure and found out about the hard issues - which gave Europeans time to implement a better solution, which was chip + pin.

But all that aside, the real question is, why are you still using a physical credit card? In the US, I can use Apple/Google Pay at nearly every business I find, and all of the large banks and most regional and smaller firms offer support for their products on the platform.

When will Europe catch up with banking technology?
If I could I'd read foobar source. It's a gem in ux, perf, size. Rare.
>I've also never had a full-time job as I jumped straight from my BS to a PhD.

Not having any work experience means you'll go through "University Recruiting" (vs experienced hire) recruiting channels at any large company. This gives you tremendous freedom to explore a variety of careers as employers will only be able to judge you by your academic credentials and you won't be pigeon-holed by your professional experience. Use this to your advantage and explore as many careers & companies as possible.

Your internship will be your first professional anchor point so choose wisely - you may consider starting with a broader, more general software engineering experience before specializing to keep your options open.
Doesn't go into how it works - if I bid $50 to have an empty seat next to me, and the flight ends up being fully booked, is my $50 refunded?
I'm curious to learn about the routing algorithms for this -- more precisely, how they differ from 1-d elevator scheduling routines.
Perhaps I'm misunderstanding the problem, but is maintaining six integers and updating their values as objects move from one status to another not a suitable solution?
Although a lot of restaurants have notices to the effect that they'll only split bills up to 2 ways or something along those lines. I don't use cash a lot but it's still a good idea to carry some.
Do you care to elaborate? If someone is willing to pay the additional price to get more personal space why is that bad? This doesn't necessarily mean that people will be kept from flying altogether. If this is successful airlines will likely just increase capacity rather than keeping potential customers on the ground.
kudos to this well-researched post. As a student with a server in a dorm room, I really hope they don't take away my public IP address.
Does MIT have IPv6? If so just use that.
You are mistaken. 32 bit software runs flawlessly on 64 bit Windows.
I love what you're doing, so let me tell you what's holding me back from jumping on board.

Traffic. You want more housing, but that almost always means more cars - and how do you handle that? But it's more than just traffic - broadly speaking it's the principle of Chesterton's fence (https://en.wikipedia.org/wiki/G._K._Chesterton#Chesterton.27...). Before making rapid changes, let's understand why the status quo is the status quo.

The reason I can't support YIMBY is because it comes off as too much like reverse stupidity - let's just do the opposite of those nasty NIMBY's and then things will be all right! That never works.

As for your claims about Berkeley, I've been frequenting Berkeley since 2014 and I've witnessed a pretty significant amount of construction on Shattuck - and I'm left wondering - how on earth are the roads going to accommodate the massive increase in traffic?

One thing people should consider is banning automobile ownership for residents of new buildings. That would address the concerns of critics like myself and lead to a whole lot less opposition to new construction. Plus, it would create stronger demand for public transportation and car-sharing - both of which are conducive to the goal of greater density. And honestly, a lot of tech-savvy millennials don't even want to own a car.
Would it work to explain to him why casinos are bad?

"Games that are like this (point to app), like casinos, have "random" endings. "Random" means that sometimes you win, and sometimes you lose, and if you were to play many many times, and count the number of times you win and the number of times you lose, they would stay at similar levels. For example, you win two times for every one time you lose. But, here's the trick: these games are made so that they trick people, even very smart people, into thinking they win more often than they lose, but they actually don't! These games take over your brain and make you think things that are not true. And if you let them do that, you will lose more often than you win, so overall you will lose and that is bad. So it is best to stay away."

Your kid will also learn about probability!
A primary reason for this is that ALDI products (at least here in the US, I don't remember whether this was true shopping in Europe a few years ago) typically have 4-6 barcodes per package--a box will often have a bar code on every face, if it's a house brand product. Makes for extremely fast scanning, true.

I also just noticed the dual-conveyor model in operation at a newly-opened Lidl near me yesterday. ALDI here typically doesn't do that--most stores are set up to place groceries (and unfilled bags) directly into a customer cart, and have a nearby counter to bag your groceries at.
Oyster cards are settled between the reader and the card at the time of contact (then the reader will batch the transactions for forwarding later). POS are generally settled on the switch network, obviously this takes a lot longer.
Well, sure. But HN is one of the few major websites that uses plain old HTML. At other websites, developers have very little leverage. The people pushing for bloated websites are managers / executives, not devs. Hence, bloat.

What can we do about this situation?
Math is one thing. I did a lot of research into bio to check if Aspartame was dangerous, and while I didn't understand everything I was able to gleam enough.

I have also read many psycology papers, never had a problem with them.
From an ecological point of view, this is very problematic. As far as it's value as a business idea goes, I'd say this an interesting idea.
That's true but it's a band-aid fix. We need to figure out how people can browse the web efficiently while ensuring websites are financially feasible, and everybody simply blocking javascript is not a financially feasible solution. I'd be more than happy to pay cash for a lot of stuff rather than have to deal with tracking/obnoxious ads, but I think the web would be a much worse place if all non-advertisement content was behind paywalls.

I have no idea what a sustainable solution would look like. Something similar to the Brave browser that was actually agreed upon by site owners and users alike, where site owners would turn off all of the BS for people that paid cash?

Of course, that doesn't touch the problem of people using crazy over-the-top, poorly optimized front-end stacks for things that could easily be accomplished with a regular web server and a smattering of Ajax.
Projects have broken over this, with no real gain for implementing it. You would expect more rationality from MIT, of all places.
But if it is misrepresented, I can go read the original paper for myself.
ok, the courts already do give great freedom to the ability to engage in contracts.

But they do limit it past the point where it starts to infringe on regulated conduct.

For example, employment is regulated such that employers are required to buy and pay for Workers' Compensation and Unemployment insurance, so that workers injured on the job or laid off have some safety net. It is illegal to misclassify (W-2) workers as independent contractors (1099s) largely to ensure that these programs are in place and solvent.

As an employer, this is an inconvenient and somewhat costly PITA. As a worker and someone looking at the overall effect on society, it looks like a real necessity. These laws, along with minimum wage laws, etc, also reduce (a little bit) the leverage that an employer has over workers, and improve a bit the inequality. A secondary effect of unemployment insurance, COBRA laws, etc, is that they reduce the burden on other parts of society and govt, such as the health care system, welfare, crime reduction, etc.

So, are these core laws that should be maintained or spurious impositions on voluntary interactions that should be ignored and repealed (which would have the quick effect of further increasing inequality)?

I look at the situation and see them as core laws that need to be increased. For example WalMart pays just over minimum wage, but does not pay a living wage, so you can work there full time and still be below the poverty level. They actually provide seminars to their workers on how to obtain and maximize govt benefits.

That looks to me like WalMart exploiting their available voluntary interactions to make you and me subsidize their workforce (without govt assistance, their workers would get sicker and less healthy and they'd have higher turnover and training costs).

I think it argues for a minimum wage set so that 45 hour work weeks is above the poverty line and ineligible for benefits.

Sounds like you think it's all voluntary, so nevermind the knock-on costs to society or the fact that WalMart's owners continue to get richer, and the workers, poorer.
It is easy to mess up, yes. I'm not overconfident, but almost the opposite. Without being totally paranoid, I'm usually pretty certain something important is forgotten. All help is welcome :)
I meant that you could achieve the same by reducing the bloat, applying the best practises etc. To be fair, Google has been encouraging people to do so through the PageSpeed suite for quite a long time...

What I found unfair about AMP is Google preloading your AMP-enabled webpage. So that even if your not-AMP-enabled page is equally efficient, an AMP-enabled page would feel faster because Google preloads it in the background. And then there is the fact that Google hosts your own content under their domain, and all other points raised in the article.
Learning what? Welding? Practice, practice, practice.

I focus on the thing that I'm most interested in at the moment. That is rarely an entire book, though I've done that too.

If I feel like I need to take notes to keep track of what's going on, I will do so. I might also leave a note about things I've skipped or glossed over and should want to (re)visit again later.

The biggest pain point is usually scattered information, or information that assumes some background you don't have and doesn't give you enough clues to fill in.
hettinger's updates at pycon this year: it's better!
https://www.youtube.com/watch?v=npw4s1QTmPg
Is the boot locked? Can it run an OS that doesn't "weight it down"?
I think MIT is in the process of rolling out IPv6 officially. They only got an allocation early last year, and I think right now it is being used on the VPN network.
This is great. Using HTML5 games in a headless browser makes a lot of sense because the need for VNC is circumvented. However, I think that while OpenAI's implementation is certainly not the best, having access just the information on the screen is not a bad idea in itself as a (maybe optional) constraint. With access to the game's internal state we don't even need RL for solving a large number of games - algorithms like NEAT are sufficient.
iOS Developer Summer Binge List
Typely – write better English
That depends on which frame of reference you pick, of course.
"employment overall did not change"

"The number of workers making over $19 an hour increased abruptly"

This is the bad news.
I agree with you mostly, but I would like to bring up the ecological concern of flying with empty seats. It increases the avg carbon footprint per passenger.
Keep in mind that JWT is a space-based telescope and ALMA is ground based (and an interferometer, not a single dish).
Super Nintendo Classic Coming in September
Hmm not sure if if that's serious or a subtle satire on the complexity of backwards compatibility...

But it seems like the EU method of requiring a systematic API access to your banking and being able to send direct payments for all of those things above (minus the 'convenience fee' I think) would be nicer...
Great question — I did not, because I had unfortunately spent all of my data on that last training run, and I did not have a untainted dataset left to measure the impact of quantization on. (Just poor planning on my part really.)

It’s also my understanding at the moment that quantization does not help with inference speed or memory usage, which were my chief concerns. I was comfortable with the binary size (<20MB) that was being shipped and did not feel the need to save a few more MBs there. I was more worried about accuracy, and did not want to ship a quantized version of my network without being able to assess the impact.

Finally, it now seems that quantization may be best applied at training time rather than at shipping time, according to a recent paper by the University of Iowa & Snapchat [0], so I would probably want to bake that earlier into my design phase next time around.

[0]: https://arxiv.org/abs/1706.03912
You're absolutely right! My grandparents too. Pure Americana. The speaking of it is old fashioned. It's the writing it out like that "welp." in text that is pure Millennial whoop. I salute it.
I don't remember seeing AMP myself, but then I'm using Firefox which has DDG set as default.

I'm wondering though if there's a way for the user to opt out (besides of not using google?). It seems like while it mostly benefits users, they should still have option to simply opt out from AMP.
1. Read a little until I'm itching to try to apply what I know.

2. Try it.

3. Reflect on what went wrong.

4. Go to 1.
Author here -- MIT does not currently have IPv6. Although MIT did receive a /24 IPv6 allocation, https://whois.arin.net/rest/net/NET6-2603-4000-1, it's not routable everywhere on campus yet.

Unfortunately, IPv6 deployment is still below 20% (as measured by Google, https://www.google.com/intl/en/ipv6/statistics.html) so a publically-accessible IPv6 address is not yet sufficient.
The late 2016 Razer Blade uses the i7-6700HQ which is specifically a Family 6, Model 94, Stepping 3 processor.

I wonder if a microcode update would solve some of the various issues I have in Windows.
Great writeup, super neat toy project, and you seem like a really cool and modest / honest person. Cheers!
It's only super low because people expect to sell to enterprises with relatively low-touch sales methods. If you want to sell to enterprise, with no prior customers, you need to be setting meetings with several stakeholders (engineering, financial, legal, infosec, upper-management if possible...) within that company, demonstrating to each how your software fits their specific burning need, and helping them adapt the evaluation instance to their specific needs until it becomes indispensable. In short, as a founder, you ought to be expecting to practically work out of your customer's offices, at least in the beginning of the sales process.

If the feedback you're getting from an enterprise sales meeting is "we need solution X which isn't part of your product," then either a) you're still doing market research or b) the enterprise is asking for something that doesn't fit your cost/benefit curves.
So if you have a meeting scheduled for a demo, why wouldn't you check out the website? Are you actively trying to not have a good meeting?

I almost always go through materials before a meeting because it makes me better informed and we end up having a much better conversation.
Done!

https://github.com/keepassxreboot/keepassxc/issues/675

https://github.com/keepassxreboot/keepassxc/issues/676

https://github.com/keepassxreboot/keepassxc/issues/677
The irony being that this itself is a Haskell-like environment, and a complex, dependently-typed one at that, with full type inference and strange function name choices (in my opinion, of course.)
Please watch this http://imgur.com/gallery/zkafo . You are giving life-threatening advice.
AMP is bad for publishers, but even worse for publishers who don't get on board.

It's similar to Yelp's strategy: create a new problem for businesses, then sell them a (partial) solution to it.
To really understand Bash, one's soul must be in tune with God.
I actually started using a search engine I built for choosing what and how to learn things.

https://learn-anything.xyz/

As for learning I usually mind map concepts I thought were interesting and then review the mind maps and create flash cards. It depends on the content however.

If it is something actionable like learning a programming language, I try to use the knowledge straightaway and build things. :)
This is a smart move. Such a model could allow passengers to choose from a continuous range of options from being packed like sardines, to flying first class, to flying completely privately on _any_ flight. Picture an airliner cabins as easily reconfigurable as a minivan's.
The main reason people in the AI community believe Universe has been abandoned is because the engineers who worked on it have been laid off, and also because none of the promised updates actually materialized. This doesn't preclude the possibility of a fresh non-VNC take in universe with a smaller team of course, perhaps also with more focus on benchmarking (like Atari, Labyrinth) than universality.
I think the concept of letting people with enough money get to do whatever they want is a bit unsettling.
My two tips for how to keep the adjacent seat empty on normal flights:

1. If you book when there are still many empty seats, choose a window/aisle seat near the back of the plane. Those middle seats are usually the last to be filled.

2. If you're traveling in a group of 2 and there are 3 seats per section, choose the window and aisle of an empty section (preferably near the back of the plane). Chances are good that if there are any empty seats left on the plane, it could be your middle seat. If someone does happen to book that middle seat, I think 99.99% of the time that person would be happy to change to the aisle/window so you can sit next to your partner.
It is fine, but a good reason to avoid FFDH, RSA and other algorithms over multiplicative groups is that you need longer parameters compared to ECC.
Sorry I'm typing from mobile so my posts may be even less informative than usual.

The main thing that the SSME has to do that's different from the Merlins is quite simply generate more thrust and a higher specific impulse. The SSME is a much higher performing engine. It achieves this performance through fuel choice and design, namely by using liquid oxygen/liquid hydrogen vs using RP-1(which is basically kerosene) and by being a staged combustion rather than gas gen cycle engine. While it has much higher performance than Merlin, that performance comes at significantly greater overall complexity, particularly in the turbomachinery and pre-burner components.
- try investing in a high flying startup as a non-accredited investor.
That doesn't match up with the tagline "An improved version of HyperLogLog for the count-distinct problem, approximating the number of distinct elements in a multiset using 20-50% less space than other usual HyperLogLog implementations."
Here’s Why the Ferrari 488 Spider Is Worth $350,000
The issue with Ramadan is that they eat at night. It is indeed intermittent fasting, but it is not as good as intermittent fasting where you eat during the day, because eating is related to peripheral oscillators of our circadian rhythm.

I heard about that a few weeks ago while listening to this podcast by Dr. Rhonda Patrick: http://tim.blog/2017/05/04/smart-drugs-fasting-and-fat-loss/

This article might also be of interest: http://minimalwellness.com/mealtiming/

As well as this video interview:
https://www.youtube.com/watch?v=-R-eqJDQ2nU
chromeIPass' possible vulnerabilities being?
Author got it wrong. MIT wants you to use IPv6.
I'm trying the snap package, but I don't think the cli is available this way. I can find the binary in /snap/keepassxc/current/bin, but it has library loading problems.
AIMP user here. Using it for years. Have it installed on Dropbox. Use same music library on all my systems, and I can pause music on one pc, have it resume on another.

Also many years ago I tested all freely available audio players for there features and lightweight on resources and nothing beats AIMP.

Have years of rating data, play count on the AIMP library system. I wish I could move it to Android somehow.

Anyway that's my quest to find a lightweight audio player.
Freaking this. If you're in sales and you don't know your product inside and out, then you need to either sell something else (which you do understand) or you need to work on improving communication with engineering management, so that the proper details work their way into your sales kit. Time is too valuable to waste these days and wasting your customer's time is a cardinal sin of sales.
Don't simple mnemonics have a risk of helping to reduce the search space to guess a pin?
This article is pretty silly.

- Spotify is primarily for streaming Spotify songs. It shouldn't be inefficient, of course, but you're looking in the wrong place if you just want to play your audio files.

- Groove: Windows built-in programs are rarely great, why expect otherwise from Groove?

- Come on, dude. You can't just write something off because the homepage has a trendy design. And Shoutcast is ancient technology! I'm pretty sure I used Winamp with Shoutcast on my Pentium 4 and it worked fine.

- Foobar2000 has been around forever! It was fast and efficient ten years ago, and that hasn't changed.

This guy should have done a little more research.
As silly as it sounds, when I was a new Unix SysAdmin, I read the entirety of "man 1 bash", which includes all bash builtins. I found that it improved by bash-foo 100x simply by knowing about so many of the utilities. I also took some cliff notes for things that seemed generally useful.

I did it for an hour or so a night for a week or so.

That being said, a few of my personal favorites to memorize:

* Parameter expansion: https://www.gnu.org/software/bash/manual/html_node/Shell-Par...

* All of test(1) as you can use them in any if statement (/usr/bin/[ is a real command!): https://linux.die.net/man/1/test

* Knowing most of the bash internal variables: http://tldp.org/LDP/abs/html/internalvariables.html

* Keyboard shortcuts and how they are useful. A few example: CTRL-l (no need to ever use /usr/bin/clear), CTRL-k, CTRL-u, CTRL-e, CTRL-a, CTRL-w, CTRL-arrow left, CTRL-arrow right, CTRL-r (history reverse search with find as you type autocomplete)

The best way you can learn the shell is by using Linux as your primary desktop for at least a few months. You'll get very proficient very quickly by doing that.
Flew back to the states from London yesterday. Had the whole row to myself (planned it that way). People in front of me were upset that I wouldn't give up one of my seats. Nope. Slept like a baby.
TfL can and do batch contactless transactions, too.

The charge for travel on a given day is not made against your account until early the next morning. And card readers on buses, for example, don't always have a reliable data connection, so must be able to be processed offline.

You might be right that they are authorising in real time on the Tube readers, though. This would explain the poor performance.
That's just plain-old dependent typing, isn't it? What's in this and not in, say, Idris, such that you can say that it's a whole new paradigm?
You might like:

https://www.coursera.org/learn/learning-how-to-learn
"It is difficult to get a man to understand something, when his salary depends upon his not understanding it"