skysight-inc/HackerNews huggingface dataset:
I'm surprised he didn't mention how the "liberal" corporate media pretty much did a total blackout of covering Bernie in 2016.

To his early supporters this was a glaring omission and I cannot conclude it was an oversight. It seemed to be an obvious collusion between them and the DNC who had $1.3Billion to spend on media that year.

Their plan seemed obvious. Ignore Bernie, create a deluge of negative coverage of Trump, and promote Hillary as our only alternative.

This caused me and many others to just tune out the bloviating corporate lackey gasbags they have working for them. I've not watched CNN, NBC, ABC, MSNBC, since. I never watched FOX News because it's always been easy to see they have an extremely biased agenda to promote and do not do "News" at all, but the others, at that time, still had some credibility up to then. They've pretty much lost all of that.

The truth is, they started losing their cred before that. I recall watching CNN during the "Occupy" protest when Carrol Costello complained about those protesters being "noisy" and making it difficult for her to get to the entrance of their New York facilities. She went so far as to comment "what are they even protesting for" when they were right outside their front door.

Every time I open my "Apple News" app I'm amazed at what drivel they present. "Look at what Kim Kardashian is wearing, it makes her butt look huge!"

HN gets far more of my time than all those "News" corporations put together now.
I deal with this constantly. Someone gets a bug report for a crash, let's say a null pointer dereference, so often I see:

> if (pPointer == nullptr) { return; }

> Crash is fixed!

I mean sure... but that's not the problem. Why was pPointer null here in the first place? So few people take the time to understand that :(
Yeah, how to continue the sequence 1,2,6,24 was not at all clear to me. I think it would have been obvious if they had continued with 120.
“Design in Tech Report 2019” - John Maeda
> What separates Gates from most other programmers of his skill level is willingness to take on risk.

Isn't there also a major component that involves the opportunity to take risk including things like a sufficient social safety net? Certainly, different people have different downsides in the case of failure. Many of those factors are not based on merit.
I work AWS adjacent and I wish there was more externally facing information about how the DC's are operated. It seems like a really neat space.
We have yet to have a real discussion about what we expect the largest platforms to do about content like this.

The nature of online content is that once it's created it can be copied quite easily, if Facebook was able to block 80% of this content that should be commended.

AI is not at the point where we can expect 100% of this content to be removed and if it was there would likely be some collateral damage that others would complain about.

At it's current state we need a lot more humans screening this type of content and who are we to subject other people to that type of mental disturbance?
Yet more deaths because people aren't looking at what the software controlling their lives actually does (in this case, ignoring extra sensor readings that could indicate a failure of one of the sensors.)

I feel like it's getting better in most industries but not in things like aerospace.
Ask HN: Is Google a Monopoly or just really good at building useful products?
I know that Google is super powerful and has great products but what exactly are (if any) examples of Google showing anti-competitive behaviour?
Boy what clickbait! :)

"red alder ... through its symbiotic relationship with nitrogen-fixing bacteria"

That's more like it. No such thing as a nitrogen-fixing tree, as far as we know; only micro-organisms perform nitrogen fixation.
https://docs.python.org/3/

Consider that your iterable may not be a list, and may not actually have a "length" prior to its being consumed
So accidentally finding a gold nugget on your family farm is merit?
For HTML output I’m able to force two spaces of presentation by making the first a non-breaking space. Perhaps a converter from Markdown could do something similar when encountering two spaces after a period in the source.

The “vim” point was interesting, I’d never seen an example of the semantic value of the extra space before.
In software, not at a FAANG, but in ecommerce.
NTFS is not too different from Linux filesystems. It allows any characters except `\` and `\0` in path components (explorer blocks a few more but that can be bypassed using namespaced paths).

As for PS, commandlets with parameters do not have a problem with filenames being mistaken for parameters. Eg `gc $foo` will never parse the contents of `$foo` as a parameter name and always as the value of the (implicit) `-Path` parameter.

Splatting arrays of values into a commandlet also does not cause problems, since splatting an array is always interpreted as providing values for positional parameters (thus they cannot be confused with parameter names), and splatting hashtables is of course unambiguous (keys are always parameter names, values are always parameter values). So `$foo = @('-Path'); gc @foo` is also fine.

Since commandlet parameters are typed, there is also no problem with filenames containing `\n`, etc, since a single string is a single string no matter what characters it contains.

Printing strings containing control characters is probably a problem on Win 10's conhost and Linux terminal emulators. I haven't checked but I would assume PS does not do anything special to escape strings containing such character codes before emitting them to `$Host`.

`iex` (the PS equivalent of `eval`) of course has the problems you'd expect, but just like `eval` it is rarely necessary.

Edit: Also, PS does not do glob expansion. Glob expansion is the responsibility of the commandlet / program being invoked, so it is also not possible for filenames to resemble parameter names in this way.

gc *
gc '*'
gc -Path *

are all equivalent.
An Enigma, unikernels booting on RISC-V, a rack encased in liquid. OH MY
I've started doing this -- my resume has an "Open Source and Public Speaking" section for putting in noteworthy GH accomplishments.
That's what Perl programmers used to say about Python. It couldn't compete with the CPAN library.

While a large set of libraries is helpful, I wouldn't let that stop you if you think Rust is a good fit for your problem.
Thanks to this particular incident I've clearly seen the hypocrisy of many people regarding these matters.
I don't really get the whole point in this.

Besides all the things going on with the two Arduino "entities" (which is obscure, sure), is this just about "someone based his work on my student work and didn't ask me"?

What a crybaby. Could have easily founded his own company and make sure nobody can misuse the "invention".
> So there were failures at almost every level it seems.

They aren't failures, they were designed in. There are forced at work, since the 80's, that have been trying to kill effective government institutions because they are seen anti-free market (the exact quote was "My goal is to cut government in half in twenty-five years, to get it down to the size where we can drown it in the bathtub."[1]).

This is the end result, as are E-coli outbreaks, etc. The government is being made ineffective so people can stand and point "see, I told you so, and we need to move this to the private sector were it will be done properly."

[1] https://www.brainyquote.com/quotes/grover_norquist_182534
And the C-130. An extremely successful aircraft.
Isn’t this an example of moral self-licensing.

https://en.m.wikipedia.org/wiki/Self-licensing
I am logged in to so many applications and services I think I can never undo my trace on the internet. And then there is this archiving of deleted past. I feel congested.
People around the office were watching it. Shockingly easy to find.
>I believe it's becoming increasingly clear that merely allowing far-right dialogue online is essentially responsible for ease of radicalization, and that proactive censorship would be the best approach to forestall this.

Because of course, censorship only blocks the material you personally don't want others to view and never material you personally would want others to view. I can see a lot of politicians, especially those getting elected nowadays, wanting to block any discussion of minority rights, LGTBQ+ rights, trans rights, drug reform, abortion, women's health, women's rights, climate change, non-christian religion discussions, etc, etc, etc.

edit: Note that this isn't a straw man argument. All it takes is one to look at the censorship that happened in the US in the 50s and 60s (comic code, movie/television code, mccarthyism, etc. ) to see what is possible.
You could google it, but I doubt you’ll get good results
Seriously interesting. Any pointers?
Well, not an expert, but have you got any information here?

The technology was pretty mature in 1921, there were a few rounds of refinement before that. Machinists definitely talked about "one thou" back then. The same M2s which fire these things have been in production for over 80 years. I'm sure there have been small tweaks, special versions, etc, but basic compatibility has remained.
It’s going to be a big area of work this year!
I am on my 3rd - surgery ages 2, 9, 31

43yr old senior software dev
> Play the game well enough.

An economic and social system with many games one must play does sound an awful lot like a gambling house.

(Edit: substituted "games one must play" for "many games for one to play" — it's about the necessity and lack of choice, not the freedom to play games if one desires to do so)
/collapse
We’ve been trying to figure out how to improve this, but it’s tough.
You won’t miss anything.
>And while FR may be error-prone now, this is unlikely to stay the case for long.

Well less error prone. There are only so many different possible faces. Even people will routinely misidentify faces in a crowd. They need to use hair, clothing and context to avoid constantly saying hello to strangers.

There will always be a reasonably high level of false positives...
That's because meritocracy is not a synonym for the idea that hard work has any value at all. The article isn't saying what you think it's saying if you read it as "hard work doesn't matter at all and luck is all that gets you anywhere in capitalism".
This is game-theoretic prisoner capture talk. Rather than rail against the inhumane conditions imposed from above, the inmates begin to self-police to impose ever harsher doctrines on each other, because it appears to alleviate even worse suffering.

"Oh dear airlines, please please take out reclining seats altogether! Thank you so much, thank you! So very kind!"

Shame on you man.
I didn't say luck didn't exist, or wasn't involved. But absent the incentive to capture some of the value of that gold, the person who finds it would simply leave it there on their farm, despite the fact that other people in the world want it.
I can't help feel like including any discussion of the ultra-rich such as Gates as an example when discussing meritocracy confuses the question. That level of wealth and success relative to others can only possibly be achieved by luck, as there is no possible way one person's skill or merit can exceed that of his peers by 6 to 7 orders of magnitude. Basically, that kind of wealth is more like winning a lottery where their skills bought them a ticket. I suppose the question then becomes, could you still say there is a meritocracy if there are outliers who win the lotto? Do you discard those outliers and look at the general population, is the existence of such of outliers counter-evidence to meritocracy, or does the fact that the kind of "lottery" Gates won still required a high level of skill to even play mean it may to some degree support the idea of a meritocracy?
I really do think lab composition's tie to grant wording (if the grant says support for three grad students, you get three grad students, not two grad students and an engineer) has a huge influence on how labs are structured, including why grad students end up doing jobs engineers "should" be doing.
> Luck doesn't exist

Tell that to people that were born poor or with a big disability or into an abusive family. Compare their chances and fate with those that were born into a good family with plenty of resources. What do you call the source of that difference? Most people would call it luck.
> PicoTorrent depends only on what Rasterbar-libtorrent needs

The UI appears to be based on wxWidgets, so that would be another dependency.
I knew what you meant by "easy" and I agree.

Well, I think it isn't that hard to get an analog video signal going.
Having a TV that took an RGB analog signal, meant that I could connect the microcontroller directly to the TV (using resistors to convert the voltage and for the color DAC).

Then all I did was get the timing right, especially with the sync signal. Along with other resources, I used this image ( http://martin.hinner.info/vga/pal_tv_diagram_non_interlace.j... ) to understand when to set the Sync signal to 0 or to 1.
When using a microcontroller you can use interrupts or you can have well-timed instructions to set the sync signal on or off at the correct time, I chose the latter. The micros I used are AVR 8-bit architecture based, so most instructions always take 1 cycle, others take from 2 to 4 cycles to execute, simply by looking up in the manual I could calculate when certain instructions would execute and build a program in assembly that would generate the sync signal successfully. And if everything was right, my TV picture would switch to black, meaning it detected a valid PAL signal.

Of course, it wasn't always this easy, for example, I had a bug when I started, I wasn't setting one of the registers correctly and it took me a day to solve it, I had to look at the code over and over until I figured out what was wrong. Not having an oscilloscope nor a logic analyzer certainly made it harder.

Another lucky thing for me, was that the TV I have (an old CRT TV) is actually quite forgiving and even if I don't feed the timings exactly, it will still show a picture, so that helped.

Once I had a valid signal going I tested sending pixels to the screen, and I did use patterns to see if I had the timing right for each pixel, if I took too long switching pixels they would get wide. So I tried some checker patterns and stuff like that, but nothing fancy.
I hope this answers your question. It really isn't that difficult to generate a video signal and also I was quite lucky to get it working early on.

I probably didn't do things like they should be done, but it worked for me.
I would say that best thing is have a logic analyzer or oscilloscope to check if the signal you're generating corresponds to what it should be, that makes it a lot easier.
It's absolutely awful. But im kind of glad it's impossible to fully filter. That's an important feature of the web. It's just going to really really suck sometimes.
Gates didn’t take much of a risk, he was never going to be homeless if his plans didn’t work out. He is pretty much the perfect example if you want to prove we don’t exist in a meritocracy.
It's a good arena to discover talking points especially if the candidate is not a good interviewer. There are a lot of good engineers who simply do not interview well and this is a fantastic way for me to pry some positives out that may otherwise have been missed / glossed over.
Will Google make GMaps for iOS as good as the android's counterpart? Or Microsoft to make office suites in MacOS same quality as the Windows counterpart? This is the reason why Apple has AppleMaps, Numbers, Notes, Music ... It's only be monopolist when iOS or MacOS become > 50% of the market, but this is not the case.
So they are effectively not using the normal definition of meritocracy that people of same capability and will to work hard born in different classes can succeed at somewhat the same degree in intellectual professions, and instead talk about how people that are either unable or unwilling to do the work can’t compete with someone that does.

How is this useful or meaningful? Why are we funding research like this using tax dollars, when an exact paper like this has already been written many times and already shown to be meaninlesss?
I am a paid Spotify subscriber but I am not buying their arguments about Apple. Still, they are complaining to the EU, where some pretty brain-dead tech decisions have been made lately.
As with any idea, people come to believe and subscribe to ideologies because they are genuinely pursuasive and they are persuasive because they contain substantial - and often meaningful/relevant - truths (if biased and omitting other relevant truths).

However, censorship is exactly the wrong thing to do.

If these pockets of knowledge are cordoned off, and inaccessible to causal observers then fewer people will know about them. There will be less people who are well versed in the ideas, and as a result fewer who are able to identify and explain their limits and context. This makes it far easier to radicalize folks.

It's also super intuitive, of course censorship increases radicalization. That's why a corrupt government censors, to have better control of and more precisely manipulate their beliefs. Something that wouldn't be possible if everyone had more information.

So yeah, I disagree.
Absolutely that is true. As I said, i'm not arguing that we live in a perfect meritocracy. What i'm arguing is three things:

1. We live in a partial meritocracy. Success is strongly correlated with effort and skill, but by strong I mean maybe in the 30-50% range.

2. Meritocracy is good, and we should strive to make that 30-50% correlation rise up to 100% (even if we can't ever quite get there).

3. Believing in meritocracy is extremely important, and has produced the tremendous economic largesse we all enjoy today.
You have ask what sort of people would watch this ???.
No Teachers in the Future?
Yes thank you!
It's a heavily culturally reinforced example, but yeah. Hence the "factory issue monkey cognitive defect" quip.
If you throttle the machine instead of using a fan the battery life only changes by less than half (about 25% in my experience) so machines with bad cooling which I feel like the sort of person who would exaggerate battery life would be more likely to use will actually get better battery life when performing more intense tasks.
Thank you for your feedback and questions.

1. Yes, each Pony account is a new email address @pony.gg. I think of this as a feature. You start with a brand new space separate from your existing world of instantaneous messaging. Of course you can use it for anything, but the idea behind Pony is it provides a special place for your correspondence, so starting blank and with a fully fledged, separate email account is what made sense to me. There are other services that let you do similar things with existing email providers but that didn’t make sense to me: if you can still get and send mail at any time by circumventing these wrapping services, you need to exercise mental discipline to obtain the sort of experience Pony provides without any cognitive load at all (which is the whole point).

I considered adding a contact import feature but decided to collect feedback first.

2. The business model is TBD, with users being the requisite first step for any business model. But user privacy is paramount and the privacy policy lists all third parties (currently only Google Analytics, and at that, proxied through Pony so you the user do not expose yourself to Google and we get less information as a result). We’re free now and would like to continue offering a free tier in the future without turning our users into the product at the expense of their privacy. That seems possible to me!

3. Improving and expanding the home page. Thank you for this feedback.
Ah yes, "innovation" in skirting regulations as AirBnb does. Harming local communities and extracting wealth in the name of "tech disruption".
You mean that unnecessarily complex successor of http1.1 that brings nothing to the table you'd ever need if your website wasn't a bloated piece of </censored>?
I don't think it's so much "credentials" as opposed to being tied to a well-respected co + having experience navigating a co through hyper-growth + risk taking attitude.

I am an alum of one of these cos, and I suspect the makeup of the average employee as far as risk-taking goes (and again experience seeing a company go from nothing to $20b+) is much higher than an equally competent employee at, say, Microsoft or Amazon. There's a level of self-selection involved here.
No new information here, just another person pretending to be some authoritative source on this.

There's 0 proof the software worked correctly or that it's fit for purpose whatsoever.
Things aren't happening as fast as 24/7 cable news needs to fill hours. It is a lot easier to pick an half hour to pick articles and a half hour in the evening than be consumed by it. For better or worse Google news is still valuable to me for putting multiple headlines side by side and the difference in intent can be enlightening in its own way.

Another thing is especially in the last five years or so the number of pointless articles that do not inform or do real anything that end up as news just is too high. The article that is third or fourth to the post can be 100x more valuable in actually showing references or deeper analysis. It's ok to put the news on hold to stop eating your time/money. Also ditch 95% of opinion articles as hopeless.
If you want Meritocracy to exist then yes you must believe that it can exist (regardless what others say) and actively work realizing it.

For me, I don't really care whether meritocracy exist or not so it more advantageous for me to believe it doesn't exist.
In search, there have been instances where they've put their weight behind some products (Yelp vs Google reviews).

It is also under scrutiny in the EU. Their antidote seems to be creating Alphabet and styling Google as an advertising company rather a search engine.

That said, I for one, think they haven't put out and succeeded with subpar products by the sheer force of their control over search (Google Plus, Google Buzz, ...).
This is a "Twitter sucks" off-topic rant comment, so if you're not interested in that, just move along. At no point in my reading on this topic or any other, did I say to myself "Boy this thing would be great if it were broken up into a series of small brainfarts and served up one at a time on a bloated, slow-as-molasses web platform." I'm embarrassed every time someone tries to express a complex thought on Twitter. It's like a machine that turns your thoughts instantly into listicles. And every time I go view something there, I'm astonished all over again at the dismal user-experience people put up with in exchange for "access" to a "network." (Facebook is worse... it looks like some crap I built for my big-company employer. sic. I'm not much in the front-end department, so yes, my UI sucks balls. But my users have to use my app, and they get paid for doing so. Facebook users, I can only weep at the thought. But I digress. This was supposed to be about Twitter.)
How Did We Figure Out Atoms Exist? – Space
>
Sketch also can’t do much more design-wise than you can with HTML and CSS, a good thing as it’s too easy to put things into a design with photoshop or illustrator that are a pain to implement.

On the other hand, it's a poor replacement for actual HTML and CSS as a flexible prototyping medium, and limits the visual possibilities for the parts that are not tied to CSS's constraints (e.g. icons, illustrations, backgrounds).

(From my admittedly short experience, Figma limits them even further, to the point that the only visual language you can accomplish with it is similar to Figma's own branding guidelines.)