skysight-inc/HackerNews huggingface dataset:
The first Kiwami has it too and I was hooked for quite a while.
I don't see how this doesn't already violate price fixing laws. This isn't the market at work, but a calculated distortion of it within the pharmaceutical oligopoly.
I think it's possible crackpots have found a way to waste government money. The government (CIA and army) have previously worked on a psychic program, for example.

https://en.m.wikipedia.org/wiki/Stargate_Project
Project Everest – Formally Verified HTTPS/TLS Stack from Microsoft
API Mindset at eBay
Last time in Tegel my flight was an hour and a half late because there were insufficient personnel assigned to passport control causing half of the passengers to miss the boarding time. Not fun standing in a line 100% certain you're missing your flight because there's just one guy checking all the passports.

Instead of using some sort of announcement system employees would just yell at people at German, so once I had to yell back at them to speak English.

Just 2 things to remember from Tegel, by far the worst airport I've ever been to.
Palm oil became a thing when cheap, shelf stable fats in the form of partially hydrogenated oil were realized to be unhealthy. Instead of the world giving up the eternally fresh package of Oreos, we move to massive production of tropical oils which are also shelf stable. It's probably time to reevaluate if we can sustain our appetite for snacks using a very small amount of precious land in the tropics that can grow palm oil.

There are alternatives to Palm oil. The most straightforward is replacing it with rendered fat from pigs or cows (lard or tallow). This has its own ethics and environmental concerns. Another solution is to revisit oil hydrogenation. We can fully hydrogenate oils such as soybean into a saturated fat very similar to that found in tallow. The resulting fat is healthier than partially hydrogenated oil, and arguably healthier than unprocessed soy oil too. It is not difficult to work with and has a neutral flavors, which is desirable for the processed food industry. We just need to get over our fear of this process.
“Free speech” isn’t just an amendment, but also an attitude or an ideal.
> I'm just pointing out that there are millions of developers that won't use

You are just stating it. Without any reason. One can't argue against a statement, you have to provide reasons behind your statement for there to be an argument.

For example: "Asking people to use an editor where C-c doesn't copy and they have to relearn the keybindings is an unnecessary barrier of entry". I would agree with that and note that as a stop measure they can use the mouse for most tasks so they can postpone learning Emacs until they have learned CL.

If you are on OSX CCL has an alternate IDE that's pretty good. Otherwise you can pay Lispworks or Allegro. Yeah it would be awesome if there were a multitude of IDEs, but people are not going to write IDEs for environments they don't use for free, it is unreasonable to expect that.

I've never heard people say 'it is unreasonable to ask people to use Android Studio to develop for Android' so I'm not inclined to agree that it is unreasonable to ask people to use a Emacs to develop for CL. Especially after Shinmera has gone to great lengths to package a pre configured version. I know of a recent lisper that just uses Emacs for CL without previous Emacs exposure. It is an unnecessary barrier, but not more than a hump.
Really thoughtful speech from Gates. What an amazing life!
let's spend 10x on new wars instead... people are disposable I guess
As someone who leans conservative, it's interesting to see anti-monopoly ideas starting to come back in from the cold. However, as we all know, talk is cheap and action isn't. I guess I'll start believing that this isn't just a fad once a Republican Justice Department goes after existing monopolies.
And that's why he is likely being less than entirely forthcoming with his story. There's very likely something more to it, though the world may never know what it is.
I think you are being unfairly downvoted. On of the major downsides to Linux is that while you can, and often have to, tinker to make it work you can break it on many levels. Sometimes it's even hard to know if it is working properly, until you realize it doesn't. Many developers uses virtualization just for those reasons alone. It might even be a major upside to using WSL, if they do it well.
Show HN: Launched Podcast on Ecommerce Entrepreneurs
Protobufs is an antipattern. You can't expect external systems to agree with your system's type definitions. It just gives other people extra work when integrating with your system.

JSON is better because it allows external services to interpret the data in their own way regardless of their type system.
Building RPC layer in a distributed system using Netty – A tutorial
Or some butter.
I feel like the (possible health) and environmental impacts of the chemicals used in most non-stick cookware make that a non-option for many.

Cast iron with your choice of fat has served me well since switching over completely from non-stick.
> Any particular reason it's difficult to maintain (other than the lack of popularity of FP in general)?

A much bigger issue than the language itself is the overall architecture of the server. It uses Berkeley DB as the main database and only handles one connection at a time. So, if your gossip process starts syncing a huge spam key, you block all front-end web requests (see my issue #61[1]). Also, the keyserver is completely synchronous, so you effectively have to cluster multiple keyservers running on different ports and different databases and load balance across them if you want to add any sort of scalability to your setup.

Overall, the server code feels like an MVP or academic implementation. Definitely not designed for high scale or the ability to handle abuse like this. It would take a heavy re-write to make get the server code to where it needs to be, which is why no one has stepped up yet.

BTW, I'd love to step up and write an sks-compatible keyserver in python (using postgres as the database), so that it could scale using something like uwsgi, but so far I haven't been able to find a mentor who can help me learn the gossip protocol that's largely undocumented.

[1]: https://bitbucket.org/skskeyserver/sks-keyserver/issues/61/k...
More from this author on monopolies (and politics): https://www.theatlantic.com/politics/archive/2016/10/how-dem...
There is a huge difference between what is described in the article, and a simple video recording that you're describing.

A video system is ultimately a facilitator of human-scale behavior - recorded footage can be played back as objective evidence or representative examples. A proper video system would have an append-only audit log of what was accessed by whom, available to the entire community. But even without that, the limit of abuse is confined to what a petty school administration could accomplish. Whereas the system in the article is practically begging to create perverse incentives that lead to mechanized abuse ("your son has been suspended for repeated aggression incidents" - meanwhile it's simply something about their voice that sets off a poorly implemented trigger). The fallout from these problems then gets default-labeled as "nobody's fault" because the non-techie bias is to trust machines' biased interpretations as if they're facts.
> In fairness I would say that I've spent just as much or more time fixing rolling release issues on Arch/Manjaro.

That doesn't even matter much to me. Obviously, less time spent is better, but what really matters is the timing.

When I have to spend time upgrading my linux box, I have set time aside. I decide that I have a bit of time, and if it turns out to be a bigger job than expected, I can decide to abort and continue some other time.

On Windows the upgrade is always inconvenient, because you have no way of controlling it. Microsoft decides when the best time for you to upgrade is, and once it starts you have no means of punting on it.

Although the telemetry is certainly a problem too.
There are costs, and they go up significantly the more sophisticated your type system is/the more speicifc you try to be with your types.

The way I see it there are two kinds of costs type systems may impose. Very simplistic type systems, such as the ones in C, Go, and even C++, Java, C#, often force you to write code that is too specific, thus forcing duplication (C and Go especially suffer terribly from not having generics - in Go especially its impossible to write a well typed function that can be passed an array of any kind and return an element of that array).

On the other hand, of your type system is powerful enough, you still get a similar problem when trying to write code that is abstract enough to be reusable, but specific enough to be safe.

For example, if you were writing code for a physical simulation system, you would want to have all quantities carry their measurement unit in their type, to avoid mismatches.

However, you wouldn't want to rewrite maths code for each measurement unit. However, to properly keep track of types in complex maths code gets pretty ugly pretty quickly. For example, a function that wants to compute the scalar product of 2 2-dimensional vectors would only work if the first values of each vector have the same/convertible units as the second pair, in any order (m,s dot s,m should be ok). If you move to matrix multiplication, the types become even more complicated, and this is still very basic algebra. If you want your function to be applicable to arbitrary matrix sizes you're already writing a complex library.
Yeah, the "happy path" here is applicable if you don't attempt to install janky/poorly maintained proprietary out of tree drivers. The reason these drivers are out of tree is usually due to either serious hardware flaws, incompetent/inept vendors, or a combination of both. AMD has (in large part) fixed this by reusing the kernel shim from AMDGPU (open source & mainlined in kernel) for their proprietary driver (AMDGPU-Pro).

Nvidia meanwhile has stated they will not support Wayland, and has sandbagged the integration of their Linux Kernel patches for their single board computers (like the ones that are used in Tesla's cars). They don't give a fuck if their clients are stuck on broken, insecure BSPs, and frankly they operate as a malicious vendor: https://www.theregister.co.uk/2018/01/03/nvidia_server_gpus/
VS Code settings you should customize
Clearly misdirection. The question is, what are they hiding? The Navy decided to admit these craft exist then misdirects about how they work.

My guess, they're nuclear powered aircraft of some kind. Maybe conventional besides that, maybe not. You can get such obscene power density with nuclear that the ideal craft may just be an engine with a cowling around it. Efficiency is not a concern so nuclear aircraft are going to look a lot different.

It's the only reason I can think of that Navy would be trying to cover up how they work. The idea of nuclear reactors zipping around in the air is terrifying.
I'm using Tefal/T-fal, the original creators of non-stick cookware, and the pans are practically new (got them a few months ago). I'd like to think they're good enough.

Can you really make a fried egg by putting just the egg on a pan, and avoid the bottom caramelizing? There's also the concern of the lifetime of the pan. Tefal recommends adding a layer of oil to the pan before use (I think it's called curing or seasoning a pan?).
FTA: "Policymakers must recognize that industrial capacity is a public good and short-term actors on Wall Street have become a serious national security vulnerability. While private businesses are essential to our common defense, the public sector must once again structure how we organize our national defense and protect our defense industrial base from predatory finance. For several decades, Wall Street has been organizing not just the financing of defense contractors, but the capabilities of our very defense posture. That experiment has been a failure. It is time to wake up, before it’s too late."
That's probably not a mistake. NT has some really solid design concepts that POSIX missed on.
DRM (Digital Restriction Management) is evil. Cory Doctorow has written lots about it. A company can steal back all of the e-media you have purchased.

No software patents. No business process patents.

Copyright should be limited to 25 years. Only make money from new stuff, not really old stuff.
Ghostwriters. They are such a norm that I wouldn't take any wealthy author on their word about them. Some call them them "assistants" or "editors" but the reality is that, if you can afford it, there is nothing stopping anyone from hiring a team to do the actual writing. And we all accept it.

See "The Art of the Deal". He says he wrote it. He genuinely believes he wrote it. Some people think talking to the ghostwriter, giving them the broad strokes and signing off on the final work, constitutes 'writing a book'. It is not that different than saying "I built a hotel".
Huh, that was unexpected here :)

If anyone is interested to play a bit against bots you can try here: http://www.gamedesign.jp/flash/mahjong/mahjong_e.html
Tenhou is better but it has a timer.
Yes, most likely, or maybe C++.
I find it funny that Christopher Nolan is shooting a spy movie less than a hundred meters away from this guy's prison cell.

Somehow I don't expect the movie to be as interesting as this real story is.
State governments typically plan activities by connecting private sector groups and greasing the wheels. A lot of money goes to encouraging regular checkups or screenings, but people are less likely to go if they need to take a bus: routes and schedules mean they need to take off more work, and it's easy to just skip and do one of the million other things that need done now (even just unwinding). But a taxi who comes to you is convenient and hard to say "No" to.
To picture the manufacturing capabilities of the US: Image trying to bake a cake, except all the ingredients come with a 8 week lead time and the people with the mixer, measuring cups and ovens are all 200 miles minimum away from each other. Then imagine 2 days before the cake is supposed to be done, the chef asks to change one ingredient.

In China everything is one or two days away.
Probably, but please don't post unsubstantive comments here.
>the dependency resolver in dnf is far faster and accurate than ubuntu

As a Fedora user, that's probably true, but that doesn't make DNF itself faster. Actually installing and removing packages tends to be fairly slow.

But, it's much better than legacy yum.
The Nintendo gameboy has this, to block unlicensed games. If the copyright message is not displayed by the cartridge at boot, the machine will refuse to play the game.
They are planning to send it up in 2026? What are they going to be doing for 6+ years?
> we have a need for vegetable oils

Fortunately we have easy solutions to fulfill this need that don't need to distroy climate safety, lose hundred of thousands of rainforest services and products, and to burn a lot of fuel. All just to import palm oil from the other coin of the planet, Indonesia none less.

We can culture in-situ sunflower fields, or olive oil, maize oil, rapeseed oil, Camellia oil, peanut oil, apricot, almond and apple seed oil, carob oil, avocado oil, poppyseed oil, flax, soy... some of those are even byproducts of current activities.

We could save orangutans in zoos, but millions of invisible plants, lichens, insects, frogs and birds aren't so fortunate
We’ve been making animal fats (butter), rendered animal fats (lard, tallow) and pressed fats (coconut, olive, seed) forever.
PGP and SKS are two entirely different technologies, and issues with SKS should not justify writing off PGP. "Efail" is a very stupid "vulnerability" used to smear PGP by jerks with ulterior motives.
It said that it was 1/2 their production output for one quarter. Is that really possible for an instantaneous power outage?
I think every modern iteration has Mahjong, but Kiwami 2 also has a pretty good Shogi minigame.
> It would be a better way, but the technology hinges on support by e-mail providers. I wouldn't recommend holding your breath.

Ah.

> The objective of the project was to develop new mechanisms for the reliable and automatic public PGP key exchange between e-mail providers. The results have also contributed to the WKS/WKD standard that is part of the GnuPG project.

https://mailbox.org/en/security

I was looking at going with mailbox.org or possibly protonmail (though they don't have calendars at the moment and I use that), both apparently support it. As does Thundebird+Enigmail, K9/OpenKeychain.

I have noticed the AutoCrypt method.

Part of the reason I changed my email is because I had in the past submitted a few keys to the sks network which I lost the private keys to, they were also submitted with an infinite expiry. I was a stupid kid.

So I am unlikely to submit my new keys to the sks network. Just store them in my domain, WKD, and on my blog.
Url changed from https://www.paulallen.com/bill-gates-the-side-of-paul-allen-..., which points to this.
I find it hard to impossible to avoid palmoil in food. I eat vegetarian/vegan, which makes it even more difficult. To just mention the most frustrating/difficult to avoid one: to find margarine that doesn't use palmoil seems near impossible.

And it's in everything 'ready' - cookies, bread, chocolate, curry sauce, any ready meal, any fastfood you buy, ...

Alternative oils such as sunflower or rapeseed oils should be able to (and used to!) cover most of these use cases, but sadly our food industry seems to choose palmoil despite the ecological damage (rainforest destruction, monocultures, erosion, ...) and the widely reported slavery and social harm. Some companies (such as Ferrero) slap 'certificates' of non-harm on the package, which have little evidence behind them and, if anything, will still mean that the demand for palm oil keeps increasing.

Really disappointing. Hope companies become more conscious rather than just cost-conscious.
Show HN: Rapid, Conflict-Free Collaborative Word Processor
Corporate Background Music Is Taking over Every Part of Our Lives
I don’t know, but a lot of public sector buildings seem to be built in this way. Looming monolithic structures with little to no natural light, and grimy linoleum flooring. Visit your local city hall or similar. It’s weird because I’ve not experienced the same in the UK, where government buildings are usually (ignoring the beautiful historic ones) built more like any other modern office.
More like "74 air rifle pellets found in body of deceased, blind, pregnant orangutan" but hey, "fully automatic assault weapon slaughters endangered species" is a good headline too.
I tried exporting org-mode to latex in the past and found it extremely buggy. I don't really see a reason not to just directly use LaTeX instead.
That's because in the United States, it's politically easier to spend $1 trillion on war than $1 Billion on infrastructure.

If you propose any program that broadly benefits the American public, concerns arise about "fairness": either that the money is being spent at all, or that it may benefit those undeserving -- either because it will benefit the slovenly or because it will benefit "the rich"[1]

[1] An aside: When talking about social programs in America, "rich" usually starts at 1.5x the median household income. But for taxes, you get long drawn-out arguments as to why a household making $500,000 a year is still middle class because they can't afford to quit their job and retire.
David Bowie's top books (2013)
Unfortunately, potentially well indoctrinated to give rich a break. And rich have stakes elsewhere, in short term status quo.
Gta 5 online new Update Csino: full detais
Our tools are either too powerful or too weak. To each their own. I can cope with a tool that is too powerful, but I can't cope with a tool that is too weak.
Are you an ideal team player?
> I find it fairly easy to work on both Mac OS X, Linux and WSL2 -- but not pre-WSL Windows.

Cygwin really helped me with the Windows part of that for many years. I switched to a Powerbook about a year before the Intel switch & haven't looked back since. Linux has never been a good enough desktop all-rounder to make me switch to it as a desktop OS. Maybe I should take another look.
The NYC subways originally were franchises. They were operated by two private companies, Interborough Rapid Transit (IRT) and Brooklyn-Manhattan Transit (BMT) under franchises from the City of New York. The Independent Subway (IND) was a city-owned operation from the beginning.

From the article title, I expected an article about early NYC subway history.
Actually, that would be the last time I saw a highway construction project get completed: a major revamp of the A2 highway as it circles my home town Eindhoven.

https://nl.m.wikipedia.org/wiki/Randweg_Eindhoven (Google translated: https://translate.googleusercontent.com/translate_c?depth=1&...)
>> top market share because its equipment—espionage vulnerabilities aside—is the best value on the market.

It is horrible. It is full of stupid security flaws, something that may or may not be linked to the NS concerns. It is "best value" because it ticks all the performance boxes, but is total junk in every other area. To cite Clarkson, it is like a kid with a turbo on his honda civic. It may be as fast off the line as a Ferrari, but in no other way is is anything like a Ferrari.
Seven Insights into Queueing Theory [pdf]
Hopefully there's a stable driver ABI, or at least an ability to use multiple versions, so you're able to use these blobs however you want. Sad state of affairs is firmware.
Military tech can do easily without highest level integration. (In fact enhancing robustness and simplifying maintenance.) The problem is keeping lower tech fabs afloat as they wouldn't get much external business. And if course sourcing base rare earth and chemical components into processes. Even machinery itself is getting problematic.

EU faces the same problem, tackling it semi-successfully with regulation, but it's size limited. Russia keeps its military to itself in working condition with few dependencies, but it is getting increasingly outdated...
I have two thoughts on this.

First, static typed languages often simply subtract features that would be available in dynamic languages. So, that's a cost that's paid on day zero, and it can be easy to forget about.

Secondly, there are absolutely times when something that is conceptually easy to describe is a real beast to model in a type system. Think DSLs for SQL, for example. A non-trivial amount of time can be lost fighting these battles.
If the lady is cooperating with the intelligence agency - he would then be imprisoned in Russia for her rape. Esp. knowing how they do that in Russia.

I think the only reasonable thing to do in this situation is to do what another comment in the thread mentioned: to contact your commander.

But in this situation there was another issue for the guy: his relatives live in Russia, so there might have been a case of him never seeing them again. Or having to work as a double-agent.
Because if you charge AND use it at same time the battery would be damaged.
I wonder if they fixed this yet? from 2017 when wsl was beta
and not a default component.

https://www.theregister.co.uk/2017/09/12/microsoft_downplays...

apparently a bash on linux in wsl can deliver a payload to the windows environment.

if windows is going to ship with its wsl turned on by default, bashware has to be addressed.