skysight-inc/HackerNews huggingface dataset:
examples of improvements you've seen?
Please note that Deutsche Bank is NOT the Bundesbank - i.e. it's not Germany's FED. It's just another bank.
Gravity is also a theory.
> It's an interesting business model I think.

Don't look for gold yourself: sell the camping supplies and pickaxes to the prospectors looking for gold.

* https://www.flexport.com/blog/trade-merchants-rich-californi...
What were the biggest issues with it?
That depends on the country and on the field. In certain Western European countries, for instance, funding may be adequate without teaching duties.
thank you, i find it way too overkill

i was thinking about going freemium, i think it has potential to be great.
I've been building a program that heavily uses multiprocessing for the past few months. It works quite well, but it did take me a little bit to figure out the best way to work with it.

> - Threads can't be used efficiently because of the GIL

Python's "threads" are actually fibers. Once you shift your thought process toward that then its easy enough to work with them. Async is a better solution, though, because "threads" aren't smart when switching between themselves. Async makes concurrency smart.

But if you want to use real threads, multiprocessing's "processes" are actually system threads.

> - multiprocesses has to serialize everything in a single thread often killing performance. (Unless you use shared memory space techniques, but that's less than ideal compared to threads)

I'm not quite sure what you mean. Multiprocessing's processes have their own GIL and are "single-threaded", but you can still spawn fibers and more processes from them, as well as use async.

Or are you talking about using the Manager and namespaces to communicate between processes? That is a little slow, yes. High speed code should probably use something else. Most programs will be fine with it, but it is way slower than rolling your own solution. However, it does work easily, so that's something to be said about it. Shared memory space techniques do work, too, but they are a little obtuse. Personally, I rolled my own data structures using the multiprocessing primitives. You have to set them up ahead of time, but they're insanely fast. Or you can use redis pubsub for IPC. Or write to a memory-mapped file.

- You can't use multiprocess while inside a multiprocess executor. This makes building things on top of frameworks/libs that use multiprocess a nightmare... e.g try to use a web server like over something like Keras...

I'm not sure what you mean. Multiprocessing simply spawns other Python processes. You can spawn processes from processes, so I don't know why you would have issues. Perhaps communication is an issue?

> - The dependency ecosystem is a pita

Yes, absolutely.
I'm torn between a refurb Intel-based MBA or a new M1-based MBA. Or making a leap over to the 12" iPad Pro.
Yeah I imagine that pisses off woodworkers as much as it pisses me off seeing some 1980s LED multimeter featuring as a prop in the 2100's in The Expanse.
A global deployment of nuclear would still need a vast amount of engineering hours to complete. There may be room for optimisim, but that is also true of other technologies. And those other technologies are often simpler. It may well be easier to deploy battery farms with new technology than build an existing nuclear design.
Apple has never supported Displaylink or even the DisplayPort 1.2 spec that allows daisy chaining using MST
Via Negativa – Growing Through Subtraction
How much money you would have made today investing in Bitcoin, or stocks?
Public support for nuclear energy hasn’t recovered from its 2010 high of net positive 29 [1]. (Though 2016 somehow caused twice the damage.)

Is anyone aware of age-based polling on this issue?

[1] https://news.gallup.com/poll/248048/years-three-mile-island-...
Does it work, though?
Bears have fairly poor eyesight, I wonder if the weird noises are the scariest aspect for them.
It was way worse than that in the novel. He didn't even know his own name anymore IIRC.
Do you use Webinars as a user acquisition channel?
Of course if we removed the "but what about the jobs, can I have a bailout" option then firms would have to get back to competing for business rather than bailouts.

We need an alternative job that people always have the option to take. No need to tax anybody to create that

New paper on the approach today: http://www.fullemployment.net/publications/wp/2020/wp_20_06....
Thanks, this is useful. We use Prometheus today, just wondering if we're missing out on anything. Prometheus has its share of issues, too.
I know it seems kind of dismissive, but there is approximately zero chance that these will be built. Even if the underlying idea has merit—which I think it could in some circumstances—the combination of reduction in renewable prices, a complex political environment, and the UK’s inability to commit to infrastructure projects means that this project will be a money sink that will never deliver.

Maybe if we had taken this kind of approach 30 years ago, there’d have been a decent possibility of it working out, but it seems too late now.
Clarification and examples do not make an inherently qualitative thing quantifiable.
I wouldn’t read too much into this, at least not at this point. Same for some of the other technical limitations.

The Apple slotted these M1 macs into the entry-level position for their lower-end models. One thing that lets them do is focus on fundamentals of this migration first and take on more sophisticated use-cases over time.

Support for more RAM, more external displays, etc. is coming.
> Don't mention nuclear on HN if you value your karma ... but in the UK, at least, civilian and military nuclear have never really been independent.

By "military nuclear" what is meant is mostly "nuclear arsenal". Hence the peace part of Greenpeace.
I just ordered a T14. It is a nice laptop, except One of the RAM slots is soldered. Even thinkpads do it these days. It is just a matter of time before everyone copies Apple and lock everything down. Super annoying
The OP asked for reasonable alternatives.

Using less energy, at least on a scale that actually matters, is just never going to happen.

Sure, we can - and should - be striving towards energy efficiency, but without regressing a hundred years or so as a society a meaningful reduction in energy usage is impossible.
The lecturers are from the same team developing Low Level Hardware Description (LLHD) language:

https://github.com/fabianschuiki/llhd

p/s: It seems that Lecture 7 slide is missing, though.
> The plan is to be entirely advertising dependent

As a potential consumer of said news, I can accept this as long as the advertising scrupulously follows the old-school model, with no click-tracking or impression counting.

If advertisers are just paying for placement, and the price of that placement is decided up-front and based on overall readership volume, then everyone's interests are reasonably well-aligned with those of the reader: The news outlet gets sustained readership (i.e., actual subscribers) by offering a high-quality product overall, and advertisers support that sustained readership by making sure the ads are reasonably pleasant, or at least not too obtrusive. Readers, by getting a more stable and less frantic and annoying reading experience, are more incentivized to actually subscribe and become a regular reader, which in turn offers the news outlet and its advertisers a stable base.

If they take a single step down the path of impression or click tracking, though, I would expect that whole house of cards to come tumbling down as quickly as it always does. Even Medium, which doesn't actually have advertising, ended up devolving into one big noisy awful doomscrolly gadfly chum bucket. It was inevitable. Their "pay for reads / pay for likes" model for paying authors creates exactly the same perverse attention economy incentive structures that caused the rest of the internet to collapse into a twitching heap of listicles.
As I understand it lenses don't change the underlying data structure. For ETL you need a way to basically say "the code only uses fields X, Y and Z so we will only load X, Y and Z during runtime." Automatically based on usage without having to keep updating your lens definition. Modern on disk file formats are columnar so they can very efficiently read subsets of the data. If your data has 200 columns than reading the 199 unnecessary ones can be very slow.

They could help with the intermediate data structure but some of them aren't subsets or trivial derivatives. So you really need an inline way to create single use case classes. I think frameless in Scala can do some of this for standard transformations but that requires the black magic of shapeless.

Spark in Python (and the untyped Dataframe API in Scala) compiles everything internally before running it to achieve the above. So it's trivial to have unit tests on empty data structures which "type check" your Spark code.
Personally, I'm more worried about the increasingly anti-masculine culture gripping our country.

As a man, I feel best and most fulfilled when I embrace my masculine side. Young men, especially adolescents, are shamed for doing so.
thank you.

great question, i did not thinked about it yet but i can do a freemium saas,

let's say you can find users in same subject / goal as you and if you want to use its full potential you have to subscribe.

i can think of a calendar integration, maybe a video call, a reminder, a todo list with alert ( you get alert to remind you have this task to do),
probably getting your partner's advancement into his goals in real time etc...
i dont think the memory is on die, its just chiplets on the same substrate ala ryzen.
Rumour is that there is now a mod team, though dang is the public (and email) voice. sctb (Scott) left about a year ago.
Oh, I don't disagree even remotely! We can have a nice thread about optimized apps and 4k demos :)

But in context of expectations in the $1k laptop market, my point was that perfectly normal usage can grow to benefit from over 8GB of RAM these days, whatever the background reasons may be.
The point about robust collaborative editing as an API is interesting. The HN crowd generally prefers native apps and gets tired of the electron parade, but for major business software it’s increasingly table stakes that another person can see what you’re working on, live, by clicking a link.

Apple does have relatively good live collaboration in its iWork apps. Perhaps there’s a future API there?
I think due to copying old discs to new storage, I still have copies of my old config.sys and autoexec.bat with the settings for my Sound Blaster. I remember getting it to work and never touching it again.
thank you, i need to brainstorn it.
If these can be demonstrated safe it seems reasonable to place them close to cities - providing electricity and district heating.

The air pollution problems of Poland could be resolved a year after these were built, for example, by connecting them into and expanding existing district heating systems - meaning no one would need to burn coal or trash in ancient home chimneys.
What penalties? The NSA boasted (internally) about how much they were spying on Skype, and I'm not aware of Microsoft having been penalized in any way for lying about it, probably even the opposite?
Describing these as mini-plants gave me the impression that they're talking about say a container sized "unit".

While they would be considered small at 440MW, they are still full nuclear plants - the novelty seems to be that as much of the structure as possible will be assembled from prefabricated modules constructed off-site.

I can't figure out the economics here. They project $2.7B to construct each 440MW plant. This is presumably an optimistic estimate since they haven't even designed it.

Then you have high running and security costs and subsequent decommissioning costs. You need security infrastructure for storage and transport of fuel and waste.

And I guess it's envisioned it will take a least 10 years to get the first one operational given they've just started on design work?

In contrast, you can build 2GW of on-shore wind capacity for that money and have it delivering electricity in a year or less. The plant will require almost no personal at all to run, and maintenance can be done one or two part-time engineers. Operating costs are effectively zero.

Sure, depending on location 10% of the time you'll dip below 1/3 operating capacity but that will still exceed the output from one of these plants. Even if the peak 2GW cannot be utilised efficiently immediately, advancements in storage and increases in BEV sales will make the excess valuable.

I think there little future role for fusion for electricity generation - it's just too complex and expensive. The collapse in price for wind/solar in the last decade have changed all the numbers. Prices are so cheap that you can basically over-provision wind/solar by a factor of 3 to minimise effect of fluctuations. Add in cheap efficient combined-cycle gas peaker plants to provide smoothing in production and you can get to 80% carbon-free relatively easily and economically.
It seems that my comment was misinterpreted as if I grew up never doing any sport or social things. On the contrary, I was doing sports from the early age, first table-tennis, then throughout my primary and high school basketball and then I've discovered martial arts in my 30's and trained karate, judo and jujutsu. I just commented that we shouldn't normalize things like bar fights (just like OP said).
They are small, quick to build and useful for quick infrastructure upgrades. I imagine they would have a different place in economics and politics than the grand old billion-dollar plants of the past. It doesn't take much commitment to build one of these. That's the entire idea.
This is a common argument but the truth here is that Linux is deployed _far_ more commonly than windows. Just not in a desktop context.

I understand you clarified with “on the desktop” but the best practices that exist on Linux: (signed/audited/centralised) packages, mandatory access control, running as a standard user, etc are things which Windows is only just catching up with.

There are holes, but saying windows is more secure because it’s been attacked more ignores a huge part of the problem windows has had for generations: running as admin when you shouldn’t and sticking the UI into the kernel.
Um, I don't think they do (I am from UK living in Germany). "Spain, Norway, Switzerland, and Belgium"[1] have a wealth tax, Switzerland is not in EU. So 3 of 27 EU nations have wealth tax.

I would say Norway is an outlier too due to oil revenues and other quirks. The only large nation in that list is Spain.

[1] https://taxfoundation.org/wealth-tax-europe/
"There will be a bill to pay for lockdowns"

Why will there be a bill? The cost has already been paid by definition in lost output.

And when those that have saved more and borrowed less change their position taxes will automatically rise because tax is a ratio, not a fixed amount. The more activity there is, the more tax arises.

Savings are a store of taxation as well as value.
I highly recommend a short book, Hatred of Democracy by Jacques Ranciere.
Here are the lecture topics [1] more in-depth:

1 Basic Processor & Memory hierarchy
2 Advanced Out-of-Order Processor
3 Data-parallel processors
4 Micro-controller introduction
5 Multicore
6 RISC-V core
7 Advanced Multicore
8 Multicore programming
9 Graphics Processing Unit (GPU)
10 Heterogeneous SoC
11 GPU Programming
12 Application-Specific Instruction-Set Processor (ASIP)
13 PULP: Parallel Ultra-Low-Power Computing
14 Architecture in the Future - Wrap-up

[1] https://iis-people.ee.ethz.ch/~gmichi/asocd/classinfo/ASoCD_...
you may be interested in: https://solokeys.com/
> but I was greeted with a login wall after I filled all the details.

and? that sort of user-hostility is the signature of the modern web. for example: posting on imgur.com does the same thing with the added bonus that you lose your context and your comment after logging/signing in.

reddit does the same thing so that you spent time crafting the perfect comment only to get told you have to wait an arbitrary amount of minutes before you can post.

the whole point is to get the user to invest as much as possible and then make them pay the price as a mechanism to force them to reconcile with the sunk cost fallacy. the web is built upon such an outwardly hostile environment, and it will only get worse.

and i hate it.
Yes! More Twitter features! /s
About the fact this talk is from 2015: The GIL is released by many libraries that aren't about data science, so was and is relevant to many other types of application. In the Python standard library, for example, zipfile (which can operate on files or in-memory buffers) and hashlib come to mind. As I mentioned in another comment, hashlib calls have released the GIL at least as far back as 2009, well before this talk, and releasing the GIL was possible all the way back in 1998. Many (most?) Python libraries are implemented in C, and almost all of those that are will release the GIL.

About appreciating both points of view: I'm sorry if I'm making it sound like I think Python developers should always use threads and never multiprocessing. I don't believe that. And I don't believe the speaker should have reformulated their whole talk to use threads instead of processes. Just that it's such a pervasive myth that the GIL prevents all thread-based parallelism that they should have been careful to avoid reinforcing that. The speaker showed an example where the GIL actually did prevent parallelism; all I wanted was for them to add verbally that, by the way, if you were calling almost any CPU-bound library function rather than one you wrote yourself then this wouldn't be a problem.
That's not fair. They have nearly none of the big-nuclear issues. And they have a different scaling pattern - they can be spot-built to shore up infrastructure. Remote locations, issues with reliable power, economic realities could make them quite desirable at the right place and time.
So I appreciate that liquid nitrogen can keep things cool. And I appreciate that it can keep things cooler than the required -80c. (Nevermind that keeping it inside of a temperature range might be important as well).

But I think you're overlooking something rather important: Storing liquid nitrogen in a vacuum flask only keeps the liquid nitrogen cold for hours or days. It doesn't keep the thing cold that you're cooling with liquid nitrogen.

The week you get to use it is after the dose has been created. If it's brought below temperature for any length of time, it can presumably DESTROY the dosages affected by temperature.

See the current flu vaccine storage protocols, for example: https://www.cdc.gov/vaccines/pubs/pinkbook/downloads/vac-sto...

"Regular temperature monitoring is key to proper cold chain management. Store frozen vaccines (Varicella, MMRV, and Zoster) in a freezer between -58°F and +5°F (-50°C and -15°C). Store all other routinely recommended vaccines in a refrigerator between 35°F and 46°F (2°C and 8°C). The desired average refrigerator vaccine storage temperature is 40°F (5°C). Exposure to temperatures outside these ranges may result in reduced vaccine potency and increased risk of vaccine-preventable diseases."
> You should probably give a patient that experiences pain which can't be avoided painkillers earlier than a patient who experiences pain when they put weight on something they shouldn't.

You're describing someone with chronic pain. So... we should prioritize giving painkillers to someone with chronic pain over someone someone with temporary pain that will quickly go away if they don't do something dangerous? I agree with that.

If someone has chronic pain, that pain isn't helping them avoid doing something bad to their body. It's just pointless pain with no benefit. And even if I can force myself to function with chronic pain, I can still have long-term damage from stress, lack of sleep, damage to relationships, even just damage in terms of pure suffering. It's dangerous for a doctor to say, "you can hold a conversation with me, so medication would only do you harm." I don't think that's an objective scale, and I don't think it actually captures the risks of long-term damage and suffering.

If you want something with more downside than a cast, sub out something like surgery in my analogy instead. Either way, the point is that just being able to function in society is not an adequate measure by itself of whether or not someone needs medical help.
Well, what do you know. PC Magazine just reviewed it yesterday.
There seems to be interest in older Midi devices like the Roland, at least judging by the number of retro shows on YouTube like LGR.
No they do not. I have seen many CAD stations with Windows on Mac. They do make solid hardware.

Not sure for CATIA, but this is true for Zuken, Altium and SolidWorks at least; and Mentor Graphics and Cadence.
> The meaning of the term scientific theory (often contracted to theory for brevity) as used in the disciplines of science is significantly different from the common vernacular usage of theory.[4][note 1] In everyday speech, theory can imply an explanation that represents an unsubstantiated and speculative guess,[4] whereas in science it describes an explanation that has been tested and widely accepted as valid. These different usages are comparable to the opposing usages of prediction in science versus common speech, where it denotes a mere hope.

Please take a minute to consider this and realize that you should never repeat what you just said.
Sure, but that's not a function of being old. Some people can't afford to buy a newspaper every day either, or they live far from town and only go in once in a while.
I believe you can use almost anything as an erlang / elixir nif
I don't think you can dismiss the beef/submarine by-products argument without further analysis.

If the beef by-products are being sold by cow farmers for a profit, that makes slaughtering a cow more profitable for farmers. It could mean that more cows are farmed, the price of beef goes down, and therefore the demand goes up. It's only if beef by-products are relatively worthless that your argument is justified, and from a quick search that doesn't seem to be true at all - byproducts are worth 10-15% of the carcass [1].

Similarly, if commissioning new nuclear submarines is cheaper because the SMR research has already been done, then defence procurers can make a stronger case to buy more of them as opposed to other military technologies.

[1] https://www.farmprogress.com/story-beef-byproducts-buoy-catt...
> I personally liked Glenn Greenwald's approach with the Biden story he published on Substack.

FWIW, as a former fan of Greenwald, his editor came out looking like a far better journalist than he did in that exchange.
It's possible that Greenpeace's quote is misinterpretable; it depends on the context it was taken from.

"Greenpeace ... says if the government wants to take a punt on some new technology to tackle climate change it would be better off investing in hydrogen or geothermal power."

(emphasis mine)

Perhaps they consider renewable energy to be existing -- that is, not new -- technology. Here is Greenpeace's renewable energy policy:

https://www.greenpeace.org.uk/challenges/renewable-energy/
There is absolutely no point benchmarking it at this stage. One of the many reasons we're not bothering to produce builds right now. We'll let you know when it's time to even have a look as I'm sure you'll want to continue to compare it with Victoria.
Is this really surprising? Apple said the transition is going to take 2 years. As predicted, they only updated their entry level devices yesterday.

More pro machines (e.g. 16" MBP) will probably get announced Q1 - Q2 2021. These will also have more available RAM, support more displays, etc.)