skysight-inc/HackerNews huggingface dataset:
Off topic but from a podcast I was listening to recently: your most valuable asset is your team, not your code. This is evidenced by exits - without the team the codebase ain’t worth much.
I am currently listening to the 12 rules for life audiobook, He does have helpful advice. but in the book he argues that chaos if feminine and order is masculine, and he fails to give any logical reasons for that claim. I understand those who are heavily offended by that viewpoint. Except from that the book is generally good. 3.5 stars.
Ask HN: What do you use for public roadmap / public feature requests?
I'm pretty sure there are false dichotomies going on here.

Software products may be developed for a mass audience or they may be developed for a narrow niche.

In either case, making the product accessible to people with disabilities is something developers should try to do.

And in every case, having data on user behaviour, software performance, bugs, crashes, etc, will enable the developer to do a better job of catering to their users' needs.

Have I missed something about how these objectives must be mutually exclusive?
> single most effective interventions for homeless people who take drugs is to give them a place to live

Have a fun citation for me on that? Is it effective in absolute terms or just "most effective"?

> unhealthy coping mechanisms

It's very telling that when you can't get past indivual behaviour anymore you still find a way to put it on the environment. I wonder why there is one group of people, let's call them "victims" where everything they do is readily excused and dismissed, like turning west coast cities into open air toilets. It's like they have no agency at all. It's almost as if the left habitually dehumanizes the subjects of their 'empathy' in the process of advocating their policies.

> an immediate risk to their opportunity to develop cognitively or emotionally.

No, children are not just taken away in Germany. Period. As long as the child is fed, clothed and free from overt signs of physical abuse it's a process and she is in it.

The most charitable thing to say is that you are halucinating some deep knowledge about child wellfare practices in Germany in order to prop up your ideology which can't deal with the existance of this one women, let alone the fact that she is a representative of a large class of people on similar paths.

> Perhaps you should avoid the topic until you recover your ability to think beyond her.

I think you should avoid any topic as long as you mistake your ideology for actual knowledge of the real world and the real people in it.
I think we're all on the same page here. Using the English name instead of a transliteration is a compromise with downsides. It was not such a bad compromise in the early days of the internet, and now that we have Unicode domains we can have native-style tlds and that's a good thing.
As digital radio takes over and analog broadcasting is switched off, that AM/FM radio will indeed become semi-obsolete.
I would have preferred to have seen this described as a contrast match, followed by a brushmark style match. The jury is out as to whether harmony is even a thing. No two definitions of this phenomenon agree, and some are actively at odds. Moreover, as a term it has a very dodgy history, being associated with new age types like Goethe, Kandinsky, Johannes Itten, Madame Blavatsky etc all. Colour Contrast is a fascinating enough topic not to require such embroidery.

I like the results. However, I would have preferred to have seen them tested on more painters that were not post impressionists or impressionists. For this kind of work, such artists are low hanging fruit... too stylistically overt, and too dependent on saturated hue.
Microsoft played key role in stopping “Right to Repair” in Washington
Photo provider draws backlash after claiming rights to first black hole photo
If you are concerned with privacy and use any Microsoft products (you're already making a mistake by doing so in the first place but) I would recommend, by default, blocking all Internet access to/from the host (edit: by default; make exceptions as needed, obviously).

I've got one Windows machine here, just so I can run one specific client that I have to use for an internally-hosted application. That machine doesn't have a default route, just a single static route that lets it communicate with the (internal) things it needs to and, just for good measure, there are firewall rules (on the router connected to my upstream) that block any traffic to/from this machine and the Internet. (Sadly, I would not be surprised to learn that it can "fallback" to using DNS queries or some such to report back to the mothership.)

I think we'll eventually get to the point where, in general, devices won't have a default route. It might take a while, though -- currently, way too many people are still completely okay with every device and application they use spying on them and reporting back on what they do.

So-called "default deny" firewall policies for incoming traffic are pretty common nowadays. I can't wait for "default deny" policies for outbound traffic to become standard as well.
Half-Life: Echoes – lone hacker putting AAA games to shame
Also, the other two bits:

10k subscribers to a mailing list. Oh wow! So impressive.
I managed niche newsletters with up to 35.000 subscribers in the past, built by the company I was freelancing for. In Italian. I didn’t have the reach of English. I consider it a very average work and achievement, frankly. If I’d ever put that in a CV here in Germany, companies would LAUGH at me and even be upset about such formulation.

100.000 views. Again, So what? A column I wrote last month had 120.000 views and 800 comments. I also think it’s good but not impressive.

So now, the problem is either I can’t really market myself, (or I don’t care) or it’s just a very profound cultural difference here between America and the rest of the World.
I would've liked to try some drugs, weed included, but I haven't because I don't have contacts and I don't want to deal with some lowlife who will probably scam me. If they made weed legal I would probably give it a spin, and maybe even get hooked, much to my own loss since I, as many other people, lack self-control.

(I am against legalisation; I don't live in Canada.)
To gain cheap trust from people by saying "trust us, the data shows it"

I can think of two reasons for the data to be made public :

- for trust and transparency purposes : It is for the same reason than an election system should be observable and reproducible, from data collection to final decision, including counting methods, etc. Otherwise it would be like "trust us, the data shows it" and you don't show the data to anyone to prove it.

- for coordination and sharing knowledge : some people might interpret the data differently, chose to focus on a niche market by doing different bets than MS, and create a complementary editor to the one from MS. MS has no obligation to support minorities, but someone else might be interested, and those minorities are detectable in the data
European here, you nailed it. I stopped reading because of this, unfortunately. Americans, why does everything have to sound like a cheap TV commercial from the 90s ?
an irrelevant point in this article thread because nobody talking about this fisher-price toy is a cheapskate.

everyone here already agrees, now lets talk about this issue at hand.
My point is that he had something to leak in the first place. Blaming Assange is shooting the messenger. Also, we don't know for sure a foreign power was involved - that partisan conjecture.
+1 I use intellij for big projects because of the jump- and refactoring stuff but I know I could do it with VIM if I'd know it better.

A good example is SpaceVim that enables people who don't want to configure everything to use VIM as an IDE that provides most of the tools you'd need for developing.

E.g. it has a linter for python, mouse support and code-completion. I don't need much more to develop most of the time.

VIM is awesome and I think what most people whining about it ignore is the fact it runs in a terminal (vs. some big bloated piece of sh*t).
It looks like the author anticipated that someone would try to unblur the key and left a little easter egg there :)

>> "7965616820746869732069736E277420746865207265616C206B65792E2E2E2E".scan(/../).map { |x| x.to_i(16).chr }.join
=> "yeah this isn't the real key...."
It may be disturbing, but it is entirely understandable that no one reads the EULA. If I read all the terms and policies for every piece of software and site I use, I would be doing that full time.

Companies have basically DoS attacked the public by attaching pages of legalese to anything and everything.
Yeah, came here to say the same thing. There's so much advice out there, different advice is good for different people at different times, and none of it can cover life in full.

One way to think of it is that reading advice puts you in the perspective of the advice-giver, instead of your own. Like, when you read a book titled "99 ways not to be a loser", you begin worrying if you're a loser and seeing everything through that lens. And then you read "35 ways to become a decent person" and suddenly being a loser isn't a problem anymore, now there's something else on your mind. And so on. It stops you from seeing your life on its own terms, from many angles and the actual weighting of each, which is very personal. It requires living, not reading.
> It’s important to think of IPFS as a way to share using content hashes - essentially file fingerprints - as URLs.

That's not at all unique to IPFS though - in fact, this is what the ni:// (Named Information) schema is supposed to be used for https://tools.ietf.org/html/rfc6920

(Depending on whether the hashes being used are properly filed with the NI IANA Registry, some IPFS paths might already be interconvertible with proper ni:// format, though with some caveats. sha256 hashes are definitely supported in both, though ni:// does not use the custom BASE58BTC encoding found in ipfs paths. Moreover, ni:// does not standardize support for file-level paths as found in ipfs, but does support Content-Type, which ipfs seems to leave unspecified. Files larger than 256k in IPFS are a whole other can of worms however, as you apparently lose the ability to lookup by sha256 hash of the whole content, and thus to properly interoperate with other mechanisms.)

Also, nitpicking but a content hash defines a URI not merely a URL, since its use is not restricted to looking up resources over a network.
Clever Hans – The Horse That Could Count and Spell
Arrogant attitude imo and at some point in the future you'll see how wrong you are about this. I meet a lot of coders who feel the same but they've got their head in the sand
> What's the problem with writing something obvious?

You're not contributing something useful if you're just pointing out the obvious. Yeah, you can write the ten millionth article on how to change the default slogan in WordPress, but unless that's the maximum extent of your knowledge, you're wasting your potential and everybody else's time. That's how I feel about it at least, and why I don't write stuff that's too obvious or has already been widely covered. In that case, I might give a small overview and some tips to newcomers and link to others that I think did a good job.
Oracle = lawsuit, go home oracle your drunk!
That's a red herring, full self driving is not enabled in any car and drivers are fully aware. I failed to find any more information on this video. The dashboard is not visible, there is no sound, no way to tell if Autopilot was engaged or not, or if the car is even a Tesla.

Also, I believe off-ramp functionality was only added recently with 'navigate on autopilot', if someone tried this without taking over as instructed, well...
What I heard is that he clashed with Thiel, and Thiel demanded him to leave.
From what did you conclude this? I read it as if it allowed login over serial for those accounts, he didn't mention ssh in that context.
John McPhee has written using a customised version of Kedit since the early 80s.

https://www.kedit.com/index.html

https://www.newyorker.com/magazine/2013/01/14/structure
We did a Snowball transfer of 150TB (mostly media files) from our on prem DC. Cost is one thing we really failed to plan on. You're charged per day you have the snowball (in our case 3 for 2 separate DCs).

During the transfer, the AWS sync constantly failed due to random issues which drove up the total time to transfer the files. Something like having a tilde (~) in the filename will totally break the sync. You really need to keep track of where it failed. We were constantly trying to craft additional rules into our sync logic to catch the 'gotchas'.

Another point you alluded to was the Etag/MD5sum that's stored in AWS. Pretty useful if you know how to use it...
I treat bootstrap like GTK+ for the web. When I need an application, that happens to be a website, to have a consistent/nice look/feel without having to "design" it.
Haha. I've coded in plain text editors for years and now I'm using PHPStorm and I'm so much more productive with all the tooling it provides. Refactoring is so much easier, resulting is cleaner and easier to maintain code.
Using the Web Speech API for Multilingual Translations
No, they won't. They might pore over your archives, though.
That sort of thing also puts off many Americans, but is expected from job applicants.

Do those same rules apply to writing cover letters for job applications?
> Back before every app was built with Electron and used around three gigs of RAM to send a tweet,

Shots fired.
The EU claims information obtained by the US government was fed to amongst others Boeing and McDonnel Douglas.
I would be really-really happy if the IT industry would just forgot about the phrase, rock star. I just cannot read anything after I see that word.
The problem is that "shell scripting" is "bash scripting", and the focus of that particular outgrowth of the original Bourne shell isn't really focused on that. It was mostly about interactive improvements, and while a few of the bits of added functionality help (like not needing to shell out for every bit of string manipulation), it doesn't contribute a lot to writing longer scripts. Zsh just doubled down on the interactive use. And let's never mention csh again.

Now there was one offshoot that tried to get better at longer scripts: The Korn Shell. In it's later edition (ksh93) it actually had hashes and a pretty good way of expanding its functionality. Heck, dtksh would've given Tcl/Tk a run for its money in the 90s if both ksh and Motif (the library dtksh used for its widgets) weren't proprietary at the time.

I worked on a "devops" system in the early '00s that was used to provision all kinds of Unix servers and workstations (including HP-UX, AIX, Solaris, Linux, BSD..), and the major parts of it was written in ksh93. It worked quite well.

I still think that all of this is inferior to both Perl5 and Tcl/Tk, but ksh93 made some decent strides way back when.
Ola Bini: 5 Fast Facts You Need to Know
'How to be happy and not to kill yourself' by a man who's killed himself. Seriously?
Clipping Path and photo editing service
Photos Editing Expert worldwide image editing service provider company in Bangladesh. We run our your business for more than 10 years in Bangladesh. Now we launch our business worldwide.
We always promise with our good quality service. We also build our business with honesty and truthfulness.

We start our journey in 2009 with a local business. Then we start our business worldwide in 2017 last of this year.
We are able to provide you with photo editing service. If you are a Photographer or an E-commerce businessman. We will afford your business by awesome photo editing service. Because of a pretty photo increase your daily sales.
We have 33 skill hand DTP photoshop editor. And they always ready to provide service.
We operate 3 shift in a day.
We can edit the 1200 images in a day.
Visit: www.photoseditingexpert.com
@photoseditingexpert

Our Services:
#Clipping_Path
#Multiple_Path
#Background_Remove
#Masking
#Shadow
#Reflection
#Dust_and_scratches_Retouching
#Skin_Retouching
#Color_Variant
#Web_Optimized
#Vector_Conversion
Oh, cool! I had not expected this. This suddenly makes a lot more cars viable for me (if I was in the market for a combustion car).
The Pinkertons have always been thugs for hire, and this is no different.

In the old days, they brutalized unionized labor, now they're preparing to brutalize poor people desperate for food.
I write shell scriots all the time for a myriad of tasks, but will tore my arm off before writing a server in it.

It is very well suited for imperative scripts, but the language breaks down pretty quickly once complexity and the level of abstraction go up; you start relying on obscure syntax, behaviour, and piling up more and more patterns that require full week-long immersion to grasp. Perl is harmless in comparison.
Ethical, open sourced and profitable at the same time
Derek Sivers' blog. One of my favourite pieces of his, There is No Speed Limit:

https://sivers.org/kimo
People are betting there is room for other social apps to compete with WeChat
...10x more frustrating when you see that there are >1 y old bug reports about this but it's always delegated as lower priority than smth else and after (I think, not sure anymore...) someone fixed some underlying functionality that was supposed to make this possible, the actual functionality of usable jump-to-implementation is still not fully implemented!

And I'm not saying that the devs don't care or not doing wonderful work... just that they've ended up with a codebase where something like this is genuinely hard to do.

And when they'll finally get it will still be frustrating as hell because >50% of the time it would jump to some unreadable transpiled code because there's no actual standardized way to jump to the original source the final js got transpiled from. In an ideal world, if some React component was written in OCaml mixed with Clojure and transpiled to JS, I'd want to be able to jump to the implementation into that actual original OCaml or Clojure code. But I get it, whoever would be smart enough to get that working reliably would probably make better use of their time trying to cure cancer or solve climate issues or go to Mars etc.

</rant>
Self-healing space suits among 18 ideas to receive Nasa funding
No it isn't. You're just bashing itunes because you believe it's good to bash Apple Computer. That's just dumb, not to mention a huge waste of time, time which you will never get back.
Yes, that's much more impressive, but that stuff wasn't worked out till Thorp. "Basic strategy" is the term for the correct way to play with an infinite deck, or equivalently, if you know nothing about the count.
It seems like any jaguar might adopt to eat easier pray and ignore the pythons. I can’t imagine killing a python is easy.
Seconded. There is no going back. Sure I can do clever things in VIM and navigating with the home row keys is great, but it is just so much quicker with phpStorm. No closing tags go missing, even English language spelling mistakes don't slip through.

On first use I found there were a few frustrations and I still end up with lots of quotes where I type something= only for phpStorm to enter quotes for me that I am not quite expecting.

I also had a problem of finding 'jkjjkjk' in my code from vi habits of using the j key to move in the document.

For me phpStorm is where the real work happens, I know I am not really good enough to do it in vi whereas I once believed that. Sometimes you see a missing closing bracket highlighted in phpStorm and know you would have wasted a minute or two testing had it been done in vi.
And comparing AWS to GCP is like comparing Hubble telescope to James Webb telescope :)

Recently I have moved my infra to a more hybrid architecture where all complex services run on major cloud providers while stateless compute services run on a cheap vultr vms. Result is quite nice!
Where does it say that I don't wish to contribute? I asked about pay because my free time isn't worthless to me and I got back a tangential answer. "Hacker" "News" at its finest.
You can assign non standart file types to various languages.

https://www.jetbrains.com/help/idea/creating-and-registering...
@albinowax: CTF Writeup [H1-212]
Maybe "tolerated", that's what the analouge Word in German means.
Aroma: Using ML for Code Recommendation
I did read it. I decided not to take life advice from someone who writes, about a two-year-old child: “I picked him bodily off the playground structure, and threw him thirty feet down the field. No, I didn’t. But it would have been better for him if I had.” It’s a ‘joke’, but it’s a weird joke. I believe he thinks this over-aggression makes him seem dominant and powerful; in reality, a grown man getting so furious at an infant that he fantasises about throwing it is just odd. I can see why young men on the internet find it appealing to be told that being aggressive is actually cool and powerful and good, but that doesn’t actually make it good advice.

I also don’t agree with his sexual-marketplace ideas about how women choose mates, and why it’s a good thing for women to choose men who behave badly towards them because they’ll change: “[female lobsters] identify the top guy quickly, and become irresistibly attracted to him. This is brilliant strategy, in my estimation. It’s also one used by females of many different species, including humans. ... His aggression has made him successful, so he’s likely to react [to the female] in a dominant, irritable manner. Furthermore, he’s large, healthy and powerful. It’s no easy task to switch his attention from fighting to mating. (If properly charmed, however, he will change his behaviour towards the female. This is the lobster equivalent of Fifty Shades of Grey, the fastest-selling paperback of all time, and the eternal Beauty-and-the-Beast plot of archetypal romance. This is the pattern of behaviour continually represented in the sexually explicit literary fantasies that are as popular among women as provocative images of naked women are among men.)” Is this good advice or information for men or women? Personally, I don’t think so, but since it bears absolutely no relation to how I chose my partner, I suppose Peterson would say I am some kind of outlier or unusual female. Readers may make their own minds up about the quote.
My impression is that your comment is a mixture of contrarianism, attention seeking behaviour and latent transphobophobia. Can't refute it, can you?
I really appreciate your tips. Thank you so much.

I will practice that. Thanks again.
Touché. My point proven? ;)

Good catch. Sadly not one of the dictionaries I consulted go into usage.
* Find usages

* Go to definition

* Extract method

* Introduce parameter

* Inline variable

* Rename method

* Rename variable

In a Jetbrains tool these are automatic / atomic operations.
Rails is (and has been) a pleasure to use for fast, easy-ish development if you usually stick to the "Rails style" recommend naming schemes, etc.

If you are trying to adapt an existing project/db that uses some other style, Rails might not be the best tool to use. When you have to supply explicit table/key/route name overrides to everything, you loose a lot of the benefit of using Rails (or any other very-opinionated tool). I loved using rails for multiple projects, but it's worth making sure it's actually a good fit for the project before jumping in.
Where are the horror stories, that we needed IPV6 because in one year we will be running out of ipv4. Thats over 5 years ago.
RFC-1855: Netiquette Guidelines
>but more than anything impose similar taxation policies throughout the EU.

But this would massively hurt the weaker and smaller economies though. Businesses congregate where other businesses are. Workers follow. Brain drain has been a big problem in the EU. If EU countries all have to adopt similar taxation schemes then why would you start a business in Romania if you could just start it in Germany instead?