skysight-inc/HackerNews huggingface dataset:
Ok, here's the logic:

0. Your premise is that standard C does not require a runtime to provide any protection from stack memory growing into the heap.

1. Standard C defines automatic object storage and heap object storage.

2. It is implementation defined where heap objects are allocated in memory. As a result, the type and compatibility of arbitrary heap memory locations are unpredictable to developers.

3. It is implementation defined where stack objects are allocated in memory. As a result, the type and compatibility of arbitrary stack memory locations are unpredictable to developers.

4. Standard C says that mutated objects can't overlap [more or less].

5. Optimizing compilers don't allocate memory for stack objects that aren't at least partially mutated.

6. Standard C defines no way for developers to determine how deep their stack is, or where the top of the heap is.

7. From (2), (3), (5), (6), it is impossible for developers to determine whether or not they would violate (4).

8. As a result of (7) and (0), any use of both heap and stack objects is UB. A C runtime compliant to your definition in (0) could start the heap from 0x100, growing up, and the stack at 0x104, growing down.

8.a. Similarly, any use of static or other lifetime, and stack objects, is UB.

9. It logically follows from 8 that, under your premise (0), it is always UB to the stack and other kinds of data memory.

I guess you could make the case that the C committee hate everyone and all stack objects are UB.

But my read of the C standard is that the intent is that any use of stack objects is not in fact required to be UB. If stack objects were always UB, I think it would be called out explicitly or not specified in the standard.

So yes, I think any standard-conforming C implementation has to prevent stack clash one way or another. That could take the form of an alternate stack memory that is entirely separate from heap memory; it doesn't have to be probing and guard pages.
Matching your own natural tan is one use I'm sure will be popular given the large tan in a can industry. Maybe aftermarket addons like Mehndi designs to spray on, or matching lipstick shades to photos.
https://www.eurogamer.net/articles/2018-09-10-ea-reportedly-...

https://www.kotaku.com.au/2017/11/meet-the-19-year-old-who-s...

I disagree. It's also harming the games - Assassin's Creed Odyssey is more grindy just to sell IAP - in a full priced game!
typedef introduces new type names not keywords.
Somalia has a central bank and it seems to have restored the value of the shilling somewhat:

https://en.wikipedia.org/wiki/Central_Bank_of_Somalia

http://www.centralbank.gov.so/
Claws was one of the few email clients not affected by efail because of its conservative design.
I'm curious what you felt was idiosyncratic about the gba.

Things like converting a png to a bitmap array for storage were always fun, but tooling mostly handled that for you.

The apis like dma and io? Or something else?
It took me about 20 years of casual play, then another couple months of fairly obsessive play. It's effectively impossible without spoilers.
Never give any equity.
In future 5% might be worth million which could be a nice gift to your future wife or kids.

Would you give 5% to a developer whoes skills you can buy off the market for cheap? Think twice.
The best thing that nethack did for me was letting me ingrain the hjkl muscle memory. This in turn helped me thrive in vim.

Thriving in the dungeons though... that's something that's always been elusive.
Alternatively, for a roguelike cut from the same mold as Nethack but with a very different philosophical bent, I recommend Dungeon Crawl Stone Soup, which can be played either locally, online in the classic SSH fashion, or via a web browser with a nice graphical UI (e.g. http://crawl.akrasiac.org:8080/#lobby , click on any name there to observe other players in action).
Thanks for this.

Rather then argue against SDE (self directed education) most of what you said above actually provides evidence for it. Will post a more detailed response from my laptop.

2. There seems to be some confusion in your understanding of SDE.
You believe that SDE = no assistance at all.

Rather it is exactly the opposite. The child would seek out more assistance. It does mean they choose who they seek assistance from. It means the assistance they get is not mass communication like a teacher lecturing 30 kids at once. It is individualised and highly customised to them.
Okay, a few things. First, while my original question was partly rhetorical, I’m always willing to change my beliefs based on new information, so if you can provide a citation for the claim that a bunch of people died of exposure in Boston due to insufficient shelter space, I’ll stand fully corrected and admit that it does happen in the US. Second, if that’s indeed the case, I find it appalling. Finally, assuming it still happens, I’m still very inclined to believe that it’s both extremely rare—like one in a hundred thousand or even a million people per year—and much rarer than it was, say, 100 years ago. (I have no idea what the rate was in 1919, but I wouldn’t be surprised if it was something crazy like one in a thousand or even higher. If we go back 200 years, a rate of 1-2% wouldn’t surprise me.)
It's got a low res screen and a slower processor than 2018 phones, and it costs $700 US - I don't think it's going to get a big community.

I owned an OpenMoko and a N900, too - but sometimes you just need to get stuff done.
I'm not sure if you're trying to compare OpenSSL's FIFO malloc cache to tcmalloc or jemalloc, or not. They have nothing in common. I was not proposing adding a crappy linked list cache in front of malloc(3), but instead linking a better malloc(3) implementation to your program (and gave specific, high-quality examples).
Original Halo was great. But it pivoted from a Strategy RPG on Macintosh to an FPS on Xbox.

I’m not aware of a game that pivoted so much during development.
> keep money and family separate". That is a very privileged attitude. It's very hard to enjoy money when people you love...

It’s also privileged to assume family = people you love. My relatives are OK. Some are nice people but I have no interest in them for the most part. Just because we’re related doesn’t carry any obligation to love them or do anything for them.
I wonder how many people are aware that Millennials are between the age of 23 and 38 at this point.
The thing that amazes me is that so many people feel the same way, yet this "way of life" is still the norm.

That is, why is there no way to innovate a new structure, given the degree of intrinsic support that would seem to exist?

And, software engineers in particular would seem well-suited to this task. If software is eating the world and we write software, then...
Vintage “Soviet Santa” Postcards Were Propaganda for the Space Race (2018)
https://nethackwiki.com/wiki/1-turn_ascension

Check out the information at the very end of this page.
He's a millennial. All us Millennials know that it's 2019, and there isn't a reason for war in 2019, anywhere..
I should have been more clear. What's the benefit of leaving automatic storage C++ object memory uninitialized?
Shady as fuck.
I'd never do such unethical things to make money.

I work at FAANG where I get paid more than these scums for ethical work policed by 100s of lawyers team who are stalwart of ethics.

Honest question, how do these guys sleep at night? Knowing that you've been scamming grandmas with your shitty sales funnels is a grave threat to internet and entrepreneurship.

Real entrepreneur are like Elon Musk who do something of value.
Been hearing a lot of good things about Hetzner. Any personal reviews? Since they're from EU unless I am mistaken, any "stricter" regulations with respect to GDPR or such?
Well, you can certainly patent game design - but you can't copyright it. Copyright is actually a bit scarier imo since it's, for the most part, internationally recognized.
There is alway room for improvement, but education requires constant thoughtful observation and adjustments. When I talk to my sister who was a teacher, I am impressed about the deep thinking that went into adjusting the education of each of her students. I don't see technology helping this very much.
Well, it's theoretically possible. And that would be nice. But it isn't the reality.
False Dilemma - it isn’t either/or.
As nhanb mentioned I meant https://github.com/mdgriffith/elm-ui. There is a great talk about it: https://www.youtube.com/watch?v=Ie-gqwSHQr0
I wonder if someone will figure out how to overflow the score counter.
Anyone who works for the NSA or a hacker group would agree that all that free user data has pretty great value.
Ottoman-Era Photographs Take on New Meaning in Their Digital Life (2018)
China Introduces New Blockchain Regulations
you are speaking in common sense.
i dont think you need an AI or an ML.
ihave a hunch this is just a scarecrow to chase off the least technical offenders.
sharing a password is easy to spot. mirroring the service is another matter entirely, legally as well as practically.
Do we really need MORE open source engines

Maybe we need instead UE4 and Unity to support OPEN API's
better like

OpenAL
OpenGL
VULKAN
Freesync + Adaptive Sync

Proper muti threading

etc
Mads Faurschou Knudsen and Peter Riisager, Department of Earth Sciences, University of Oxford, Parks Road, Oxford OX1 3PR, UK. Pages 71-74.

Based on an observed correlation between the Earth's magnetic dipole moment and oxygen isotope paleo-precipitation records from caves in Oman and southern China, Knudsen and Riisager suggest that the Earth's magnetic field may have influenced the amount of rainfall in low-latitude regions during the past 5000 years. The physical mechanism that underpins the geomagnetic-climate link is provided by the cosmic-ray-climate theory, which suggests that galactic cosmic ray (GCR) particles entering the atmosphere influence the formation of low-altitude clouds and, in turn, climate. The geomagnetic field shields the Earth from GCR particles and, according to the cosmic-ray-climate theory, it therefore has the potential to influence cloud formation, rainfall, and climate. Since the amount of GCR particles entering the atmosphere is also modulated by the Sun, the cosmic-ray-climate theory is central to the ongoing scientific debate regarding the role of the Sun in climate change. Knudsen and Riisager lend support to the notion that variations in the Earth's magnetic field may influence the climate of our planet. They also deliver independent support for certain aspects of the cosmic-ray-climate theory.

https://www.eurekalert.org/pub_releases/2009-01/gsoa-jgm0108...
> I'm willing to accept a little censorship if it can lead to fewer children being abused

Generally, speech censorship leads to increase in all sorts of abuse, including increase of child abuse.
“Greed is good!” - Gordon Gecko
Stories by Samaj Infotech: Contently
Why are unions a good thing? They seem to hold students as hostages and at random.

It’s pretty gnarly. CA unfunded pension liabilities may be around $100 trillion

https://www.forbes.com/sites/christopherburnham/2018/07/30/t...

It has made CA into a nanny state. Gov. Newsom now wants to provide pre school education for the first four years. Where is the money for all this?

After school tutoring classes have become a cottage industry in affluent cities. In low income districts, schools are everything from day care to free meals. Meanwhile school funding is highest in low income districts (LAUSD is 17.xxk per student ..OUSD is 14.5k/student) and on the lower scale in affluent areas(Bay Area: 8-9k/student) as property tax and general fund gets redistributed.

Which is fine as society must bear the burden of educating all. But it seems like it’s all going for the care and feeding of union backed retired teachers. Unions have become so powerful that in LA, it’s a strike. In Fremont, teachers refusing to do more their hours...in Oakland...well. That’s a huge can of worms that no one can understand or fix. I don’t even know where to start with Oakland’s problems.

So clearly throwing money at ‘public education’ isn’t working because there isn’t a whole lot of educating going on for that money.

Interestingly there is just one school district that isn’t unionized. Clovis Unified School District. It’s near Fresno. If you google it, there is some fascinating info there. And yes, they are doing very well.

I am reminded of the 2010 documentary, “Waiting for Superman”
This isn't the first time RNG manipulation in NetHack happened. In 2009, Adeon released a set of RNG manipulation tools for NetHack 3.4.3 (nethack_rng_tools-0.2.3.tar.bz2 -- I can't find that filename anymore, so I put up a mirror[1]). This allowed determining the RNG seed from a running game. However, he also made a patch to use a cryptographically secure PRNG[2]. I'm not sure if nethack.alt.org (NAO) ran that patch. If they did, I'm not sure why they kept random() for 3.6.1 that was apparently run by SWAGGINZZZ.

[1] Since it had license headers, this is probably okay. https://xorhash.bitbucket.io/nh/nethack_rng_tools-0.2.3.tar....

[2] https://bilious.alt.org/?349
I think I still think of it that way. In EE you are convolving a filter with a signal in the time domain, which you can think of as a polynomial. Doing the fft, then a vector multiply +ifft accomplishes the same thing, but using the fft.
According to one of their community managers, Blizzard is making their own choices independently so all of their trouble is of their own making.

https://us.forums.blizzard.com/en/wow/t/activision-and-blizz...
Anderson cooper was a Vanderbilt. Different but still similar in how he got to the high rungs of news anchoring
Can you link to a meta-analysis or similar that supports your conclusion? I’ll read it with an open mind.

I would link to the studies I’ve read that support the opposite conclusion, but at this point I feel that I’d run the risk of being shadow-banned for linking to something that has been labeled—accurately or not—as “racist pseudoscience”.
No, ya see, it's wrong to pay people in poorer countries less because now you're talking to a poor person. If you hire an American, you never even spoke to a poor person, so it isn't your fault.

If that sounds like a fever dream, you aren't alone, but it's my best guess at understanding what's happening. Obviously, my complete lack of employing people in central Africa is why they are all middle class Americans now, so I'm doing my part.
But do stuff like math, debate, auto shop, computer lab time for computer programming or debate, English, and student elections for politics
Unusual Online Money Making Hacks
In matters of layout, Firefox has tended to have a substantial lead. In matters of script debugging, Chrome has tended to have a substantial lead. In other places, it’s not so consistent.

Take debugging as an area where I think it is fair to say that Chrome is miles ahead at present:

Chrome’s debugger is fast; pausing normally takes under a second to finish updating the UI, and stepping mostly takes a slight fraction of a second. It is also particularly helpful, showing the values of variables at the end of each line when stepping through.

Firefox’s debugger is slow; pausing typically takes several seconds for the UI to catch up, and stepping tends to take a second or two, with some UI thrashing. It is unreliable in the presence of source maps (you put a breakpoint on line 1234 of the source? Well that translated to line 1 in what’s actually being executed, and breakpoints are no more precise than linewise, so… yeah). Firefox Nightly’s debugger is also currently completely broken for me at FastMail due to https://bugzilla.mozilla.org/show_bug.cgi?id=1516941, so I’m having to spin up Chrome when I need to do any debugging, which I don’t like having to do. In the normal run of things, I stick with Firefox even through its slow debugger, because I do find that it does a better job in some areas of debugging (I think it was examining values and operating at varying layers of the stack).

For personal context: I’ve been a Firefox user since about 0.93, and have had Nightly as my daily driver most of the time for several years. I don’t much like Chrome. That doesn’t stop it from being better in certain areas, though.
I think someone posted this video previously which was very helpful: https://www.youtube.com/watch?v=SA5zh3yG_-0

All the prop demonstrations by the presenter are awful, but the scientist explains everything very well.
Depending on whether an identifier is a type name or not affects the grammar.

x * y;

Is this a multiplication expression or a variable pointer to a value of type x?

(x) * y

Is this a typecast of *y to the x type, or is it x multiplied by y?

This is what people mean when they say that typedefs introduce keywords in C. An easy way to solve it is to look up type names from the lexer and return a different token type (i.e. not identifier). This puts type names into a different category of lexeme to identifiers.

https://en.wikipedia.org/wiki/The_lexer_hack
“I would also caution potential homeschoolers to be mindful of how they frame their choice when they talk to their children. Making it about the child or taking a strong us v. them stance against other options can be very isolating for the child, especially if they ever feel like they're not getting the education they want at home.”

Great point. This was one of my concerns I had having spoken to some of the teens who had been educated like this. They all seem to have a kind of “us versus them” mentality against traditional schooling.

“But unschooling requires serious engagement on the part of the parent”

Yep it is much easier to just send your kid to school and make their learning someone else’s responsibility.

“I've seen unschooling families get lazy and end up with 18-year old ballerinas who can't do times tables to save their life”

Would you care to provide details on this? Over email if you would like to avoid a public forum.
The OPs comment does no such thing. I'm not sure why you find a battle here.
I think children learn more from peers than from books or teachers. If children are formed as groups so an older child is in charge of younger ones and younger ones are responsible for those under them and so on, knowledge transfer is both ways. Now older kids have to learn and be teachers to their younger students. It seems to be a better system.

Technology can help to cluster students appropriately so they learn and teach from each other. My 2c.
Why does the DAF bypass the ISD and create an IT team in Finance?
Fuck yeah.

I was hoping that eBPF would be a renaissance of exokernel ideas. Part of the whole exokernel shtick was user programmable virtual machines on user/kernel boundary to generate new specialized kernel interfaces for the task at hand. They hoped to lower the barrier for crafting those new interfaces that a lot of experimentation would happen.
Pretty sure most news agencies consider anything remotely conservative fake news now. I rarely ever see corrections or retractions from ANY of the big outlets. It's largely become infotainment, and everyone drinks from the fire hose of their own perspective. It's no wonder there is so little tolerance of any other perspective.

This will likely lead to another push for controlling the internet/media a la net neutrality, because we all know people can't be left to do their own research, use any amount of discernment, or have an alternative viewpoint.

Bring forth the gulags, the people need jobs...
Please could you share your experiences? Did you face any of the concerns highlighted in these comments?
Show HN: BearTax – An email from Coinbase made us build this
We were a couple of friends casually trading cryptocurrency while learning about it in 2017. Beginning fo 2018, we got an email from Coinbase regarding 1099K - contents of which everyone on the HN/Reddit were trying to figure out.

Reached out to a CPA we've met at a cryptocurrency meetup and discussed the scenario with him. Quickly sat down together and tried existing software to get some help - but in vain.

This situation has made us write our own software www.bear.tax - With the help of our CPA friend, finally got it to production before April 2018 and filed our taxes successfully.

Since then, we've enhanced our product to integrate with more than 30 exchanges, wallets, generic imports and many more. Served traders in Australia, Canada, USA. We've gifted the CPA suite to our friend and the platform is now helping more than 10 accounting firms in calculating tax liability for their clients.

That's a long way we've come. Working continuously to provide value, enhance the customer experience while keeping the prices affordable even in the bear market.
I also don’t get your first point. I don’t understand why private school education is a bad thing. I had a private school education in a different country and the idea that parents who can afford better education for their children wanting exclusive expensive education for their children to outshine others seems to offend Americans. I would like to know why? I know many parents who sacrifice a lot(mine included) so their children can get a better and superior education. Why is this a bad thing?

(My intention is not to be offensive. I honestly don’t understand.)
These numbers are all I need to know to realize that something is going wrong with our economy. It's fine that some people make more than others but it's bad that the balance shifts more and more to the top.
If $30,000 per year is "substandard" then the rest of the developed world must be positively impoverished: https://mises.org/wire/when-it-comes-household-income-sweden.... There's a very legitimate criticism to be made about the plight of the poor in the U.S. But the U.S. middle class has it better than almost everyone else in the world. They make a lot more money than in Europe, and pay far less taxes. (Indeed, the poor in the U.S. are so bad off precisely because the middle class pays far less taxes compared to their European counterparts. The difference between Trump's tax code and Sweden's is not corporate tax rates, but individual tax rates, particularly for people outside the top 1%.)

In reality, $30,000 is a pretty decent income for a young single person in Atlanta, where a 1BR apartment near a subway stop can be had well under $1,000. It's tough for someone trying to support a family of four, but by and large those people don't make $30,000. The median income for people 35+ is $50,000. And the median household income of a married couple with kids is $85,000.

There is also the fact that, even if there were zero income inequality (everybody got paid the same), the median income would be about $50,000 (13 trillion in personal income divided by about 250 million working-age people).
Your entire comment--including suggestions as to what the OP really wants--is predicated on the belief that the current structure is the result of some static law of nature, rather than completely man-made.

If you envision other means of distributing the planet's vast resources, then you'll realize that there are alternatives beyond a) working unfulfilling jobs that produce wealth for others in order to subsist; and b) someone else "paying" for our subsistence.
InterestinG!
Can you cover the story of SaaS software related to crypto in your blog?
TSMC revenues topped NT$1T in 2018
pick any decent savings account - that's enough for now.
Time has come for technical folks to start understanding the economics!
This is chart junk. The issue raised in the opening paragraph is a change in wages. Therefore it should be represented as a time-series chart (line, bar, etc...). This is a static view. The different categories are nestled together in a way that obscures their relationship to their neighbors. The income groups are not categorical groups they're subranges. They should be next to each other in a progression. This graphic is confusing and unhelpful.

This probably could have been done well with a steam graph. Maybe a slope graph. I'd have to see the data and it depends on what they're really trying to show.