skysight-inc/HackerNews huggingface dataset:
Do you see a legal pathway for this to happen?

In one scenario, CA keeps legislating more and more liabilities to PG&E until it goes bankrupt, in which case the state could take it over, but would also be saddled with those same liabilities.

Alternatively, they step back the liabilities and try to negotiate a deal with PG&E to take over, which would essentially be a buyout. However, what would the incentive be to sell a profitable company with a natural monopoly in one of the nation's largest power markets? I'd imagine the investors would price it so high that the deal would quickly become unattractive to the state.

If they went the expropriation route, that would be a hell of a court case to watch.
It's called an internship (for graduate students), but you're right that it should go the other way too but you'd run into a lot of money, IP, and institutional politics issues. Occasionally there are older industry people who work as staff scientists who get paid little and support the research effort in some capacity, usually IT. The biggest reasons why it doesn't happen as often are because in many cases, people who become professors have never done anything in industry, don't care unless funding is part of the conversation, or aren't motivated to have artifacts be reproducible. Their research group is a fiefdom over which they wield control, so unless they want to start a company on the side, they don't care about your programming skills and they don't like to give up any control.
I've bought every Maiden album released, up until the mid nineties, and I'd rate that particular track as "forgetable" rather than "bad".

It's definitely a track I'd skip more often than not if I'm listening to my Maiden playlist. The addition of a voiceover, which I think I recall they planned, in the intro might have made an interesting difference. Much like the other crossover piece I now remember, The Prisoner.
Those games with active revenue streams and playerbases will probably get OS updates.
Prusa cares about quality. Chinese mostly about price.

For example, Prusa filaments are perfectly rewind, so the possibility of the filament making a knot and stopping the print like has happened to me with other filaments in 14h printing sessions does not exist.

Or chinese aluminium printing beds, with 0.3-0.4 mms differences along the printer, that even with a touch probe you can't print big things over.

Those beds are so cheap, and you could print small pieces with them, but anything serious in size like 18x18 cms will fail. Prusa warrantees it.

Quality control is the great advantage that Prusa has over the Chinese(that love lying). He knows it, and sends you a report of the QA of your specific machine.
The article mentions “Not open conditions”. Other words, this course was chosen for the record.

Also, per the linked Wiki reference “and meet other criteria that rule out artificially fast times produced on courses aided by downhill slope or tailwind.[8] The criteria include:

"The start and finish points of a course, measured along a theoretical straight line between them, shall not be further apart than 50% of the race distance."[6]
"The decrease in elevation between the start and finish shall not exceed an average of one in a thousand, i.e. 1m per km."[6]
I have read when i was in fourth grade that onion juice could be used to make invisible ink that appears when the paper is heated.

There was also a scene[0] in National Treasure film (2004) where they use lemon and heat to reveal a hidden text

[0] https://www.youtube.com/watch?v=WTA7KR9-9lM
Just a sugegstion. Rather than the "Clear. Concise. Comprehensive" tagline, write a one sentence summary of what it DOES.
> Maybe this just a California being California issue again.

California is a high fire risk state regardless of whether the utility is publicly owned or investor (aka privately) owned. The risk is on a level that doesn't occur in many other states.

If the costs of fires are going to be socialized anyways (by immunizing utility from the liability, hence putting the burden on the ratepayers), the question of whether the utility should be publicly owned in order to reduce the obligation to shareholders is a valid one.

Either that or PGE will have to dramatically increase it's expenditures on maintenance to reduce the fire risk, which will have to come from shareholders' and ratepayers' pockets (the latter of which is not permitted under current PUC rules, IIUC).
The main feature of living on another planet is that it's harder for the earthlings to police you and your deviant lifestyle / society.
A grad student faces an existential career risk for every day they spend on anything other than finishing their degree. That's because events beyond their control can throw them out onto the street. This includes loss of funding, loss of their faculty advisor, health issues, visa problems, and so forth.

They may also be the only qualified programmer in their group. A lot of research, while officially housed in some specific department, is quite multidisciplinary.

I work in an R&D group in industry, and our team invited a software engineer to join our group and teach us better practices.
The pinch just takes me back to the home screen.

Long press on the dock works though exiting Safari entirely to close a window I opened by accident is just incredibly awkward and annoying.
The cool thing with this would be that after n iterations, where n % 2 == 0, you'd still get the same bullahit as output. Send this along with a hash/number indicating the position of each converted word in the dictionary, and you have a simple cipher thing.
My guess: the old fragile Objective-C runtime ABI.

They could have done a new ABI, but that'd have broken compatibility anyway...
While I agree that library number is an okay barometer of community health. I'd also look at age of packages and latest commits to gauge a trajectory. Furthermore, if I found the packages I needed to accomplish most tasks (auth, task scheduling, message queuing, database, logging, serialization) and those packages were of good quality, does sheer number even matter at that point? I'd say when looking at Elixir's community health vs something like Nim or Crystal, it's in great shape. (and I'm not wiling to call either of those languages "defunct")
> why are most people in 2019 so convinced that Bill Gates is "the worlds greatest guy"

I literally never encountered a person who was convinced that. Neither I heard about anybody being convinced so. You seem to be fighting a straw man of your own building. We all know about Gates' dealings in Microsoft and his other faults. No need to preach to this particular choir.

> do we have any evidence that Bill Gates is a generous guy when he isn't attaching his name to it for self promotion?

I think when a person gives away as much, we can excuse him for wanting his name on it. But when you will be giving away your billions, you are free to do it completely anonymously and in secret, that's fine too.
That is bullshit from our dear Nordhaus, Nobel Price in now fully discredited Economics. More debunking here: https://youtu.be/vwwvZ8g5eHE
Correction I meant MacOS 9 support was dropped.
This is partially right -- before "modern" Windows Phone spun off of 8.1 and 10 there was a Windows 7-esque mobile OS, and one that tracked XP. They still ran on different processors, but with an API very similar to the desktop OS. But, comparing them to Android they did not have any major benefits or detriments.

What I think made them fail was their relative obscurity. For non-Intel platforms, Microsoft is very much in favor of boot locking and a lack of consumer control, perhaps at the behest of hardware creators who insist on NDAs. So these things were never really publicized.
I suspect that Michel Mayor is right about exoplanets but we might be able to colonize the moon or Mars. I've wondered how evolution will affect humans that are born in space colonies. I would think that over a few generations it would be impossible for a space-born human to return to earth without special equipment. At the very least the difference in gravity would change how much weight our bones can support. I would also think that the increase in radiation would cause many more mutations. So even if we are able to colonize nearby space humans in space colonies would evolve into different human species over time.

In some sense, it means that humans, as we are now, could never leave earth and colonize space.
Is someone really advocating for destroying Earth and moving lightyears away? I've honestly never heard this idea spoken or written down seriously - surely this is the realm of fantasy and science fiction?
Why do you like Common Lisp better?
The Inner Voice
I find it hard to understand how a business like this stays alive. Really, how?
I had a different take on this paper.

There's a well-known phenomenon whereby narcissism and self-evaluation is generally related to positive mood. It's part of an overall positive tint.

So one interpretation of this is that people who tend to be optimistic also tend to just feel better in general, for whatever reason.

It's not clear to me these "benefits" would transfer to all scenarios, nor is it really clear that it's about insight in general in the way people usually understand it.
I think there is bullshit support for that
We create our own energy? How? Ever heard of Thermodynamics?
> (dedup:sort < "abracadabra")
"abcdr"

I extremely like this format. I think clojure has something similar?
> The syntax for classical inheritance. Half of each Django app is super().__init__(args, *kwargs)

Care to show proof? I don't see this a lot.

The code of the official Django site for example has 8 occurences: https://github.com/django/djangoproject.com/search?q=super+_...
If it is so much more expensive to support the Mac than Linux, why won’t the major software vendors support Linux?

Are you going to drop support for the Mac?
"but these examples are objectively talked about more in the general ecosystem"

I don't think those three should be grouped together, as I heard a lot about Theranos but nothing about the other two. And there's a reason other than Elizabeth Holmes being a woman for Theranos to occupy a large space in peoples' minds - their fraud involved the operational side of a medical business, which is a violation of trust that anyone can relate to as a consumer.
Reagan was governor of California at one point in the 70s.

However, I'm not clear whether PG&E was ever actually nationalised?
If my customers wanted this, I would gladly budget for it. But nobody has asked for this, even when I bring it up.

The reason (I imagine) is that people use my software in professional/home studios where you typically have a dedicated computer to run the software. People purchase a computer based on the recommended specs of my software, and some don't even bother connecting it to the Internet after getting everything installed. If they do, they don't download random software from the Internet because 2 or 3 packages is all they need. There just aren't really any attack vectors that things like app translocation, notarization, code-signing, runtime entitlements, app stapling, paying $100/yr to be an Apple Developer member, etc would solve.
Really lovely password manager https://www.remembear.com/
This is so surface level it's not even worth addressing
iTunes on Windows was to sell iPods.
It was an attack on the free market. Concerted effort to prevent better products from being available for sale. We lost a decade of progress, and never even managed to claw back the money.
Realistically, I'd be willing to bet the only old Mac games people are going to want to play are for classic Mac OS, in which case you already need to use a VM and have done for at least a decade.

I'm struggling to think of any games in OS X era where the Mac would be even close to the easiest or best place to play them.

I appreciate the notion that if you've bought the software you want to be able to keep using it for as long as possible, but we're talking about the niche-est of niches here.
yeah i agree, it is so weird to see that python is the only language that haven't implemented in its own language atleast to my knowledge
> The code I wrote to generate and test the Bel source is written in Arc

Was this during bootstrapping, or is this still the case? Or in other words, do you now edit bel.bel directly or are there arc files you edit that compile into bel.bel?
The Nobel winner, the headline and the article all use gender-neutral language ("humans" is what they chose, over "men" only). Please consider being more inclusive in the future.
I bought a 3d printer when I got a hiring bonus for referring a friend. I had played around with one before but a nice turn key one was the real trigger I needed. I bought it without really knowing what all I'd do with it.

I make all sorts of things:

I work for twitch (built bits product initially), so I print a few hundred bits to give out at twitch con for my coworkers, it's a fun thing for them (I expense the plastic).

I needed to replace a bunch of boards on my deck and the dimensions of dimensional lumber have changed. So I could either pay $400 + cost of lumber to get boards cut correctly, or I could pay $175 for the lumber and print abs Shims to make the lumber the correct thickness. Shims at market price were around $75. I was able to iterate on a design and print the 80 shims I needed for about $3 worth of ABS plastic.

I also really enjoy solving problems with the printer in a pretty clean way compared to getting out in the shop. I can, in between matches of dota or pubg, iterate a design and hit print. A match or 3 later I've got a part, or a sub part (mating surfaces) done.

They're also amazing for coming up with templates for making parts out of more time consuming materials like well anything. I can cad a design up in seconds to minutes and hit print. That will get me a part that I can see if it fits. Even wood takes as long as the cad step. And you can iterate a ton.

Another good use case is enclosures and mounts for arduino and ESP32 projects. Lots of little lego parts of eletroics that need to be wired together. Getting them into a reasonable form factor usually requires hot glue and tape to make a shitty ball that's hard to work with, or leaving it on a breadboard which isn't a great form factor, or making a printed enclosure which can hit most of your needs. These can take longer, like 10 hours of iteration but that's amazingly faster than most other methods.

My friend makes furniture. I bought him a printer and he prototypes pieces on the printer. Makes full mockups of living room parts to give to potential customers.

My son does dnd, we print figurines all the time, they're fun weekend projects. He made and painted an infinity gauntlet over the summer which looks pretty sweet.

Have I gotten the $2k out of the printer in absolute value and replacement over mass produced products? No. Maybe about $700 worth of savings there. If you add the DND figures maybe $1000.

If you add the cost of learning, hobbies, time with family, and offsetting iteration and time spent with turn key manufactureres working on a prototype, yes, prolly at least $10k of value (that I wouldn't have spent otherwise).

At the end of the day, for not much space, it makes a lot of physical projects feasible mostly relying on just the computer for the design space.
Risk of transmission and distribution lines snapping or having trees fall into them starts at wind speeds of 55mph. Area had 77MPH gusts which would have brought down some lines which could have started a fire. Combine that with abnormal amount of rain during spring which increased fuel levels and extremely dry weather(Single digit humidity levels), it was probably the right thing to do.
Sure Python has many problems, but these aren't a great selection.

> The syntax for classical inheritance. Half of each Django app is super().__init__(args, *kwargs). At least you don't have to pass arguments to super anymore.

Yes, inheritance is hard to do well, but that's generally true. Much better to prefer composition (https://en.wikipedia.org/wiki/Composition_over_inheritance)

> Too many magic __double-underscore__ methods and properties that you have to just memorize.

Better to just start using http://attrs.org or dataclasses so you don't have to do all the manual work. Classes without boilerplate.

> Too many top-level built-in functions that (a) you have to just memorize, and (b) get really ugly. You end up with stuff like list(map(...)). I haven't used so many nested parentheses since my early days in PHP. Guido's explanation makes sense in theory, but is really annoying in practice.

I agree, there should be a pipeline operator |> like F# has. A similar proposal has been made for JS. https://github.com/tc39/proposal-pipeline-operator

> Too many other weirdo bits of magic syntax, like [list comprehensions].

List comprehensions are good, they just take 5 minutes of getting used to.

> Django specifically is so full of magic words, and its documentation is so convoluted, that I've basically given up on documentation altogether and just look at the Django source code now.

Pyramid has a much more principled design IMHO. https://trypyramid.com/

> Needing to put dict property names `{'in': 'quotes'}.

Or use `dict(foo=5)`. Python mappings can contain non-string keys, so `{5: 1.2, 6: 3.4}` maps ints to floats.

> You have to cast your data back to a list/tuple after using enumerate() and map().

Don't use map, use comprehensions.

> Different syntaxes for lists and tuples.

They are different objects, why would they have the same syntax?

> foo['bar'] returns a KeyError, so you have to do foo.get('bar')... or in some cases getattr(foo, 'bar', None), but not in others because getattr and .get are different things.

Python is a different language from Javascript.

> You can't just tack on flags to /regular_expressions/ig.

Yeah that's annoying.

> All the goofy string literals: f' ', u' ', r' ', etc.

That's a good thing, not a bad thing.

> Pipfile does not work that well.

Poetry works better. https://poetry.eustace.io
I used to think power outages we’re mainly a developing country problem, this definitely changes my understanding of the tiers of maturity of countries.
> "never attribute to malice that which is adequately explained by a byzantine organizational structure in which the left hand doesn't know what the right is doing"

Is there utility in such a distinction?
It is annoying! And doesn't always save memory. In theory a "sufficiently smart language" should have a feature to understand that `thing[3]` can be translated to "call `next()` 3 times and gimme the last thing", not in "turn this completely to a list, that may take a ton of memory, although I only need that one third element".

Generators should be treatable as lazy lists in the end, and lists should have a common interface whether they are lazy or eager. Someone should figure out a way to have us write code at a higher abstraction level and have same interface for lazy vs eager data structures.

...but it's not gonna happen in a dynamic language like Python. And I can't say I like the "solution" of having the entire language be lazy like Haskell either :|

We're stuck with "casting generators" for now, I guess, but it really does suck!
I personally find list comprehensions in python pretty horrible.

They seem to exist only to do lots of stuff in one single line of code. You end up with totally impenetrable unreadable perl-esq garbage write-once-read-never code that is too clever for its own good. And people say python is easy to learn and good for beginners...!

A better approach would be something like Java Streams/.net Lync/RxX pattern IMO. Explicit, clear, no magic, logical.
>By definition, the less code you have to maintain the less surface area for vulnerabilities.

It does not sound like you have any legitimate information about how Windows compatability increases vulnerabilites beyond vague statements. Trust me when I say that no one here thinks Windows is terribly secure, just that Mac OS X isn't secure at all either, and doesn't provide backwards compatability on top.

>If that were true, you would see Apple’s products trending downward when other competitors are trending upwards.....

Is this not the case? Lowered product buys have been offset by higher prices, but the craze of Apple products of the early to mid 2010s is over; I have also only heard negative things about their recent products too. The failed keyboard on Macbooks, how buggy the recent OS release has been, both of my roommates who have iPhone Xs are thinking about switching to Android after being plagued with constant hardware and software issues. Of course, it is possible I live in a bubble, but most people I know who have Apple technology complain a lot more about their tech than I do.
Earth could take a big ol' comet strike or a nuclear war—or probably both—and still be better able to support human life than Mars is. You could build a bunch of super-hardened bunkers and pay people to live in them in shifts, cheaper than you could build a Martian colony and move people there. It's less sexy but it gets the job done cheaper, if anyone cares to do it. As for any other reason to live on Mars aside from temporarily in the name of science—I'm not seeing it.
When I mentioned here some time ago, that maybe we shouldn't be trusting our climate science models so much, as they consist of millions of lines of poorly tested code, I was heavily criticized...
The Lisp Keyboards (2011)
That process of one side's majority squashing the other side's crazy is a massive political lever used to take out the trash.

The public is used to enforce the basics and actual politicking goes on between politicians.
Clarke said it's unlikely for a distinguished but elderly scientist to accurately predict what's unlikely.

Clarke was a distinguished but elderly scientist.

Therefore it's unlikely that Clarke accurately predicted what's unlikely?
It makes scope visual and consistent. IMO it's less dumb than having scope defined by pairs of curly braces which are impossible to read without indentation and require extra effort to keep matched - unless you try to automate the matching with a good IDE.
Well in an industry where people are often “Code should be written to make sense for humans first, machines second.“ syntax concerns seem pretty valid.

As a Python coder going back to 2008, I can see the point the author makes in isolation.

I disagree with the title though. Even though I mostly write Rust, Go, and C anymore, I am fine with digging into Python as needed. I cringe at thoughts of using Ruby or JS
Does TF2 really count as a game made in 2007? Same for GTAV, WOW etc. These games have all gotten extensive updates, almost nobody is playing the gold master version of these games.

It says more about how some publishers have moved from releasing new games to incremental updates as part of a subscription model than it does about people playing "old" games.
That's my big complaint with Solr, too, which I want to like because on paper it seems a ton more sane, but realistically the ability to throw a random JSON document at ES -- without having to sit down and pre-define the schema -- is invaluable.

I stopped by to check on Solr before posting this, and even their "schemaless" document is like 8 pages long and filled with XML settings: https://lucene.apache.org/solr/guide/8_1/schemaless-mode.htm...
I think their rationale is that they don't want to maintain 32-bit and 64-bit code forever.

But IMO, Apple should have removed Carbon last year (six years after deprecation). That would have made the removal of 32-bit Cocoa a bit less traumatic.
The point he's making isn't really that it's utterly impossible to get to an exoplanet though; it's that it would be completely impractical to migrate there en masse since it would take so long (if indeed we could get there at all), so we need to take care of the planet we have.
> Also, since “character” can be an imprecise term, what is a character in Bel?

Exactly. How is unicode and UTF-8 treated by this language?