skysight-inc/HackerNews huggingface dataset:
Some of that is sadly C having bad defaults - like people ending up using signed 32-bit integers (i.e. `int`) to index arrays on 64-bit platforms, which keeps signed integer overflow UB relevant, for optimizing typical indexing C code.

Both C++ and Rust use pointer ranges for iteration, and Rust even forces indexing/counting to use pointer-sized unsigned integers.
So Rust turned off the LLVM bit which says "signed overflow is UB" and did not really lose much from it (AFAIK, anyway).
Wirecutter: We don’t recommend Keurig machines for anyone
Me, too. the one place I see Reddit shining is in the self-help type subs, like r/personalfinance, for example. But for topics that require significant specialization, or a specialized, knowledgeable audience (like anything research, repair or creation), forums are undoubtedly superior.
Maybe.

But alcohol, cigarettes and Coca Cola are less available if you live on a rural farm.
I feel a subreddit is a good solution when you need to have a discussion with over 1,000 people. That’s an arbitrary number, but it’s the point at which personal relationships break down and it becomes a “flat” discussion.

I don’t think Reddit is a very good way to push say, an HR policy to a bunch of branch offices. There are better tools for that job (including Facebook’s corporate offerings).
But, they're getting more and more data every year, right? All those almost millions of teslas running around could provide enough video input for the training data

Besides "Good software takes 10 years", according to Joel Spolsky. As I see it, we're, what 5 year into ML.
There's a new slot called "NVDIMM", where "non-volatile" memory can be plugged into the motherboard so that the CPU can interact with it.

Its cheaper and slower than DDR4, but persistent and likely to be way denser.

> 128GB, 256GB and 512GB per module is sadly too much for consumer motherboards.

NVDIMMs are for database applications. If you were running 1TB in-memory databases, but are willing to lose a bit of performance to severely reduce costs, you're in the market for an NVDIMM.
yeah, but sites like r3vlimited, rennlist, jeepforum are just better moderated, more friendly and have more helpful content (i.m.h.o)
There are some missing steps between the idea that Post readers (at least say they) want non-tracking-based ads more and the idea that they're worth more. Readers may well be willing to pay some amount more for tracker-less ads, at least until they experience the joys of seeing that most ads are for things they can't use. That doesn't mean that they're willing to pay as much more as what those eyes are worth to advertisers.
Zynga buys 1010 maker Gram Games for $250M
Tcl Unix API (TUAPI)
Awesome!

I once built something similar using shell scripts and tmux, but it was pretty janky. This looks like a much better version of that.
Buffett Proposed $3 Billion Uber Investment But Deal Crumbled
If you think Roseanne's sins were limited to a single tweet, you're woefully uninformed on the matter. It was the sum of all of her past transgressions, the tweet was merely the straw breaking the camel's back, surprisingly. I would have thought it was the Nazi cookie photoshoot.
I think community college in California is the best chance working adults have of getting into prestigious schools. My understanding is that you have a significantly better chance of getting into an undergrad program at Berkeley from community college than even the better California state colleges.

Really, the options for working adults are mostly geared towards the remedial. Community college is one of the few options available to someone like me to get back on the prestigious school track.
You do need an email to sign up, although since they allow a user to be 'logged in' as more than one user at a time, they may allow more than one account per email address. And they don't do email confirmation, though. Maybe that's what you're thinking of.
> This UB was leading to disclosure of little bits of kernel memory back into user mode

If you write inline assembler, you can access this stuff anyway. So I'm not seeing what the value is in zeroing it by the caller. The kernel callee should zero its stack frame before returning.
Not even DDR4 RAM is byte-addressable. DDR4 is typically burst-length 8 for 64-bytes per burst (although BL2 exists, I'm fairly certain all modern processors have settled on BL8)
RAID5 lost, RAID5 recovered (2012)
Yeah and right now they’re trying to change more than one to fail faster.

Has Reddit tried “periodic fundraisers” like public TV and Wikipedia?
Mary Meeker's 2018 Internet Trends Report
> I can’t believe that anyone thinks the brain is somehow the only organ of the human body that does not decline with age

You don't have to believe it. Actually, I happen no to. I'm pretty sure the human liver is remarkably good at regenerating itself and so, as an organ, does not decline stricly with age.

>as for evidence start with the wiki page on this topic

Oddly, you've linked a Wikipedia page whose first sentence is "Age is a major risk factor for most common neurodegenerative diseases" but then you point out that not everyone gets dementia.

So, let's broaden my claim from "dementia" to "neurodegenerative diseases". Absent one of those (what's the prevalence in the population?), how many people decline? Still 100%?

> Once again I can’t believe that people think their boss(es) don’t know how productive they are.

It's tough to tell if you're being disingenuous here or not. Many commenters on here have a remarkable amount (years if not decades) of first-hand experience of working for managers who clearly did not know, in some cases seeing them bamboozled by other employees successfully taking credit for others' work.

These aren't isolated incidents, and it's why there are reasoned, thoughtful discussions on here about what it even means to be productive as an engineer, as well as how to be a good technical manager who encourages the most productivity in the (now well-understood) absence of the ability to measure it.

>While it is not easy and mistakes are often made, it is not difficult to know approximately how productive your reports are.

"Not easy" and "not difficult" are contradictory.

> You have made an extraordinary claim that there are some people that don’t suffer cognitive decline as they age. Are you able to provide any evidence to back up this claim?

Actually, it's you who've made the extraordinary claim, since it requires showing that every single human declines. To falsify it, I need only a single piece of anecdata, which can be pulled from the comments of this thread or the one about IBM's age discrimination.
I moved into a new apartment last year, served by a district energy utility. My winter electric heating bill went from $180/month to $40/month.

And now I get AC too. At a similar cost.

Now, the new apartment has half the window area and is a bit closer to the ground. But still that is a huge saving.

The utility's infrastructure serves about 25 blocks in a rapidly developing area. They use the "geothermal" constant ground temperature and natural gas heating.

They've been doing this for about 6 years.
This is like saying when CME started trading weather contracts in 1999 it caused global climate change.

http://www.cmegroup.com/trading/weather/temperature/us-month...
I didn't visit the site in while since the last "sub cleanse" made really obvious the direction they where steering to, today i saw it due to a google search and the new "Facebook-esque" layout made me throw up a bit in my mouth.
> deleting user details from the system.

What are you considering 'user details' ?
Outside of San Francisco, a lot of the bay shoreline is not much more than acres of foot-deep mud and salt flats.

http://www.charts.noaa.gov/OnLineViewer/18651.shtml

Sierra Point, Coyote Point, Redwood City are the only current viable ports along the south. Creating new ports for a ferry system would involve a lot of dredging in addition to the infrastructure construction, which is not only costly but severely impacts the already damaged wetlands that line the bay.
FoilChat sign up email PIN confirmation bypass
Hello from Boston! Come see how gridlocked all modes of transportation are during the day and suddenly this idea will shift from the "that's impossible" category to "how can we make this possible" category. We're considering gondolas for public transit, for example. All options should be on the table.
Yeah, see and that's the thing: I simply cannot even imagine having a hobby that would have me spend thousands of dollars. I would sooner switch hobbies.

I mean, I don't mind if others have such hobbies -- to each their own. As a matter of fact, I have some friends, too, who are into collecting expensive watches. Yet, I still don't get it, just like in the grandparent comment.
Fallout 76
It's fun to charter an accountant

and sail the wide accountancy,

to find, explore the funds offshore

and skirt the shoals of bankruptcy!

It can be manly in insurance.

We'll up your premium semi-annually.

It's all tax deductible.

We're fairly incorruptible,

we're sailing on the wide accountancy!
For some applications that might be worth it.
This is cool, I may join! Thanks
Scrum does not require automation at all. Generally speaking, it should, but full automation is folly and dependence on automation is an anti-pattern. You simply can't test everything without eyes. Usually when you automate as soon as something is built, you tend to automate what it does instead of what it's supposed to do. You're also trying to hit a moving target and will end up spending a lot of time maintaining your tests instead of actually testing. There needs to be a balance of automation and manual testing.
> and you really like it and want to discuss it more

Reddit is a terrible place to discuss anything. Great place to see funny memes about your favorite hobbies and TV shows though.
Facebook Location History View
TIL: pestilential
That wasnt really my point. My point was twofold, that 1. the tech exists, so way praise google X etc? 2. Its already outdated.. air to water heatpumps are moore efficient, cheaper and easier to install. The ground based heat system require a very large yard or similar to lay pretty massive amounts of pipes to be effective. Thats also a very big part of the cost.
The Star Intern
You will never get anywhere close to mitigating the harm that regulation does to innovation through something like that. Approach this from the perspective of UX design. The more barriers a user has to overcome the less likely they are to actually try the product. In this case the user would be a small entrepreneur trying something small. But a lot of businesses start out as something small. If they work then they grow, if they don't they go back to the drawing board. If you put barriers on the way of these people they often won't even try.

That doesn't mean it's impossible to start a business, but it does mean you'll get a lot less of them. A lot less of them also means less successful ones and less jobs.
yes. seen it happen. when management just doesn't get it, they think the "super person" who just quit is easily replaceable.

and what happens next is: the remaining workers at the company compensate for the inexperience of the newly hired person until such time as that new hire truly is a "super person."

that is, in effect, the remaining employees enable management to remain clueless about this stuff until all of the wheels fall off the entire operation.
Funny what freeing up capital to engage in a bidding war on labor when unemployment is low can do.
My understanding is that all these have in common with RAM is sharing the DIMM connector. There are a number of technologies that use DIMM connectors that are not RAM, for example, the Raspberry Pi Compute Module[0] uses a SO-DIMM connector to save space and money by not having to break out IO nor provide any sort of connectors.

[0] https://www.raspberrypi.org/products/compute-module-3/
Although in theory you could scratch anodized aluminum, the anodized layer is both harder and more abrasion resistant than the underlying raw aluminum. If you're thinking about scratching chrome-plated steel, let me ephasize that it is much harder to scratch a hard-anodized finish. The only anodized-aluminum object I have ever known to get scratched is the older iPhones (5?). That's probably a combination of people physically dropping them from heights and Apple's choice of a thin, relatively soft anodization process.

A clear anodization finish leads to "bright aluminum" - the natural shine is absolutely preserved. Natural oxidization on the other hand does dull the metal.

Yes, all forms of aluminum look different than steel. Gold and platinum do have the advantage of being homogenously non-oxidizing. But I think anodized aluminum is a great alternative with many advantageous properties for jewelry (low cost, wide variety of beautiful colors, high strength/weight ratio, low density, non-allergenic). I'm not sure why it's used so infrequently - perhaps because of the connection with aluminum cans and thus the image of "cheap"/"disposable"?
Sure? You'll find tons of /relatively/ civil and non-toxic discussions of the issue on places like CMV. Toxicity comes into play when the trust that all parties are having an honest discussion break down and everyone believes everyone else is speaking with the two sides of their mouth.
Any service that stores/indexes information linked to a domain could use this to increase the recognition factor for the customer when listing a set of domains.

A great example is 1Password, when you type in the url of an account, it fetches the favicon and displays it when listing your accounts, making is very easy to quickly scroll and recognize what you want.
The value of a mobile user is that a huge proportion of social media usage comes from people using their smartphones. I appreciate the quirky designs for a few subreddits (r/mildlyinfuriating is a standout), but I have my user settings configured to ignore custom CSS on desktop, just for ease of use.
Don't assume forums are somehow freer of group-think because they are less accessible. Once they get established, the existing user base tends to push out anyone that doesn't agree with their views.

Some subreddits are awesome, and some are way less awesome. And much of the best, most informative and technical information out there lives on subreddits.

Many people pine for the days when only the most savvy users knew about the forums, but I don't think there is any way to bring that era back.
Link to slides off KPCB's site without needing to sign up for an account:
http://kpcbweb2.s3.amazonaws.com/files/121/INTERNET_TRENDS_R...

http://www.kpcb.com/internet-trends
Yeah, our clients are on Framework I feel your pain.

...But reading between the lines, you probably still have clients on XP (.NET 4.0). That's gotta sting. We made a fuss about TLS1.2 support being required and forced them to upgrade to Win7/.NET 4.5.2 at least.

I have gotten gotten a smallish winforms app to work with the new .csproj format. But it's painful. WPF is probably a nightmare.

As an aside if you make it to .NET 4.5+ and get async/await. It works great with winforms and presumably WPF!
I think you got it backwards. Which seems to be a fairly common mistake because, intuitively, we tend to associate the amount of work to the amount of value.

In Bitcoin, and other PoW blockchains, the protocol dynamically adjusts the difficulty of mining a new block such that it requires more work if there are more miners. Which also means that it requires less work if there are fewer miners, which is why it was easy to mine Bitcoin on a laptop in the early days but now it requires specialized hardware.

The causality path works like this: Price of the coin goes up -> it becomes more profitable to mine -> more miners jump in -> difficulty goes up -> cost of mining increases. This continues until there is an equilibrium.
Are they not? Isn't a significant portion of the EU on a ~50% tax burden?
People need to be able to tweet a picture at it, and it will reply with a caption.
They have the infrastructure and technical know how, but PornHub is able to make money because advertising for porn is a completely different beast from advertising on a general purpose video hosting site. You can use all sorts of invasive advertising and dark patterns on a porn site that nobody would put up with elsewhere.
Sure, the same is true of anything that increases the incomes of poor people. There's no reason to believe that the price increase would cancel out the entire benefit of UBI.
Chrome preserves your cookies across tabs, so it's not really "private" in the sense that you seem to want, either. I wouldn't say that Firefox is less private. I'd say that they made a design decision to allow you to re-open tabs in privacy mode in case you unintentionally close them. In both Firefox and Chrome, you need to close your private window if you really want to erase your data.
Does anyone here know how her past trends compare? How would one use trends like this to make daily or career choices or strategic decisions?
I would always tell my younger brother there is a difference between dangerous and reckless. I think we are still saying the same things, but I'm not sure.
With the current marketing pitch, this seems to target enterprises/cloud providers for in-house DB solution. It might be too much for regular consumer to understand its benefits.
When I think about it, my BMW 3 series, also had a strange loss of accelartion in certain situations (very minor). Was fixed during a service interval, by flashing the ECU.
Dave has an interesting talk about it.

https://m.youtube.com/watch?v=a-BOSpxYJ9M

My personal experience is any project where scrum actually works is a boring project, no interesting problem is predictable.

Fortunately I see mostly frustrated scrum masters, not understanding why planning fails :)
StumbleUpon Likes Extractor
The last thing it needed was that. Those just amplify the thundering herd problem.
> With unspecified behavior, the compiler implementer must make a conscious decision on what the behavior will be and document the behavior it will follow.

No, what you described is implementation-defined behavior.

It may be confusing, but here's the breakdown of different kinds of behavior in the C standard:

* Well-defined: there is a set of semantics that is defined by the C abstract machine that every implementation must (appear to) execute exactly. Example: the result of a[b].

* Implementation-defined: the compiler has a choice of what it may implement for semantics, and it must document the choice it makes. Example: the size (in bits and chars) of 'int', the signedness of 'char'.

* Unspecified: the compiler has a choice of what it may implement for semantics, but the compiler is not required to document the choice, nor is it required to make the same choice in all circumstances. Example: the order of evaluation of a + b.

* Undefined: the compiler is not required to maintain any observable semantics of a program that executes undefined behavior (key point: undefined behavior is a dynamic property related to an execution trace, not a static property of the source code). Example: dereferencing a null pointer.
Which isn't even close to being the same thing.
I don’t understand the downvote.

If a future is cash settled it doesn’t exert pressure on the underlying. No matter how many weather contracts you trade you can’t change the weather.
FreeDV 700D Released
Flaring your nostrils is another fun trick, and seems to be linked to inhaling and throat movements.
Interestingly, Hemingway was famous for doing this.

> When I am working on a book or a story I write every morning as soon after first light as possible. There is no one to disturb you and is it is cool and you come to your work and warm as you write. You read what you have writ- ten and, as you always stop when you know what is going to happen next, you go on from there. You write until you come to a place where you still have your juice and know what will happen next and you stop and try to live through until the next day when you hit again. You have started at six in the morning, say, and you may go on until noon or be through before that. When you stop you are as empty, and at the same time never empty but filling, as when you have made love to someone you love. Nothing can hurt you, nothing can hap- pen, nothing means anything until the next day when you do it again. It is the wait until the next day that is hard to get through.

via https://www.mhpbooks.com/excerpt-ernest-hemingways-last-inte...
Are you talking about the LinusTechTips guy? I watched the recent video where he was using Optane and the results didn't seem like a major competitor to RAM unless I was misjudging it. Of course, it could be in that 1:1 RAM wins out, but Optane can put more memory within the space so that 1:1 becomes 16:1 or such at which point it wins out, not sure.
Note I'm specifically talking about their dishonest marketing not their technology.

Their technology when used correctly is fine, but it't not even best in class, nevermind true auto pilot, but calling it auto pilot has evidently inspired false confidence in it's capabilities.

The marketing message is dangerous to people who can buy a Tesla but are not technically astute enough to understand the limits of their product, and it's not their fault - Tesla allows them to think that their technology is better and safer than others on the market.
It depends: each subreddit is its own little world
I agree writing daily helps, far more than just writing.

I've written at least daily in my blog every day since January 2011. Here are the 3,000+ posts: http://joshuaspodek.com/archives.

Some side benefits: when I applied for a column at Inc. and they asked for writing samples, I could send them thousands. My book became a bestseller.

The main benefits: thinking more clearly, ability to start new habits, self-awareness, and many personal leadership/growth things like that.

I've spent nearly zero cash on the habit.
> Those things are obviously unfortunate, but relatively rare

Not rare at all, 1 in 5 Americans is being pursued by collection agencies for being unable to pay medical bills.
Have you ever tried to fly a quadcopter drone manually? It's really hard; I could barely get one to hover, after hours of practice. Yet AI quadcopters that can fly in ornate formations and execute complex maneuvers are well known [1]. Don't discount what AI can or can't do just because it's hard for humans.

Other advantages in ferries' favor; unlike most streets, the docks for autonomous ferries could be designed around the AI's capabilities. Also, ferries don't travel at 70 MPH. :)

[1] https://www.youtube.com/watch?v=YQIMGV5vtd4 (6-year-old video!)
I found the title a little misleading: there isn’t much about where the standard is heading or even where it’s been.

I would vote for the title “a rant on undefined behavior in C.”

——

Simple example: the article complains that unsigned integer overflow is defined in C while signed integer overflow is not. There is very little in the article about this except for the claim that the performance for incrementing a signed int should match the performance for incrementing an unsigned int. The writer refuses to believe otherwise, even though he accepts that undefined behavior “supposedly” allows the compiler to omit overflow checks.

It’s the “supposedly” that makes this a rant. The article’s sources mention that Clang does omit overflow checks and that the Clang team believes this makes loops up to 20% faster (“up to” because the optimization can’t be applied to all loops, and the performance increase will depend on how tight the loop is, i.e., how much overhead there is in incrementing and testing the loop variable in comparison to the loop body).
If you tack /comments on the end of smaller subreddits you get a vbulletin-like effect of bumping the most recent conversation to the top. This can be useful if you’re jonesing for a debate but nothing’s moving.