skysight-inc/HackerNews huggingface dataset:
Where I work we used to have a lot of life in the river, now there are just place names and left over bits of infrastructure from those former times when there were fish. Unless you do your own bit of local (or global) history seeking then you cannot imagine times to have been different. Hence I shared what I know about how rivers used to be.

That was mere observation, as is my commentary on how people just move on from whatever they have just made extinct to some other fish without batting an eyelid.

Some crazy scientist chap once wrote that 'Nothing will benefit health or increase chances of survival on earth as the evolution to a vegetarian diet.' He also wrote 'e=mc2'.

Anyway, as for these 'poor vegetarian nations', you mean India!!! India wasn't poor and did not have famines until the British arrived with their guns. Before then India made and exported many things, fabrics being a speciality. The likes of the East India Company closed that down. A lot of enlightened thinking has came out of India. And it still does.

Now if you are going to live in Scandinavia then you are going to have a tough time of it being vegetarian. Those long winter months don't help you grow your oranges.

As for nitrogen fixing and general soil fertility, what you need are turnips. This was worked out a long time ago in England. What you don't need is more and more fertiliser from oil/natural gas thrown on the land to grow crops to feed animals that get churned up into beefburgers, with the residue washing into the oceans to create uncontrollable blooms of algae, suffocating the fish below.

Despite the significant numbers of humans on the planet there is plenty of arable land, albeit mostly owned by the 1%. We no longer need cows to pull the ploughs, the Dutch invented the harness for the horses bred by the British to do that. But we no longer need any beasts of burden, we can make tractors and power them with things like sunlight if we wanted to, cutting big oil out of the agri-business.

There is no need to be defeatist and to 'compromise'. Or to insist on eating fish just because some Japanese bloke lived to 112 possibly because he ate fish every day.
No law breaking is involved here, they have no cause for this inquiry.
What the author wants, essentially, is to dictate that common disable-UB flags (e.g., -fwrapv, -fno-strict-aliasing) be folded into the C standard. Well, he probably knew that the C standards committee isn't going to accept that, so instead he's trying to "only" disable the bits of undefined behavior that don't screw over the user. Except he doesn't have a good enough grasp of the standard to actually effect proper wording:

(1) essentially disables inlining as a side effect, at least if undefined behavior is involved. (2) either is 100% redundant or means that every implementation must strictly execute the C abstract machine with absolutely no optimization permitted. (3) means you can no longer access any type with a char. You also couldn't access the bits of a float by casting to an int.
Yes, that’s what I meant.
This seems to be the source of the recent news about openBSD disabling hyper-threading over security concerns. I am not sure about how bad this actually is but it seems like the conversation about modern CPU security vulnerabilities is not over.
He wasn't even there a year. Hired, not promoted, hack system, leak to the press, exfiltrate data (automated and distributed).

Doesn't look like your typical anything to me.
Consider folks who have gained unauthorized access to your network, possibly by one of your 12 employeers plugging in some random usb drive or clicking on some email attachment... that's what you'd have to worry about more than them.
See social shaming here[1].

>Social shaming also isn’t an argument. It’s a demand for listeners to place someone outside the boundary of people who deserve to be heard; to classify them as so repugnant that arguing with them is only dignifying them. If it works, supporting one side of an argument imposes so much reputational cost that only a few weirdos dare to do it, it sinks outside the Overton Window, and the other side wins by default.

> Nobody expects this to convince anyone... People who use this strategy know exactly what they’re doing and are often quite successful. The goal is not to convince their opponents, or even to hurt their opponent’s feelings, but to demonstrate social norms to bystanders.

[1]: http://slatestarcodex.com/2018/05/08/varieties-of-argumentat...
Performance and type safety are absolutely linked. The only major reason JS is still 5-10x slower than Java is looseness of types preventing optimizations.

The Java community is still vibrant and much larger than Go and Rust put together. Modern stuff like RxJava, Lombok, MapStruct, streams, Guava, Gson, Retrofit, DropWizard, Vert.x, etc... Make Java a breeze these days. The learning curve is just steep.

And the Java ecosystem is easily larger than Python. Python may be nearly as popular now, but Java has been in the top three for nearly two decades.

A lot of shops use "vanilla Java" out of ignorance without modern libraries and it's crufty as hell. It's similar to shops still using JQuery hacking vs those that have awakened and use React and Typescript, practically a different language
In my experience if you are using XML as a data interchange format and it's slow it's probably because you are using a DOM parser instead of a SAX parser. DOM parsers build a tree that is best used describing a marked up document and much less useful for describing a data structure you might want to serialize or deserialize.

I've gotten incredible speedups just by switching to SAX parsing in those cases.
Constructive dismissal is treated as "you quit, but you quit because the conditions imposed on you were such that you had no choice, and we will treat that as the company firing you rather than you voluntarily choosing to quit".
You don't need solar cells to heat water to boiling, just glass or a metal like aluminum or silver.

With glass you can build a lens to concentrate light. With a metal you can build a concentrating mirror.
Like Cython? A superset of Python that supports ``cdef`` typing. Write Python, then add types for 100x speedup at the bottleneck.
GraphQLDynamoDB:Building Objects from a Single Table from Multiple Table Entries
YAML tags work this way. E.g., 2002-04-28 is a date (because it looks like one) but !!str 2002-04-28 is a string.
Nah. Can you reference any public examples of an example cfg out in the wild?
> Also does the rule that pointers can only point to elements of allocated objects or one-past-the-end enable any significant optimizations?

Yes, for segmented architectures like the 8086, it means that pointers don't have to be normalized after every operation. That is, when you increment or decrement a pointer, you only need to do the operation on the offset, you don't have to touch the segment. When all you have is less than 10 MHz, every operation counts.

(For those who don't remember the 8086, it's not as simple as concatenating the segment and the offset to obtain the physical address: to get the 20-bit physical address from the 16-bit segment and the 16-bit offset, the formula is segment*16+offset. As a consequence, the same memory location could be accessed through several distinct segment:offset pairs. If the memory allocator chose the segment value right, objects of 64 KiB or less could be indexed by doing all operations on the offset value, without having to touch the segment value.)
I believe Douglas Crockforf used to make the argument that JSON is not meant for human consumption and thus shouldn't be changed to better serve humans. I personally wish hjson (https://hjson.org) were to get more traction. I prefer it over both JSON and YAML.
This is a beautiful comment. I think it's worth taking time to imagine (and gasp, even empathize with) the incredible pain that must fester inside the minds of people who do these horrific things.

It's so inhumane to say, "oh well, as long as they don't have guns, everything is swell."
How many more months until we reach Peak Ad?
I've seen that before on NASA's site, but the thing that bothers me (maybe not rightfully) is that the visualizations depend on the scale used. The didnt even note why they picked the scale for the colors or the graphs.

In other fields (business) that would be a HUGE red flag.

The other issue is that they appear to be changing measurement methods of carbon. First using ice cores and later using real air or at least much younger ice cores.

They dont say how or their methodology or assumptions they had to make. (Im sure there are good ones, but why not definitely state them so the reader can decide) etc.

I just dont know why there isnt a single source that aggregates the approaches, explains the assumptions and lets the reader decide. Instead, every bit of work on this topic is sensationalized and it makes me not want to believe it. I want to see a well reason argument that lays out the assumptions and I don't think that is too much to want before being convinced
I agree with what you are saying but the boat has sailed. Just like decisions with the SMTP protocol in the early years where folks can fake the FROM field thus causing the issues we experience every day the same is true with devops and yaml. Forever:Drowning:In-YAML.
Off topic sorry, but this is such a British response. Funny.
Is this a joke? Some of us left Firefox for a reason.

They lost my trust and have not earned it back yet.
I think that's a misleading observation though. It is squinting at the macro structure of the body and saying "ah ha, encapsulation!". When you look closer the apparent encapsulation seems less and less like an accurate notion. For example the newer research showing how the gut affects cognition. [0]

This is a bit off-topic but I think paleo-ontologists fall into a similar trap, at least based on popular writing about e.g. sharks. Claims that they haven't evolved in 100M years because they're the same shape as they used to be completely ignore all the other aspects of the shark that could change without affecting the overall shape.

0. https://www.ncbi.nlm.nih.gov/pubmed/24997042
WebRTC can be used a server fashion. We opened a library that does just that: https://blog.rainway.io/real-time-communication-for-everyone...
Nobody has given me anything to agree with or not. They just say that my position is wrong, and have no solutions.
> I guess I'm not Dutch enough.

I could write an "obvious" fix for your example, but I expect that it'd be unsatisfactory, since the real problem likely has a different solution.

It looks like you might want a little utility to transform key lookups to a standard. Web frameworks do stuff like that for mapping URLs to functions, to ignore case, etc.

You might be interested in learning about the ``dict.__missing__`` magic method.
> It’s impossible to overestimate the depth of his influence on contemporary Japanese literature and culture,

This is complete 100% pure grade A nonsense. It's like saying "it's impossible to overestimate the depth of Dan Brown's influence on contemporary America literature and culture." Haruki Murakami has lots of obsessive fans, but he has had almost zero influence on Japanese literature or culture because nobody other than his rabid fans cares about his writing.

> Japan’s current literary and cultural scene takes in “light novels”, brisk narratives that lean heavily on sentimentality and romance and often feature visuals drawn from manga-style aesthetics, and dystopian post-apocalyptic stories of intimate violence, such as Natsuo Kirino’s suspense thrillers, Out and Grotesque.

This is also total garbage. "Light novels" are specific (terrible) genre of young adult novels with anime style illustrations (yes, illustrations, not just "aesthetics") that are probably aimed chiefly at middle schoolers. Natsuo Kirino’s books are not "light novels." This article is intentionally trying to conflate these completely different things in order to misleadingly suggest that actual Japanese literature has been influenced by "manga-style aesthetics."

> Music plays a prominent role in much contemporary Japanese literature; but it is not mere metaphor. Murakami...

Yes, Haruki Murakami loves to litter his books with references, Ready Player One style, but this is not something that is normal in Japanese literature.

> But there are larger currents at work that make today’s Japanese stories, poems, animations and manga so vivid as domestic cultural artefacts, and so ripely attractive to the rest of the world.

> Ten years ago I wrote in my book Japanamerica:

So basically, "Having written a book about the popularity of anime in the US makes me an expert on Japanese literature." Please.
That is quite funny. Stock Synergy on stock Windows is an install too far for the regular folk you meet in offices, so the idea of 'just simply installing crouton...' is just kind of lacking convenience.

I find it hard to believe that the Google people who write this ChromeOS would not just put together a version of Synergy to solve their own development use cases. Compared to self-driving cars it is not exactly rocket science.

I can remember when computers went from being networked to being 'personal' and a whole generation of people used non-networked PCs, not knowing any better. We have slipped into that era when it comes to keyboard/mouse sharing.
So what is 97% to 99%, then? (The claimed consensus percentage here varies a bit.) BTW, much about the studies which make such claims was laughably amateurish. I've actually read some of them (mostly), but it's been a while now. (There were at least four of them, as I recall.) Have you?
> So which is it - "lasts forever" or "breaks down"? It can't be both.

It is both. Large pieces of plastic become smaller pieces of plastic, all the way down to microscopic pieces of plastic. In that sense, it “breaks down”. But it remains plastic, that is, it does not degrade to constituent parts. In that sense, it does not “break down”, and it does “last forever.”
"VC" = management company who bring deals to table for syndicate. They host an investor call, you pitch on the call to the investors at large, anyone interest tells the "vc", wire funds into an escrow account hosted by the "vc" (management company) and then however much is committed is how much we get, we gave a limit the syndicate could invest, and hit that limit.
Waymo, Uber, Ford joining forces to explore ‘human impact’ of self-driving cars
Note that `/proc/$pid/environ` has null bytes between the entries, so it's not very readable if you just `cat` it. So you want to filter its content, e.g.:

tr "\0" "\n" < /proc/$pid/environ
> golden handcuffs

There's no way you won't feel like you're taking a major salary hit. You want to save up enough for a year of expenses basically, and reduce expenses. This hurts and is hard.

> legit product

This is critical. You should absolutely believe in and find working on your product to be better than anything you can do in your job

> cofounder

Not sure other than usual networking. Note that cofounders are like marriages, its a damn committing relationship.

Your questions are excellent, but overall based on them you seem far, far off. I would try to look for entrepreneurial situations in your work or try to hop onto a startup you like, versus founding.
I take it you haven't talked to a/your lawyer? Do you have one? Can recommend a fantastic guy in SF if you're interested.
What a stupid argument that is not worth the time.
Toby Hemenway - "How Permaculture Can Save Humanity and the Earth, but Not Civilization"

https://www.youtube.com/watch?v=8nLKHYHmPbo

Notes:

He reframes "sustainable" as the midpoint of a spectrum with "degenerative" on one side and "regenerative" on the other and emphasizes regenerative systems.

He talks about the length of time we (humans) have been doing "culture" (group activities, pottery, art, singing and music, etc.) and points out that it's roughly a million (1,000,000) years-- and that agriculture has only been happening for about ten thousand years, about 1% of that time.

Five culture types based on food getting technology: 1 Foraging; 2 Hunter-gatherer; 3 Agricultural (cities); 5 Pastoral (Animal herding); 5 Industrial

Then follows a great deal of the "dirt" on agriculture. Old hat to those who know it, horrifying and challenging to those who don't. Hemenway sums it up, "Agriculture... ...converts ecosystems into people."

(Oil => Food => People) x (Peak Oil) = Hoshit! i.e. we made people out of oil for the last few generations and now we are running out of oil. Could be trouble...

Holmgrin's scenarios:

1 Techno-fantasy (technology saves the day and we pack ourselves in like sardines until something else gives, or spew forth and colonize the galaxy until we reach the expansion limits of our space-drives... Technology doesn't solve the problem, only postpones it.)

2 Green-tech stable - stabilize population (match growth and death rates) and live within the Solar energy budget while regenerating the Earth.

3 Graceful decline - (growth rate less than death rate for awhile...) "Earth Stewardship" "Permaculture" I don't know where the people are supposed to have gone.

4 "Atlantis" - i.e. doom. Personally I think this is the most likely, but I'm okay with being proven wrong on that.

"Peak Wood" - no kidding. Peak Oil seems to have happened before with wood instead of oil, and could be responsible for bringing the Bronze Age to a close. Wow.

Last but not least, Horticulture to the rescue! All the great things about Permaculture and a Neo-Horticultural society.

The video is excellent and I highly recommend it to anyone who is interested in these subjects.
That makes it impossible to recover my original device.
On the plus side, his ideas should give you a moment to reflect on whether or not the way you do things is still the right way. Sometimes you need fresh ideas and approaches. Unfortunately, it's harder to hear when forced like this.
In a similar vein, I'm against calling things neo-something or "New Something".

There's too many old cities still called some variant of "New City" like Novgorod (founded 882 years ago), Naples (founded as Neapolis in the 7th century BC), and Carthage (founded in the 13th or 9th century BC).
You can have unrooted trees. See the second paragraph at https://en.wikipedia.org/wiki/Tree_(graph_theory)#Rooted_tre....
it's not so much the text formatting as the ability to set reminders, physically check off the list and have a record per-day/instance/whatever of completing the list, that kind of thing. The main reason I use checklists so much is because my memory is extremely bad, so prompts make a huge difference to me.
Or pervs getting on naked, and totally not expecting it...
Blockquotes were in the first Wayback snapshot of the Markdown syntax reference, in 2004: https://web.archive.org/web/20040402183259/https://daringfir...
I fail to see why Americans are not within their rights to protest laws that they feel are unjust

So you feel that restrictions on immigration are unjust? The law doesn't say that children must be seperated from their parents at the border. That's simply a natural consequence of breaking the law - the parent goes to jail, and something has to be done with any children they chose to bring to the crime scene. US citizens are jailed everyday, for small things like driving without a license, and if their kids are in the car, those kids go to Child Protective Services. In many cases, the parents can't afford to bail out and the children wind up in foster homes for months or years while the parent serves their sentence and then fights to get custody back.

This is all very ugly, but it all starts with a conscious decision to break the law with children in tow.
Immigration-Tech Competition
What’s the difference between an object database and a database like Mongo? I used Mongo with C# and Linq and used strongly typed Linq queries that looked and worked exactly the same whether you were working with an in memory List<T> or a IMongoQueryable<T>. Of course when you work with an IMongoQueryable the Linq is translated to MongoQuery at runtime.
>"people who produce the cultural material which academics and non-academics read, watch and listen to

both academics and non-academics watch/see advertising, they see memes, many of which are highly self aware. What about Rick and Morty, an incredibly popular TV show among many groups of people? Nihilism, self-awareness, and breaking the 4th wall are basically trademarks of the show.

Also as I stated, postmodern concepts like simulacra and hyperreal are more useful descriptors than ever.
You have had 2, but I guess they don't count.

Watch this:

Our economy depends on """illegal""" immigrants in order to survive things like harvest season.
Privacy should be considered a right. Just because someone wants privacy doesn't make them guilty of money laundering.

When there is a reasonable expectation of foul play, subpoenas are the appropriate route.

A lot of damage can be done by exposing people's financials. They become targets to predatory litigation and other forms of crime.
Perhaps it's more like 20% out of 120%.
The point of adding type hinting to Python is to create a smoother path from prototyping to production level code. Contrast with prototyping in Python then rewriting in C++. Soon typed Python code will be automatically transformable to native code. Being able to incrementally evolve a codebase from a prototype to production level quality and performance without wholesale rewrites will revolutionize development practices.
They always push features to their limits and then criticize. Even telegram’s “screenshot taken” notification can be overcomed by taking a photo/video of the chat with an another phone. But the hassle of doing that is not worth it sometimes, so one can estimate the expectation of the leak, while being completely unsafe before “special forces”. We figured it out in one of in-house intrigues, but didn’t do it even having three phones on the table. Boring, unproductive and shady methods were high enough barriers to stop. Do a good thing and don’t care about pedants.
It was Crockford. Directly from him:

> I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability. I know that the lack of comments makes some people sad, but it shouldn't.

https://plus.google.com/+DouglasCrockfordEsq/posts/RK8qyGVaG...
FYI, OpenSSL has a new flag that makes the "-extensions" part somewhat simpler, but most people won't have it in their copy yet: https://github.com/openssl/openssl/pull/4986
China Unsolved: Who Poisoned Zhu Ling?
It doesn't count when people say we should just open up the borders to anyone that claims that their country is poor or that life in Mexico kind of sucks. I feel bad for them, but that doesn't mean we can take care of them over here. So the "let's let all of Mexico in and we can hold hands and sing kum ba yah" position is not defensible.

Also, why the quotes around "illegal"? When you enter a country illegally, you are an illegal immigrant. Has PC culture gotten so out of hand that simply using the proper legal terminology is now offensive?
I think it also works in relationships. A lot of people let things fester for a long time. I think a good blow up from time to time clears the air often. That is if you let it go afterwards.
Yes, if exposed to the elements it will indeed eventually break down. It's probably going to take a while, though. And AFAIK there's not much to prevent the individual polymers from eventually breaking down, either, although none of this may be particularly good for the environment. There are things out there which will happily eat (digest) that plastic, too.