jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
As a full frame DSLR shooter (Nikon D750 + 20mm F1.8), this is wild considering those crappy tiny sensors on phones. To get similar (albeit much, much sharper) results, I have to lug around 2kg of camera and lens plus bulky tripod.

Even with this, to get those dark dust clouds and stark colors some heavy postprocessing is required (which I mostly don't do because I consider it too much an alteration of original image, but it creates more interesting image). Don't think for a second that those superb images you can see everywhere are not literally over-painted in Photoshop (look at online tutorials on how to do it if you don't believe me).

I guess to make things impressive, google guys went to some proper remote desert far from any artificial light. And unless I missed something, they still used some tripod. In european alps, this kind of result is practically impossible - there is always some tiny village in every valley, and even if not light pollution seeps from far. One night panorama I have has quite strong glow coming from village of Chamonix some 15km far, that is on the other side of massive Mont Blanc range [1]. Anything can be achieved if you start playing a lot with Photoshop brushes, layers etc. but for me its one step too far.

Imagine what results can be had when such algorithms are paired to a full frame (or bigger) sensor!

[1] https://www.flickr.com/photos/99251154@N04/22790364795/in/al...
I think he is saying that you do the training on cleartext data.
Copy and distribution costs for movies in a digital age are non existant. Are movies using artificial scarcity?
For a Mac GUI app, try Hexfiend: https://hexfiend.com. (App store link: https://apps.apple.com/us/app/hex-fiend/id1342896380?mt=12)
Lots of truth here, and some cathartic hilarity.

> "Any code of your own that you haven't looked at for six or more months might as well have been written by someone else."

It goes on to say that even six months is optimistically high.

Genuinely curious, is this true for most people? It feels a bit hyperbolic to me.
The only chance it had was the EU (or California, or some other influential region) mandating compliance. I still don't get why the EU didn't do it (either using the existing DNT header or a new one). That could easily put an end to the cookie dialogs.
I think it’s really the only true difference they can have with Android.

Google can’t provide privacy that users want as it would bankrupt them. Apple can. Other than that, they can both do the same hardware, software, apps, etc.

I’m surprised it took them this long to really start driving it home. I think they were either trying to figure out if monetarily they wanted to start selling data. Or the buying public finally started caring.
I think most people agree with this in general, but the difficulty is in the specifics. How large of a profit are we talking? How much sharing do we expect?

On the one hand we want to incentivize risk-taking and entrepreneurship. On the other, we recognize that it takes a village to launch a successful company, and we want to share the wealth.

On the one hand we recognize that all work is not equally valuable. On the other, we we value people beyond their work.

Abstract discussion of this is always disappointing and policy based on abstract discussion is always disastrous. I really wish we could be more precise in our language, because then we would at least recognize the tremendous difficulty at hand.
" A humanitarian could only say 'These people are beneficial!" than he would immediately realize, "And Guatemala needs them more than us. Send them back.' "

Faulty logic. One of the biggest reasons for supporting liberalized immigration is that it lets people move to the areas where they are most productive. People in Guatemala become massively more productive when they move to the USA, which earns them higher wages and makes them better off (along with others who benefit from more production).

This website itself endorses that reasoning:

http://openborders.info/place-premium/

What you're talking about is the more limited concept of "brain drain". IMO its practical importance is a lot more questionable than people think. It's a small factor compared to the global benefits of liberalizing migration.
absolutely agreed and yes, we go deep on designs. and yes, it is uncommon, makes hiring quite challenging.
I thought it was the Internet Storm Center at first, which was going to blow my mind.
Cold-calling my office receptionist (who has caller ID and also works as an EA for my boss) and asking for my extension.
They have sold quite well. I'm not sure where, but.... all numbers point to yes.
For me, it's desperation.

I have nothing else to do nor I'm likely to achieve anything else.
You are (mostly) incorrect.

AC21 portability (as it's called) allows for an employee to maintain their pending immigration status if they have filed an I-485 and it has been pending for at least 180 days.

Thing is, the I-485 is the last 10% of the process. The biggest hurdle is getting the Labor Certification, which is the part that can (and does) take years.

So an employee technically has H1B portability under the AC21 provisions but they must start all over again if they aren't in the last 5-10% of the immigration process.
Yup, completely derailed. The main problem with discourse on the internet is not a software problem.
Historical reasons. The guy who wrote luvit knew NodeJS but didnt know Lua when he started working on it.
If they work with Tesla anything will be possible.

(I REALLY REALLY HOPE THEY DO)
Whether people have the right to look at the records or not is a separate question from whether it is polite or appropriate to direct attention at them.
Thanks - haven't ever heard of that. I just extended the promo code for 1 more week :)
Downvoters - this is correct. Thw word refers to the Romani people (aka Gypsies)

http://www.npr.org/blogs/codeswitch/2013/12/30/242429836/why...

"The noun "gyp" was described at the time as "current in polite circles," and "derived from the popular experience with thieving Gypsies."

"I encounter a lot of people who tell me that they never knew the word 'gypped' had anything to do with gypsies, or that it's offensive — especially when the word is heard not read," says University of Texas at Austin professor Ian Hancock, who was born in Britain to Romani parents. "My response to them is, That's okay. You didn't know but now you do. So stop using it. It may mean nothing to you, but when we hear it, it still hurts.""
Take a look at what Ray Dalio and others have been saying about the long-term debt cycle.

In fact, there is a massive global debt problem
that has been building for many decades.
well, C++ doesn't really have too much support for strings, except the "" syntax for constant ASCII strings. Everything else is library based, and lots of people apparently don't use std::string and friends. However, I can't really think of many programming languages where string and string processing affect the syntax or semantics of any other aspect of the language (there are TCL, Perl and most shell languages, but definitely not C, C++, Java, C#, any flavor of LISP, Haskell, *ML and most others)

That said, I don't really think you can use a programming system that doesn't,support strings:at some point you have to communicate something to a human, and at that point you need text.

And traditionally, math is one of the places where people invented all sorts of creative writing systems. Also, you have symbolic math where even the core of the solver needs at least some basic string support (e.g. Solve for x "x + c = 0" => solution is -c.
Autoclaving is fine. Pick the hottest non-damaging temperature.

The plan in some places is to put a mask in a paper bag, write the date on it, and leave it in a warm place for two weeks. This does require that every worker have two weeks worth of masks, plus spares to replace masks that get really splattered.
Interesting idea but the complexity here is still way too high with a lot of dependencies. Realistically couldn't we just host txt files in an emergency?
Gwern's article on folding @home https://www.gwern.net/Charity-is-not-about-helping

TLDR - As of 2015 it's been pretty useless for the amount of electricity and computing power it burns through.

Nothing particularly noteworthy listed on wikipedia either.
https://en.wikipedia.org/wiki/Folding@home

Seems like if you have a huge cluster of computing and free electricity and want to help out it might be more useful to mine bitcoins and donate them to covid-19 charities.
Wow, I didn't realise Nvu had been resurrected. This looks great for basic publishing.

https://en.m.wikipedia.org/wiki/Nvu
Formerely known as Google Refine.

The history of the rename can be found in the blog: https://openrefine.org/blog/2013/10/12/openrefine-history.ht...
Amen; fourth here... don't need js cycles for html query
All servers are purchased from Digital Ocean only at the moment. I think it is very important to buy servers from a thrustworthy party especially in the VPN business, even if that means we pay a little bit extra.

VPN is a brutal business. But because we are bootstrapped and thus no screaming investors/banks behind our backs and we are a small team, costs are low and there's no one who can pull the plug but ourselves. I don't know how many people are working for PIA, but in my opinion you don't need ten's or hundred's of people to build and run a VPN company. I'm not very surprised they are supposedly in that much debt.

The most requested feature is an Android app. ;-) And unblocking Netflix ofcourse, but they seem to get even better at blocking VPN's than the Great Firewall of China.
What would your feature request be? :-)
Any debt is bad if not managed properly. I don't think buying a house makes sense in all circumstances and that largely depends on where you're living and what you do for work. Being debt-free might feel good but you miss out on a lot of opportunities that you could otherwise responsibly take by completely avoiding debt. I'm assuming by you maxing out your 401k and taking advantage of your employee plans that you're responsible with your finances so I wouldn't completely overthink things.
Compiling Firefox or Wireshark or Libreoffice all work the machine harder than a make world.
The definitive nerd font is Computer Modern[0], i think.

Certainly it is true that i trust anything with lots of math in it more if it is typeset in CM. Problem sets feel downright homey after a while.

[0] https://en.wikipedia.org/wiki/Computer_Modern
Rate limiting by IP is trivial to work around. If you’re doing something white/grayhat there are plenty of services that will allow you to affordably "lease" as many IP addresswas as you need for very short amounts of time. For blackhat purposes it’s only slightly more effort and even cheaper to do the same thing, illegally of course.
Hmm, that's an interesting idea, I'll keep it in mind, thanks!
Which in almost any other conversation would be called extortion.
It's all the more amazing, then, that those scams that try to convince you that your warranty is expiring and sell you a new one can never answer the question "which vehicle are you referring to?"
"Never" is a long time... there's rumblings in the ES Discuss notes about "Type Annotations" https://esdiscuss.org/notes/2014-09-25.
I'm sorry that you were turned off by the Ruby build tools.

Many people see the build tools and assume that you need to know Ruby to use SproutCore. This isn't true. SproutCore apps are written 100% in JavaScript, and Ruby just happens to be the language we used to create the tooling needed to build serious web applications.

For example, the build tools will automatically concatenate your JavaScript and CSS files, minify them, ensure that dependencies are loaded in the correct order, provide a proxy so you can work around the single-origin policy during development, generate unit tests, and much more. We think that the trade-off is worth it, especially since all Linux and Mac OS X distributions come with Ruby and RubyGems.

One of the guiding principles behind SproutCore is that it allows you to build well-architected JavaScript applications where the separation of concerns is clear. Being able to organize your JavaScript files is an important part of that. I think you'll find that when you start building web apps of any serious scale, you'll end up assembling a collection of command-line tools that do all of these things. We just put them all in one place for you.
Because wages are partly set by cultural expectations rather than pure supply demand.
Flash for menus? Tacky.

http://k.min.us/ik7yRo.png
What is killing IRC?

Oh, OK, never heard of you. Get in the line behind ICQ, MSN Messenger, AIM, Gtalk, Lync, Facebook/What's App and of course Skype. Get your HipChat bro with you.
Come back when slack works over i2p, then I'll dump IRC.
You want to know what kind of options you have available to you. They don't know. They need to submit a request to someone else that isn't on the phone to find out and get back to you. You agree and wait for them to get back to you with an answer.

You don't pay and I'm sure they don't expect you to pay (for what exactly? You've stated they don't even know if you are serviceable at this point).
If you want to know what books (British) children are actually reading: http://whatkidsarereading.co.uk/
Fair use is only a concept in copyright. The problem with MPEG-4 is patents. You would need to look at the MPEG-LA's licensing to determine if you can encode it yourself.
OT: how does slack make money? What's the tradeoff for using them?
> And the citizens weren't armed.

I've seen people on social media in the past few weeks talking about bringing weapons to DC for what happened earlier today. Enrique Tarrio, leader of the Proud Boys, was arrested a couple days ago in DC while carrying high capacity magazines [0]. A lot of pictures I've seen of people in the capital building today show them carrying heavy duty zip ties. Why did they have these? Were they planning on taking prisoners/hostages?

We've also seen the reaction to other protests in DC in the last few years. The police response today was much smaller than other recent protests.

Donald Trump's response to statues being torn down was to push for long sentences for people damaging federal property [1]. Has he also pushed for long sentences for people trespassing in the capital buildings and damaging them?

[0] https://www.google.com/amp/s/amp.usatoday.com/amp/4135703001

[1] https://www.google.com/amp/s/www.thedenverchannel.com/news/a...
> bash, posix-ish shell, perl and tcl/tk.

Noticed any common thread there? All scripting languages.
The app store is full of violent games, which personally I'd regard as far more NSFW than anything referring indirectly to porn.
I would like to say something about this "because generally one expects". See this is your life right here and now and soon it will be over. If your concern about fundamental aspects like food is only "general" - this means you still not realized how important they are.

In other words instead of marking things "weird", "general" etc one should try for themselves and see what works for real. It does require some courage and intelligence but hey, it's your life what is this about.
In this example, the ending u sound like you have some mental issue.

Anyway, that's an oversimplification of the problem. There hare many words that don't have just the final letter changed, like actor/actress (attore, attrice)
Nice, looks good. This reminds me on this one: https://en.wikipedia.org/wiki/Saint-Louis-Arzviller_inclined... - but it is not as good looking.
I remember using their proprietary driver on linux at the turn of the millennium.
Alternatively, users were expecting the discussion to turn bad and flagged it preemptively, or they're tired of Hong Kong local news because they feel it crowds out tech content or...

I doubt that a significant number of HN even know any Hong Kong political parties, let alone care which one wins.

FWIW it's unflagged now.
That's why I went with git-subrepo [0] over submodules.

[0]: https://github.com/ingydotnet/git-subrepo
http://www.globaltimes.cn/content/1171062.shtml

Basically the HK people have elected pan democrats irrationally.
Since you won't stop using HN for ideological and nationalistic battle and have ignored our requests, I've banned this account.

https://news.ycombinator.com/newsguidelines.html
When I was a teenager in the 70's I used to hitchhike around town whenever I got tired of waiting for the bus. Hard to imagine today. Invariably the guys (never a woman) who would pick me up had been in military service, and had to hitch a ride into town whenever they got base leave. Sympathy requires understanding, a little wealth can breed ignorance.
Isn't Chrome just an OS layer optimized to run Google Apps and logically intended more for enterprise use? Who really needs to deal with Windows and IT issues for sales reps? If they can use Salesforce & Google Apps all they need is a browser. No IT dept, no expensive licenses, viruses etc.

A free or dirt cheap OS with little to no IT configuration and that can run on cheap legacy hardware is probably a big win for many businesses.

For a certain segment of business use, it would render Windows obsolete and I think thats the point.
I profoundly disagree with many of Stallman's opinions. However I have tremendous respect for his timing and ability to capitalize on the buzz surrounding something new, and use it as an opportunity to re-state his position.
Same story:

http://news.ycombinator.com/item?id=2004506 - bbc.co.uk - 1 comment
This is a brilliant idea!
She was more than likely:

1. Pissed at her flat.
2. Terrified that some guy stopped to "help" her.

Then again, she could just be a bitch. They do exist.

I wouldn't alter your behaviour though because of this type of reaction. Life is too short to suffer fools.
FSF founder claims that something that doesn't abide by FSF rules isn't good? No way!

Not that he doesn't have a point here, but I think people already realize that data in the cloud isn't fully secure. People are (individually!) choosing to trade security for convenience.

But then again, given how many personal computers end up in botnets, maybe it's actually -more- secure in Google's hands than their own.
His other definition of success for languages is "will this language significantly influence languages we will use in several decades". I'm inclined to think Java won't, but it's going to be at least 20 years before we can really test that prediction.
If you have a glass one you can even shard the bowl!
Everything that does not let me define the interface in HTML is a no-go for me.

HTML and CSS are a very good approach to define a GUI. And they will be around for a very long time.

This is the reason why I also don't use React, Flutter and all the other ways to build web/mobile/whatever applications.

I am torn on Vue. It is kind of ok because it lets you work with HTML templates with placeholders. Great. But it alters your data (puts getters/setters on everything) even when you don't need that.

The best solution in my book is to use a javascript template engine like handlebars.
Not anymore. Also Bengio was demoted over the Gebru support, most likely by Jeff. I also would want to have Gebru on my team, but the handling of HR issues is key here.
While there is a degree of ageism in the industry - avoid companies that advertise their ethos as "work hard and play hard" because having to do most of your office politics half-drunk in the bars after work is not much fun - there are also a lot of people in the industry who genuinely care more about a person's ability to learn and adapt than the date on a birth certificate. Believe in your abilities. Wishing you good health for the future!
Yep, seems like dark reader injects some elements that the site does not like. I'll look into it, thanks for reporting!
Allegedly, similar logic was applied to development of weapons- the designed lifetime of some was deliberately capped at a few hundred rounds because "soldiers won't last longer".
Very on-point reference article - thank you!
Pronouns are just a way to refer to an entity in your text, the issue with classical pronouns like he, she, and it is that they imply certain properties about the entity that they refer (that they are a single entity, their gender, and whether they are a human). The pronoun itself is not a gender and I just can't see how using any polite pronoun that tries to not make any assumptions regarding properties of said entity is transphobic. Another alternative is to use the person's name to refer to them.

I guess using gender neutral pronouns exclusively for transgender people can be considered transphobic but this is not something that stallman advocates for. In fact his statements regarding gender neutral pronouns do not mention transgender people at all, it seems that he advocates for the gender neutral pronouns to be used for _everyone_ (which should in the long run be advantageous to transgender people).

Regardless though, he himself uses the pronouns that people ask him to use for them. So he is basically being accused for being a transphobe for... saying that having a single gender neutral pronoun to replace all pronouns is better? Really? It saddness me that people decide to "cancel" him instead of engaging in a (public or private) dialog with him. There is a good chance that he hasn't even heard their arguments.
Why is this syntax so popular? I haven't used it but it smells so weird..

https://skruv.io/Tutorial/step3/ (Inside the renderNode)

Nontheless, I like this direction of a small framework keeping it simple, like Vue was initially.
Where is this readability scale? Would you mind giving a link for it, I wouldn't mind seeing how the 'readability' statistics came to be.
They could fail for hundreds of different reasons, not all necessarily related to being open or closed.
Well, no. The decorator generator is called first, then the decorator is called, all at the time when the line "@app.route()" is first reached during import.
You could just as easily write @foo.bar[baz]('abc').hello
and it would still work - the code after the @ is just an expression that should return a callable.
If accidental deaths are what you're concerned about maybe you should tackle this one beforehand.

http://www.cdc.gov/homeandrecreationalsafety/water-safety/wa...

Edit: compare that with the fact that in 2011 there were 600 accidental deaths from firearms.

http://www.nssf.org/PDF/research/IIR_InjuryStatistics2013.pd...
> Reprising a relevant comment

Please don't reprise comments on Hacker News. This is a place for conversation, not boilerplate.

(Just to be clear, your other comments are part of the conversation and are thus fine.)
I have anecdotal evidence to suggest that there is something to this. It's not so much coming up with original ideas as to knocking something up fast. Your mental censor is far more inhibited when you're sleepy and you're too tired to multi task so in a weird way you're actually more focused when you're sleepy if you're a mild ADD type.
Under OS X I like https://glimmerblocker.org/

Glimmerblocker works on operating system level and you don't really need an adblocker in your browser.
I didn't realise this. However, it would seem that it isn't as clear cut as you suggest:

(From Wikipedia):

The generally accepted highest summit is Mount Elbrus (5,642 m or 18,510 ft) in the Caucasus, appearing on both the Bass and Messner lists. However, because the location of the boundary between Asia and Europe is not universally agreed upon, its inclusion in Europe is disputed: if the Kuma–Manych Depression is used as geological border between Asia and Europe, Caucasus and Elbrus lie wholly in Asia. If the Greater Caucasus watershed is used instead, Elbrus' peaks are wholly in Europe, albeit close to the border with Asia. Mont Blanc (4,810 m or 15,781 ft), lying on the border between France and Italy in the Graian Alps, is seen by some to be the highest mountain in Europe.
I'm from Europe and this is news to me. The caucasus isn't in Europe, you know?