skysight-inc/HackerNews huggingface dataset:
I have a top of line new MBP and love it. I don’t use the keyboard, the touchbar, the screen or the hinge. Instead it drives two 17 inch monitor and bluetooth keyboard and track pad (yes i paid extra for slate gray trackpad).

I will argue that its nearly impossible for a developer to pay too much for their computer system. When you spend close to 2,000 hours a year using it, every moment saved by faster processor/memory IP, everything that was easier to read, write and do thanks to the best keyboard, input device and best monitors, pays for the extra investment many times over.

Of course, I have to admit at some point when I have to travel, I will need to use the built in keyboard and at that point I will be very sad.
Ah, right; I hadn't realised that it was truly 24/7 (versus the ~5 hour gap most of the LU is shut down for). That said, some of the LU lines are now 24 hour from Friday morning till Sunday night.
Parabolic Slides – Garching Bei München, Germany
On the other hand, I would prefer to not have my local supermarket sell my data, even at an extra 3% and yet I have basically no option to do that.
The idea is full of problems, but what is the argument against 18 hour train journeys?

Traveling to anywhere in Siberia involves longer train journeys. Space is much cheaper in trains than it is in airliners and sleeping wagons with beds are relatively cheap in both European and Siberian trains. Restaurants are common in high speed trains. A 18 hour train journey can be vastly more comfortable than a 7 hour flight.
What stops that local supermarket from selling your information to Google without your knowledge and boosting their profit by 3%?
Did you actually believe at some point that taking 0 philosophy and 0 art classes would give you a wide-ranging perspective on those topics?

>"The idea that most students develop this sort of thing in college is pretty clearly a myth."

So based on your own anecdotal experience core curriculum contributing to a well-rounded education is a "myth."

Also the idea isn't that you immediately "develop this sort of thing in college." It's to provide a foundation for thinking about things for the rest of your life.
Another SE link of interest, how much electrical power needed to run a 747 engine:

https://aviation.stackexchange.com/questions/19569/how-many-...

The consensus is ~90 MW.

That's a lot of energy, electric air travel is certainly possible, but it will likely come at a severe cost to speed and endurance.

If we are going to travel slowly would personally prefer autonomous airships.
To a degree. Also, depends on the service you use for testing. For example, Ubiome will show your bacteria down the genus level (e.g. Enterococcus) but not the species level (e.g. Enterococcus gallinarum)
The Urban Growth Ponzi Scheme
It's a cascading failure issue. Toronto has the same problem, on a smaller scale. What I see here:

Step 1: a train gets delayed for a minute somewhere on the line. A dozen common reasons exist- someone becomes ill, mechanical issue, debris on the tracks, etc.

Step 2: Because it's rush hour, there's minimal buffer time between trains so the train behind it must also stop (and the one behind it, and the one behind it, etc). Even a 60 second delay of one train can back up the whole line.

Step 3: Because a train is late, there's more people trying to get on and off, which makes it take more time per station. As well, with more people per train, there's more human-related delays per train. The additional delays mean "go to 1".

With large enough buffers between trains, the system is stable- the problems get smoothed out. With small buffers, like during rush hour, the system can get into a feedback-loop total system failure. A 30 minute trip becomes hours long.
1. This is only a "win-win" insofar as you do not seem to care much about your privacy

2. GDPR does not prohibit this agreement, but it requires the company to get consent from you before selling your personal data.
Actually, you're assuming that I'm doing all these to mimic other English speakers, and you're wrong.

I'm not a late learner. I'm exposed to English when I'm ~4 yo, and started to learn it at 7. Also, I cannot learn by mimicking. I listen and read to learn, to understand how the culture is choosing words, how it works in real world. It's a kind of practice.

Because of my Job, I'm talking with Europeans a lot, and I'm considered a very clearly speaking guy. I've some accent which is carried from my mother tongue, but not from mimicking English dialects.

My English education wasn't purely language education. Whole curriculum was in English, so there was no place for mimicking. We were forced to think in English. The language is integrated into our lives for 6+ years. As a result, I can write at the speed of speech. Also while initial spellings are given as complete words, pronunciation is taught to us. So I can reasonably read or speak a work I've never seen.

When I go abroad to attend some meetings, I cannot completely switch to my mother tongue (both in spoken voice and inner voice) when I land for 30 minutes or so.
Just using 1.1.1.1 is going to be unencrypted DNS. If you trust cloudflair they claim to delete logs after a short period.

Using DNS over HTTPS which you can leverage in the latest Firefox nightly will make your DNS queries over a HTTPS website service. This will prevent your ISP or anyone else from tracking your DNS queries (besides cloudflare of course).
By doing. Try to write, read, speak and listen to large volumes of English. I've written blog posts, chatted a lot with people in games (mainly text, sometimes voice), talked English at every opportunity (e.g. I'd seek out non-Dutch people in class and do projects with them), wrote elaborate answers on the security stackexchange website, listened to audio books, etc.

I didn't have good experiences with apps that try to gamify the process like Duolingo, but that might have been because I used it in semi-corner cases: in English I wanted to go from mediocre to advanced, and for German I already knew Dutch so most of it was super basic and didn't really help me.

I've also looked for other hacks to get better at a language, but the thing that really helps is just by doing. I guess audio books are sort of a hack, because you don't have to be very actively busy with it: you can put an audio book on while doing laundry, dishes, driving/walking/biking, falling asleep, etc. And it teaches you vocabulary (most unfamiliar words are clear from context), correct word use (including proverbs/sayings), and pronunciation. Unfortunately, I noticed later that I don't know how to spell those words, but that's just a minor issue (easy to look up when needed). I still encounter words randomly and think to myself "oh that's how it's written! I just read this sentence fluently but I never read this word before".
I have a 34" 1440p screen and I use Mozaic.app (https://www.lightpillar.com/mosaic.html) for managing my windows. Usually, i'll divide my windows as either 1:1, 1:2:1 or 1:4 sizes. It's pretty useful as I can use keyboard shortcuts to position my windows. Is there any added benefits that I can get by using phoenix or hammerspoon?
Yep, it's quite illegal in the US as well.

The FCC certainly has the equipment and know-how to locate these devices. It almost makes me wonder if they haven't been told (by another agency) to simply ignore them.
Friendly reminder that nobody cares.
Version control for your database
I currently am using npm from Windows with VS Code for my Vuejs projects. There is good support for using npm in WSL in VS Code,but we are using Cypress for testing and that doesn't want to work.

On the Rails side, I am using RubyMine from JetBrains and it has WSL support baked in. I am able to use chrome-driver to test.

For me, the weirdest part has been using git from the editor instead of the command line.
A large gas tank was added behind the pilot's seat in the P-51 to extend its range. But it unbalanced the airplane, and made it difficult to fly. Pilots always drained it first.

The Luftwaffe never figured out that they could have trashed the P-51s if they caught them early enough.

These days, that tank has been replaced by a passenger seat so you can get a joyride on a P51.
Increased demand for the subway is not a sign of decaying society, it's a sign of prosperity and growth. It's a sign that people feel more safe using the system and living in New York, and that there are more opportunities for people living there.

I for one would much rather live in a NY dealing with some temporary growth success issues than live in NY during the 70s (or really, any time before).
Dell XPS 15 9560
deletion/retention of data is the harder part than accessing data. deletion after a reasonable time, such as account shutdown request by user. or users should have option to delete. or if you keep data for a long time, encrypting it safely. add on top of that legal holds (subpoena) and that it’s affecting your core data models, it’s not a simple task. it’s a lot of work.

one nice problem that popped up is we have mysql tables that can’t handle the delete traffic fast enough. gdpr is not a project you want to leave till the last few weeks
How is that amusing? If he wanted to be a lawyer, he didn’t have a choice. Also, who better to have the opinion that a “well rounded” education is not all it’s cracked up to be than someone who has it? I think I have more credibility to state that taking 6 courses of Calculus, Differential Equations, Linear Algebra, etc. was a waste time for co outer science as someone who has been in the industry for years than someone who has not gone to college.
It was you who called them "selfish idiots" not me. I know exactly what giving birth means.
Out of curiosity, did you look at the end-result log files yourself before the review?
I can't say I've had a particular issue with the X-E3's battery life even when using it to shoot lots of pics at an event. I do carry spare batteries but I can usually get through a day of hundreds of photos on just one.

I don't love the menu system either and I really wish they could have figured out a way to get ISO on a top dial.

That said, the X-E3 has a lot of appeal. Especially with its pancake lens, its feel reminds me a lot of various rangefinders I used to use and it's much more responsive than the X-E1 I used to use. I'm less of a fan of the more SLR-looking form factors.
In many conceptual ways, such as sharing the same language for configuration, though this is a completely different project so they don’t share the same origin. Slate has become rather abandoned and unsupported nowadays. Phoenix hopefully continues strong in this area.
It's not a stupid question.

;

What this does is return generic-null :: which .Q.s doesn't print.
I'm using voip.ms with an E911 registered location. We've used the number for years with traditional carriers. The service has been great for a good price otherwise.
> This should have been a brower-based implementation globally that every site must adhere to.

This. if EU actually cared enough, they 'd go to the browser vendors to enforce some basic prompts on tracking and forms, and it would be better than gdpr because it would work for everyone from day 1. This law will bring a few more prompts and not much else (because most services can be provided with slight changes like hashed ips).

Cookie prompts on every site you visit on your slow-ass phone connection are really really annoying and should go away. But americans don't protest about them because they don't see them and europeans are , well, sheepish.
> as if that’s a good thing.

Developing a network of peers IS a good thing!

> Isn’t it intensely anti-meritocratic

I guess that depends on how yo define "merit".

The ability to build professional networks is actually a valuable skill, not just for the individual but also for the business. And the network itself is valuable.

I can think of three of reasons why a business would, on merit alone, prefer someone with demonstrated ability to build their professional network, or who is plugged into a particular professional network:

1. When it comes to hiring, "merit" does not mean "the best person"! "Merit" means "someone who can do the job and who we can convince to take the job given recruiting budget X and max comp package Y." If locating a candidate among the chafe costs more than "X", then that candidate ISN'T a meritorious candidate. No matter who good they would be at the job!

2. Businesses often recruit to access to an entire network/pipeline, not just a single engineer. This is a common pattern at lower-paying shops especially. Recruiting your Nth engineer from State U is easy because you already have recruit N-1 to give you the names of five people who would probably do well. Now, in any given year, the business could recruit zero people from State U. But then they have to rebuild their State U pipeline in subsequent years.

In other words, your network is part of the value you provide to the company! Someone with no professional network is strictly less valuable than someone with a professional network. And in some regional job markets, "Alumni of State U" is a valuable recruiting network.

3. Someone with a strong professional network has signaled that they have a modicum of skill at "winning hearts and minds". Depending on the shop, engineers who are good at building and maintaining reputation over the long term bring way more value than just the LoCs they commit during their period of employment.

4. It's also worth pointing out that someone you recruit via one of these networks might have a niche combination of skills that would be otherwise hard to discover. E.g., "oh, we're hiring a new dev to work with a new client in industry XYZ. I have an old friend who double majored in CS and ABC, which gives him the background needed to talk with folks in industry XYZ. Should I give him a call?". Again, the definition of "merit" is "we can find you with budget X and you're willing to do the work for comp package Y". NOT "you're the ideal candidate if we had X+Z recruiting budget to cast a wide net and find you"

All that said, hiring college buddies can be anti-meritocratic, for sure. Life isn't fair. Just one of the reasons colleges require freshman read Shakespeare :)
I would point out that right now, you have your data divided across four different buckets, which means no one provider can completely compromise your data. Why would you want to end this arrangement?
BBC is counterargument to what you wrote. It shows that publicly founded news outlets can work without being government propaganda tube.
As tomcooks said, you can't directly add https to a DNS server address in your settings and have it work.

However some DNS providers support the new standard DNS-over-HTTPS (including Google and Cloudflare). Some also support the alternative new standard DNS-over-TLS (including Cloudflare).

While support for these encryption methods support is offered by some DNS providers, your client devices may or may not support the new encryption methods. Firefox is currently implementing DNS-over-HTTPS so at least Firefox DNS requests will be soon able to use it and Google is currently beginngin to implemen it in Android. The new encryption methods are still in Draft status so expect to see adoption increase as they near completion.
What Marissa Mayer Brought to Yahoo That Can’t Be Bought or Sold (2016)
The tunnel could be partially floating (or rather bridging over deep parts of the sea floor). Continental drift shouldn't be a big problem over a few decades, you will need some expansion joints anyways.
In London it's "person on the track".
In part, euphemisms like "personal injury" are used to avoid encouraging copycat suicides. In 2009, a popular German footballer's suicide-by-train received a lot of media coverage. The number of railway suicides more than tripled in the following ~10 days and never declined back to the previous level. See the table in https://de.wikipedia.org/wiki/Schienensuizid and also https://en.wikipedia.org/wiki/Copycat_suicide.

These euphemisms might sound, well, overly euphemistic or irreverent, but if they help curb the number of railway suicides, then I find that hard to argue with.
FWIW, I started learning about phage therapy from John Herron, who runs the Gut Health Protocol. He sells a phage product so keep that in mind, but he's gathered a lot of research here: https://www.theguthealthprotocol.com/wp/phage-therapy/
I'm still pissed off we didn't get encrypted SNI in TLS 1.3

It would've broken so many dpi based censorship systems in countries like Iran, Turkey, and Russia.
I do not think it is bad, I think that is evolution. Ads only content is total crap. We have to teach people to pay for content. Second part is we have to teach publishers not to be greedy. Just like iTunes with music, easy small payments, not subscribtions no one wants. Maybe they could make actually some use of crypto currencies but there would have to be strong player like apple to press for consensus. Otherwise each one would like to have its own payment system and charge others for using it.
Try KDE on Wayland. Full support for HiDPI, full support for multiple monitors of different DPI even.
The position is filled. Thank you!
Just got the 13” MBP. Love the form-factor and power, still enjoy MacOS over others. Miss MagSafe power, annoyed by the touchbar and lack of inputs, really dislike the keyboard (shallow/cheap feeling).
Yep, you're right. Then no, I don't see how Homebrew complies with GDPR as it's opt-out.
Advertising produces nothing. It doesn’t increase your income, you can’t buy more because of it (especially, if like most people you’re already up to your eyeballs in debt). It just chages what you spend money on.

Advertising doesn’t help manufacturers make more or better goods. It just helps them sell them at the expense of others. Advertising is a deadweight loss, a competition between sellers that leaves them all worse off.
Ask HN: What are some examples of small but rapidly growing markets?
I watched Sam Altman's amazing "How to Start a Startup" talk yesterday. Sam mentions that it's usually advantageous to build something for a market that is small and rapidly growing. One reason being that such markets aren't yet saturated with solutions and there's still stuff "obviously missing" - unlike in big, established markets. So, question is - What are some examples of small but rapidly growing markets? I have thought of a few, but am just interested in other perspectives.
As a hammerspoon user, probably not if that's all you're using it for. Hammerspoon does add a bunch of extra features mosaic doesn't add—but if you don't need them and you've already invested in software to solve your problem: not likely.
Publishers are getting squeezed out of the web by various forces. There is this GDPR, then there is also the web giants Facebook and Google squeezing them with their algorithms and in-app browsers. However, I'd say the net effect is positive because I'm seeing the lowest quality aggregator type blogs getting squeezed out and the only ones that are standing strong are the well funded publishers, which means better content.
You're making this about race when it's about money.

If instead of MacGregor and his goonsquad, Floyd Mayweather and his goonsquad had done this, it'd have resulted in more or less the same outcome.
How is CNN, Fox News and the sinclair group, working out for you guys?

I trust state paid media in the EU, way more than any US news media.

The reason why most EU countries have state paid media, is so that its non commercial, non partisan, and cant be bought. There are different principles in place, so government has no say, in what is broadcast/not broadcast. This also means that all political parties get the same amount of exposure etc.
> We have publicly funded broadcasters in most EU countries.

That would be a terrible dependency for eastern europe, you wouldn't want putin-friendly government media teaching people what to vote next.
More like stating implicitly that the claim might be seeking money / attention due to Zuckerberg status.
Both Phoenix and Hammerspoon are free and open-source. You can also configure them in endless ways, so either you can have a really simple setup or a very dynamic one that works just the way you like.
I'd be terrified about #4 with any laptop that I use.

I run Fedora on an XPS 13. I've never run into #1 or #2. I hit super+L by habit before closing the screen so I don't know about #3, but closing it while typing this comment put it to sleep. I've only reinstalled the OS once to get rid of the built in Ubuntu in favor of Fedora for #5. For #6 I haven't had it crash on me, but I have been RAM-swapped to death after having too many Firefox tabs and Docker builds at once. The only audio/network/charging problem I've run into is that Spotify doesn't bind to the keyboard Play/Pause events.
Location: SF Bay Area

Remote: No

Willingtorelocate: No

Technologies: Datacenter, server hardware, PostgreSQL, Cisco networking, shell, Linux sysadmin

Résumé/CV: http://www.maxkalashnikov.com/resume.pdf

Email: mmt+hnwhoishiring@maxkalashnikov.com
Using Moiré Patterns to Guide Ships
As long as you encrypt all of your data before uploading it, trust isn't such a big factor.
You Can Try "All In 1": https://allin1-net.blogspot.com
The personal car took over America for a reason: it's the fastest and most pleasant way to get around. Cities only start to seriously entertain public transit when they hit car culture's scaling limits. New York passed those long ago, so the more interesting question is why they can't maintain what they already have. Unlike a typical American city, Manhattan is richer and more expensive than its outlying bedroom communities, and transit access is a premium feature of luxury real estate rather than a handout to the destitute. I don't think your explanation works in this case.
I used Spectacle: https://www.spectacleapp.com/

It is not scriptable but gets the job done.
how would encrypted SNI work? sure, you can probably do some sort of DHE, but that's vulnerable to MITM, which is why we have certificates to begin with.
It doesn't have built in support for it since it's just using dnsmasq under the hood, but you can install something like dnscrypt-proxy and then configure pi-hole (i.e. dnsmasq) to use it as its upstream DNS server.
Smart contracts don't even work for insurance. Smart contracts require the insuring party to tie up capital to make sure they can satisfy the claim in the event that a claim is made. The problem is that each insurance smart contract may pay out large amounts but only rarely. Typical insurance policies often have maximum payouts north of $1 million. If every insurance company had to hold $1 million in smart coins for every insurance smart contract they produce, they'd quickly run out of capital. And if you allow capital to be pooled together where claims are payed out from one large pool for multiple insurance contracts (as is used in insurance today) then you have to trust that the insurer will have enough capital available when you want to make a claim. In this case the smart contract element is pretty useless because it doesn't guarantee you anything.
I use a Razer Blade, and like the other comments say, it's decent but imperfect. But I've yet to find a comparable model in it's class - a well-built slim laptop with a good GPU. All the other laptops with GPUs are so bulky and gamery. I need something a decent GPU to do game dev. I guess the Surface Book might be a contender? Seems quite expensive though.
The article is exaggerating, there must be someone who has problems that are solved by Bitcoin.

However, one of Bitcoin's features is that it has a completely public permanent ledger showing all transactions assigned to everyone. It is a wildly inappropriate technology for doing illegal things or skirting the law (which cross-country transfers outside the system could well be). It has more downsides than cash in a duffle bag.
They did it twice (once in BIOS) and I care.
Never again Lenovo!
Interesting. Yeah, I think I'm missing out but, have no idea what they are. What are the dynamic flows that might be useful?