skysight-inc/HackerNews huggingface dataset:
Haha, I've been around when tech-illiterate regulators from the EU weren't around to stymie innovation in the oh-so important field of power connectors.

In fact, I still have a box full of wall-warts from at least 5 phone manufacturers, and not one would fit on a different maker's phone. In fact, for some producers, the power plugs were even different for different models.

Yeah, I so miss those days.
Yes. Particularly given that Pai's FCC has developed a bit of a habit of levying fines and then not bothering to actually collect them.
They (NSA / govt) still warehouse it. They just don’t access it without a warrant. That is the current legal fiction they operate the surveillance state under.
Both kinds of activities, the one that you characterize and the one that the parent comment characterizes, occur in the art world.
I dismiss this fact as it does not fit into my worldview
Many jobs can't be done "remotely." What about food service, cooks and waiters? Delivery people? Doctors, surgeons?

Randel Munroe of XKCD fame walks through this scenario in his "What If" book.

Link to sample on books.google.com

https://books.google.com/books?id=tgZIBAAAQBAJ&printsec=fron...
If by "it" you mean the much smaller and cleaner language within C++, no, it will absolutely not be a lisp.
I just wonder what chances any new general-purpose OS kernel may have against Linux.
Well, there's the rub: 32 bits for IPv4 was clearly inadequate. IPv6, on the other hand, gives us with 128 bits = 3.4 x 10^38 addresses, which seems from our vantage point like it should cover us until the end of time, even if we colonized the whole galaxy. Is that actually the case? Time will tell. ;)
This may be an unpopular opinion, but this is a great idea. Huge tech companies now worth trillions facilitate criminal activity at scale and wash their hands of any responsibility. E2EE at scale is problematic for maintaining sanctity in society, as people are terrible. Giving common folks easily accessible tools to engage in global secure comms has been a recipe for disaster. LE’s job has been made more difficult, and the tech companies should bear responsibility for policing their pipes.
YES, UPVOTE SYSTEMS ARE POLARISING.

Reddit, Facebook and this website are some of many with this issue. Leads to echo chambers, inability to see the opposing point of view as it is literally hidden.

As a start point, higher karma should be allocated for highest quantity of votes where total votes plus ones and minus ones total to zero. That way you are swarded karma for posting both sides of an argument, not being just some karma whore mindlessly agreeing with someone else.

Reddit and Hacker News REWARD groupthink, and REWARD brigading. They are the problem.

I enjoy posting counter arguments, but no-one ever sees them because they get downvoted to invisibility quickly.
Siri has never tried to murder me, and I still can't book a ticket to a rotating space station (from Pan-Am, and stay at a Howard Johnson onboard the station).
This is true, although it's engaging in a bit of hair-splitting.
Having already learned that EOT (Control+D) exited the shell, I found exiting ed and cat fairly easy.
> WireGuard needs a 2FA solution - It doesn’t have to be kernel based - but it does need to protect against someone grabbing a copy of the single factor auth in WireGuard (keypair).

By this standard, no website supports 2FA- ultimately it's just a cookie that's used to authenticate requests, even though to get that cookie you may have to go through 2FA. Nothing prevents an attacker from just grabbing the session cookies.

In fact, I doubt any VPN supports 2FA by this definition- it would mean requiring authentication on every packet. Instead, of course, what you do is do authentication once, when setting up a tunnel, and then use bearer tokens from then on.
>"Each mode has a different ecall cause. If we make an ecall in machine mode (the most privileged mode), we get cause #11. Otherwise, if we make an ecall in supervisor mode (typically the kernel mode), we get cause #9."

Could someone say if the kernel runs in Supervisor mode what is the intention of machine mode in RISC-V?
As an ex-client of AT&T and now client of a set of different providers, that has not been my experience - both prices and service levels vary quite significantly.
Yes, and the more general form of this ("computers accelerate drug discovery pipeline") has been appearing almost as long as I've been alive.
Ah; maybe, yes :)
Recreate USENET and we can put it all back where it came from..
I am sort of agree.

In practice however I use comfortable subset of it and then it is simple. This is my (b). I know that everyone has their own idea about what said subset should be but I do not participate in large C++ teams and hence it is not a real problem for me.

So yes in general you're right, in practice some people are ok. What's the real percentage of those I have no idea.
This is the exact kind of clickbait title that HN normally changes to something less inflammatory. Every time I see the title I feel my blood pressure going up.
Try https://retrocomputing.stackexchange.com/q/10925/1932 .
Kotlin also has it as "apply":

Windows().apply {
width = 100
height = 200
}

Now, I can't help but see the following kind of code:

val someStructure = ...
someStructure.x = ...
someStructure.y = ...
someStructure.name = ...

as an immediate language code smell
Nice words, similar words were said to me. Now I am broke and semi-unemployable. So onlookers beware.
I'm not someone who's shy about regulation, but even I think this is totally unnecessary. As an Apple user, I should be the first to complain about their own internal (inexplicable) lack of a standard (Lightning for phones, USB-C for everything else). It's annoying, sure, but it's far from a material burden on my quality of life.

Is this really the problem we need to be spending our regulatory energies on in 2020?
If encryption is considered a form of arms, it does appear that there is case law that grants sellers of arms some constitutional protections - quick article at https://harvardlawreview.org/2014/04/does-the-second-amendme....

I think, at this point, one could successfully argue that the proposed law follows 'reasonable regulation' and so protections aren't afforded. But it would be an interesting discussion.
I didn’t respond to the original comment, just to this question:

>> What did he do to call him a bigot?

His track record is long, clear and consistent.
The Jeffrey Way was very funny.
> NextDNS (I'm not confident enough to "roll my own)

- Install knot-resolver

- Done.
Other people have written about the HIV-lookalike segment mentioned in that paper and believe it is likely due to chance https://twitter.com/HelenBranswell/status/122336155449582387...
HN, unlike many other examples of social media, doesn't show "personalized" news feeds. So in that respect it's not nearly as bad.
Mob rule is never actually mob rule, there's a complicated relationship between the mob and the demagogues who alternately control the mob while also being controlled by it.
These companies don't sell your data and it's not in their interest to do so.

Data is the cash cow that lets them sell ads. Why would they give away the cash cow and cut themselves, the middlemen, out of the picture?
It's actually a real problem - the knowledge of how for example JavaScript VMs and JITs work isn't really written down very well. It's all in people's heads and you learn as an apprentice (PhD student). I don't have a better solution than to show you in person.
The people encouraged to use the decentralized end-to-end encryption would not be the average end user but the people who write the next generation of applications would use it and the end users would get it by accident just like they do now.
looks pretty rough on firefox but i like the idea
I always wondered what the windows equivalent was, knowing how well received the app has been for mac users.
Yes, because this FCC decision, in the original text, actually says "Everything bad must stop".
I can only speak for myself, but I use pen and paper if I need to reason about "complex" things generally approached logically. Like I wouldn't do math in my head, at least beyond arithmetic.

I might visualize code in my head if I'm programming, but I don't see words. I know they're there, but they're not helpful to me in reasoning. I'm thinking through the steps of an algorithm which I wrote and how it changes the state of my mental model for the data on the computer -- but I don't literally have a picture of the variable states in my head or anything, nor can I see the code.

If I need to reason in a more intuitive way about why I think things or how I feel about things in the first place I think adding a dialog or visualization makes my reasoning worse. I'm rationalizing rather than feeling, leading to me reinforcing beliefs that aren't... quite... what I actually believe. I find this dangerous.

I want to understand why I feel something, but I also recognize that the feeling is what's true and any narrative I put together is imperfect because words pidgeonhole your much more flexible abstract concept into the constructions available in the language you think in.

I managed to get a PhD in an engineering field, so clearly I can still reason about things ;-) But I kind of... train my intuition and then make better guesses based on intuition, and then go back and use slower verbal/logical reasoning to find problems or do tactical changes. On the other hand, my method of "memorizing" fourier transforms was to do the proof a hundred times and then do the proof on my exams since it was not practical for me to actually memorize a formula. And why I'd make a terrible biologist or doctor or chemist where fluency and memorization play a much bigger role.

Or another way, I use no words for strategy, I rely on training my intuition with practice and then trusting my intuition with verification to improve my intuition later. When it gets to the tactics of how to connect A to B to C I use a rigorous approach but I still wouldn't say that at any point I've experienced something like a discussion in my head between multiple distinct voices. I do have a running monologue of me asking myself questions when I'm in rigorous mode, but it definitely never feels like a distinct entity questioning anything.

When you read a book, do characters have different voices? My partner has no voices since he claims he was taught to read by memorizing what words look like whereas I learned to read from sounding out words. I have exactly one voice, the same internal monologue as for anything else. But that's for books I'm enjoying reading, if I just want to get through something I'm not sure I actually have a coherent voice in my head at all anymore. But my reading comprehension is markedly lower.
Certainly not, but an 8 hour day dedicated to deciding just that gives you only 2 minutes per article.
Odin's `using` comes from Pascal's `with`, of which was block based. Odin's `using` can be applied to a load more than just scopes:

https://odin-lang.org/docs/overview/#using-statement
Sir please just skim over the article

Just glance at snippets here and there

It's really quite well-written, well-sourced, articulate, and frightening
> but modern C++ is really clean and you can just ignore all the complexity that's been retained for backwards compatibility.

I actually think the opposite. Modern C++ is painful, but a subset of it, mostly the stuff prior to the introduction of templates, is very useful and clean.

But I also think this is a strength of C++: you really can realistically decide what parts are appropriate to use in a project and what parts to ignore.
Could you please expand on push notifications? So far I've only found https://xmpp.org/extensions/xep-0357.html and it does not look great.
The only way it does (that I know of) is whether you have "showdead" turned on or not.
Sigh these arguments are tiresome. I've already went full wireless at home, in the car and at work. Never been happier.
Windows Storage Spaces and Drobo both have the “grow proportionally onto bigger or differently sized disks” feature
I suspect that whatever replaces Linux will probably involve a paradigm shift at the lowest level. Perhaps capability-based IPC, perhaps seamlessly integrating local and networked nodes, etc. It’s going to take major major improvements to move the world off of the Linux kernel.
A significant part of my postdoc training involved carefully determining what BLAST hits are likely to be true or not. However, I saw some scientists (often bored, or inexperienced) who would set their E-value threshold to 10 (IE, expect 9 false positives for every true positive) and just sort of mine the results until they had some other data that seemed "significant" and published. A lot of science is done this way :(
It would be if there weren't a comment section on almost every news story published in mainstream media. As someone who pressed aggressively for exactly that starting back in the 1990s I now view it as a mistake.
Stuff like "this board/chip needs real time response in order to not melt itself despite not being able to trust that the OS is hard real time" like System Management Mode was originally intended.

It's also been handy for trying out supervisor mode concepts and adding software based support on chips that don't support all the features like hypervisor extensions.
Do they refuse warrantless requests?
The overarching issue isn't the snakebite incident, it's the loss caused by having people repeatedly being bitten by snakes. So chasing down snakes is a prescribed if not demanded response.
I find I get great results with UI testing by observing someone use the software and not tell them how to use it. Then refine away all the bumps.
The thing to remember is that it is "on several keyboard layouts" not "on many keyboards". The actual keyboards themselves are completely agnostic as to what the chords mean.
We are. All of the US standards are based on metric units. A large number of the products that we buy are made from metric components such as screws. CAD software and machine tools can switch effortlessly between unit standards. There are some standards that are so unique that they might as well be arbitrary, such as spark plug threads.

Some building materials still have US dimensions, but if you measure plywood carefully, it's thicknessed in mm. And the "2 x 4" has never been 2 x 4 inches.

So I think we've made great progress towards an age when units of measure don't matter much any more.
The problem is that everyone's ideal subset of C++ is different because everyone has different requirements!

"A lot of software developers are seduced by the old ‘80/20’ rule. It seems to make a lot of sense: 80% of the people use 20% of the features. So you convince yourself that you only need to implement 20% of the features, and you can still sell 80% as many copies.

Unfortunately, it’s never the same 20%."

https://www.joelonsoftware.com/2006/12/09/simplicity/
The problem is no one can agree what that language is.
>We had that thing. It was called organized religion. Then liberals systematically destroyed it. In typical fashion, they never thought about what would replace what they were tearing down.

Yeah, you definitely sound like the kind of person whose opinion on socio-political issues should be taken seriously lmao
Explore: Project Euler 001 the Hard Way
Study Reports First Case of Coronavirus Spread by Asymptomatic Person
"You have to be careful because there is so much room in the details and someone not accepting 100% of x world view doesn't immediately make them a terrible human being."

Like what? What could be the "not a terrible human being" part be about someone who wants the state to disacknowledge someone's humanity?
I don't see Michael Corleone as a good man, and I think the first film makes that part clear during the baptism scene.
This is also just an anecdote, but I'll second thomk's opinion on woodwork/manual measurement of most kinds. Twelve has one, two, three, four, six, and twelve for divisors, and that is incredibly handy when you're trying to do manual measurement. Even sixteen has one, two, four, eight, and sixteen, making for easier division of pounds to even numbers of ounces; compare this to ten, which has only one, two, five, and ten. People can't eyeball or measure tenths or fifths nearly so easily as thirds and fourths. Even eights are easy to get from measuring a quarter and taking half; good luck eyeballing a fifth. And before all the "we have computers to do it for us" people come out of the woodwork: 1. Not always and 2. High-precision floating-point arithmetic is still computationally expensive and often hard to get right. I think every one has, at one point or another, hit some weird numerical glitch due to floating-point error.

Every schoolboy learns basic unit conversion; I'm not convinced by your tales of hapless relations. It's not that hard to remember eight fluid ounces per cup. It's not that hard to multiply the feet times twelve, add the inches, and divide by twelve to get just feet. It's not that hard to divide the ounces by sixteen to get pounds and ounces. It's not hard to remember that water freezes at thirty-two degrees. I've also never heard someone describe weights as "six pound five" with either meaning; the closest I've heard are descriptions of height as, say, "six foot two". This means six feet and two inches in every case, and everyone understands this.

At this point,

In conclusion, it is sometimes easier. It's just comical to see someone trying to argue that there are literally zero cases where the customary system is sometimes easier.
It's not about being valued, they're literally indispensible for the documentation of plants, there are no alternatives that match the quality of the documentation that they produce.

As for them being rare, part of that is due to education and the infrastructure around it. When my mother was growing up botanical illustration or scientific illustration was not listed as even a potential career choice, and she wasn't allowed to take art and science at the same time as "that wouldn't be realistic". Obviously things have changed since then but given that so few artists even recognise it as a career choice has an impact on the number of people who decide to go down that path.

It's like how the UK is running out of high quality vellum, used for legal paper and archiving, because nobody realises it's a viable career choice for them to do. There's literally a free, funded apprenticeship to do it, because they need people to do this job.
You compare facebook to leaded gasoline (I'm ignoring the fact that lead is an ancient compound that had been used for centuries prior without anyone noticing ill effect). However, this argument actually is an argument against legislating facebook out of existence. Leaded gasoline companies were simply regulated to minimize the externalities. The companies formerly selling gas still exist today.

You identify the following risks of facebook. I list them below along with the obvious reason of why the government should not do anything about it.

1. rampant spread of misinformation -- Facebook does not publish this information. Individual people do. Now, you argue that facebook is a publisher. This is probably true. However, people (not companies perhaps) have a natural individual right to spread misinformation. If you legislate facebook out as a potential forum, then people still have this natural right, and have the right to use technology to accomplish this. Now, one could argue that, the internet, being privately owned, should be able to censor people. And indeed, the private owners of the internet ought to be allowed to do this, but there is a recent push in this country to make the internet a public utility, in which case there can be no regulation of the speech and publication allowed on it (unless it is already illegal). Misinformation is not illegal. I have a natural right to stand on the street and preach all sorts of ridiculous stuff. If the internet becomes public (and I think it probably should, because it is important today for civil rights), then this right cannot be restricted.

2. Addictive applications -- What do we legislate against next? Catchy music? Musicologists and theoreticians of music have been studying for millenia how to make music addictive and catchy. From Pythagoras to Ariana Grande, they are all making their music addictive. Should that be illegal too now? What exactly is wrong if people enjoy talking on the internet and decide to do that?

3. The abuses and leaks of personal information -- I can agree with this, but most companies do this (the government is also guilty of it). As far as we know, no company or entity is perfect in this regard. There should be legal guidelines and obvious neglect should be illegal, but the idea of making any company that loses data automatically put out of business is ridiculous.

4. psychological trauma inflicted upon armies of minimum wage contracted moderators -- I don't think there is any proven way of censoring obscene content without moderation. Neither facebook nor the government seem able to do this. I would also point out the hypocrisy in calling for censorship while at the same time claiming it is psychologically traumatic for censors.
I didn't know non-profits weren't allowed high number ports! Jk but funny typo.
I'm with Apple on this one.

Apple has kept working on improving the charging experience for its phones over time. The original iPhone cable, then lightning, then wireless charging. This stifles innovation.

Also: doesn't the government have more pressing concerns to worry about?

I doubt Apple's lobbying against this for some nefarious reason, like locking users into their proprietary technology.
The UK's democracy isn't direct, and direct democracy is only one type of democratic process which isn't clearly superior to others. Equating the brexit vote with democracy itself is a fallacy. Our democracy is parliamentary and those 'obstructive' MPs were democratically elected representatives of the population.
Agreed, that's not a pragmatic path. But if starting a business is your goal, and finding a viable idea is your obstacle, I'd argue this is a sure-shot way of FINDING said idea.

Some potential paths can be:

1. SWE @ SW company -> "BA" @ non SW company or whatever term is used for generic-problem-solver in that industry.

2. Part-time hourly work in another industry. This is fairly easy through temp agencies.

3. Apprenticeship in another industry (perhaps in more hands-on industries).

Some are hard to get, others don't pay as well. But to find gold, I'd say some level of hardship is required, and this, in my view, is a bulletproof way of finding that gold.

Whether you're able to dig it out and then able to sell it at a profit, is totally another question.
> Within the conservative political blogosphere, global warming is either a hoax or so uncertain as to be unworthy of response. Within other geographic or online communities, vaccines, fluoridated water and genetically modified foods are known to be dangerous. Right-wing media outlets paint a detailed picture of how Donald Trump is the victim of a fabricated conspiracy.

To this day you'll find most well off (and extreme) democrats avoiding GMO foods, protesting vaccines as well as avoiding fluoride in water. I don't think that's a republican issue. Especially in portland that consistently votes democratic but also NO to GMO, Flouride and Vaccines.

Reading that middle sentence maybe it's a little unclear if they are tying that to conservatism, but it's definitely surrounded by it.
> This approach succeeds most of the time when the issue is, say, the atomic weight of hydrogen.

The article is interesting but I think misses one critical point. Most "facts" aren't as clear cut as the weight of hydrogen. Most answers to questions will differ according to conditions. As an example not all people will respond the same to a treatment regimen. Low carb doesn't work for everyone for different reasons so most "facts" on low carb will likely be disputed.