skysight-inc/HackerNews huggingface dataset:
>> “...but also simple enough that you can't possibly need a whole book to explain it.”

Graphic designer Paul Rand designed several logos during his long career which will be familiar to many people to this day.

The deliverable for Rand was not just a mark, but also a presentation book (example [1]), which is different from the Style Manual describing how to use it.

A dilemma for designers in business is how to justify costs of their designs. (Not much different from R&D I would guess).

While it sounds like a good _idea_ to design cockpit in such a way pilots can be certified once and fly either plane, I could imagine an equally compelling argument the cost is too great compared to the cost of training (I have no idea why—maybe if training costs we’re somehow the burden of a secondary market—whatever).

In which case you might need a great deal of research and maybe a book to make your argument?

[1]: https://www.logodesignlove.com/next-logo-paul-rand
‘Wolf of Wall Street’ Producer Riza Aziz Arrested on Money Laundering Charges
> Any subsidies solar receives is a tiny fraction of what oil, gas and coal still receive today, without even factoring in all.the subsidies they've received over many years, or the ton of money spent on geopolitics in order to secure fossil fuel supply lines. Or the subsidies and damage they cause when they leak all over the place destroying entire eco systems.

Very true, but also kind of the point. Those subsidies still exist -- we still have to do work to get rid of them, and in the meantime replacing fossil fuels with non-carbon sources is at best slower and at worst plateaus entirely.

Moreover, this is the same charge leveled at nuclear. Opponents claim that it's more expensive without exploring why it's more expensive -- and a big part of the reason is because we don't price carbon and then subsidize fossil fuels on top of that. Fix that and all the non-carbon sources become more competitive.

But we can't just sensibly conclude that's what needs to be done and then pack up and go home. We've got to actually make it happen first.
Always interested in why exactly systemd is bad?

There's a lot of negative PR and not much evidence of why people shouldn't use it. Comes across as like the same recommendations of "don't use chrome, use this fork instead", one that's run by a tiny team of people who face very little consequences for messing up.
I was always kind of unsure why it made me feel weird until someone pointed out how weird it would be to say "OMG these fries are like meth". I think for many people there is a racial component to it as well.
Trump, Johnson and the Hole in the Doughnut
A Government Guide to Keeping Insulin Unaffordable
Not any more than cocaine. The major difference between the two is mostly who does them
Does the Hurd team go around lecturing people who call it "Hurd" about how it's actually "GNU"/Hurd, how Hurd is the kernel and that's only one part, or is that only when the kernel wasn't their idea?
How do JavaScript’s global variables work?
Ex-Perl 5 dev. Still use it once in a blue moon b/c of the regexes. Perl 6 was a joke even 15 years ago )
Boeing loses big order for 737 Max aircraft
It probably is, though they didn't explicitly state that. Windows 1903 is used, and AMD's latest strategy to improve Windows performance is in place.

Basically, if the higher clock of the 9700K can be put to use in a single-threaded application, then that chip can still come out on top. But in enough scenarios, the Ryzen 3700X and 3900X are quite competitive.
> For which purposes if not software development exactly?

Well, if you recognize only 1 category "software development", I can't help you. C was designed for software development as well, but you wouldn't chose it to do web development, I hope? It's a good tool when you need to develop something small and resource efficient. OOP fits good when you don't have much of concurrency, but you manage complex states in memory (which you do with help of objects and inheritance). And functional programming fits well when you need to manage data flow applications.

And truth is in a big complex system you need a decent support of both FP and OOP. Point is that languages like C# decently support only OOP.
They only get as picky as their options. Remote companies get exponentially more candidates so they can make them jump like monkeys with impunity.

https://www.youtube.com/watch?v=v1WiCGq-PcY
Are you running deno 0.10.0 versus Node? Since there has been some internal refactoring it should now be 80% wrt basic http req/sec (ref: https://deno.land/benchmarks.html#all , though the benchmark might have not covered everything)

Overhead from Flatbuffers is a major reason of the slowdown and we are seeking to get rid of it.
Can anybody explain the poor memory latency numbers? Is this due to the new L3 and chiplet design or is it from the larger L3? Intel chunks their LL cache out too, so I wasnt expecting such a big difference.

Also AMD got stomped on the system performance testing (those tests seem like they might be difficult to unpack into individual reasons given their breadth). Why would that be the case.

And WOW. Any vectorised workloads written for AVX-512... Besides the larger operand sizes, the instruction set changed seem to matter hugely. I did a small not using avx512 too effectively scan hash table for the keys, and it made a huge difference too.

Still considering the top Ryzen chip for a sorely need new desktop, but I don't play games so it would mostly be a cost thing.
it's part of the stage 1 preset, and in the future it will either disappear from the stage 1 preset or move to the stage 2 preset.
There's hints in the post that "user space" in this case is probably newer versions of systemd. Ubuntu 18.04 LTS does work fine.
The kid was under 4. And montessory as original philosophy really was not about learning to make educational choices.

Montessory was designed for troubles boys originally. The effect it was supposed to have was that the kids that fail get some order and controll at the same time and build good working habits.

It worked for non troubled kids too and had good results, but it was not designed to push kids fast forward.
After using Rust for about a year on the side, I get the feeling that it's not quite mature enough yet in some places. On the other hand, I also get the feeling that the development of the language itself has been measured and careful which could also be seen as a bit slow.

On the other hand, I hear good things about Go across lots of people I work with although I've yet to sit down and give it a meaningful try. But I also have concerns about the maturity of a language who has jumped to V2 in what seems like a relatively small amount of time.

I'm inclined to believe both languages have lots of promise and could easily be the future of software development, but I'd be hesitant to pick either for a project that needs to be maintainable for a long time in case the language changes too much and leaves you with technical debt.
Price and memory size aren't the only considerations. This might have low power consumption.

These are seem to be mostly evaluation boards to check the chip against your requirements. After that, it might be just a few dollars to add the SoC, some DRAM and the passives on your product board.
Clearly there's more to it otherwise Go and other languages would be a thing of the past.

This is really not a topic for language flamewars and it's even against HN guidelines. I don't understand why people need to scream rust in every other language post like if it was a religion.
Animated Stickers Done Right
I thought "passionate hatred" was the first step in learning any new editor or IDE.
I would disagree. Rust and Go occupy very different spaces. This is like saying "skip the car, take a rocket ship." Sure, Rust will go faster in some circumstances, but it's a hell of a commitment.
I started with Perl5 around 2001 and loved it, especially its superb regex handling. I certainly don't "hate" Perl6 but I think a lot of excuses have been made over the years since its release for its terrible performance. Perl5 distinguished itself with superb regex performance yet Perl6 is still over 9 times slower than Perl5 (and 5 times slower than Ruby) in performing what Perl5 excelled at - parsing a web server's log file. Until Perl6's performance at least matches Ruby's for basic parsing (no, not grammars) it's not going to be taken seriously no matter how many other tricks it has up its sleeve.
You can always delete their cookies. In Chrome click the little padlock to the left of 'https://www.nytimes' then 'cookies' then click the remove button twice.

or this https://github.com/iamadamdev/bypass-paywalls-chrome
why would you choose to work remote - are you retired? no jobs available in your immediate area?
Method combinatory are a powerful mechanism I’ve missed since I stopped using flavors.

Objective-C had a partial implementation via run_super (an idea inherited from Smalltalk I believe, but can’t remember) which gave you control of before and after behavior, but was backwards in that you had to code it explicitly as opposed to having your mixin provide an addendum or suffix. This violated abstraction and encapsulation.

Also, combinators other than :before and :after often led to spaghetti code. I used :progn (useful!) and :or and :and (:or was in particular quite finicky) which allowed my users a lot of power and flexibility but mostly allowed them, from confusion, to mess up their own code. I don’t remember if these constructs survived into CLOS.

by the was these terms come from isle cream. There was a popular ice cream place called “Emac & Bilio” often referred to as Emac’s. So once there was an Emacs editor, naturally there was a typesetting package called Bolio, the “flavors” system’s standard base class was si:vanilla-flavor, and of course mixins from the practice of mixing in sprinkles, crushed cookies etc (as opposed to just using them as toppings)
Sure, but they seem built specifically as MCUs, not intended to run Linux.
He's frequently cruising to ports to see friends, according to the article. And has a strong online presence. I don't see him as any lonelier than any other 20-something in an apartment, online most of the time.
You set it up in Alipay (Chinese Paypal + Stripe/Square) first (only once), and then you can use it everywhere.
Yeah, Emacs follows UNIX philosophy only in the edge case of "doing one thing" being doing everything that's even tangentially related to or representable as text. It technically conforms, but kind of goes against the spirit :).

Emacs is really best seen as a platform for running Emacs Lisp software. An OS within an OS. It just happens it's optimized for text editing, and it ships by default with a text editor.
Latest Hong Kong Protest Plays to a Different Crowd: Mainland Chinese
Well said, and with an artful use of quotes!

I find it funny, in a sad and slightly scary way, that people are so quick to despise individualism, as if being a whole, responsible, independent person precludes you from being a part of a community, as if you must then be antisocial. It's like, if your thoughts and actions are in any way not completely governed by what the "community" thinks, suddenly you're a dangerous person. Weirdly, this is a sentiment I hear a lot even in a liberal, freedom minded and individualistic place like the US.

I honestly can't figure out why people think like this, with such overt reactions to stated individualism. (Note that if you don't state you're individualism overtly, no-one says anything, so far as I've seen). Why can't you have free individuals interacting voluntarily form a community? Why do we need social groupthink and force...?

To make an intellectual leap here, and one that I'm not sure of at all, this attitude reminds me of the "democratic" attitude. People who are proponents of direct democracy and say that democracy is actually an ideal system, not just a least-worst with needs for checks and balances, tend to believe that of the majority of people believe something is right, then it is right--- that the number of people who want or believe something give it moral and even practical legitimacy. It's like the people who fear you going against their social ways and thoughts (or your capability to do so), yet on a grander scale. Both believe that if the greater part of their "group" thinks it's right, it is, and anyone ready or willing to go against it is dangerous. It's just a question of which group they're talking about.
vscode was honestly my first experience in 8 years of coding where i went - "huh, i don't have to learn much and i don't hate this"
Haven't been in debt since I was 40 (decade+ ago). Paid off the house and buy vehicles for cash. Debt is avoidable.
Please don't post unsubstantive comments or do programming language flamewars here.
Truckers' fears have soared to recession-level highs
You can already almost use Vim from inside Emacs via Evil mode.
A lot better, for some!
It might be a very cheap way to get a real operating system running in your embedded product.

And who cares about whether these are intended to run Linux or anything else. If it fits the requirements, just use it.
social is the dessert for me, whereas solitude is the regular meals. different personalities i guess.
The person you're replying to said scaling not spacing.

Very different issues. They may have optimal spacing but their scaling is being handled incorrectly by the system, or they may have perfect scaling but suboptimal spacing. Or they're both good or they both suck.

It's best not to conflate the two.
The caveat is temporary, really not that important. Works fine with previous LTS versions of the kernel and future versions not pulled into there current Ubuntu version. Some kind of bug in the current kernel version that the current Ubuntu districts runs on.
It's an even more insidious error, because in some cases "effecting the composition" would be correct, e.g. when the subject is causing some thing or things to be composed.
Why Is There So Much Saudi Money in American Universities?
I'm not an expert, but 4 million per month times 12 months is 48 and not 24 :-)
Honestly I used google e.g. https://www.bidspotter.co.uk/en-gb/auction-catalogues/bpi-as...

Just search for office auctions UK, I don't remember which of the sites I finally used to get the desk from I went through about 10 of those.

P.S.
Just be careful of the sites that charge you money for getting a collections of listings, these have their value for resellers but not for casual buyers.
Again beautifully condescending but that isn't really terribly convincing. Good to see you go right ahead with personal assumptions rather than engage with content because this tells me you are unable to do so. This kind of zero engagement while going straight to various kinds of subtle or less so ad-homonym attacks annoy me. They are contemptuous in all aspects of life.

What is your precise claim here? I state there isn't one. But you did use the word "hop" so there's that.

Point me at the microkernel based OS, using any microkernel, l4 or any other, that exhibits the standard set of microkernel benefit claims around security, robustness, self-healing drivers and has launched a thousand academic papers and all the rest.

Please. Really. I would like to see it. Even if it doesn't exist yet I'd like to see it soon. Really.

Condescension is a piss-weak technique exhibited by those who know they don't have a viable argument. Reality is that which continues whether you believe it or not. I say nothing about what seems to me about you from what you've said here because that's just plain rude.

I'd love it if we got better operating systems by any technique. I'd be very happy if came via microkernels. But it hasn't and that is just reality. Again, show otherwise if you can. I've stopped following it, maybe it exists?

But good on you for going straight for the personal attack and making broad, unspecific claims while offering no substantiation. "industry will keep on keeping on. Good things are to be favoured."

DriverKit on OSX. I thought the days were gone when people claimed osx is a microkernel based OS because it has mach code in it. https://lwn.net/Articles/703785/ doesn't make linux a microkernel. Nor dpdk, openonload nor lwip. I don't recommend hopping.

At least 25 years and these are the straws we clutch.

Maybe ditch the bad attitude, the belittlement, the condescension and try to understand why we are here? What is the actual reason that we are here? Because in understanding that it might be solved and that might be useful. Pretending we're somewhere else and anyone who says otherwise is a heretic who must be silenced is a sure way of making no progress.
Simple IPC Using Named Pipes
> The war that Symbolics started was what wiped out MIT, but there were other events going on then. There were people giving up on cooperation, and together this wiped out the community and there wasn't much left.

The internal struggle in the MIT AT Lab due to Lisp and Symbolics seems more interesting than I thought. I read Wikipedia, and it says "there were two AI Lab people who choose not to be employed by either: Richard Stallman and Marvin Minsky". Wow, I never expected to see these two names in the same line.

Are there any good book that covers this part of the history and its connection to the later development of free software movement?
Please don't break the site guidelines by posting flamebait or by going on about downvotes.

https://news.ycombinator.com/newsguidelines.html
Exactly. The counter factual to the world order that prevails now is not utopia. It is hegemony by some other superpower. The current candidate is China, a country ruled by a government that doesn’t even pretend to care about liberal values.
> The problem isn't that Valve charged too much. The problem is that people thought Valve was charging too much.

I don't think this is a meaningful distinction. The correct price is determined in large part by whatever people are willing to pay. The vast majority of the addressable customer base deciding that a price is too high means that it effectively is too high. Valve certainly hasn't maximized their profit at the current price level. And since the marginal cost of offering more product on digital goods is effectively zero, they have a wide range of options in addressing the problem, unlike manufacturers of physical goods who have a base price level of the cost of manufacture.
Two thoughts.

First, most companies will look for a remote person only after exhausting their local labor pool. If someone remote has to devote their initial months to learning with no advantage over someone local learning the same content, why not go with the added benefit of hiring someone local.

Second, many companies have a fallback person in place who can almost meet the need - maybe they have x amount of years in a language, right attitude, etc. This process is only to see if you are better than their fallback option. The distressing answer sounds to be rarely.
If you 'just wanted to get on with your work' you'd be using LTS releases anyway which is what AMD has prioritized.
Caveat is "does not boot any recent systemd distro". Issue seems to be somewhere in systemd. Ubuntu 18.04 boots and runs fine, so as long as you like LTS, you're good.

I don't see this as a big caveat, because there is near zero chance this issue won't be speedily fixed now the CPU is released. It's probably some locking/threading issue which previous architectures never hit.
Google for your local area, there are like 100's of these sites in the UK in fact there are sites that charge you money just to send you a list of bankruptcy, police, customs seizures etc. auctions.
You started a flamewar and then perpetuated it. We ban accounts that do that. Would you mind reviewing the site guidelines and not doing that on HN? We're trying for better than that here. Also, we don't want this place to burn to a crisp, which is what eventually happens with flamewars.

https://news.ycombinator.com/newsguidelines.html
...that and Nano are the first things I uninstall, despite knowing that "technically" they're supposed to be better than vim. Devil you know I guess!
Maybe not flagship, but still under the highly reuptable Thinkpad brand. I would love to see some more Ryzen Thinkpads.
Top techniques to get traffic from visual content
Absolutely correct!
Norway also has the world’s lowest recidivism rate at 20 percent, while America sees 75 percent of its prisoners re-offend within five years of release. [0]

It's interesting that in the U.S. many people champion the power of incentives to produce goods and services efficiently yet are blind to the perverse incentives of having privately-run prisons. Of course a corporation whose profit comes from running prisons does not want to reduce the recidivism rate.

[0] https://www.encartele.net/2018/04/what-can-us-correctional-f...
The quoted bit at the end makes me a bit sad:

> That’s why I devoted two decades of my life to helping ensure that Perl 6 lets you solve problems in whatever (reasonable) way that suits you…and suits your problem! By all means solve the majority of your problem functionally, but implement the inherently stateful parts of your program with objects, and handle the intrinsically linguistic components with declarative grammars. But do it all in the same language and at whatever granularity you are most comfortable with.

Why? This could just as well describe Common Lisp. Sure depending on the exact expressiveness you want you'll have to bootstrap it with some paren-containing bits, but I suspect you wouldn't need 20 years to do it, and there's a lot there already...

Perl 6 has long been my "desert island" language. That is, if I'm going to be stranded on a desert island with certain death in the near future, I'd get the most kicks in the time left out of discovering all of Perl 6's secrets and quirks. I don't think I'll ever use it seriously though... I would like if its built-in grammars system spread to other languages like PCREs did but that doesn't seem likely.
> Huh??? That's the opposite of what happened. Ages with empires are characterized by peace, trade, and cultural and scientific development. War was the default state in the interim time between empires.

I know. But peacetime can be brutal. As a superpower, America has not taken slaves, nor engaged in genocide, nor established colonies. In those ways it’s hegemony has been much less brutal than all the world superpowers who came before.
To defend some of this:

1) Why pay someone to learn? In both terms of money and other devs time being sunk into helping you learn.

2) If you do know "tool X" and its a primary tool then its a lot easier to quickly evaluate whether or not standards will align.

Personally I don't mind hiring Jr Developers that cost less, are mold-able, and are willing to put in extra effort. Could any experienced dev lean it? Sure... but its more costly and often ends up in a "I have now studied X for Y weeks, we do X wrong I refuse to do X your way."
Thanks so much for sharing. Very helpful to me.
As if Larry needed a justification on why making a language. Or anyone for that matter.
Yes, all of the options are bad. Testing is the option that seems least bad for most people.
That's exactly why you should read it, and other great works. "Those who don't learn from history" and all that. I just recently read "On the Shortness of Life" by Seneca and I'll be damned if it couldn't have been written yesterday.
Well, I don't. I got rid of my iPhone 7 Plus and replaced it with a cheap flip phone. Haven't really missed my smart phone at all to be honest (Ok, if I'm really honest I miss Apple Pay!).