skysight-inc/HackerNews huggingface dataset:
More around 800 of sloc. At least I haven't had to preserve bugs. There were also red herrings in the comments, leftovers as the script was tweaked to fit business requirements. Imagine blocks like this spat around randomly between code blocks...

###############################################################################
# #
# DAS IST CODE #
# #
###############################################################################
# #
# Das macht Dinge. Ja, ich habe diesen Übersetzer eingegeben, nur um etwas #
# einfügen zu können. Hoffentlich ist dies nach einer doppelten Übersetzung #
# noch lesbar. Wenn nicht, dann fick es einfach. Nett, es geht gut zurück. #
# #
# Natürlich wurde Interpunktion und Rechtschreibung gebrochen. Es war um das #
# Jahr 11, als der Übersetzer nicht über die gesamte Politur der künstlichen #
# Intelligenz verfügte, so dass eins von acht Wörtern nicht übersetzt wurde. #
# Zum Glück funktionierte es sogar mit Code, obwohl es nicht zu kompliziert #
# war. Andererseits sind Deutsche ziemlich zurückhaltend (oder waren, als #
# diese besondere Monstrosität gemacht wurde), um Englisch zu lernen, so dass #
# selbst Variablen in der Muttersprache sein mussten. Ich verließ das #
# Unternehmen rund 3 Monate, weil ich eine Legacy Monstrocity (es war nur ein #
# gehacktes Addon-Skript, das von einem Plugin-System in einem #
# Unternehmens-CMS lief) reparierte, war nicht meine Sache. #
# #
###############################################################################
Looks like for editing you're looking at up towards 3.5 gbps per camera, not sure how much to add for sound. So a three camera production could easily push over 10 gbps. Pushing past 100 seems to be a bit of a stretch. Maybe for 3d?
Matplotlib basically has two APIs, the global state Matlab-like one PyPlot (which is often used in beginner tutorials), and a much nicer object-oriented API, where state is explicitly connected to the plot components.

To quote from their documentation [1]: "While it is easy to quickly generate plots with the matplotlib.pyplot module, we recommend using the object-oriented approach for more control and customization of your plots."

I use matplotlib.pyplot for basically only two purposes, calling subplots to get figure and axis objects, or calling rc_context to set up a "with" block with certain settings (e.g. font size).

That said, I'm certainly watching where alternative plotting libraries are going. I've used bqplot a bit, but only played around with others so far.

[1] https://matplotlib.org/api/pyplot_summary.html#the-object-or...
When I recommend it to people I always describe it as "the only good app".
after two years then will come back, and if they have reason to believe you are watching tv they can still come.

people can watch netflix and still be bothered by those people.
Printing body parts in hospital shows 3D tech's growing reach
Can you explain the mechanism by which building more housing causes neighborhoods to become less affordable?
> and don’t casually organize them without going through the alternatives

I'm routinely asked to join after-hours deployment calls that last hours and which my contribution is minimal, "just in case". You may not be casually organizing them, but there are plenty out there who are.
How does M&As work for non-profit? Like, obviously from this, a non-profit can acquire a for-profit but can a for-profit acquire a non-profit?
FileZilla: 3 Simple Steps to Load Data to BigQuery, Redshift, Spectrum or Athena
It was a startup. I don't think they could afford it
This is really nice!

Will take this idea/example into consideration for some of my projects.
> seccomp-bpf doesn't let you follow pointers, so you can't even implement most pledge() restrictions in it.

That's not even the least of it, it's impossible to implement the ratcheting down semantics of pledge() using seccomp-bpf. For example, an initial pledge("stdio rpath") may be later reduced to pledge("stdio").

"Subsequent calls to pledge can reduce the abilities further, but abilities can never be regained."
If it's good enough for my chemistry professors, it's good enough for me.

Is there any way to regulate marketing terms so that hippy-dippy ad-men don't seize upon words that have meaning and then proceed to dilute that meaning with steaming loads of nonsense?

I'd be happy enough if a label said "this has never touched poop".
I like Altair, and have built a couple analyses and products with it. In general, it's a convenient way to do exploratory data analysis. But I have found it to be sort of inflexible for simple variations on common chart types -- especially if you want to augment a chart with information that is not in the dataframe instance used to instantiate the altair.Chart object. For instance, if you want to draw a line overlay on a chart, the best way to do it (to my knowledge) is append the start and end coordinates to your dataframe before calling mark_line().

I'm curious whether anyone else has had similar frustrations? I wonder what enhancements might make practical use of Altair for those use cases easier.
And the German brands are getting in on electric in a big way.
So they're natural philosophers? In other words... scientists?

Empiricism is one way of providing evidence for a true statement, but -- from a philosophical perspective -- it is not obvious it is the best or only way. There are some things that are true that are simply beyond the ability of anyone to see or prove. That's supposed to be what philosophy is about (as opposed to psychology)
Centralization is kind of inherent to communism though.
"Reader analytics" is the term you're looking for. There have been several startups in this vein over the years, but only Jellybooks is still going. I don't know if they support the writing process, though; I've only seen them discuss completed books being tested. You should ask them.

https://www.jellybooks.com

I haven't seen an equivalent of a subcompact publisher (https://craigmod.com/journal/subcompact_publishing/) that provides reader analytics and supports authors as they write.
Stem cell transplant (HSCT) with chemo. Russia.

There are small trials in multiple countries, but very hard to get in.

http://www.bbc.com/news/health-43435868
There were two constituencies that would most directly benefit from SB 827 that did not support it this year, that most likely will in the future:

* construction labor - no construction bill is going to get by without their approval

* tenant advocates - without their support it's quite unlikely that the bill will make it through all the way

Municipalities almost universally opposed SB 827, and state legislatures generally cede to them, but with the above two groups, SB 827 probably has fantastic chances.

Construction labor opposed it because currently the discretionary review process is where prevailing wages concessions can be extracted from a developer; construction labor doesn't want to miss out on that. Adding prevailing wages to SB 35 is what brought that group to the table. If labor can be brought on board for SB 827 like they were for SB 35, it's going to go far.

Tenant advocates are nervous about development in general, for very good reason, because that has been the primary way that low income neighborhoods have been destroyed. For SB 827 to come through, it has to be shown that it won't cause the same problems that past development focused on "blighted" areas caused. I think it's quite likely that this will happen because the non-profits that build affordable housing tend to like SB 827. Since SB 827 only hits current neighborhoods in a very few places, there are only a few neighborhoods to protect, so it seems possible to ensure proper protections directly in the bill or through other means.

It seems likely that SB 827 didn't have these groups included yet because the bill sponsors were surprised by the huge amount of press (including national!!) it received and momentum it gained. Given the very short amount of time to coordinate with these interest groups, I don't 100% blame the committee chair for killing it so soon. But with enough time some sort of transit-oriented development bill come through. It has to, both for California's housing crisis and for California's climate goals.
Both would say: I support apartments being built on land nowhere near my home.

I think the point being made is that YIMBYs don't have yards, and they're advocating for policies that they have been convinced could get them yards, and NIMBYs are advocating for policies that protect the yards that they have.
> In a wiki, at least I can follow the structure to find relevant pages

Wow! You have much more disciplined coworkers than most of us, then. I've been at my current employer for about 13 years now. We've gone through 3 or 4 different wikis. Right now we're split between Confluence (worst wiki software I've ever used) and an in-house solution. I can't find a god damned thing on either one. They're both awful, and so were the predecessors. Maintaining any kind of documentation takes work and our employer just doesn't give us enough time to do that and our jobs.
Then why not go somewhere else?
As I wrote, I think that the comparison is interesting.

I'm just not sure how applicable the comparison is. I think you could compare 1930s Ford vs contemporary automakers to 2018 Tesla vs contemporary EV makers. But comparing 1930s Ford vs horse and buggy to 2018 Tesla vs contemporary automakers seems less apt to me. I think the move from horse and buggy to automobile was very different than the move from ICE vehicles to EV vehicles.

I do think that Ford's early success is incredible. It is astonishing to me that Ford could be selling millions of cars a year in 1930. I'd be interested in other transitions involving such a large expense that happened so quickly. It is interesting to wonder what the equivalent would look like today. But I don't think it is exactly fair to label someone a disappointment if they don't measure up to 1930s Ford.
Show HN: Frontpile – A math Q&A service for students
that's not quite true, they wording on their paperwork implies that they "may" still come round to persuade you to buy a licence, this is usually the elderly that are fooled into "buying" a licence on the stop but are instead proven to be guilty of not having a licence and are sent to court.

the licence system is too heavy handed, especially for those that do not know their rights.
I’m not sure how that follows. Are you suggesting they don’t keep backups or use a “deletion” flag temporarily, e.g. as part of spam account removal?
Well, it's fine, except it wouldn't really fit the standards of what we call philosophy today. Doing psychology is fine, but why quit doing philosophy as well ?
Why even hash the password on the remote side, shouldn't some challenge-response hashing be more secure?

The most likely downside is that without JS it won't work.
Twitter is having issues
The simplistic view is correct almost all time. Given a fixed demand curve, more supply leads to lower prices and less supply leads to higher prices. Exceptions can exist in special circumstances, but they are rare and usually short-term.
I feel that, if they did care, it's a lot easier to spin up an office in a different part of the country.
I think this particular shift is more reflective of academia at large - it's trendy, and has been for a long while, to "scientize" everything with more experimental data, empiricism and math equations thrown into papers. And analytic philosophy in particular is more adaptable to such a trend since it's often described as being "like science" in its attempts to accumulate tiny stepping stones of knowledge that build on each other.

Many established fields, on the other hand, retain a "philosophy of" subset that aims mostly to escape the technical aspects and continue probing basic assumptions. And I think that's a meatier discussion than the analytic approach, which can get very abstract without feeling profound - we have plenty of technical and social developments where ideological assumptions rule by default, because nobody's tried to champion even a slightly deeper approach.
Crypko: Cryptocollectible Game Empowered by GANs [pdf]
Is the thermal conductivity of helium actually relevant to hard drives? Like what kind of hot spots and transfer rates are we talking about?
I do like spinach more. I was thinking mostly of romaine lettuce.
I realise we're not meant to meta-discuss here, but that post you're replying to was flagged and dead, and I vouched for it.

For what it's worth, I agree that the post was ridiculous - Musk's behaviour is dumb and with every week that goes by I expect reality to catch up with him more and more. But I don't think the HN community should be flagging and killing posts for being naive and un-business-like. I struggle to identify what rule was broken there, and (supposedly) west coast "money is free" bias is not a good reason to suppress someone's post from being visible.
had you been unemployed (or remote working) and been home most weekdays you would have had many interrupting knocks on the door.
It is not strictly the same, but Marx enabled the tragedies of the 20th century with his philosophy. Crucial points are vague (he, for example, said almost nothing relevant about socialism) and the teleological force of his assumptions created a kind of infallibility framework exploited by the dictatorships to justify their deeds. The communism practiced behind the iron curtain was a perfect valid interpretation of his work.

I recommend a really big book called 'Main Currents of Marxism' by the late ex-communist polish philosopher Leszek Kołakowski.
Cause it's usually 30k of a 180k salary.
Oh, I certainly agree with that.
I think I, and everyone here, should check as well. If capable, security-minded companies can make such a mistake, so can you.
Simple summary of YIMBY and NIMBY platforms:

YIMBY:
Build more housing and higher density in desirable places (places next to transit, places close to work). This will raise rents in areas that are more desirable (to market rates) and lower rents overall as there is more supply in the city. This will also deplete supply of rent-controlled buildings as it becomes profitable to demolish old buildings.

NIMBY:
Preserve the right of people already living in a neighborhood to continue living there. Obviously as a "desirable" area gets more residents and buildings, it will displace some existing residents. Keep in mind this doesn't specifically mean poor people (it is not a requirement to be poor to get rent control), but inevitably some of those residents will not be wealthy enough to continue staying in the same area due to simply market dynamics. They most likely will have to move to a slightly less desirable area. But since more housing is built, they most likely will not have to move that far. While new developments will cater to the higher income people, older housing will be vacated for lower income people.

The problem is without letting the market build housing where it makes senses (economically), which is in desirable areas, housing doesn't get built at all. Overall this hurts the whole economy as it increases average housing prices everywhere (while lowering average housing prices in desirable places), and makes it hard for people that weren't lucky enough to be in an area to have affordable housing.
To try a simpler explanation:

1) You will be in a loop (by a property of how permutations and hashing work).

2) Using the algorithm in the solution, you always go to the box indicated by the number in the drawer you open.

So if you start with "your" number's drawer, that it is "pointed to" by the drawer with your number in it. So your number is part of that loop.
This isn't my area, but I've heard that cooking is part of digestion.

I know evolutionary biology isn't as intuitive as people always assume, but theoretically this fits within my model - digestion burns precious calories (at least in a world with too many calories), breaking down the food using fire somewhat allows for the body to spend less calories on breaking it down itself. So our ancestors who used fire to cook had an advantage because they could spend less calories on digestion.

Archaeological evidence suggests that humans can control fire between 700,000 years ago and 120,000 years ago.

There's also a hypothesis that the nutritional changes allowed through cooking increased our brain size - https://en.wikipedia.org/wiki/Control_of_fire_by_early_human....

But fundamentally, I wonder if we cook too much. Some compounds are very fragile, and cooking would harm nutrition (as you said). As I said, not my field, but I try to stick to a lot of leafy greens as is recommended by health services, and the occasional cooked proteins.
Easy.

100 people are logged on to gmail from IP1 and someone(you) DNS-ing to naughty1.com

200 people later on logged on to gmail from IP2 and someone(you again?) is DNS-ing to naughty1.com.

However among group of first 100 and second 200 users - only you are the common denominator. That would make it a high probability guess that you're been using that site.

There are other things google can put together to narrow DNS user to persona
A Fast-Food Problem: Where Have All the Teenagers Gone?
> GM is reportedly losing ~$7,500 for each Bolt they sell, how long do you think that would go on if Tesla were to disappear overnight?

I think they would sell more Bolts because without the Model 3 there would be less competition in the Bolt's price range.

Everything I've seen indicates to me that GM is very serious about this, and the German brands are also investing a lot -- the rise of electric cars is coinciding with the decline of diesel, and they are moving their money from one to the other.
That line of reasoning seems specious.

Everything that runs on a computer is run as, or by, native code at some point, and that doesn't make it automatically insecure.

At the same time, since Electron uses a browser, any potentially unsafe native code in the browser is loaded and waiting to be exploited anyway when using this viewer.

Finally, I think most people (myself included) trust their browser developer more than they trust a random person's Javascript thrown on GitHub.

That said, I don't see why anybody would use this over mupdf or evince.
Great description of the balance of features between super-users and beginners interested in frictionless AI tooling based on their level of experience. I've used the example of the settings, preferences and pre-built sketches within the Processing, P5js and Arduino IDE's to imagine what an AI model manager might look like if it followed this tone. Do you have any other examples of products that meet the requirements of both beginners and super-users?
NYC has rent controls, which themselves actually limit the quantity supplied. Arguably, AirBnB provides for a more efficient resource allocation since it allows the unit's price to float to the market equilibrium.
Google's Cloud Division Wins Some Business from Twitter
Best HN comment I've seen in a while. Good detail here.
This seems like the sort of problem that typed programming can vastly reduce. In a language where string representation is controlled by the data type itself, one could protect against emitting passwords in plaintext accidentally. You'd still be vulnerable until deserialization happens, but that's a lot less surface area to worry about.
No, that's not what would happen. Helium drives enable higher data density, because helium decreases the amount of drag, which in turn reduces turbulence, platter vibration, and heat. This enables more more platters per drive and more accurate head positioning.

Helium leakage would make the drive substantially less reliable than air drives due to the higher data density.
It's a different equilibrium though, where tourists are paying daily rates instead of locals paying monthly
KeePass and Dropbox works great for me as a free alternative. I use the Kee plugin on Firefox and KeePass2Android on my phone.

I set it up to need both a private key and password to unlock my password DB. The private key moves around on a thumbdrive only (never in Dropbox).

I like that the only parts of this system I have to trust are open source.
Duskwuff has it right: the air or other gas is a critical component of the system. The spinning platters pull the gas along with them, and the head assembly is designed so that its aerodynamics control the "flying height" [0], the distance between the head and the platter. In a vacuum, there would be no easy way to keep the head from coming into contact with the platter, which is what causes head crashes. (In the era of sealed drives, head crashes are quite rare, but they used to be much more common. In a head crash, the head rips the magnetic coating off the platter, destroying it.)

[0] https://en.wikipedia.org/wiki/Flying_height
Thanks Twitter for making it easy to change my password.
Took me all of 10 seconds to do that and review apps with twitter privileges.
yes I did thanks for the correction
This is just using social justice language to rationalize NIMBYism, which is basically the default tactic for all SF politics. The facts do not support it:

"77% of Latinos, 69% of African Americans, and 64% of Asian Americans support building more housing in their local areas, compared with 53% of whites." Support for the same question is highest for those with incomes under $40,000 and lowest for those with incomes over $80,000.

http://www.ppic.org/publication/californians-and-housing-aff...
Did GitHub's post make them realize this?
The text fields on the sign-up form [0] are unlabeled, the submit button ("Register") doesn't visually show keyboard focus, and almost nothing has sufficient color contrast; that doesn't bode well for the actual player's accessibility. Also, the <form> element has a completely unnecessary role="form" ARIA attribute which suggests accessibility has crossed someone's mind but also that it's likely errors of consequence have been or will be made.

[0] https://play.pocketcasts.com/users/sign_up
ScalaFX[1] is another excellent option for writing JavaFX apps. The resulting application will probably be slightly more bloated though since the Scala stdlib alone is around 5 MB.

Also, ScalaFX doesn't seem to be under active development, which is quite a shame tbh.

[1]: http://www.scalafx.org/
What it’s like to attend a flat-Earth convention
Wouldn't lambda calculus have been more tractable and at least as mathematically sound?

#deathtoturingmachines
This is what I was thinking - I was trying to stretch my imagination to see how NPR would do this and couldn't.
YIMBY and tenant activism are solving different problems that happen to be conflated under the term “housing crisis.” YIMBYism is about the ease of becoming comfortably housed in the Bay Area; tenant activism is about staying that way. YIMBYs would do well to acknowledge that the left wing’s solutions are more effective in terms of its community-preservation goals, communicate why mobility and urbanism are also worthy goals, and to search for solutions that optimize all three. You’re 100% right: at the moment, it’s tone deaf. Rent control is absolutely a better way to keep people in their apartments, and no one is going to be convinced otherwise.
China Bank branch in Shanghai run by smiling robots