jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don't think it matters where you're from, I don't see how hackers/start up entrepreneurs would be particularly interested in this story or how this even gratifies one's intellectual curiosity, either. But I feel that way about many articles that find their way to the front page. I checked the comments expecting that I missed some interesting context, but I didn't. In any case, it's not too much of a burden to flag/hide and move along.
I'm an American working as a software engineer for a tech company and I'm a gun enthusiast.

Do I carry one with me? No. Do I have any set up for home defense? No. Do I enjoy shooting high power rifles at the range on the weekend? You bet I do.

FWIW I own more tech stuff by value than guns, so, there's that.
> or possible future removal—don't change it.

The future is now, insecure code has had long enough to catch up.
>like to write it by hand

I'm honestly horrified that someone out there is writing SVG by hand.
There were between 2 to 5 million new gun owners (fbi and atf cant agree on much) in 2020. Legal gun ownership in the US is around 20+ million now.

Where do you get your ideas that the market isnt interested in guns? The issue with colt and Remington has been zero innovation and updating with the times. At bass pro shop, you could take a brand new Remington bolt action and need a sledge hammer to pull the bolt. A same class benelli needed barely a pinkie's worth of strength to do the same. Buttery smooth while the new Remingtons were already acting rusty.

The market has been going striker fire as well. I haven't noticed a big push from colt or rem before they shut down. Maybe they did, but it was too little too late.

Theres a lot more going on than just gUnS bAd. I'm happy for the hit on chemicalized tobacco. Makes it easier for the organic, natural market, mostly cigars and cigarillos. Let that marinate.
Thanks for the tool! Makes me wonder how I can do better.

Maybe people in here can help me with this: I've entered the keywords for a little game I made. The name of the game is Lina (app store name: Lina - endless space snake).

My keywords are

lina, line, action, fast, square, snake, star, space, runner, tron, retro, reflex, addictive, free

Out of those, only "lina" scores 4 and all the others are >50 - bad keyword. I realize that keywords like "addictive" and "free" are kind of useless, but I only put them there because I didn't have many keyword ideas...

Any ideas to what I could use to get better ranking?
> There is no compulsion to answer, however.

With the understanding that there's also no compulsion for them to hire you if you don't answer.
Old news is old.
It is a "vacation" in that you are no longer domiciled in your home; you're travelling.

It is not a "vacation" in that you're not taking time off work.

It has all the aspects of a travelling vacation, except during work hours.
It's already happening with locked-down mobile devices.
> the more you learn to recognize what domains you need to allow in order to have the site working as intended

Sites using cloudflare are a major issue here, specifically their cryptic subdomains. If someone were to hide an ad network behind those they would be hard to tell apart from the rest, at least for humans.
Sorry I don't follow, why would that happen?
Fwiw, these are the disciplines involved in the three studies:

-- Sadness/creativity link: a business school professor

-- Boredom/creativity link: several psychologists

-- Happiness/creativity link: several psychologists, a physician, and a neuroscientist

[We can also add "journalist" as another layer in there.]
Well, personally I'm miffed about the banning of ski hosting - where they are very careful not to give instruction but it's great to have someone take you round and book restaurants etc.

Having said that, I know of one large French ski area that seems OK with it but I won't say which one it is... :-)
Dart's just as important for what it removes or changes in a breaking way as for what it adds.
To anyone fascinated by the "dead" part, here's the actual link: https://www.bededamerne.dk/rustvogncyklen

I live near Copenhagen and hadn't noticed this. Probably because I don't watch TV. I love it.
The 40 block version of AlphaGo Zero is stronger than the 20 block version of AlphaGo Master.
It is unclear to me how everyone misses these points when discussing electric vehicles. My utopian view is electric bikes and electric velo-rickshaws in cities where heavy vehicles aren’t allowed (at least inside the living areas). Current road safety standards must account for collisions of heavy metal boxes moving at high speeds. Imagine how much less protection you need with vehicles weighing under 100kg and going at max speed of 25kmh. In a city like Berlin current average speed for cars is 17kmh. It is just stupid to keep going the way we do :'(
OP here, we believe that the time has come to let remote workers and highly agile teams get stuff done together in a very different and much more natural way. CoScreen is a remote collaboration tool that enables exactly that.

Problem:
Pretty much anyone who has ever worked remotely knows it - today’s remote collaboration solutions provide much better screensharing quality and reliability (thanks, Zoom) compared to a few years ago. But it takes the same frustrating steps to connect and to pick windows again and again, only one user can share screens and remote control at a time, users have to ask for permissions to interact, etc.

Solution:
By turning your secondary display into your team desktop, CoScreen enables you to share your windows with your peers in a single, natural interaction step by drag & drop. Any windows you drag to your extended screen are shared with your peers. They can share their windows in the same way, on the same desktop, side-by-side, at the same time. Each team member has an own mouse pointer and can interact with all windows without having to request controls. It also works great if you only have one screen and you can also chat with each other via audio.

CoScreen launched on Product Upcoming with a private beta a few months ago with over 300 sign-ups and early testers from small startups to large tech companies. Since today it is in public beta and you can use it for free by going to coscreen.co.

We can’t wait to hear what you think as it’s still an early beta version and while it’s still rough around the edges.
Till & the CoScreen team
> The top 0.1% consists mostly of top 1% folks having a windfall, and the top 1% is mostly top 10% folks having some good years. These aren’t really separate and distinct classes of people as is popularly imagined

They aren't "separate" in that we're not literally a feudal society. Sure, I can agree that an ordinary engineer has a chance of making it big on stock options and becoming a multi millionaire.

But that's not common. It's like winning the lottery. You can't plan to join a startup that will make you a millionaire, especially if you aren't a software engineer or aren't living in silicon valley. And for everyone else, the gap between the 0.1% and the 1% and the 10% is widening.
And with the additional advantage that the site loads faster.
Thanks for this provocative comment -- if you don't mind me asking, what do you think the tradeoffs are between using Julia and Python for ML in production? I get the idea of right tool for the right job and all, and I know that Python has a fantastic ecosystem. But, how close is Julia? How developed is the ecosystem right now, and how fast is it developing?
I doubt it does. Most of Asia you'd find Casio is the preferred brand, and TI, HP isn't even available.

The Casio ones should be cheaper in the US too(they usually cost around 10$), I would think them very popular there as well, unless perhaps TI and HP has some kind of nerfarious link up with the Dept of Education to monopolize the market.
Can you please make your point directly instead of snarking about regulation instead? It contributes little to the conversation if your don’t put forth any arguments or discussion.
> the three-judge panel upheld a trial judge’s ruling in Khosla’s favor, finding there was substantial evidence that the previous owners didn’t intend to dedicate the road for public use because they charged fees.

Why does it matter what the previous owner(s) did? The law states there must be public access to the beach. This is an 89 acre parcel of land, providing not even a single access point sounds like the owner could be blocking an appreciable amount of ocean frontage.
God no. Governments absolutely suck at changing the incentives to deter bad behaviour. Do we really want more cookie banners and GDPR consent forms?

Maybe I'm missing something, but why can't we block all forms of stateful identifiers to third-party content? First-party cookies, localStorage, etc only. Is there some big legitimate use case I'm not seeing?

Having said that, I'm sure if they were blocked, tech companies would just provide an SDK that passes through first-party state so companies could continue the status quo.
I know this is right out there, but why not focus on going wireless to solve this 'need to avoid digging stuff up' hurdle? I thought advances in wireless speeds was going to be the real revolution.
If someone is engaged in an issue emotionally then having a rational discussion with them becomes problematic at best.

What I find most ironic about the article is that they seem to go out of their way to induce many of their readers to react emotionally to the article.

The first few paragraphs compare climate skeptics and the Seeker cult. Most of the examples given are misconceptions held only by people on the political right. Places where the political left is simply wrong (no, I won't derail the conversation by mentioning them explicitly) are ignored, except for one minor example included to feign objectivity.

Did the author really think his article wouldn't lead most readers to react emotionally (the comments suggest they did)? Was he completely unable to think of neutral examples besides vaccines->autism?

This article seems perpetually relevant: http://lesswrong.com/lw/gw/politics_is_the_mindkiller/
I think that's fine if you spend other people's money. For boot strapped I'll always go for mediocre instead of failure.
BTW: There's a super-fast approach to serialization involving pointer twiddling: you save the raw memory, and when you load it back, just adjust the pointers for its new location (heard from Andy Hunt).

This doesn't help you if you want to serialize in order to inspect the serialized form; and it throws away Java's lispy symbolic bindings; and it would have to be implemented within the JVM - but it is fast.
Yeah it's interesting, and yeah I think the trend is meaningful.

However I disagree that they can go without mentioning the sample bias, especially in this case of corporate vs cloud apps. Yes to HN readers (a lot of whom are working on cloud startups) it's obvious. However to the wider community of people who might be reading that blog, that is not necessarily obvious.
I've also been seeing it regularly in technical search results, and it seems to have come from nowhere as I don't remember ever seeing it before (the domain's associated with a Chinese address, created 2006).
Internship programs for high school students. I see many for college students, probably because they need it more, but few are targeted towards high school students. Rather than work at a lower-level job, they could enrich themselves in a co-op, both furthering their knowledge and developing industry connections (and possibly make money on the side).
What if your strategy in life is to pursue whatever arbitrary goal is placed in front of you by some authority figure despite the complete lack of tangible rewards for doing so?

This sounds less like a recipe for producing a successful and resourceful man of the world and more like a recipe for a guy who spends his spare time trying to get all the achievements on Grand Theft Auto 4.
Nice! I hope they get Freshbooks signed up sometime!
> It is simply arrogant beyond belief to argue that any of us could make decisions that would trade something valuable to so many people, for something that might be valuable to other people.

Air for electricity. Risk (ie, life) for progress.

The choices have been made before, and will be made in the future. Refusing to admit that such choices exist is your choice... but then how do you explain reality? Doublethink?
What do you do if in between if(condition) and return, there are a bunch of actions that modify state outside the function that, if condition is true, you'd never ever want to do?
Indeed, I myself learned Lisp before I learned C. Unfortunately it was hard not to use or be forced to use C/C++ in the '80s and early-mid '90s, although what I could do with Perl 4 and early Perl 5 in the latter part of that period changed a few minds.
Geocities was awesome. I used it for an upcoming events website while I was in school. I remember thinking how cool it was when I bought a domain name for the site. When good ol' Geocities went away, it was really sad. Kind of felt like the end of an era.
Apple are you doing this for real? This is so sad. Remove those fake apps!
This is great. Hits several things in completely different areas that I've been dealing with too. (Namely setting up Rails in production and talking to customers on the phone.)

I think the best thing about these kinds of posts is how down-to-earth they are.

I mean, I do love the posts about the successful startups that are now running with 5-man teams, scaling their production environment to handle millions of visitors, etc. But those posts are a glimpse-of-the-future to me and probably to most others here.

This post on the other hand is basically about the exact situation I find myself in right now with my product.

Thanks for posting!
I can easily say more than 80% (might be well more than that, just taking android into case) of users are non technical and taking their needs in a mobile phone might turn out to be a great idea.
You mean, so uncomfortable that you set your wallpaper to a funny picture? You're right, clearly anyone that uncomfortable couldn't possibly be doing their job well.

It's pretty tasteless, but give me a break. Some guy is "drunk with power" because he thinks an image macro is funny?
The main chipper employee I remember was the androgynous female directing traffic at the front of the line. I would like to think if she wanted to see a nude hottie I would have been selected for the device, but who knows which way she was swinging.

http://en.wikipedia.org/wiki/Pat_(Saturday_Night_Live)
I know a consultant who leaves his dirty underwear at the top of his suitcase so when whey randomly search his bag, they quickly close it back up and send him on his way. The same thing can be accomplished with the body searches by eating a half dozen boiled eggs a couple hours before your flight.
According to what I've read, the energy of the radiation prevents it from penetrating deeply (indeed, the Compton effect backscatter at the surface is the whole point of it).

This might sound like a good thing, but it also means that the radiation isn't "diluted" over the full mass of your body. The damaging effects will be localized to -- and concentrated within -- the skin and shallower tissues. So those organs affected are getting a dose that's disproportionately much higher than the guidelines for full-body dosage considers.
I don't think cops breaking the law is analogous to people making inappropriate jokes about their work to colleagues. There are valid ways to argue against these machines and the policy. I do not think your line of argument is one of them.
It's not as if this is the first invasive thing they've done, and I think my argument still stands if rephrased as "people who wouldn't quit a job when told to look at naked pictures and grope strangers all day."
1. I wasn't really concerned about price. I don't think the original poster is either.

2. I don't give a rats ass why things are the way they are. (I know why.) I'm the consumer, dammit. And this is my cathartic whiny-complaining thread, dammit.
I think the number of sites which still use mailing lists pretty much answers this question. If in doubt, follow the crowd. Depending on your users, you probably shouldn't assume they will be using Twitter / Facebook to keep on top of updates.
Looks like the best way to get rid of this is to use the secure search:

https://www.google.com/
Funny this should get posted today. I was just reading about this very data structure last week!
Cheaper, healthier, tastier, sure. Does it make you smarter?
Right, and the "25" means a 2.5 litre engine (though they've started to break from this scheme recently), the "x" means four-wheel-drive and the "i" means "fuel injected". (Even though fuel injection is no longer a distinguishing feature they keep the "i" because it sounds cool).

There is, however, a limit to how much alphanumeric information one can generally keep track of. The 325xi is right on that limit. It's made easier for cars since we see hundreds of cars per day and they all proudly display their model name on the back whereas laptops hide theirs away in a corner. Also you've been able to buy a BMW 325i (+/- 5i) for well over thirty years whereas Compaq models change all the damn time.
I've seen SLs at Best Buy, but I have to agree on the brand dilution thing. They feel like other laptops; they don't actually have the full keyboard, nor do they have the metal frame or matte finish that other Thinkpads do.
Github project: https://github.com/jeanqasaur/jeeves
There is a nice comic book about the life of Bertrand Russell: Logicomix: An Epic Search for Truth

The story is well-written, it's fascinating. Here the link: http://www.logicomix.com/
Gitosis is indeed pretty good, but I've recently found better and migrated to gitolite: https://github.com/sitaramc/gitolite

The flexibility is pretty neat. Being able to do brach-based ACL in particular is killer for some environments and larger teams.
From the Haskell code it looks to me like the <<*>> operator is doing a monoid append, no?
Ernesto, I also like TF, dont get me wrong, I do read it and enjoy it every day.

As you say, you do have your view on certain things. My feeling is that that extreme view, in many cases, makes me wonder the actual facts. Maybe 'untrustworthy' was a bad term to use.
Thats a false assumption in that it assumes that without copyright not only will there be no more media, all currently existing media (which is already far, far more than you could ever experience, even once, in an entire life) will disappear.

Hint, it won't. And at this point we might want to ask ourself if it isn't worth taking the hit that will result from removing copyright on already existing goods, since there is a limit to how much media we can consume, and we already have plenty.
Syncing a couple of gig of material via git will take up lots of CPU & memory, including on the server, to deal with recompression & history, won't it?
Unless you have an exokernel operating system.
> No, you can't just look a lifespan.

I can't? Is it not the purpose of health care to keep people alive?
Great, so now they are basically exiled out of Europe to a third-world country where they can only legally stay for 6 months (with a few possibilities of extensions but still), and will have to restrict themselves to the ever-shrinking list of countries that do not have automatic flag systems set up for signaling people that are wanted on international warrants. This includes not being able to visit family for the rest of your life and not being able to visit your parents' funerals.

Furthermore, any social security or pension entitlements they may have had will automatically be confiscated so they will have to provide for themselves, in fore-mentioned third-world country, presumably without a sizable starting capital, and without being able to take on any consulting jobs that require them to travel to Europe, and potentially other Western countries (I'm not familiar with international agreements on this matter, but most countries have no problems extraditing foreign nationals, especially not when they're convicted in criminal cases).

Sounds like a great "plan to skip jail and fine".

This ain't Prison Break. There's no way to escape from convictions that don't require profound sacrifices for the rest of your life. I can't understand why everybody is so dismissive - "oh they'll be fine". No they won't, they're fucked for the rest of their lives.
Nice writeup, with the exception that you should never, ever "love something so much you'd do it for free" in a professional setting. I get that the intention behind the statement isn't literal, but that kind of attitude is what makes hiring managers think that they can make junior developers sub-25k offers in places like Manhattan.

I had the confidence to never allow myself to be low balled and quite enjoyed the lectures about "paying my dues" and "being thankful to have an offer in this field/economy" - the looks on their faces when I still rejected the offer doubly so. But not every hopeful developer has that.
Hi, Mithril author here.

A few important differences as far as I can tell:

- Riot apparently requires a compile step (at least as far as being able to follow the docs goes), Mithril doesn't

- Riot has no AJAX support, Mithril does (plus promises, plus an idiomatic workflow to work with async ajaxy stuff: `var prop = m.request(...)`)

- I could not find anything about keys in the Riot docs. Keys are a very important part of the virtual dom diff algorithm (basically it's the mechanism that lets you sort tables without rebuilding the whole thing from scratch)

- Riot's router appears to support only hash mode. Mithril's also supports HTML5 mode (which allows you to skip the # symbol), and a querystring mode that is step in between the two in terms of tradeoffs.

- Both Riot and Mithril redraw by default on events, but Riot appears to lack APIs to control when NOT to redraw. This is kind of a big deal with cases like expensive oninput, complex event bubbling behavior, etc.

Other than that, I just have a small nitpick:

> Riot mixes HTML tags and JS, builds tags from that which can be composed

As far as I can tell, Riot components can be nested, but I'm not sure they can be composed per se. Real composition would allow you, for example, to have lazy components (i.e. pass a component A to another component B and evaluate A at a specific point in B's virtual dom tree). A modal is an example of this.

> RiotJS' size and web component approach intrigue me

Mithril supports the `is` attribute, and I saw someone using custom elements with a polyfill ( https://github.com/WebReflection/document-register-element ) and Mithril. It's basically "Web components, the good parts". Worth looking into.
I think there is a natural downward pressure on wages, and it takes real effort to fight it. Unfortunately, people have these unfounded fears that raising the minimum wage will cost jobs when in fact there's no evidence that places with higher minimum wages suffer job losses as a result of the increase.

They should just make increases to the minimum automatic and then congress doesn't have to worry about appearing to harm businesses when they are actually not.

It's a good example of lawmakers doing something stupid that harms real people just to "appear" to be pro-business or fiscal conservative.
The real thing is also a recording, it's the memory of the music and the playing skill recorded in the violinist's mind, with the musician and his violin as the playback device rather than a speaker. You prefer the acoustic qualities of one type of playback device over the other, but that doesn't make it any more or less "real" for any commonly accepted definition of "real".
It was written using reactJS
It was written using reactJS!
how this web hide the scripts tags? and how hide the scripts (js) from the resources tab from the rdeveloper tools?