skysight-inc/HackerNews huggingface dataset:
Founder CEO's who built the company up from nothing tend to be good. Non founder CEO's are often the worst kind of toxic "fake it till you make it" yes-men who just play politics. The worst part is that they will fill the entirety of upper management with people like themselves. If this didn't happen then there is no way startups could ever compete with the massive resources, domain knowledge and data of incumbents.

It is correct that the economy corrects a bit against this, but the incumbent advantage is so huge that even extremely mismanaged companies can live on for decades, letting these parasites thrive, build competitive resumes and then spread to healthier companies.
Save Alice: Tell the Patent Office to Apply Supreme Court Law
Well I guess that makes me a senior developer at heart despite never holding a development job
For the purposes of human consumption, metallic gold is inert. I've probably eaten on the order of a gram in the last decade. It ends up in the toilet.
NIST:

> Attack Vector (AV): Network

> Attack Complexity (AC): Low

SecurityFocus:

> Remote: No

> Local: Yes

¯\_(ツ)_/¯
I absolutely did not create the JamesIH account. I have no idea who that is. From the "IH" part of it, I'm guessing someone that has something to do with Indie Hackers.
Jasmin Paris Pulled Off a Record-Shattering Time in Brutal Ultrarace
Zuckerberg interview on the future of technology
That's why overly broad laws are a terrible idea.

This and it's ilk are basically "because we don't like your face" catch-all's.

Sadly the UK is good at those to whit - The Anti-Social Behaviour Order (defunct but lastesd from 98 to 2015) which made previously criminal behavior a civil matter.

We are a curiously illiberal liberal democracy.
Memes for Software Engineers
14,000 Leagues Under Electric Power: My Tesla Cost Me Almost Nothing
From what I gathered from the paper -- again I'm not an expert on what they're doing -- could the NN model have been replaced by any number of more parsimonious nonlinear regressors? (Not that an NN isn't a valid choice -- it is often used as a nonlinear regression model, but it is one of many valid choices in this scenario.)

Which prompts the next question: does anything that uses NNs warrant the term AI?

The use of NN here seems to be that of a model surrogate (i.e. model reduction).

There's no perception problem, logic problem, decision problem, or anything that we commonly associate with "intelligence".
I run all of the content for Indie Hackers, and I recently hired James as our new managing editor for text-based interviews and a couple other content series. He is not Ajay Goel.
Congrats on the launch, sounds like you're solving a real issue.
As a developer I wouldn't give out my home number but I would be coding away from work. I got into programming because I liked it.

Do people get into medicine for the same reason? Do they go home and continue practising medicine?
I completely agree with your overall analysis, as well as the main point of the original article. The one thing I would add or clarify is that even the phrase "mental disorder" may not be the best way to refer to this class of symptoms/behaviors. I believe that "mental injury" would be both more accurate, and more conducive to healing.

A substantial portion of the things we refer to as "mental illness" are the after-effects of trauma. When you break your leg and you can't walk for 6 months afterwards, people don't say you have a "leg illness". It's not some unspecified thing which caused your leg to stop performing like most people's legs. It's a fracture. If set properly and given time to heal, it will resume normal functioning. If it's never set, or if it gets reinjured, it may lead to a permanent disability.

Minds can be broken as well. Any one who has ever experienced an abusive relationship knows this. Survivors of child abuse know this. A "mental fracture" isn't primarily physical, like a fracture of the leg, but it has a similar effect in terms of impairing the organ to perform its role correctly.

But mental injuries can be "set" and healed, just like physical ones. Perhaps not 100%, perhaps there will always be scar tissue or some version of impaired mobility where the injury occurred. But injuries heal with time, given proper care.

I am aware that this concept is fairly at odds with the western conception of mental health with its myriad disorders, all of which are unexplained and presumably lifelong diseases. I attribute this entire weird world of DSM pseudoscience with its gargantuan and ever-growing list of labels to the massive social pressure against dealing with the actual problem of trauma and abuse.

Correctly diagnosing someone with a "mental injury resulting from trauma/abuse" would lead to some extremely difficult conversations, which most people (even the ones experiencing the abuse) would prefer not to have.
"Gross" doesn't necessarily mean unhealthy.

I swim in the San Francisco Bay 3 times a week, 25 minutes at a time, no goggles, just a cap and a bathing suit. I've swum near gross things like dead seagulls & dead seals, and I'm sure a lot of gross stuff drains into the Bay, but as long as the sewage treatment plant doesn't overflow I'm not worried.
Yikes I hope not. What is this eldritch abomination?

https://i.imgur.com/xXZuQ5K.png
> it's been more or less been proven to be false

Not really. It's true that few big winners have used Lisp, but that would only disprove the thesis if there were also companies who tried using Lisp and failed. AFAICT, no one is even doing the experiment.

I actually know of two notable counterexamples: Barefoot Networks has an internal design tool written in Common Lisp that is a significant source of competitive advantage for them. Also Orbitz.
Given that it's perfectly fine to just post it yourself, and that you only really get one shot at making the front page, I personally don't really have a problem with people trying to find the right way to do these kinds of submissions, even if it feels a little gamey. Would be nicer if the community didn't take itself so seriously, but that's the world we live in.
Mhm, and you can add any entitlements that Apple is willing to let you sign. Not all of these are allowed in App Store apps.
Just FYI, I didn't come up with the title for the interview. The editors at IH did.
As a corollary, most great ideas seem obvious after the fact.
So I should day drink instead?
I don't know about Galaxy Fold but I would buy a fold-able Monitor that can be carried around in my laptop backup.
Pseudo-3D Shooter in Gawk Using Raycasting
I read the slides, but didn't hear the talk. There is so much conjecture in them. C++ is successful, Java is successful, so are Python, C#, and a whole bunch of other languages.

When it comes to complexity, large systems tend to be complex, so you either push some of that complexity into your language, to give you expressiveness and modeling capability, or you simplify your language so much (golang) such that the code base becomes complex and verbose due to repetition, not to mention error prone.

Readability? Compare:

var a int
if foo() {
a = bar()
} else {
a = baz()
}

to

final int a = foo() ? bar() : baz()

or even

val a = if foo() { bar() } else { baz() }

the latter two are shorter by a factor of 6, clearer, and less error prone. This is a feature that both improves readability, and reduces complexity.

The funny thing is, the golang code bases I worked with would be quite a bit shorter in a supposedly verbose language like Java, not to mention something like Kotlin.

Do you want a practical reason why golang is popular? Because it has Google behind its name. The language that he worked on before he was at Google, which were similar to golang, went nowhere.
Your comment was already great. It was the comment of somebody that cares about Redis and is closely observing what direction it is headed. Also I went through your own set of questions exactly and decided to do certain things after some consideration: it's not obvious at all if this was the right decision but at least the process can be made transparent. Thanks!
What's wrong with your comments in this thread, and similar comments, is that they're ideological/political battle made more fiery by snark. This sort of internet posting only makes sense in the context of flamewars, which is what they produce and perpetuate. We don't want flamewars on HN, as you know—or ought to, given the number of times we've had to ask you not to do this. Since we eventually ban accounts that can't or won't stop posting in the flamewar style, could you please just not do this anymore on Hacker News? Regardless of topic, and regardless of how wrong other commenters are or you feel they are.

https://news.ycombinator.com/newsguidelines.html
> The Constitution distinguishes natural rights of all persons vs rights and privileges of "the people" being citizens and non-citizen legal residents.

AFAICT, the Federal courts have not generally adopted this view (though it is popular in some circles, particularly the US Department of Justice); ruling less specifically that the term “the people” instead “refers to a class of persons who are part of a national community or who have otherwise developed sufficient connection with this country to be considered part of that community.” United States v. Verdugo-Urquidez, 494 U.S. 259, 265 (1990).
"makes a record of information of a kind likely to be useful to a person committing or preparing an act of terrorism"

Instructions on how to build a cruise missile would seem to fall under that. So do you have a slightly more helpful answer. Whether it is from 2000 or 2019, seems irrelevant.
> privileges or immunities of citizens of the United States

So resident aliens are not protected?
Dissecting the Controversy Around OpenAI's New Language Model
Save your being unhappy with the union for when the MEPs don't vote this down. Until then, be outraged at the lobbyists that nudged elected governments to support this, while keeping in mind that these elected governments' heads of state are the ones that nominate the head of the EC.
Net negative is the correct description.
> Those actual email server operators (Gmail or SendGrid) have pretty sophisticated systems to detect spammers.

Yes, and your product helps spammers bypass those detection systems. You even explain it in the post I linked:

> GMass will automatically send 500 emails/day or 2,000 emails/day if your email campaign has more than 500 or 2,000 recipients, respectively. You can also control, however, how many go out per day with the new Spread out setting under the GMass Settings arrow. If left blank, GMass will use 500 (regular Gmail) or 2,000 (G Suite) automatically, but you can override this by setting your own value.

And...

> It's not that we're looking the other way... we don't have to look at all.

That is what the phrase means.
What's not up to par for you? Before I went back to iOS (where I use 1Blocker as a content blocker for Safari), Firefox for Android plus uBlock Origin did pretty well for me.
Just wait until you find out what's in the ocean.
> it also enables the crime of dealing to be carried out

His hands also enabled the crime to be carried out, should they be chopped off?
California Considering Lanes with No Speed Limit
Remember the Galaxy Note the original phablet ???.
Everybody laughed and said that 3.5" was more than enough.

I like that Samsung is not afraid to try different approaches and let the market decide what it wants.
Programming in C++: The C++ Language, Libraries, Tools, and Other Topics [pdf]
Seoul Prepares to Rip Out Its Manufacturing Heart
Blub language, in the essay "Beating the Averages".
The constitution really clearly delineates between "persons" and "citizens." I hate the notion that none of the protections apply to noncitizens.

Additionally, a lot of the constitution is actually phrased as limits on the government rather than rights as citizens.
- Why blockchain and not something else?

I'm not aware of any other system can provide the permissionless and censorship-resistant aspects of blockchain while still maintaining a coherent, single view of the network, though I admit I'm only loosely familiar with BigchainDB.

- Why published identity? I guess that idea is that all content is actually legal and there are no pirate movies / tv shows?

It's possible to publish anonymously if that is your preference. Even using an "identity" you can be anonymous, they're just cryptographically provable pseudonyms.

Open protocols do not have a legal obligation to perform censorship at the protocol level, only users of the protocol must censor (see HTTP, BitTorrent, etc.).

- How will you control who and what is uploaded? ...legal movie distributers will not use it because content will end up in P2P...

We don't. Currently over 750,000 pieces of content are available on LBRY and to our knowledge only a little over 100 are infringing.

We do receive and process DMCA takedown requests and provide a service that lists content that is illegal to access in the United States. Official applications that we release respect this endpoint, but it's not even legally clear that we have to do this (e.g. uTorrent could do the same, but does not).

Additionally, LBRY already has one Hollywood studio making films available. You can watch a James Franco film (Howl) or a David Cross film (It's a Disaster). All existing attempts to restrict re-distribution of digital content do not work and there are strong theoretical reasons to believe they never will. Hopefully more studios will eventually be as enlightened as Oscilloscope.

- There's also a problem with content like child pornography. How are you going to prevent upload of those?

This is essentially already answered above. You can read a bit more here: https://lbry.io/what#combatting-the-ugly
> And yet the current RISC-V approach is not as good as MXP

I watched that presentation a while ago, and while the figures that are shown look nice, I suspect the crux is that I'm not sure whether MXP is practically implementable? I'm not at all an expert on this topic, so take this with a large grain of salt. Anyway:

1) With MXP instead of a vector register file you have a scratchpad memory, i.e. a chunk of byte-addressable memory in the CPU. Now, if you want multiple vector ALU's (lanes), that scratchpad then needs to be multi-ported, which quickly starts to eat up a lot of area and power. In contrast, a vector regfile can be split into single-ported per lane chunks, saving power and area.

2) MXP seems to be dependent on these shuffling engines to align the data and feed to the ALU's. What's the overhead of these? Seems far from trivial?

As for other potential models, I have to admit I'm not entirely convinced by their dismissal of the SIMT style model. Sure, it needs a bit more micro-architectural state, a program counter per vector lane, basically. But there's also a certain simplicity in the model, no need for separate vector instructions, for the really basic stuff you need only the fork/join type instructions to switch from scalar execution to SIMT and back. And there's no denying that SIMT has been an extremely successful programming model in the GPU world.

> It's also not fair to compare instructions executed between SIMD and some huge vector register implementation. Most common RISC-V CPUs are likely to have smaller vector register from 256 to 512 bits wide.

True; the more interesting parts is the overhead stuff. Does your ISA require vector load/stores to be aligned one a vector-size boundary? Well, then when vectorizing a loop you need a scalar pre-loop to handle the first elements until you hit the right alignment and can use the vectorized stuff. Similarly, how do you handle the tail of the loop if the number of elements is not a multiple of the vector length? If you don't have a vector length register or such you need a separate tail loop. Or is the data in memory contiguous? Without scatter-gather and strided load/store you have to choose between not vectorizing or packing the data.

That bloats the code and is one of the reasons why autovectorizing for SIMD ISA's is difficult for compilers, as often the compiler doesn't know how many iterations a loop will be executed, and due to the above a large number of iterations are necessary to amortize the overhead. With a "proper" vector ISA the overhead is very small and it's profitable to vectorize all loops the compiler is able to.
If it's good work and all shifts are the same, hiring FTE's should be easy. And of similar cost assuming the on-call shifts pay the regular wage.
Only if the vote is 51.89% to 48.11% on an overly broad decision made against the backdrop of lies, finance illegality and interference from external actors.

I'm totally not bitter though honestly.

If the worst comes to the worst I'll just marry my partner (she'll still be an EU national after March) and take my skills (and taxes) abroad.
Our economic system is based on the ability for Capitalism and Democracy to, together, deliver us the best of Capitalism, with the protections of a democracy.

While we tend to spend more time reflecting on failure modes (in order to continue expanding the necessary protection set), we also take for granted so many protections democratic legislation have provided us from the raw algorithmic selection of capitalism.
RavenDB Go Client Is Now Available for Preview
Love or dislike the business model, I really enjoyed the article. The candid look went beyond the survivor bias I'm used to reading when it comes to startup stories. Thanks for sharing @ajaygeol.
Samsung’s Foldable Phone Is the $1,980 Galaxy Fold
Aka I’m going to assume no liability
It is both. Whether you consider that a good or a bad thing is an entirely separate issue.
If you claim that System V init is just as good as systemd, then it is a relevant comparison rather than a straw man, no? In many cases there were a substantial number of people who wanted to keep System V init rather than move to systemd (e.g. https://wiki.debian.org/Debate/initsystem/sysvinit).

System V init wasn't an ancient straw man for Debian users. It was the init system that systemd replaced.
Sure.

How many of these prolific undergrad contributors end up working full time on interesting aspects of the project though?
Huh. Does it matter if you shoot someone with a gun labeled "Gmail" vs. one named "SendGrid"?
>It just seems to me that the more competent you're _perceived_ to be, the lower the threshold for bad behavior gets you labelled as a "jerk".

Yep. If the 80/20 rule is true(and I keep finding anecdotal evidence it is), then wouldn't the natural frustrations of the 20% doing the 80% simply be perceived as toxicity by the other 80% doing the remaining 20%?

Take a team of 10 people. If 8 people get together and decide to say the 2 top performers are "toxic"(by whatever metric that is defined), what chance do those 2 people have, even if they are doing 80% of the work?
Overweight and Snoring: A Vicious Circle
>Look, unless you have Thrombophlebitis or other such diseases, I would advise you to find new places to hear things. Having regular blood draws as a normal healthy person is obviously crazy.

Here's a non-shady site justifying giving blood every two months and significant health benefits from doing so:

https://www.brmsonline.com/blog/wellness/healthcare/2018/ben...

>Literally, this whole comment chain is about how the FDA is specifically saying that the risks outweigh the benefits.

Yes, saying risks outweigh the benefits with respect to the recipient, and because the benefits are currently very speculative. Not because having blood drawn is a super risky endeavor.

Virtually every objection levied in this demonstrably non-responsive.
Is there a reason the kernel style doesn't always require curly braces after "if" statements?
I'm not sure I consider 'slowness' a 100% bad thing, though. I got into far fewer insignificant flame wars over BBS & dialup than I ever have since the advent of broadband. That slowness means you have to honestly consider what it is you're saying, who you're saying it to, and why you're saying it. In some ways, a slower connection means that you're more aware of a human being on the other end.
So nvidia opens source the code and everyone's suddenly scraping something together from it on the web...
After being cheeky I wanted to make sure I circled back. I liked the article a lot. Well written, solid points. I think that client side caching, is something that gets overlooked a lot, especially in enterprise web apps. Performance sure does make us perform a fine dance.
> I don't want Germany and France

That's basically UK propaganda (though they like to focus on Germany).

Granted, the workings of the EU are complicated, but they are not opaque, or particularly unfair towards smaller countries. Downthread you mention connecting to politicians, and it being easier with local politicians. Try e-mailing your MEP once.

As far as things being shoved down one's throat: as far as I know, Sweden is still not using the Euro.

Also, being pro-EU (or at least not anti-EU) is not the same as being pro-federalisation. As you say, "free trade is great", and I think you'll agree that clean beaches aren't too bad either. EU directives and regulations in general are really just the largest common denominator opinions that most countries agree on, and as such get out-sourced to the EU. Our "president" is a moderator of a panel of elected heads of state. There is no reason the EU has to turn out like the US, and not really a lot of appetite for that in various member states.

But regardless, as unbelievable as it sounds for an institution covering 100s of millions of people, the EU is what you make of it. You're a citizen.
No, and they don't know how to read a sign either so I think they get a pass. Humans should be able to exercise a little restraint...
This would seem to qualify as fair use, no?

https://www.inta.org/TrademarkBasics/FactSheets/Pages/Fair-U...
good advice. I own a 10 year old civic that is going strong, previously owned 2 other civics that I sold after 150k miles but only because I wanted a newer car.

I would add, do vin check and a recall check

http://vinfreecheck.com/
While overall, your take on what makes an account valuable is an interesting take on the subject, it looses credibility the more you read on... Starting by the simple fact that you undermine your own point by saying that it is less of a problem because ...
You will get your stuff back ...
Ok, sure you will, ...eventually. in the meantime, you could very well end up without a dime for a couple weeks! We could go in and out about identity theft and how it can ruin lives..

And while you are right that social media accounts are very valuable for celebrities, companies, notorious figures and so on, for the average user , it simply doesn't... Saying that your Social media account is more valuable than your bank accounts is utterly absurd. And even for celebs and other public figures, I very much doubt they would rather have had their bank account compromised... (I.e. the very recent Bezos saga).

Besides all that, advocating that one could be less secure than another, is nothing if not counter-productive, users should make their less secure accounts MORE secure, and yes, shedding light on the real value those could hold is a very meaningful and relevant way shifting behaviors towards better security!
On one reload, I got Grumpy Cat. The background was different from any image I can find in a quick image search, but the cat was definitely Grumpy Cat. Does that make the domain name a lie?
>much stricter enforcement.

I believe enforcement of moving violations in the Boston metro is impossible. It is impossible because there is not enough room for an officer in a car to pull a vehicle over while simultaneously keep traffic moving at a reasonable speed. The police have purposely chosen to not enforce moving violations in order to prioritize traffic.
> but wait... our entire economical system is based on this.

This is a difference between those who believe in Scarcity from those who believe in Abundance (at least in theory). The Takers and Makers.
Interrupted+at+Work?+12+Ways+to+Control+Phone+Calls