skysight-inc/HackerNews huggingface dataset:
This is basically saying: Show your message to lots of people or risk losing the election. Which has always been true.

Example: Say your platform is legalizing widgets. You really believe this is going to improve the country, whenever you talk to people in person they agree, and the science agrees with you.

There are 350 million people in the country and you can't knock on every door yourself.

You can:

1) Hope Word of Mouth gets out about how good your policy is. But the vast majority of americans don't care about policy to seek it out, and you'll only find so many true believers who are going to IRL spam their friends for you.

2) Get really good at PR so people hear about you. But no one wants to hear about your widgets, so if news shows air it their ratings go down, so they won't air it. So you'll have to get in the news based on other BS you insert yourself into. People also segment themselves now into thousands of news sources now, so you can't reach everyone through the same news either.

3) Pay to get in front of people where they are already paying attention (TV and FB ads). This means you can give your most compelling in person argument to people, and they're at least forced to see it or listen for a few seconds. This way, you might actually change a few minds en masse.
Remember C compilers used to generate pretty crappy code, it took them a couple of years to improve.

Same applies to any other language.
For a lot of educated people I know, internet = web sites. To which they get into via the browser, which becomes by extension "internet".

They are not wrong, what else is there for a generic user?
You can see it in the used car market. Low income folks drive around in very old Lexuses. Smart move.
That view is more propaganda than reality. Most US migration had to do with economics more than politics.

The underground railroad gets a lot of coverage, but it's peak never reached 1,000 slaves per year where 23,191,876 slaves where part of the 1850 sensuous. So, people are talking about a migration of ~0.004% per year.
Bash has process substitution. It supports sending stderr to a process. So...

$ somecmd 2> >(someutility)

Should do roughly the same thing. To highlight stderr with red color:

$ somecmd 2> >(perl -ne '$|++;print "\033[31m$_\033[00m"')

I assume you could roll that into a bash function or script easily enough.

Here's another approach too: https://github.com/dmoulding/hilite/blob/master/hilite.c
So, they were basically relying on metadata to inspect an organization. If anything, this shows the power of metadata.
They made websites for fake companies offering job and visa opportunities. People would reply and end up recruited. I'm not sure how exactly they used it for further communication though.
The Overton Window is moving too quickly these days for us to be making judgements on deplatformization based on what is and isn't something the average person wants to see.
Amazon uses these psychological questionnaires for screening (the likes of “Rate the statement ‘I never lie’ from disagree to agree”), of course their recruitment is a joke
Certainly, I appreciate my mom and mothers deeply. This is such a stretch its not comparable but it’s the best I’ve got: Every gift a girlfriends given me just made me feel so grateful (not sure how to describe it). I had a girlfriend once crotchet a hat for me. The whole time she was making it for me I felt such deep care for me. I can’t begin to imagine how I’d feel taking care of my soon to be mother of my child.

It’s possibly the most human experience. Doesn’t keep me from wishing there was more we could do.
The Keto Diet Works for Me
That's a better situation, a leader is not a manager and there's more overlap between a lead and a dev position.
We care about user experience enough to justify the cost. Maybe some experienced hackers might not mind undifferentiated colors, novices surely do and since Repl.it is increasingly a place where a lot of people start their coding journey, this is important.
We uh treat models as code, but also have NFS shares setup for the storage and GitLab runner talking to a Slurm cluster to run the models. Results and cross validation upload to GitLab. Main thing we haven’t built out yet are performance dashboards for showing improvement across commits, but with the GitLab APIs that’s a script away (currently we do it by hand)
Care to guess what you've said about yourself with this critical comment? :^)
I wasn't a CS student I was a bioinformatics student in the health sciences department.
Sorry to be lazy about citation. Here [1] is a peer reviewed article with better internal citations about Pythagorean mathematical perspectives on 1 and 2.

It has been argued [2] that the Pythagorean numbers were quite different from numbers as we think of them in arithmetic. The One (or Oneness), for instance, is more than the number one. However, because these views extended to at least 10, it isn't an argument for disincluding 1 & 2.

(BTW, [2] is probably the best thing I've ever downloaded from Kindle. Highly recommended. Be sure to read introduction.)

[1] Caldwell, C. K., & Xiong, Y. (2012). What is the smallest prime?. Journal of Integer Sequences, 15(2), 3.
[2] Guthrie, K. S., & Fideler, D. R. (Eds.). (1987). The Pythagorean sourcebook and library: an anthology of ancient writings which relate to Pythagoras and Pythagorean philosophy. Red Wheel/Weiser.
I am in a similar position and I find it strange, too. That's why I am pro (direct) democracy and minimum basic income, and more or less against power hierarchies.

But I know many people that don't want that, or don't care.
One important factoid that goes against this view is that Clinton's margin of victory in California was substantially greater than her entire margin of victory in the popular vote. The reason I mention this is because you spend where you need to spend. California was never even remotely in contention and so it's safe to say that Clinton was not spending to try to win by millions in California. In other words, it's unlikely that her spending produced the votes she was trying to 'buy'.
Java x Spring boot Crawling
Just line buffer what you read from stdout/stderr. Or even display them in separate sections in your UI.

There's no guarantee of ordering between stdout/stderr, so line buffering them, or displaying them in separate UI sections, or even doing some non-blocking reading to flush one fully before flushing the other, should be sufficient.
Thanks for the comment, that really interesting.

First of all, FrontPage is a web-page-editor and html-notepad is not. It means that html-notepad can be used to edit textual content/fragments of web pages, but not the whole page. That's simply impossible. And that's why web-page-editors, as a class, have gone all together. "Sic transit gloria mundi" to them.

The only reasonable way of composing pages by pure WYSIWYG means are wizards or page-blocks-composers - something close to mechanism that WordPress is using.

"the gap with the ugly rectangles at the left that i'm not sure about"

Those rectangles play several roles:

a) to visualize hierarchical structure. This helps a lot. At least to predict what hit on ENTER will do.

b) they allow to select elements as a whole. In browsers with that "contenteditable" rudimental thing you cannot select whole element:

<p>|Foo bar|</p>

versus

|<p>Foo bar</p>|

(where `|` marks start/end selection positions)

c) they will serve role of drag handles to be able to reorganize structure interactively.

As of UI configurability... it will be there.

As of wxWidgets, etc. - I see no reason for that. Neither of popular editors use standard (quite limited) OS widget sets. MS Office, Adobe, Sublime and so on as examples.
Co-Authoring commits via GitHub Usernames
I don't see the problem. You are adding in this extra "hold prices down" that isn't required.
I hadn't realized that CP/M dated from 1974, that's older than the Altair!
See my comment here, but I can answer other questions if you have them

https://news.ycombinator.com/item?id=18376567
1. Writing formal proofs in TLA+ (or in any other proof assistant) is almost always a waste of time. If the proof is very easy, you can certainly do it, but then you don't need to unless it's a strict requirement or an academic project whose entire purpose is to show that a formal proof is possible rather than some functional correctness requirement. And if the proof is not easy, then there are better methods, like using TLA+'s model checker.

2. Putting references to the TLA+ spec in the code could be nice and useful.

3. You should realize that the benefit from a powerful tool like TLA+ comes when it helps you reason about things that are hard for you to do, and those are hardly ever at the code level. So while using a code-level tool like Why3 to prove some routine is cool, it is hardly ever done in practice, because that's hardly every where the problems you need help with are. Those are usually found in complex interactions between machines, or your program and the user etc.. So often TLA+ is most useful when the specification is so far above the code level that a direct link is not entirely useful.

Having said that, you could use TLA+ to actually prove at the code level by compiling your code to TLA+, as has been done with Isabelle or Coq. This has been done for TLA+ with C and Java, but in practice, code-level verification is not where you'll get the most bang for your buck.
That's only because nobody's gone after an ISP for the same kinds of things that they go after Google for, with respect to the stupid Section 230 changes. When the outrage mob discovers it can bully an ISP into shutting off political opponents, then the ISPs will be exactly like Google, Facebook, Twitter, etc. You already see echoes of this for example with Jeff Atwood's misfire on Twitter recently, going after Azure because he thought Gab was still being hosted there (it wasn't)[0]. Incidentally this is one reason why Section 230 was so important. The change is new, so it's probably just a matter of time before the outrage mob starts going after the T-Mobile and Comcast accounts of its enemies.

[0] https://twitter.com/codinghorror/status/1056426165274009600
> Totally agree. While they do get a few wins, I wonder what's the ROI when you take all the failures and waste of resources into account.

Very far into positive territory, I'd imagine. Most day-to-day intelligence work probably doesn't have much effect, but every once in awhile they probably get a big win that's so massive that it justifies all the effort.
Oh, thanks for "crashes when trying to insert a table". Gone fixing it.
A good takeaway, most people overestimate their own skills and competence. It's always someone else's fault. If I apply for a company and they don't get back to me, or pull some stunts as described I assume they have better candidates in the pipeline. I'm not their priority.

Maybe changing your own view a bit gets you closer to reality.
I disagree. As someone who doesn't know much about Physics, certain things I read in the Feynman lectures today still stick with me. Like if you drop a heavy object onto the floor, its temperature rises by a minuscule amount lol.
React Native Mobile JavaScript Framework Plans for 2019
They could have moved those into NFPS root.
> Automation usually requires a high fixed cost to enable long-term low-operating costs.

Sure, but it still has a relationship to wages. You take the fixed cost and amortize it over the expected lifetime of the equipment, add the operating and maintenance costs and compare to wages. If the automation costs $25,000/year per employee replaced then you use it as soon as employees cost more than $25,000/year. It's clear what happens when the cost of an employee rises from $20,000 to $30,000.

> nor could we set an hourly wage low-enough that a typist pool could compete with a common word processor

Sure you could. No one would willingly take the job for so little money, but that doesn't mean the dollar value doesn't exist. But nobody needs to "save" those jobs because there are many other jobs that pay more. A $0.05/hour job is useless when there are unfilled $10/hour jobs. But a $10/hour job can be better than unemployment when there aren't unfilled $15/hour jobs and the employer's automation threshold is $12/hour.

> Ditto for location shifting: it's dependent on a) the transferability of the activity, b) the cost of shifting, and c) the price differential between the two locations. Minimum wage may be a component in this decision - but it will not be the only one.

It's not a matter of it being the only factor, it's a matter of whether it pushes the number over the threshold. Which is what happens at the margin.
> So why did it last so long?

"It's temporary unless it works" - Red Green.

I always fight temporary solutions because there is a perception that one does not need to be as rigorous with temporary solutions. Then there is no sense of urgency for a replacement because this one works, it becomes a "technical debt", a "nice to have", and never gets fixed. In some cases, lack of rigour is the one functionality everybody loves that cannot be removed (security vs convenience).

https://en.wikipedia.org/wiki/The_Red_Green_Show#Red_Green

https://www.youtube.com/watch?v=pY7nx5Z6Kzo&t=3m41s
I had basically the same experience except it was in Toronto instead of Europe.
Why is it making you unhappy?

I see it as a hobby, like woodcuting or singing for others. There is nothing inherently wrong with being interested in money.

I have a PhD in physics and love science. I earn good money but have zero interest in managing it so I pay someone else for that. Same for house cleaning.

My younger son wants to be a trader at 11, I am telling him this is a good choice but he needs to be good at math. If he makes money on top it is even better.

The older one wanted to study history and I was fine with that as well but he realizes that there are bills to be payed. Since he also likes to choose he will go that way and have history as a hobby.

So maybe if you look at it via the hobby prism it won't look that bad?
Yes, I get that. What I am saying is that one will ultimately have to face whatever downsides will be from engaging in what Hanson would call "Prestige-Based Discretion" if one actually cares about X and not just the signals of X https://www.overcomingbias.com/2016/06/beware-prestige-based...:

"In the rest of society, however, we often both try to hire people who seem to show off the highest related abilities, and we let those most prestigious people have a lot of discretion in how the job is structured. For example, we let the most prestigious doctors tell us how medicine should be run, the most prestigious lawyers tells us how law should be run, the most prestigious finance professionals tell us how the financial system should work, and the most prestigious academics tell us how to run schools and research.

This can go very wrong! Imagine that we wanted research progress, and that we let the most prestigious researchers pick research topics and methods. To show off their abilities, they may pick topics and methods that most reduce the noise in estimating abilities. For example, they may pick mathematical methods, and topics that are well suited to such methods. And many of them may crowd around the same few topics, like runners at a race. These choices would succeed in helping the most able researchers to show that they are in fact the most able. But the actual research that results might not be very useful at producing research progress.

Of course if we don’t really care about research progress, or students learning, or medical effectiveness, etc., if what we mainly care about is just affiliating with the most impressive folks, well then all this isn’t much of a problem. But if we do care about these things, then unthinkingly presuming that the most prestigious people are the best to tell us how to do things, that can go very very wrong."
I think there were several different periods where things were not bad, and when things were not that great, like the 60s, 70s, or 80s, and different people who lived in the USSR refer to different periods, so you get people claiming very different things.

These data, at least, don't support the claims that Soviets were always starving: https://ourworldindata.org/grapher/daily-per-capita-caloric-...
Non-paywalled version: https://outline.com/5T5s6n

Honestly, I don't understand the point of this article. It says Facebook is probably influential (provides no data), says something about data leaks (doesn't tie into the thesis of the piece) and says that Democrats outspend Republicans 3-1 on FB ads (guess we'll see if that's successful on Weds).

It amazes me that so much ink is spilled over Facebook ads. It really seems like scapegoating from people who's candidate lost as I have serious doubts that FB advertising is effective at all and no data pointing to that conclusion is ever demonstrated.

I know a lot of people here have experience with digital advertising (as do I); it's basically a scam. It's not effective and it's certainly not turning any elections around.
> Web scraping is a two-edged sword

No, doing this is:

> But the rest of the agency had become too reliant on the system, which was originally intended to only be a temporary communications channel, and had left the relatively insecure site up far longer than intended and used it to send information that should have been reserved for more secure channels.
SEEKING WORK | Europe/Serbia | REMOTE ONLY

PHP backend developer with 10 years of experience. Last big project: back office app for https://thelondonhelicopter.com

Resume/Portfolio: http://holisticagency.com

Rate: €35/hr
Racket has a few issues that make it hard to put into a production environment with a team of devs.

* Poor editor support. Apart from emacs and vi, many widely used editors support syntax coloring, but few do any proper indentation, and none (AFAIK) will do anything like intellisense. Only DrRacket really goes the distance on all those points and it hasn't kept up with the likes of Visual Studio Code or Sublime etc. You may say, just use Emacs! But if another dev doesn't use it they'll just ask for the language plugin for their current editor and then be mystified and frustrated at why they can't be productive.

* Poor performance. Out-of-the-box new Racket code will be slow. You can "precompile" it using Racket's built-in tools, which is great. But the process is complex and error-prone, and deploying your "precompiled" Racket code across a team in heterogeneous environment is not straightforward. My teammates are regularly stumped by how to keep our code running quickly. Racket also lacks effective profiling tools to address this.

That said, as Bjarne Strousup opined: "There are languages people complain about, and there are languages no one uses." I have used Racket in production environment for many years.
For the same reason POCs or unfinished software runs in production.
I have a similar email address, and I get emails for three or four people with the same name as me. I get wedding invitations, tax documents, job application responses, even a grad school application response once!

I can only assume there are small differences in the actual addresses and the senders are careless when typing in the "to" field.
Sure, but you wouldn't want your doctor to sell your medical records to data brokers.
Actually this is a good excuse to tell this story...

About a year ago I quit my job and moved. As a part of quitting my job I gave up my only Mac, since it was a work laptop. Nothing unexpected about this story so far... and it wasn't until I tried to recover the backup that I realized my mistake.

Apple backups can only be recovered from other Apple machines. So I went into the Apple store and tried to use a floor model. A manager quickly told me I'd need a genius bar appointment (fine).

So I booked one. The scheduled time comes and goes, hours of time in the Apple store just waiting to finally have a guy tell me they won't help me. Things got a bit heated at that point :(

All this is to say, it's pretty clear Apple has no empathy for users in general, just fear of losing the users they currently have.

I regret not taking out that laptops hard drive and smashing it to little pieces with a sledgehammer in front of the store, the symbolism was right on point.
I read this comment and think instantly of a creation vs evolution debate. Neither side can disprove the other and things just get more heated as we talk past one another.

There is a fundamental logic to thinking that the floor for wages should be 0. Otherwise one can generate a bunch of facts regarding different values and circumstance and controls.

Neither set of arguments proves the other is wrong, they just reference different basic truths. With minimum wage is there are two competing claims, that interfering in the price of exchange is bad and that thumbing the price in favor of the worker vs business has good results. While both can be true, the moral claim can be completely true while the data based claim is at best true to an unknown point.

Studies like this do nothing to convince me there should be a minimum wage, regardless of the claimed optimum point, because a more transparent mechanism to increase lower income worker pay would be a government redistribution that is proportional to all transactions, not acutely affecting specific transactions. I.e. Tax and spend or print and spend, don't price control.

Just like creation and evolution, you can have it both ways but you need to iron it out consistently.
Property rights are fundamental to the success of the country. Keto was a big mistake.
Polyaxon looks nice but we don’t admin the majority of the GPU resources we use (which is why being able to tell GitLab-runner to invoke Slurm is cool)

Pachyderm is another one I’ve looked at but we don’t have the sys admin bandwidth for that stuff right now.
I disagree. There’s value in being able to ask questions with a throwaway account, especially for stuff that you may not want linked to your professional life, or which involves specific people who may already know your primary handle.

Nobody’s forcing you to read or answer this question, so why does it bother you that it was posted?
> The CIA does appear to have lucked out when it comes to Russia. The Intelligence Agency ring fences its Russian activities and the report states that intel chiefs were quick to harden up its Russian communications channel at the first sign of trouble.

Your post makes a lot of sense for that above line in the article. Maybe Russia would rather keep tabs on them as known-people rather than murder them. China seemed to have taken it personally, which is ironic given their vast purported corporate espionage spy networks.
Apple's New MacBook Disconnects Microphone “Physically” When Lid Is Closed
There wasn't too much technology that allowed you to blow off your entire CIA agency leg that long ago. Someone's inevitably going to screw up if you put this much valuable intel into a single system where the users and even the operators don't fully understand it. Technology can definitely amplify the damage from incompetence.
> A lot of kids (particular girls, at the moment, for some reason) grow uo dreaming that they want to be vets because they love animals.

Animals toys and books about animals are considered girl toys now I think. Boys have dinosaurs. I think it was different when I was a kid, a boy could have animals (in books or those plastic figurines) and books about animals on top of cars and it was completely normal. Horses camps used to be boy thing, now it is girl thing - probably due to cowboys and westerns going out of fashion.

At least here locally.
> Or even display them in separate sections in your UI.

That's a non-starter. We think barring a great UX improvement, the environment should look as predictable and as close to a local setup as possible.