skysight-inc/HackerNews huggingface dataset:
Hollywood's answer to a part of the problem, that of how to take care of the people that are already in the system, is unions. How to take care of the people that aren't in the system yet but really really want to be, that's the problem I'm talking about.

I live in Atlanta, huge movie and TV presence here, I rub shoulders with actors and all kinds of workers. The people who are in the system are extremely quick to lend a helpful ear or advice or stopgap job here and there. The whole system is set up to gently shake the talent pool so that people eventually find the part of the industry that they can find a foothold in that won't kill them. The people who do wind up as grips or whatever can still nurture their creative side and there's still quite a bit of glory in working on that side of it.

Hollywood, somehow, has figured out how to stop eating its young and start nurturing them.
Climate is never static. All weather is, "normal."
Lots of people collaborate by emailing files to each other, and do version control by saving under a different filename every time. Using CRDTs as an on-disk file format can make these workflows less annoying, by working with changes instead of differences: the same advantage that Git's 3-way merge algorithm has over Subversion's 2-way merge.
It is true. The functionality of the macOS Finder is based on the NeXTSTEP file manager. You are talking about the API with which Finder was programmed for. Carbon was introduced for programmers to transition to Mac OS X.
EazyDraw 8.7.3 Vector Drawing App for Mac/Crack
The spatial Finder is still alive and well in modern macOS!

All you have to do is hide the toolbar, and it pops back into spatial Finder mode.

Give it a try!
This can be combined with another exploit that allows the user to execute user code to achieve root on the ATM, so it's still troubling.
As in it offers components that are unrelated to any cloud provider. Postgres, Nginx, Kafka etc.
I found this really interesting. It's about how different artists across the 20th century tried to visualise the future of cities as they saw them, obviously influenced by their own cultural perspectives and beliefs.

It has some great art, and could for example be a superb resource for game designers looking for novel visual concepts.

This doesn't come across in the title, I'd have to say.
do people use

x = x or []

or is it considered non idiomatic in python ?
There was a discussion on HN a while back RE NASA's software safety guidlines. Here is the link to the discussion: https://news.ycombinator.com/item?id=12014271

The PDF linked to in the discussion is no longer there, but I found it on standards.nasa.gov here: https://standards.nasa.gov/standard/nasa/nasa-gb-871913

There are also some interesting product management related guidelines from NASA, like this from 2014: https://snebulos.mit.edu/projects/reference/NASA-Generic/NPR...
If there is any assembly-language programming needed, or a code generator, then I suggest you start with the code for MIPSle. Many of the instructions and mnemonics are the same.

The biggest differences are immediate arithmetic and load/store offsets are 12 bit on RISC-V vs 16-bit on MIPS. To compensate, LUI loads 20 bits on RISC-V vs 16 bits on MIPS. So it's only immediates or offsets between +/-2K and +/-32K that are different.

Also RISC-V does compare two registers for ordering and branch in one instruction, which older MIPS can't do.
> The coolant used for the system? About a gallon (3.7 liters) of deionized water. While plenty of chemical coolants exist, the range of temperatures the spacecraft will be exposed to varies between 50 F (10 C) and 257 F (125 C). Very few liquids can handle those ranges like water. To keep the water from boiling at the higher end of the temperatures, it will be pressurized so the boiling point is over 257 F (125 C).
Not a scientist, but I assume using "radiative heat transfer" ie a hot surface shielded from the sun emitting thermal radiation away from the spacecraft.
>> small number of writers or just one can lead to some very poor scripts getting made

You're right, but on the flip side it allows for new ideas, which are what the best TV shows have. I'll take a wide distribution of quality over everything clumped around the mean.
Stories of people just contently working in their cubicle and not caring aren’t interesting. There is a certain selection bias.
I feel for the typical target market for Pony is going to be doing operations like that in floating point, or perhaps some explicit fixed-point non-integer type in financial cases. Whilst, yes, I can see this causing issues in some small subset of cases, the question really does come down to cost-benefit. Integer division by zero is not the only way for arithmetic to go wrong; would you expect every overflow to be checked too?
Why did you have so many expansion releases? I never doubt the work it takes to be a game dev, since you're essentially doing the job of an audio engineer, graphics designer, programmer, and marketer in one project, but wouldn't you rather get your game to a stable position, release maybe one expansion, and go on with the next big project?

Also if you really are the dev of PoE, keep up the great work. I've never even remotely come into contact with your game yet Ive heard so much about it. That says something.
For me, I think it's substantially because it's an opportunity to get something done on my own in a world where nearly everything "serious" is assumed to need a team.
Sure, but it's also dishonest. It only happens and works because there is no honest conversation between the money spender (the government) and the voters.

Wasting money and theater is a tax on the 97% who still would have flown.
Getting Up to 8 Possibilities from a Single Coin Toss
Thank you for the clarification. "On the edge" seems so strange to me when talking about edge computing/caching but I suppose I'm not in that industry.
I keep thinking about how many poor folks died from salad this year.
"Why is the corona itself millions of degrees hotter than the surface?

I suspect the answer to all those questions is simply gravity, but it will be nice to verify such things with data"

Can you explain your hypothesis a bit?
Bitcoiners Losing Faith in Twitter Inspire an Exodus to Mastodon
Adding a Back Light to a Neo Geo Pocket
My experience with ISPs is that your address isn’t static enough that you’d what to attach DNS to it, but it does persist for several days at a time. I had one cable provider that changed up IPs every week, but most seem to change only when you reboot the modem.
I have roughly the same feelings towards anybody giving false hope of some kind of afterlife, it's not 'emotional hostility', just a serious problem with people selling bs and preying on the weak.

As for the chances of rot vs ashes vs cryogenically preserved: the chances are - as of now - equal: 0.
Eh, yes. Have a more specific question?
It’s okay-ish. You do need to be careful about what falsey values `x` might be tho, as it could introduce edge-case bugs.

Using `x = [] if x is None else x` is more precise.
>90% in my country. I wouldn't be able to rent an apartment without one. But that is beyond the point.

If you use a bike on public roads and want to be insured, you can. A scooter, your insurer will tell you they cannot do anything.
> Using explosions to put out fires isn't an entirely novel idea: it's actually used in oil-well firefighting

Probably the most powerful explosive used in such firefighting was an atomic bomb, which was used by the Soviet Union in 1966 to put out a large oilwell fire in Uzbekistan.

photos and the video...

https://www.mirror.co.uk/news/world-news/soviet-union-detona...
Another +1 for rejection. Python is popular because it is easy to write idiomatic code that is easy to understand by humans, which I think is one of the features that separates bad from good code. This proposal would only add non-intuitive syntax (e.g. extensive operator chaining) that will make code more complicated to read, even if you are not a beginner, only to save 1-2 lines of code.
CRDTs and semilattices are definitely connected, but they're not quite the same thing. A CRDT is a data structure that can be merged across the network in a way that's commutative, associative, and idempotent. That much is exactly the same as a semilattice.

But when people talk about "string CRDTs", the underlying semilattice, the data structure that gets merged, isn't a string; it's usually something rather more complicated. Then there's a _function_ which interprets that more complex data structure as the string that the user or application really cares about.

So a CRDT is a semilattice equipped with an interpretation function.

But it gets even more complicated, because there are many ways to do CRDTs in practice. Rather than gossiping your _entire_ complex data structure across the network ("state-based CRDTs"), usually CRDTs try to only send what's necessary. This leads to optimisations like delta-based and operation-based CRDTs. These optimisations are crucial for real-world use of CRDTs, but their connection to semilattice theory is not immediately clear to me. (That doesn't mean there isn't one, though!)

In any case, the story is a little more complicated than "CRDTS are just a semilattice". I do wish more people knew about the connection, though.
10 Pemain Bintang Dijuluki ‘One Man Club’
Infowars.com Traffic Post Silicon Valley Filter Bubble
Thinking Outside the Feed: Using DMs and Augmented Reality
You have to understand that you don't lose anything, no matter the outcome. Even if your game/software sucks you can remain sane knowing you gained a valuable skill (programming, design, w/e) and a working product that you might change a bit in the future and reintroduce to the market again.
> “He wanted to be an Englishman,” reports Naipaul’s Oxford tutor, Peter Bayley.

Enough said
0.001 is closer to 0 than 0.003 ;)

All probability's have error bars, so 0 +/ 10e-20 is still very much 0.
The government, including Li Keqiang, was officially promoting this industry a few years ago. The government also tightly controls the flow of information in China, keeping people from seeing alternate opinions. In addition to that, tight currency controls mean the middle class is starved for worthwhile investments.

I don't know whether these people should be bailed out or not (the companies definitely shouldn't be), but I can see why they're upset with the government. It's not really the same situation as in the US.
The Cheat Sheet for Minimum Viable Marketing
If you need C in your Swift program you can just put it in a separate library.

I think the idea is to make common things easy and uncommon things possible.
You forgot my favorite one:

6. Too easy to accidentally reinvent Lisp via xml.

I thought it was funny the first time I ran into an instance of it happening, which quickly turned into horror. Not only was the logic split, but it meant mentally parsing this:

<If><RegEx string="{AZ*}"><Register /></RegEx></If>

I mean, it sort of makes sense...?
Rest API Performance Comparison Between Golang and Play
I’ve tried to find a solution to bookmark searching for a while. I’ve never found a product I liked or trust. Lately I’ve been manually adding bookmarks to a custom google search engine. I’m considering building an extension that will add them directly or sync chrome bookmarks. I figure google already knows what I’ve searched, so I feel much less sketchy about it.

Would this extension be interesting to anyone? It would be very simple, open source, and have no middle man. It would send links directly to a google CSE via their API.
What didn’t work?
One of the reasons I keep coming back to Firefox is that Firefox seems to already be doing this. At least it searches all parts of the URL and the title, so I'm 99% successful at getting the right URL in the awesomebar when I'm looking for something.

Chrome is just horrible when it comes to this, and I can never get back to previous pages when searching via the addressbar.
What does it mean "not to waste your life"? That's a null statement. It doesn't really say anything.

Don't suffer needlessly is a more apt advice, because everyone knows what the suffering in their context is.
This seems a very interesting project. I'll see how this works in practice.

It starts to get icky when you notice the devs have a business plan to outsource the indexing to the cloud, but there's a commitment to keep the servers parts open source too, so that you can self host.
Not a rocket scientist, but this article is very well written for an audience with a minimal understanding of Physics and Chemistry. Articles like these help high school students realise that what they're learning now is not really a waste of time.
I nice idea, but an open source browser plugin with all local storage would fit my needs better.

I prototyped something roughly like this several years ago. I wrote a simple Firefox plugin that communicated with a locally running server written in Closure with a Clojurescript web app for browsing that used the same server backend. I stopped working on the because services like Evernote do a better job, at the loss of some privacy.

Edit: I didn’t intend to imply that Evernote reads or uses user data.
Here in Tel Aviv at least, if you're a 5-10 person startup,

The uses cases for "5-10 person company" and "gig economy freelancer hanging out at the WeWork in hope that some networking will lead to a big break" are different, I'll wager.
I’m not sure what the current procedure is as I registered 15 years ago at the polling station. I brought my driver license and a few bills with my address. Since then I update my address regular. I also moved abroad and have to absentee ballot as well.

The homeless can register and use the shelter address as their address. Most don’t and aren’t told they have that right.
Which Google believes to be good for their business too. It’s not such a mystery, or shady.
I wonder if the average Chinese is aware of these problems if not affected by them directly. If it is not reported in media and you don't know anyone who's affected then how would you know about this?

And knowing about is this important, so you don't put your money in such an investment.
Jack Ma honors 50 Afrikan wildlife rangers who are fighting poaching
The Best CS Books for Data Scientists Recommended by Hadley Wickham
It can already be written nicely as

libpaths = paths.split(":") if paths else []

Please don't adopt unnecessary sigil junk from other languages.
who runs 9.9.9.9 ?
https://news.ycombinator.com/item?id=17738207
Potato paradox
"The people who cast the votes decide nothing; the people who count the votes decide everything!"

Joseph Stalin
Ask HN: Any GUI designers like Blend but for C++?
Something that's actually cross-platform(without having to resemble the OSs controls) and intuitive/easy to use as Blend?
It is not blue light but blue LCD. They triggers reactions in retinal molecules that destroy photosensors in the eye.
We wrote a review of anonymisation methods here: https://hazy.com/files/Hazy_Anonymisation_Review_110718.pdf
What do Russians think of Banksy? [video]
I think that a lot of the discussion of python problems is steered by the infinitely many python book writers and course instructors that have profited significantly by the current trend of "everyone must learn to code!".

If the recent changes to python syntax were to python educators would be the most affected ones since they would have to update their material or see it obsoleted. Of course there's the moral issue that they would have been misleading students if they were to say that python is as simple as it can be.

Every developer whom I spoke have similar feelings about the changes, they are minimal and if they use it, very frequent boiler-plate code could be dropped. These are of course developers that have been working with python for years and have significant code bases to maintain, novices are likely to feel otherwise.
https://quad9.net - IBM and two groups I haven't heard of.
Very strange PEP. Most `??` cases can be covered with simple `or`.
Hiking mountains with technology off. Astronomy. Seeing through the eyes of a child.
agree. I read your comment defensively. my fault. I was trying to imply that Google is acting like some government entity taxing your income.
Melting points:
sapphire - 3,722°F (2,050°C)
niobium - 4,491°F (2,477°C)
Beta testers needed
I've never understood why people try to classify Google, Facebook, and Twitter as publishers xor platforms. It seems to me that they do both in varying degrees (especially Google).
Null-awareness is something that, once you start relying on it, you really start to miss not having it. I think having idiomatic and easy ways to shuffle nulls out of the system is practically required for any dynamically-typed language.

You need terse ways to do it because once your codebase reaches that point where the behavior is sketched out and now you need more correctness, you're going to be using it everywhere, at least until you've discovered all the main sources of ambiguity so you can gateway those separately.

I'm a Rubyist, being dragged kicking and screaming into NodeJs world, so I don't have a dog in this fight, but this kind of thing and the reaction I'm seeing to it in this article makes me happy with my language choice.

Python seems to be seeking out a middle ground between a structured programming language and the web world. Which is fine and all, but it seems to be taking the worst part of both worlds. The verbosity and finickiness of syntax of structured languages and the performance of dynamic ones.
I think you need to learn to enjoy your own life. Money doesn’t buy you everything you think it does. Happiness comes from within
This young boy made me realize you do not need to be great to be successful
Common Lisp (SBCL anyway) and Chez Scheme are further examples of high performance dynamic languages.
Sadly there is a lot to improve to be useful. I had horrible results with the searches.
How about SiFive
Do you need to show ID if you're young to buy alcohol? What do the people who don't drive use?

In Australia, I don't drive and so don't have a drivers license, so I get a 'Photo Card' instead. I was actually able to trade in my expired learners drivers license for free to get a Photo Card (well, I could have if I didn't have an outstanding fine from... not voting)
This has got to be the first processor for which the software is available before a complete computer exists; RISC-V 19” rack mountable servers remain distant science fiction.
I read the article and it was dumb. The author didn't run 'sudo' before pip, and pip (rightly) complained it couldn't install software install the system path for permissions reasons.

Note: nothing about this is specific to Python. Any UNIX application that uses commands like install or cp and don't get target permissions do this.

On my system, not only did pip install uwsgi work out of the box, it installed it to a user location.
> and I had to stop talking to him because he makes $10k a month while I make $8k in my full time job
I don't know what to say to get through to you, but this kind of thinking is holding you back more than intellect, connections or anything else.
I'm amused by the timing of this article. I just watched the anime series "Steins;Gate", and a major plot element revolves around getting a working 5150.
PCem is more accurate, supports more hardware and is easier to use.

http://pcem-emulator.co.uk/
How Nextjournal Team Went from Elm to JavaScript to ClojureScript [video]
This redundant software and hardware setup typically isn't necessary when humans aren't involved. The space shuttle system is similar to what you will find on a Boeing or Airbus aircraft. Redundant software, written by different people in different countries with completely different cultures in different languages (on purpose), running on multiple machines with different hardware and voting on the decisions to be made.

It is complete overkill when "all" you're going to lose is a robot and some pride, as with a space probe you want to have lots of features and this level of safety is very restrictive on development effort.

More than likely, the spacecraft in question is written in C or C++ with the help of RTEMS or VxWorks. It is probably running a radiation hardened, very slow processor.
Many PC physical games have been Steam keys in a box for a long time. Sometimes they come with a disk with the Steam installer for the release version but it has DRM to prevent running it without activation on a specific account, so it only really saves on download time for a couple of months until patches are as large as just downloading the game anew.

In recent years, there's a been few more cases of Origin/uplay/etc. keys in the box instead, but the same limitation applies.
“but your code will break even on a slight change of output rendered.”

I see you still don’t get it. I wouldn’t as an experienced shell programmer construct a JSON/XML parser; I use libxslt for XML and I compiled jq for parsing JSON. It’s the UNIX way.

The Zen of this eludes you still. Think deeper.
Show HN: Carve your love on the blockchain #dapp
His output had gone down by the late 70s, he got the Nobel in 2001 at age 68, past the age many people retire. It's not like he collected the prize and Salingered out.
Resumes live in that weird world between documents and data, trying to manage, edit, and share them neatly is invariably going to fall off onto one side of the fence.

I eventually gave up and now just use Microsoft Word stored on Dropbox. Anything that gets primarily touched and read by humans just needs to use a presentation-oriented tool. Building a pandoc workflow for a resume is so far into overkill territory that you may as well direct the soldiers to pour salt into the battered soil of your creative sanity.
Almost everyone so it is very cheap, about $3.50 a month with no deductible.
To be honest, these platforms are whatever one is more convenient for them at the time. Is someone doing something controversial/unpopular on their platform/attacking them? Then they're a 'publisher' with the right to dictate what's allowed. Are they getting sued/complained about for illegal content/not moderating their site? Then suddenly they're a 'platform', who only has to handle issues when forced to.

That's the truth about all online services; they change what they class themselves as whenever the alternative is too 'inconvenient' for them.
Nah, certainly not the first. Lots of software was ported to AArch64 before any chips existed, only ARM's "Foundation Model" (a rather slow emulator).
Apparently my direct experience gets downvotes. I literally use light themed apps in low light conditions every day and have never experienced any discomfort that could be called eye strain. For at least some set of people it simply does not exist. I therefore put the variance down to the individual’s vision.
> “Would you like the red shirt or the blue shirt?”

You're writing it wrong -- it should have a comma in there to denote the pause: “Would you like the red shirt, or the blue shirt?”

Are you also speaking it wrong? The part before the pause should be spoken with tone going up, and the part after with tone going down. If you're not pausing and changing tone, then the correct answer is either "yes" or "no", or repeating the whole thing back to mean "yes".
Their platforms in that they bring news, information etc to you. Their publishers in that the serve the same function as the NY Times etc - distilling information to relevent/interesting things.
Yep I was the first tenant at a WeWork flagship and would never go back.
Thanks, that context makes a lot more sense.