skysight-inc/HackerNews huggingface dataset:
what turns me off about HN is how most of the conversations are argumentative and not productive discussion. I don't understand why the urge to correct or invalidate other peoples' ideas is so pervasive. Is it an appeal to control? Is it a subconscious ploy to be liked and accepted by finding a "weak idea" and attempting to destroy it, so that others will fear and revere you? Is it a yearning to be noticed and appreciated for how smart you are? I sense this layer of hostility lying about 1mm below the figurative skin of most of the commenters here. The moderation is strong here, so the hostility is usually cloaked under innocent sounding barbs like "what an odd thing to say" or "I'm baffled at <what you said>". No, you're not "baffled", you're shooting a barb at that person by trying to alienate them and making it sound like their comment was so bizarre and nonsensical that it left you "baffled" when really you just disagree with it so much you're signalling that you won't even attempt to consider it.

Another great one is "you're getting confused about ___". Nice casual drive-by insult on their intelligence.

I really wish the mods had just capped total users on HN, years ago. Maybe open it up (silently) once or twice a year to keep a minimum number of engaged commentary. But it's essentially the same thing as reddit was 5 years ago.
What is "Tracker" -- it does not sound good...
Under normal circumstances a plane can totally land itself at an airport equipped with ILS IIIC. If you’re landing in a corn field because your engine stopped spinning (generally a bad day) the situation is a bit different. This is why I think fully autonomous planes carrying humans won’t happen for a really long time. The stakes when shit goes sideways is really high and it takes skill and a bit of luck to recover from that. Computers don’t yet have that.
They’ve always been low quality. I remember when they said something weird about the Indian Railway budget and I looked it up and they’d completely misinterpreted the stats (which were well apparent to a thinly sliced goat leg, let alone a trained journalist).
Did not know about tracker.

I use recoll and it has literally saved my hours of work.

apt-get install recoll
Cisco umberlla firewall blocks any domains that are newly registered. For new domains you have to wait a few days or not use your work's network.
Seriously, read this article - it's way way worse than tracking. You can forge where the kid is on their parent's view, you can take over the SOS button (that it sounds like should call their parent's phone), you can send a text or voice call with zero interaction that claims to be from their parent.
If this is sarcasm it’s a bit dark and that is fine, otherwise I want to give you a hug because this makes me very sad.
I recommend Prodigy to label your examples and train a Spacy model. Prodigy is the best tool I have ever used for NLP labeling. Most likely starting with a blank model will work better, but you can try starting with one of Spacy's pre-trained models.

https://prodi.gy/
I don't know where you work, but I have never held a job in ~25 years where I considered any of my coworkers as any sort of competition, and actually quite the contrary, either camaraderie or at the worst, a lack of interest due to e.g. no common interests. I have the feeling that my coworkers always felt the same... perhaps I should ask around.
FWIW, "user" predates actual electronic computers.

For example, the article "Punch Cards for a Chemical Bibliography" from 1945, http://dx.doi.org/10.1021/cen-v023n018.p1623 describes a "simple punch card system of indexing and sorting of scientific bibliography". The authors write:

> The manner in which the meanings are given to the holes is dictated by the need and the ingenuity of the user and by the classes into which he wishes to sort the cards.

My working hypothesis is that the term "user" in software came from earlier use in library system and earlier information management systems like punched cards. (I haven't done any sort of extensive analysis to see if my thought it true, just that I came across 'user' in several papers from the 1940s.)
I think this site is making an homage/reference to it.
Honestly I think the whole thing would be more meaningful if it just used total downvotes and/or ratio of downvotes to upvotes
It's not changing the meaning at all. You're picking your preferred meaning, and I'm picking mine. Mine happens to be the almost universal standard for programming.

Most lines of code are written as true statements. If you understand how a computer actually works at the register level you'd see that

x=5; has a result. And it's not 5. It's TRUE. I'm not asking if x equals 5, I'm saying HEY YOU, X IS EQUAL TO 5. I'm telling the computer this is now the truth. 5 is moved into the x RAM location and the result is true, because the CPU is doing what I told it.

You're just wrapped up in your semantic view. There is nothing wrong with = for assignment and == for evaluation. Someone would complain if it was the other way around, so just accept this is the standard - or make your own language that "does things right". But.... Just because it isn't the way you like it, doesn't make it wrong.
Before we had kids, my wife and I would work in the garden almost every weekend. After spending a week dealing with servers on fire, doing mindless repetitive work was exactly what I needed to rest my mind.

At one point I dug out a garden that was 37’ x 14’ and over a foot deep. I did the math once and figured out that I moved more than 2000 lbs of dirt (a literal ton) and then I moved a literal ton of bricks to the back yard to build the retaining walls.

Measuring your accomplishments in tonnage is very satisfying.
It'd be pretty difficult to hand-craft a worse PR statement than that.
For use with Oracle, I switched after many years from Oracle SQL Developer to DBeaver; the latter is rather close, except for advanced Oracle-specific features.

SQL Developer caused me significant file system grief by creating recursive directory hard links in the settings folder (on Windows), so it's banned forever from my systems.
It is quite possible to be extremely knowledgeable about a field and dole out nuggets of wisdom in such a way as to inspire others to take more interest and share their ideas with you.

It is also possible to demoralize and silence newcomers by taking every opportunity to show how far you are above them, and how unworthy they are of your superior knowledge base.

One of those approaches leads to more productive thought and breakthroughs than the other.
i’ve had great results growing basil. I had a plant we named Harry, who thrived in Palo Alto despite erratic care. Harry would drink as much water as we could give it and would be visibly wilted when thirsty. Otherwise, incredibly happy sitting in the sun and producing leaves.
Ringing Rocks
I got -.25 for a "link of the lazy <url>" comment. And now I will again ;)
I'm pretty sure the GUI developers of DBeaver are blind sadists who want to punish all database admins for their sins. It would be considered 'cruel and unusual' in any U.S. court of law. It's not just ugly, it's a crime against humanity itself. Small animals within 10 yards of a computer inexplicably die any time the program is started.

That said, it really is quite useful and usually the best tool to get db stuff done quickly. It's my go to dbadmin app.
> Opportunity cost? If Facebook has these contacts now, then their third parties have them, so those contacts are no longer as valuable, if valuable at all.

We don't know that's true, I would be cautious about making assumptions. But, even if we assume it is, opportunity cost isn't equivalent to financial loss, so we can't say people lost money they weren't already making.

Anyway, I don't think email lists being sold has prevented email addresses from appearing in other lists. It's clear to me that nobody is tracking the value of my email address because marketers keep buying it over and over.

That said, from my point of view, I don't like the idea of selling my own email address or trying to extract money from it. I don't want that, and I don't agree with the idea of selling my privacy in order to battle my concerns about Facebook taking and/or selling my privacy. The selling of my privacy is the very thing I don't want to have happen.

Privacy is not a monetary value for me, it's something I value having, not something I value selling. I don't want it to be subject to capitalist thinking and market analysis.
Did not know either.

"Tracker is installed by default with Ubuntu 19.04. Tracker is a filesystem indexer, metadata storage system and search tool"

So no real privacy issue here or anything. But load on the system may be annoying. Boloo should be the KDE equivalent and I don't like it.

PS: Yes, this stuff can be annoying: " It wasn't installed by default until now due to performance concerns, but those issues seem to have been resolved."
> I could spend unhealthy amounts of my time in those 100 Yen stores (or whatever they are called, I might be misremembering their names)

Daiso
There are also several papers and blog posts diving into details and tradeoffs of different Bayesian optimization approaches and components here [0]. Example: Covariance Kernels for Avoiding Boundaries [1]

[0]: https://sigopt.com/research/

[1]: https://sigopt.com/blog/covariance-kernels-for-avoiding-boun...
Show HN: Thief – Screenshot, Record, and Organize Design Inspiration
Filesystem indexer for faster full-text search in Nautilus. But if I'm not using Nautilus to search for files or in files, it's just extra memory bloat and extra IO
I bet it's using a version of the basic sentiment score system used that just takes the 'positivity or negativity' of each work and then sums it up to figure out the sentence. Some are better than others but the most basic version is literally just a list of words with points and the sum is the score.
Very likely.

As well I think it empowers her and gives her some semblance of control.

Combined with the satisfaction of taking an idea and seeing it through, and then having that idea grow beyond what you originally intended.

We are planning our new home around the ability to construct and maintain a years-long garden project.
Never mind that far less kids go missing today than 20 years ago and there's much less chance of them being hit by a car, circumstances are such today that parents are more paranoid than ever.

One could easily take those statistics as evidence that parents' paranoia is effective, not that the dangers have decreased.
To add, maybe pacification has led more speech to be deemed "wild" whereas before the same speech may have registered as a 2-out-of-10 on "will this get me beheaded?" scale.
IE -> Firefox -> Opera -> Chrome -> Chromium -> Firefox

Now that Chrome has become the new IE of the web, I sometimes have to switch to a Chromium-based browser for some sites to work. For this, I rely on Ungoogled-Chromium.
Lubuntu Linux 19.04 (Disco Dingo) Released
From the time they get on the school bus and return home, they’re under surveillance. The majority of current-gen parents would expect this when their kids use public institutions.

HN view of privacy is quaint. The first cadre of post-911 and FB users must be 35-40 now, and they didn’t care.
Python code uses both.
What does optional GCC 9 mean? I've really been hoping for a major GCC update.
Announcing the community-oriented osquery fork, osql
When churches help people, they have an ulterior motive -- to convert the people they help to the church.

Why should people who need help have to contend with this?

Why can't we just help them without a competing agenda?
The idea that a non-profit must compete is what's laughable. This service is expensive. Who's going to pay for it? Taxes? Subscriptions? Ads again?

The free market is exactly what allows anyone to compete, and Apple and Microsoft already do so, along with dozens of industrial providers.
Book Review – Search Patterns: Design for Discovery
If racist remarks aren't hate speech, then what is?
For that use case the thing needs a secure bracelet because the person wearing it will forget or question the need for it and remove the device. But a secure bracelet is a dangerous safety hazard.
Unless your local network or ISP is particularly bad VPNs only make it worse IMHO.
Of all the places to set up a seastead, Thailand really isn't a great place. Beyond the military dictatorship currently in power, the country is very proud of its independence and the fact it was never colonized. It has a relatively strict rule of law.

Although international borders in the ocean exist, countries overlook them all the time.
> How social media masks mental illness?

...by strongly encouraging people to build and maintain a facade and identify with it.
I begrudgingly use IDEA because for some languages I cannot get nearly the same level of productivity with better tools, such as Vim or Sublime. But that doesn't mean I like using the damned thing. As soon as I can ditch it, I will and I do. Same goes for all the Electron rubbish.

Every time I have to wait a few seconds after clicking on something trivial, like the File top-level menu, I remind myself of how much my Intel i7 can do in 1 second, and my disdain for Java and Electron apps only increases.

I don't know if Windows or Mac OS have a battery usage chart by app, like Android does, with warnings for badly written software. If they don't, they should add it. Maybe that would clue more people in.
Unfortunate name
I do and have no plans to switch from it.

The constant UI flux is the worst part about using Linux.
There are forums specially designed for people with mental health problems: no link in the article?
Yes it is, it's from the team in Bing building the index, doing document understanding.
Google Chrome to Get a Reader Mode
And here again, of course, they are going to change the behavior of default shortcuts in a totally unnecessary way (Alt-Tab, really?) and move settings in different places so that all of stackoverflow's answers become obsolete.

They also mention a "better" multi-monitor support. that scares me. I have a multi-monitor setup that works. I could do with a few more options but it works. Every change of behavior has required me to whack down some quirks. I am pretty sure the behavior when booting/rebooting with our without the screen connected, with or without the power plugged, is going to change in a way they found "logical, practical and intuitive" and that will waste me a few hours of correcting.
Master Boot Record – 486DX-33MHz-64MB Processing Avant-Garde Chiptune
If nothing new is added.

But people want to add new things all the time. If you make it less difficult, more new things get added. If you decrease the rent-seeking of existing stuff, that makes it easier (less expensive) for people to create new things.

So you can encourage growth just by removing (or even reducing) rent seeking by existing entities.
Financial Mobile Apps Fail to Follow Proper Security Standards
Those are at the very least an order of magnitude more expensive.
That’s more because of how old the fleet is. Modern engines with fuel injection, electronic ignition, turbos, and (optional) constant speed props don’t really care as long as their ECU has a map for it.
It lines up, I just wanted to point out that there needs to be no malicious exploitative intent, this kind of network state degradation naturally follows from the always ongoing optimization of resource allocation by actors involved in the process. And thus there is a natural priority of features when it comes to network equipment design, development, production, testing, marketing, support and eventual replacement.

And yes, crypto helps with enforcing the layers, it forces engineers to move to a different part of the solution space when it comes to doing things that used to be done with DPI/snooping/etc. (A lot of the meddleboxes were sort of rational responses, like a MITM caching proxy, DNS hijacking, captive portals, blablabla. And they were quick and dirty.)
Golang, Modified to Emit Warnings
Sears sues former CEO Eddie Lampert for theft of billions from bankrupt retailer
If you have IntelliJ IDEA Ultimate, try the Database plugin. It essentially turns IntelliJ into DataGrip (their dedicated database IDE).
That's how Google did it!
At first sight, I would too.[0] But thinking about it a little bit more, it is an easy way out.

[0] I actually have no kids.
Best Programming Tools for Tutoring Kids
If you want to use a government provided map, go for it: https://viewer.nationalmap.gov/advanced-viewer/

As maps go, its pretty nice - much more reminiscent of printed maps. But, its of no use for more practical tasks like providing directions, or finding restaurants.
Maybe simply that you can install Gcc9 package?
Damn, maybe it’s time for me to reread Debord as someone older than 18 and see if I understand any of it
Spot on.

IBM really does capitalize on the adage of nobody being fired for buying IBM. Their biggest strength has been in their marketing rather than actual technology.

Note that, being a large org, they do have teams doing excellent work too. IBM research, some of the cloud, design etc. teams seem to be doing good stuff. But most of it is still overpromising and underdelivering while charging clients a lot of cash.
i like the story of the college grads with terrible undergraduate grades applying for the masters program, and getting in! And then turning their life around. After they graduate with a master's degree its like all their undergraduate sins are erased.
> The heavier the ball, the quicker it falls

Wasn't there a famous experiment about this someone once did?
Presumably revenue is trending upward? If so, when do you expect your costs to be covered (such that the bank balance stops going down each month)?

Are you spending anything on marketing?
Surveillance cameras are already in most infant's rooms

Do you know this is true?

Or do you just... "think" it's true?
Goma a Distributed Compiler Service
I'm right there with you. Most people write it off as paranoia and give the tired "Doesn't matter if you have nothing to hide". I think the problem is the only reason we have to convince people to change is just principles. There is no existential reason right now to convince people to change their behavior. Sure it's scary having large entities vacuum up our data and spy on us but so far there are no real bad effects on the users being spied on that I know of.
I understand how hard it is to improve an open source software to get to be on the same level of proprietary ones, but it seems that Gnome took multiple steps backwards, or rather maybe the ubuntu adaptation of it.

I saw multiple UX hiccups and small missing functionalities that makes me wonder when would a DE reach the full maturity to stay as it is with small improvements and doing what's intended to be done. For the time being I think KDE is a more stable and functional DE than Gnome, hope Gnome returns to its glorious days soon though.
This is typically an indicator that its upgradable via an apt install.

For reference, a quick search on launchpad appears that yes, this is now the case for Disco:

https://launchpad.net/ubuntu/+source/gcc-9

`sudo apt-get install gcc-9` away!
Likely negative-scoring words: sorry, mean(s), exhaust(ing), submit(ted), wrong, late, whatever.
If you already use it, Snapchat has a location sharing feature. You can also share your location on Facebook's Messenger.
TheRoundUp 57
What killed GMaps for me was the dogged insistence that the correct route through the city involves making left turns onto busy multilane roads at rush hour from a side street with a stop sign, just to avoid a half-block of stopped traffic waiting for a left turn signal.
Direct links just go to the home page, even though that's the URL produced by putting your username into the search box.

Rather than say something salty about that, I'll just say what we see here is an excellent example of something that should be based on traditional pages rather than a single-page application. In fact, it seems to be an SPA emulating pages poorly, and I can't imagine why anyone would want to do that.
This was the first book I read of his, and it blew me away. Gene Wolfe has been my favorite author ever since. His writing was at just the right level of sophistication where it was still accessible to me (I couldn't finish Ulysses) while being thoroughly enjoyable. His attention to detail and casually tying off loose-ends is pretty stunning when examined carefully. And he is one of the few authors whose books make me feel like I'm having a lucid dream.
I didn't do my physics PhD expecting it would lead to a job. Which is good because it hasn't.
> Nothing for DL practitioners, just 'hey look I can import tensorflow'.

Which is literally the ironic reference in the first image.
agreed, no time crunch, lots of problems to solve/create, it is a wonderful thing
What made you think I was fixating on anything? I just agreed with you that Facebook's action is at least negligent and could be criminal. I guess I'm fine with the word stealing in the sense of information theft. Still, Facebook claims it was an accident and that the data is being deleted. It might have been intentional, but I'd wait to call it intentional until proven, even though they've done it intentionally in other cases. :)

All I'm really saying is, no matter what, don't give out your password. And if you do, don't pretend to be shocked when something bad happens.
You can get decent highlighting for basic Fluent messages by setting the editor to a mode for Properties files. For instance, whenever I type Fluent examples in GitHub, I use the following markdown:

```properties
# A comment
hello = Hello, world!
```

This is in fact by design. Properties files are quite nice for simple things. Fluent builds on top of them, and provides modern features like multiline text blocks (as long as it's indented, it's considered text continuation) and the micro-syntax for expressions: {$var}, {$var -> ...} etc.

So far, I haven't had much time to invest in building proper highlighting modes for popular editors. There are ACE and Vim modes mentioned in other comments here, and also a slightly outdated https://atom.io/packages/language-ftl20n written by a contributor. I'd love to see more such contributions, and I'll be more than happy to help by reviewing code!
> I like the idea, but I'm very skeptical of the implementation. My saltiest comments per the tool are not remotely salty, and I'm sure I have many saltier comments. Turns out NLP is hard.

> FWIW, my salt score is -0.09 ;)

Same salt score, same opinion on the results. My top salty comment has a score of -1.00

> > > Unfortunately it's not a bottle. It's just a plastic cup with a lid and a straw. A really big plastic cup that tapers at the bottom so you can fit it in your vehicle's cupholder.

> > In USA even the cups have muffin-tops!?

> Yep. Horrific, isn't it?

It's a joke, it's not terribly on topic, and it's a bit glib. But salty? Nah.

Fourth most "salty" comment, at a score of -0.50:

> I like having a library that I can flip to when I'm bored and want to do something productive.

Seventh most salty, at -0.45, is literally just an explanation of the second argument in Javascript's parseInt function. Ninth is just an earnest recap of a conversation about earworms.

Meanwhile the saltiest comment I saw in a quick skim is in 12th place, with a score of -0.30. I was discussing House of Cards and the then recent scandal around Kevin Spacey, and someone was putting words in my mouth and claiming I said things that I didn't actually say or believe. I was quite salty in my response(s), but here the tool marked it as 70% less salty than joking about muffin topped cups.
Every design choice the Ubuntu team makes hints that I am not their target audience...