skysight-inc/HackerNews huggingface dataset:
Sexual harassment and having babies are separate issues, so please don’t try to discredit what I said with something completely unrelated. In any case, women aren’t alone in having to deal with arseholes on a daily basis. It’s a fact of life. No one seems to be making anywhere near the same amount of fuss over the number of boys and men who have their penises mutilated against their will or are bullied or raped in schools, prisons and work on a daily basis.

What I said is that I have still to see any proof that the encouragement of gender balance in any field, and in particular in programming, contributes to market success in that field.

It is contradictory for a woman to say that she wants to be treated equally to men, and then say that she expects to be given an advantage in hiring based on her gender. It is a very feminine point of view to believe that one has intrinsic, objective value.

By definition, the current state of the market at least in programming implies that gender balance does not provide any benefit.
Given that the merit is a game of language and is completely subjective, if a woman believes that most randomly chosen companies would benefit either from increasing gender balance or hiring solely based on her own definition of merit, then it is up to her to show this through her actions, such as starting, or participating in the management of a company following that spirit, rather than lobbying the government to enforce her own or others’ subjective beliefs around hiring or merit.
Dot TM (Turkmenistan) is also a weird one. They started taking registrations and I managed to get a really short one, paid for it with my credit card and was happy.

Shortly afterwards I got an email notifying me that they stopped all new domain registrations, apparently because there were some obscene names that got registered.

All existing domains continued to work for free for years.

Then, almost 10 years later they sent another email notifying the new pricing: $1000 per 10 years. At that point I dropped the domain - it was just used for fun anyway.
The matte screens I've worked with are plenty bright for such situations.
The data in the graphic was misleading. Given the data corrected for China from 1981 it shows a flat line. I'm sure that is a useful takeaway, even if the politics isn't to your tastes.
Replied to your comment below as well, but will reiterate my primary point here,

You seem to be conflating embedded systems with safety-critical systems. There are plenty of embedded systems that are neither safety critical nor single-purpose. Also, plenty of non safety-critical embedded systems use microcontrollers that don't have the resources (RAM) to run Linux effectively (even MMU-less Linux) but could benefit from dynamic kernel capabilities like dynamic loading and unloading of drivers for hot-plugging events to support external hardware/accessories.
Building a better, free, Remote Jobs board
That page is not about the Librem 5
Sure, but "money, trade, and land ownership" were common in lots of places, long long before Europeans showed up. I mean we have Sumerian tax records!
So in tax terms atheism makes sense?
Enable 2FA yourself. That way if the attacker manages to get your original password, they won't be able to login and enable 2FA themselves.
I vehemently disagree with this assessment on the pursuit of pain and the associated high cost. I can only speak as a runner, which I've been since high school cross country, but the "cost" is two pairs of shoes a year at about $70/pair. My running clothes, depending on weather, come to a couple hundred dollars per season and I've used the same clothes for 4 years now. As for the "pursuit of pain", I run to clear my head, get out and see nature, and organize all my problems or TODO's into a progress plan. I run to relieve stress, even though there are occasional injuries, I don't pursue them but it is a price/risk. I think the article centers too much on it's premise without looking very far into the data. To give some background:
I run 14 mile runs.
I've done a 50 mile ultra marathon.
I benchpress over 330 pounds.
I run twice a week and lift three days a week every week without fail.
I make well over the what the article considers rich, too.
Typically "charges" means that it's a criminal offense, and if so, you absolutely should not go with an online service. Get the best lawyer you can afford, and deal with the inconvenience of phone calls. Especially if you're facing jail time, do you really want to run the risk of being inadequately represented?

If it's a civil suit, you should still should weigh whether the inconvenience of phone calls is worth risking a judgment against you.

As for credit cards, some (perhaps most) attorneys accept credit cards, and my assumption is that nearly every online service will accept them.

Update: You commented elsewhere that it's a traffic offense. Assuming that you're not facing jail time, this might be a case where you can do most of your communication with a lawyer by email and still feel reasonably assured that you're being adequately represented. But you may still need to make an initial phone call. Or rather, being willing to make an initial phone call will give you more (and potentially better) options.
And the effort in China was definitely deliberate.

Maybe not having world wars for 70 years has helped — Steven Pinker's renaming of the Cold War to the Long Peace resonates!
Not sure I follow.

First, the article doesn't appear to talking about actual rich people (billionaires, etc) but upper-middle-class white-collar people (i.e., they still have a day job and can't live off savings & interest). But, we can call them rich to keep it easy.

In a literal sense, rich people have more time, as they tend to live longer than poor people.

In the sense of day-to-day free time, I'd argue rich people have more. Both in absolute terms - they rarely have to work two jobs, though they might do occasional OT. And in their ability to time-shift work obligations. Take a software dev - typically they have flexible work hours, might have some ability to schedule their own meetings, and nobody blinks if they duck out early once a week for a long run/ride/whatever.
Random sampling doesn't work well with small sample sizes.
34, with about 800k saved up (mostly index funds, a third in 401k and the rest in taxable / roth ira). The lion's share is from the past couple of years after joining Facegooglesoftazon.
That's your prediction about what will happen in the future.

Leaving the Goalposts were they were, it holds that this did not happen in the article we're discussing.
Dr. Rhonda Patrick was on Joe Rogan's podcast and she went into the chief importance of the gut microbiome (https://www.youtube.com/watch?v=sOodMDndr4Q). Like I knew eating healthy/exercise/etc. was all good, but she went in-depth on how crucially important eating the right foods was to so many other systems in your body, and I just had no idea of all of it.
Different people are different. I have a coworker who has some ridiculous amount of PTO like that accrued. He just doesn't care that much about taking vacations for some odd reason, and likes to go to work and be "productive".

I'm with you; I don't let that much PTO accrue, as I need time off.
Running has much lower safety requirements than walking. Runners are generally not compelling robbery targets because they're harder to stop and they carry fewer valuables.

Women running are at risk for sexual assault, but this is less correlated with "bad neighborhoods".
Well of course, if you don't have 2FA enabled, the only protection is to not allow someone to steal your password.

Or enable 2FA, which seems easier, and protects you from this attack.
>I spent less time running than my average fellow citizen spent in front of the tube

Time watching TV is not time spent sitting "in front of the tube". People cook, eat, clean the dishes, iron clothes, play with their kids, while the TV is on. If you are running, you can't be doing anything else.
Show stopper :( . I can't justify an OS more complex than a simple message queue-based scheduler if the target isn't internetted. And I get arguments about the scheduler ("You should use a commutator/superloop"). Don't wish to be a downer though, seems like a great academic project.

EDIT Elaborated beyond two words and the slimey
I'm working on a startup that does this. Right now, we are in the attorney network recruitment stage. But if you contact me, I may be able to mechanical turk a connection for you. Also, I would love to just visit with you about your needs from the client perspective to validate our demand thesis. I'm an attorney so we could do the customer interview under privilege, or if you don't share case details we can do it with the tech team too.

nathan@mission-legal.com
I don't know where they got that stat but it must be very inflated.

* entry fee < 200

* airfare < 500

* hotel x 2 days < 300

* food x 2 days < 100

So if you try hard you can break $1000. I don't count shoes because you use them for months, not one event.

One the other hand if you live in Chicago the cost goes down to entry fee (I think marathon entry fees are insanely high though), and if you're a member of a local running club you can often even get around that.
> What gives the init system the right or the duty to reach down into a user's processes and determine[0] that they are stuck (versus running appropriately, as e.g. the user indicated with nohup(1))? Why is it the init system's job to handle that?

If this behavior was mandated by some other piece of software named FluffyUnicorn and had nothing to do with Lennart, but was still widely adopted just as systemd is, would you be ok with it?

It’s in systemd because it makes sense to be there. Systemd already groups services into cgroups so it makes sense to also do that for user sessions.

> That's just not its job. If I wanted to run some sort of misbehaved-process killer, I could. Or, y'know, not running misbehaving processes. Ideally, that would include not running misbehaving processes like anything from the systemd project.

So toggle a configuration switch on your system. What you are actually trying to do is to FORCE this bad and confusing behavior as a DEFAULT on regular users that have no need or want for it.
Firefox 65 Released with More Control Over Privacy, AV1 and WebP Support
Google and Ad Industry Accused of “Massive” Abuse of Intimate Personal Data
11.3 was released less than a year ago, which would prove pier25's point that apple has been dragging its heels.
please terminate ie11 in 2020 1/2
Some of the names are unintuitive, sure. Though I don't think the ones you provided are in particular; I think your distaste for those is subjective. But it's really not hard to learn the names for concepts which themselves make sense (at the beginning, perhaps, but not for someone willing to put in a modicum of effort).

Many of the worst parts of CSS, and even JavaScript for that matter, come from the need for backwards-compatibility. There are literally websites from the 90s that still render and function perfectly fine in a modern browser. That's an amazing property of the web, and I'd say it's worth the tradeoff of living with a few questionable decisions of the past. Plus, we continue to rapidly build new features on top of those backward-compatible ones, so it's not like we're truly held back by them. Modern CSS and JavaScript are barely recognizable from the 90s versions, but they still contain those as a subset.
My experience with simulink and labview suggests that there can be a place for visual programming at the architectural level. Taking Matlab modules and linking them together into some sort of feedback loop pipeline can be very useful for explaining to non-technical team members, and I find that little bit of 2d visualization latches itself into my brain much differently than if it were text. With simulink/Matlab, I think this is partially because Matlab is such a bad language from a software engineering perspective (it's really not meant for large programs).

Maybe there's a place for for text and visual languages together, I'm not sure. Sometimes I have the feeling while staring at an editor with 3 text files on screen that a huge chunk of my brain is sitting on the wayside collecting dust. Yes, there is some amount of visual/spatial thought involved in navigating text, and maybe even mapping that text/project onto an abstract visual space, but I doubt this really takes full advantage of our extremely powerful visual cortex.
In answer to #1, I'd assume because Chinese PMs are much the same as PMs elsewhere.

PM: "Why aren't we done yet?"

Dev: "Umm, we need more photos."

{Cue never ending stream of request for photos}
I disagree. The dogs would help reducing random searches or mass searching. So it increases privacy. As far as I know, the dogs can't sit randomly or can't count every tenth person to indicate.

The personnel in the airport have limited searching capability. So if dogs are sending some people, it reduces your probability of getting searched.
It would be nice to have an internet again.
Just yesterday I hit an IE 11 issue that forced a JavaScript hack to resolve.

Goodbye, IE 10. Hopefully IE 11 will soon follow.
> Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents. [0]

> Hint: it's you

My comment may or may not be wrong but it was still on the topic of the article. I'll let you judge your own.

[0] https://news.ycombinator.com/newsguidelines.html
If you went back further even more things were delivered to your front door. Coal holes[0] can still be seen in many streets, and there even used to be a 'pop' man who'd bring soft drinks around. There also used to be deposits on glass bottles that were washed and reused.

Talking to people who actually used to get milk delivered, the usual complaints seemed to be unpredictability of arrival, it freezing in winter and getting too warm in summer. Birds & squirrels would occasionally get to it too. I've also heard stories of milk men continuing to deliver when people were away coming back to bottles of off milk.

I think the model also works much better when there is someone at home for most of the day.

I didn't find any good information on historical milk consumption in the UK, but it wouldn't surprise me if it had decreased over time as well.

[0] https://en.wikipedia.org/wiki/Coal_hole
Indeed. And to answer my own question: Landing on the dark side of the moon.
Hey, I'm in Austin now! Been here about three years and yep, occasional freezes, but everyone loses their minds. People in brand new houses open all of the cabinets and run the water to keep the pipes from freezing...

Last year it even snowed here. Twice. Nothing major, just a thin layer of snow for a day or two, but the schools shut down. When I lived in SD a light rain would lead to everyone driving 20mph below the speed limit on the freeway.
Show HN: Strategies for Effective Communication on Slack
"About 60%" means 71.8% in 1990 and 58.1% in 2013.

https://www.jasonhickel.org/blog/2018/8/30/the-moral-egregio...
A project is trying to reconstruct the whole Ancient Rome in VR since 22 years
> I still haven't seen any case for visual programming.

Unreal 4 blueprints I guess :)

For low-level code such as "add two and two together" they are pain. But for expressing "get complex entities, retrieve, mix and match required components, and output a set of complex entities as a result", it's surprisingly good. If used correctly :)

Disclaimer: only judging from Youtube videos and tutorials
Why is this, do you think? Is it generational based on the average demographics of the service providers? Is it a result of poor tooling for initiating and maintaining privileged relationships virtually?

As you noted, there's no reason the casework can't happen remotely, and appearances can usually be scheduled adequately to allow for client travel. In criminal of course, the judge and prosecutor is going to want Defendant to appear in person except for misdemeanor charges.
>this idea that text is not visual is weird.

Everything we can see is visual in that regard. That's what not "visual" in visual programming (or visual diagram etc) means.
These robot arms are off the shelf and very repeatable and reliable. They're used all over the place in automation and assembly every day. What's hard about using this either the controllers are very good and can be easily scripted for the whole sequence of test touches T Mobile's engineers wanted. They're also very fast moving so they can rapidly test across different parts of the screen.
I arrived at CSS and HTML from a background in print layout with Adobe PageMaker and InDesign in the 1990s. Professional layout programs like InDesign attempt to separate content from layout and styling. The first step in creating a print document is to set up a grid of empty containers. The second step is to fill those containers with placeholder text (often Loren ipsum). Step three is to develop a style sheet to style the text so that styles can be updated in one place and applied consistently throughout a document. The last step is to flow content, written as plain text in an external copy editing tool, into those containers.

Coming from that background, HTML (the document structure) and CSS (the style sheet) are relatively intuitive. I can see how they were influenced by tools like InDesign. However, browser quirks are very frustrating. I try to avoid situations where I need to deal with them, or if I do I try to find CSS written by others that guides the way.

I think it’s probably unfortunate that screen layout techniques, where screens are variable size and interactive, were so heavily influenced by print layout, where pages are of fixed size. On the other hand, maybe HTML + CSS was too influenced by Microsoft Word style desktop publishing where layout and content are in a single document and not influenced enough by InDesign style publishing were layout, content, and structure are each distinct. But relatively few people are ever exposed to professional print layout tools like InDesign.

Having recently gotten into parametric CAD and constraint based design, I’m hoping to see more of that approach make its way into both print and screen design.
I think he may be referring to rust inside the brake lines. I've seen it before on an older vehicle that probably never had its brake fluid changed. Over time, moisture gets into the system and corrodes the steel brake lines, causing rust to get into the fluid. It's why you have to change the fluid every so often: it's impossible to keep moisture out, and the fluid is hygroscopic.
Ask HN: Best File Naming Convention?
I have recently taken upon the task of organizing my digital life (multiple laptops, Dropbox, external drives) to minimize some digital waste as well as making my digital storage a little more manageable.
How do you name your files/directories to effectively manage them?

https://www2.staffingindustry.com/site/Editorial/Archived-Blog-Posts/Adam-Pode-s-Blog/Probably-the-best-file-naming-convention-ever?
I found this page during some quick googling, but I would like to see what HN has to say about it.
> It absolutely is. If you are sick and dying, you're probably not taking any income

That's the author's (main) point, i.e. that using money/income in order to compare today's capitalist world with the one that came before it is pointless, because money wasn't that much of a thing in a pre-capitalist world and you could live reasonably well (and healthy) without having any access to "income".
If half of all US consumers have heard of your product I think you're doing something right
This is what happened.

And I'll be honest, this is when I started losing faith in technology.
Except, defaults matter. If you ship something that violates decades of well-known behavior, it is at least very unfair (and probably a lot of other unpleasant adjectives) to expect downstream to enable the —suck-less flag to restore the expected behavior.

The friendly and not bull-headed thing to have done was to ship the new behavior, but enable the compatibility flag by default, rather than expect other people to clean up after systemd's messes.

This mentality is the main reason bag on systemd all the time. If systemd does something to annoy you, it is automatically your fault for doing something Wrong or not enabling some obscure config file option. It's never systemd's fault when systemd unilaterally violates the principle of least surprise.
A matching 401k is really a great asset to have when job hunting. It's a sure-fire way to quickly compound a large amount of money. It's "free money" as they say, and always worth contributing to get the maximum match.

Also, 401k's often (don't have to be, but usually) are usually pretty moderate index funds. The risk associated with them isn't always like buying Tesla before he went and made his "$420" comment. They're a good start to investing when you don't know that much about it all.
While HP's "The Machine" specifically appears to never have gone beyond the marketing phase, I think your excitement about the underlying technologies - silicon photonics combined with nonvolative memory combined with resource disaggregation - is valid [0], and they are probably coming.

You can buy NVM today [1], and building systems for resource disaggregation work is an active problem [2].

[0] https://www.usenix.org/conference/fast14/technical-sessions/...

[1] https://www.intel.com/content/www/us/en/products/memory-stor...

[2] https://www.usenix.org/system/files/osdi18-shan.pdf
If you are a very experienced programmer, you program LabVIEW (one of the major visual languages) almost exclusively with the keyboard (QuickDrop).

Let me show you an example (gif)
I press "Ctrl + space" to open QuickDrop, type "irf" (a short cut I defined myself) and Enter, and this automatically drops a code snippet that creates a data structure for an image, and reads an image file.

https://github.com/b-ploetzeneder/MachineVisionCodeSnippets/...

If you are efficient at this type of input, the "dragging/dropping/rearranging" is similar to refactoring that you would do in an IDE.

The only difference is that there is something called secondary notation in many visual languages (people are not aware of that, I'm only familiar with it because I've done research on the topic - it is how the code is visually arranged).
How code is arranged is kind of a quality parameter for visual code (google examples for "spagetti code"). There are typical patterns that are instantly recognizable to an experienced user, ways of using distance and direction to group connected parts..

I actually played with alternative forms of input for LabVIEW, mainly gesture control and "drawing" on tablets. It sounds like a fantastic idea, but only for 5 mintues. After that, your hands start to hurt. The reality is that keyboard and mouse are heavily optimized tools for input (minimal movement of fingers, and we have lots of muscle memory), and don't restrict you. It's like saying "I can type xxx word per minutes" and thinking that typing faster would help you code faster..
This seems wrong. A view of your program is 1d. Conceptualizing a program is often n-dimensional. This is a large part of the difficulty. And is why some visualizations work. They effectively act as dimensional reductions, and draw on known visual metaphors.
I haven't but I've tested a lot of Samsung screens and I own one of their latest good ones which is the CHG70 (32').

It sucks so much you can't even compare it with the Retina iMac (5k) screen.