skysight-inc/HackerNews huggingface dataset:
This is kind of why I like the Windows Phone platform: it's generally sort of laggy, lacks apps for most things, and the apps it does have are generally not swift or feature-packed. It provides the basic functions fine, and with the Lumia 950, has a great camera, display, and is durable. It isn't versatile or swift enough to where I can get lost for hours on it like I tend to do with Android devices.

Even the lack of ad-blocking in the browser I find beneficial, because there is practically no way I can tolerate the web without ad filtering, so I use it mostly for utility, not much for leisure.

Trying to switch back to Android recently, and I find that the instant responsiveness, the virtually unlimited selection of great apps, means that its a lot more likely to turn into a time sink for me.
This is such a big part of it and it's amazing that they get away with it.

Case in point: Blue Apron. Blue Apron positioned itself as one of the more "recycle-friendly" food delivery services to try and fight the stigma against every delivery having bags upon bags of individually wrapped goods by providing recycling services. As a former Blue Apron customer, I loved that I could separate stuff out (hard plastic, soft plastic, paper, etc.) and throw away anything that touched raw meat and just send it back to them in the same cardboard box I received it in.

Blue Apron then cancelled their recycling services and now just redirects people to do it themselves because "recycling is hard". Now, the number of people that will actually recycle will drop further and Blue Apron doesn't have to change its operations one iota. I cancelled my subscription as soon as they removed the recycling options because they wanted to put the blame on the end user instead of themselves for producing all that waste in the first place.

There is a solution here. Until it's financially incentivized for them to find it, though, we'll be stuck here creating more and more waste.
Facebook came from actual face books at universities. It a brilliant name because the entire point was to see people you might want to sleep with. It wasn’t about sharing photos with mom.
> The difference is it's much easier to choose not to walk into a bad psychologists office than it is to completely forsake using the internet

I can't agree with this. Abstractly it's the same problem. Requires knowing information you don't have, before you have it.
I'd argue that having (respectful) arguments is a pretty healthy thing for a couple.
I feel the same thing about renewable energy and climate change - a top down approach could have such massive impact, but a bottom up approach is so difficult. There are thousands of groups (there are literally a dozen probably coordinating together in my mid sized city alone) all trying to do the same work from the bottom up and on the ground with churches, local governments, individuals etc but it requires so much pressure and buy in from your average citizen to get anything done that way.
I am hunting for it right now, but I recently read about how soy production has equalled or is getting really close environmental impact of beef.
Pied Piper is the best name.
How about stuff like defragmentation, Windows registry issues, malware, adware and all the other stuff I vaguely remember? 10 years ago, I used to be a power user at Windows before that (as a gamer/kid) but really though I forgot what time I needed to put into the laptop just to keep it up to performance.
Moving towards a standard where all food waste is compostable (except, probably, metal cans) seems like a big step forward. Food waste is generally the most unpleasant to handle, so its presence makes sorting the remainder of the stream more difficult. In Japan, some municipalities have a special system for food waste:

https://www.japanfs.org/en/news/archives/news_id027774.html
I Don’t Believe in Full-Stack Engineering
+1. Pretty much all machine learning tutorials and courses I've seen spend A LOT of time messing with the maths (apart from fast.ai).

When we teach people to code we don't spend the first 20 lessons mathematicly proving how a compiler works or mathematically proving Turing completeness (we get them started with hello world then slowly get more complex) but apparently for entry-level machine learning we must go through this dry, academic-feeling, mathematical-masturbation to prove how it works and pat ourselves on the back for convincing ourselves we are super-smart mathematians.

Sure a detailed understanding is useful at more advanced levels, but I don't think it is needed for entry-level stuff. Things like TensorFlow and the various pretrained models means that a lot can be done without knowing the foundational mathematical theory of how it works. Just like you can write basic java apps without being able to mathematically prove how the JVM's garbage collector works.
That scene with Bill O'Reilly yelling, "We'll do it LIVE!" is a prime example. The sort of ad-hominem implication one sees again and again in interviews is another example.
XRIT Decoder for GOES Satellite
This is apparently already in use:
https://arstechnica.com/tech-policy/2015/11/beware-of-ads-th...
I think this should be added to the comment guidelines: please don't ask leading, nonconstructive questions as comments.
> That is how JavaScript "Array" objects work. Array indexes are coerced to a strings, as they are for all objects.

Well, according to the spec. All modern VMs make optimisations for small integers, which is allowed as long as the behaviour is in accordance to the spec.
Mathematicians Tame Turbulence in Flattened Fluids
> Except if you have your laptop always on your desk and never leaving it. In which case it's not really used as a laptop...

This is exactly how I use all of my laptops, both personal and at work, about 90% of the time. I consider them "portable desktops" ;)
Hmm I guess you are right, I was just thinking of the simple case (run on your own metal, no external JS, etc...). I am just uncomfortable with the amount of data that passes through Cloudflare and especially the idea of depending on them just to gain HTTPS support (which you could do almost as easily in other ways). Cloudflare as proxy seems at odds with a decentralized view of the web.
The window resizing on dock/undock absolutely kills me.
I'm not an expert but I'd imagine the fact that it doesn't really biodegrade would be a reasonably big factor.
> Despite what seems to be a popular opinion, we are not actually obligated to curl up into a ball on the floor and cry about our inability to know anything

I have no idea what you are referring to here. Can you be bit more specific about what viewpoint or philosophy you are satirizing?
It does if your application state happens to include TCP connections. When Windows wakes, prior to powering up the NIC hardware, it sends all applications a notice indicating that the network is down so everything kills their network connections. This happens on my hardwired desktop. It's one thing if the device can potentially be roaming and changing networks while the system is asleep. But for a wired network connection it's BS.
Real solution is to move the cost up the chain such that there is a "plastic tax" like there is a carbon tax.
It's true you can't carry your own plate around and expect restaurants to serve your food on it, but unless you're eating soup this component is often the only one that can be made truly compostable without significant compromise. And you can always reject single-use utensils and rock your own fork.
Yes, this is true, however I think the distinction is irrelevant. The initial VM was created with the intention of encouraging this evolution, had the original intent included spontaneous emergence of a-life as a goal I'm pretty confident that would have happened.
I can also think of many Wayland developers and Linux graphics people who could use the hardware.
> We know that a human is smart

Not every person is smart, nor does that translate into correct behavior. Even herd mentality has limits.
It was being used in a lot of Internet infrastructure but IBM investments (and marketing) are what really sent a message that enterprises could safely start using it.
Because you're a good citizen, just doing their part! Maybe if we virtue signal enough, they'll save the dolphins!
Hmm, looking at the source code, you are partially correct. https://github.com/v8/v8/tree/master/src/objects

I can see at least 10 types which are not hash maps. Including all the flavors of Typed Arrays.
Okay, here is something potentially bold (given Intel is also a Platinum Member of the Linux Foundation):

How about exploring the frontiers of open hardware (RISC-V)?

The back-of-the-envelope calculation from an LWN comment[+] (on the discussion "Is it time for open processors?") by Jon Masters, jcm, of Red Hat (but speaking for himself):

[quote]
The problem with an "open" processor is the cost. It costs over $1.2 Billion to do a ground up 4 year OoO core of the kind of competitive performance that others have built. And even then, once silicon is deployed, security issues can still be found. In short, it will never happen. You'll get RISC-V cores like BOOM, you'll see some wonderful IoT designs, but you'll never see a high end Xeon-class core unless some billionaire funds it as a pet project, and keeps investing year after year for the greater good. And no, none of the major search/cloud vendors are going to go fund this - they want to make commercial vendors compete.
[/quote]

I think it's a really "long shot", but we can dream. :-)

[+] https://lwn.net/Articles/743602/
That's not a hard question. If your code only works without certain optimizations, it's either not valid (as in, standards-compliant) C++ or you've found a compiler bug. That doesn't necessarily make it bad - you may have a good reason to write non-portable code for a specific platform and a specific compiler, but it's not conformant to the language standard.
What do modern plastic free food containers look like? Are they any good at keeping insects out? My mom tells me stories of how often candy bars had larvae in them back when they were just wrapped in paper.
According to the article, that doesn't work at all, though. Not only does the stuff not get sorted properly in the end but things that could have potentially been recycled are now unable to be recycled because they're contaminated.

That doesn't sound like a "mostly works" scenario except in the most bare definition of the phrase.
On the contrary, it does mean something. It just doesn't mean "looks like physics," which is actually a really strange science. Add musicology and history to that list, too.
> Classic IntelliMouse was dead on arrival by the gaming community

I was competitive gamer during that era (played for CS clan The Speakeasy Offensive, or TSO). Only the first release had a sub-par sensor (think 100 dpi?), but everything afterwards dominated traditional trackball mice. By the time my favorite mouse of all time was released in 2002 (Logitech MX500), I don't know of a single serious gamer that wasn't using optical.
It does sound a bit like Thud, doesn't it? From your link:

Thud is a board game based on the earlier dwarfish game of Hnaflbaflsniflwhifltafl. It is played mainly by Dwarfs and Trolls... The game itself echos the game played by Vikings and Anglo-Saxons "Hnafletafle"- which literally means "Kings Table". Hnafletafle echos go beyond just the name. Like 'Thud' it is unusual in that it is an 'asymmetrical' game...

In that Thud is a parody of it.
This is pretty common. Ironically modern day software "engineers" are grotesquely bad at imagining anything outside their bubble of experience. The average nerd claiming "99.9%" usability is about the very restricted set of docs they are probably viewing only. I'm really all in favor of use Libreoffice or gdocs or Pages if that really works for all you need to do. Maybe get outside though and realize there are people with other needs. I've lost count of the times I've literally had to tell these freetards to STFU.
Do we need a blockchain to be decentralized?
I'm hosting a webinar conversation with Alex Hillman discussing the idea of decentralization and whether blockchain is really needed to achieve it. I'd love to hear the communities thoughts on questions to ask and things to discuss.

Alex Hillman is the co-founder of IndyHall- one of the earliest, longest running, and most respected coworking communities in the world. He's also an entrepreneur, developer, speaker, prolific writer, podcast host, and all around expert in building community. Despite having his reservations around blockchain and cryptocurrencies, Alex is a self-described fan of decentralization.

I always pay attention when smart people like Alex are skeptical. Should be a great convo, and would love to hear what y'all think. Here's the link for the webinar if you're interested!

https://www.crowdcast.io/e/do-we-need-a-blockchain
I agree we need stripped down OSes to run this stuff, but the core problem is thinking "we'll just air gap it and never update it" not that the OS is general purpose.

Look at QNX: Millions of components run it in safety critical situations and none of it is patchable. After QNX got owned in 2017 what are we supposed to do? Open up every tank, car, and nuclear power plant? We need reliable update schedules. Trying to air gap things doesn't work. There is always a way to access the interface and bridgeware is only getting better.
The one-electron universe[1] was also a dreamy theory, but it inspired some groundbreaking ideas in quantum mechanics.

I think the universe as a simulation is less interesting as it's really just taking the notion of materialism to its logical extent. But in fairness to it, it's now part of culture, so if it's causing us to think in ways we wouldn't be aware of, it's harder to see it influencing someone than if he's Feynman getting a sudden phone call from Wheeler.

Many thought experiments can also be useful insights into nature of things. The idea of a Boltzmann brain[2], for instance, challenges your intuitions of infinity and thermodynamics.

[1]: https://en.wikipedia.org/wiki/One-electron_universe
[2]: https://en.wikipedia.org/wiki/Boltzmann_brain
Whenever you think about plastic consumption, remember that gasoline weighs about 6 pounds a gallon.

Especially remember this if you drive to the grocery store and are precious about plastic bags.

I mean, please do make sure they end up in a properly managed waste stream, but maybe consider what to prioritize.
There's a network of those in France, called "Day by Day". Most items are sold without packaging. Apparently they started in 2013.

http://daybyday-shop.com
I know that my view is far from the mainstream, but does anyone else get the feeling that Google's effectiveness per-employee is lower?

I know that by the numbers, their per person revenue is off the charts, but what if they just have a few awesomely automated money spigots and like half of the employees are not really as wonderful as we've been told?

I mean, the Google images AI that classified black people as gorillas hasn't actually been fixed yet, for example: they just removed the ability of the AI to classify any images as "gorilla"... As one example.

If people are complaining about the busy message boards and there are a lot of different boards that are used, how much work is really getting done?
Ask HN: What key features of Instagram would you need in a future alternative?
I'm building a decentralized platform for users to collect and own their personal data. Our first product is a decentralized alternative to Instagram.

We are including basic features like private photo storage plus curated groups for sharing and commenting. Our big focus right now is getting the user experience very high-quality and it got me wondering: Are their small features that keep you interested in Instagram that maybe I'm missing?

Because we are focused on encrypted and p2p sharing, we aren't tackling fully public sharing yet, so maybe that is a key feature you'd want.

But also the little things, the ways that you comment or interact, the integration with the messaging system. Discovery?
Of course it is falsifiable. If you can't specify in what way you recover physics from your simulation and what computation actually occurs in your simulation then, apart from the word "simulation" making no sense, you don't have any theory to either formulate or test at all. There, falsified for you. In particular cellular automata fit that description. It has been beaten to death since the 80's and leads nowhere, unless of course anybody counts Wolfram a (new kind of) scientist.

Same problem we have in quantum gravity. We just can't recover known physics from anything at all, any combination of theories at all it seems. That includes all known instances of computation, it just blows up.

Also, Church-Turing has nothing to do with basic problems here, in particular because eventual simulating computation would be unlike computation we know (which again, makes the word lose any meaning here).
The compiler does not necesarily dictate what is valid c++. If code doesn't work with optimizations enabled, it could either be a bug in the code where its expectations coincided with the compiler's behaviour on something that is undefined in the language when optimizations were turned off or it could be a bug in the compiler where it applied the optimizations incorrectly.

There is no "invalid C++, but valid C++-noX-noY-noZ". It's one or the other. The former is a bug in the code; the latter is a bug in the compiler.
There is another theory which states that this has already happened
Could I have me@mydomain be accepted by mastodon.social somehow? Similar to how I point my MX records to Gmail?
There are some assumptions that we can make about an upstream computers physics, things such as the Fundamental Constants. Not that the constants would be the same in upstream but that those constants need to be defined in order for a fine-tuned universe complex enough to have something like a computer.
The first question to answer is WHY user adoption remains anemic. Once there's an understanding of the cause, solution proposals make sense.
> In my opinion it isn't. Collecting data through the use of big data methods (or whatever you want to call it) has nothing to do with science and everything to do with tool use

There's way more to computation and psychology than just machine learning and big data. Those just happen to be trending presently.
Jordan Peterson Comes to Aspen
You can try to justify it that way, but if you print it and then hang it on your wall, or in your office, to enjoy it as art, like @estsauver wants to do, then you might no longer be in the realm of fair use, you might even be squarely in copyright violation territory.
Not only that but consumers can be punished for not recycling or disposing of these things properly and yet corporations not only don't have punishments for this stuff but they're incentivized to further increase the quantities produced and, on top of that, make them cheaper which further increases the likelihood of the items being non-recyclable.
Sure but my point wasn't about the ergonomics of restrict, more that having a wild-west of pointers means that some performance optimizations are now off the table vs languages that are a bit more constrained in how they approach data access patterns.
There isn't one, so don't stress over it. Put the time you'd spend overthinking educational paths into getting experience with key skills:

1. Identifying and trying to solve problems, then seeing how well you succeeded. Come up with something you want to exist and make it. It could be as simple as designing and 3D printing an object, then taking it to a craft fair to see whether people like it.

2. Basic business operations. What's it like to explain a product to a prospective customer? How about collecting money or delivering the thing you sold? What's it feel like to have to price your thing? Ideally, start a company while you’re in high school, even if it’s selling professional services and you only get a few customers. All the better if you have time to create a product or app or something.

With 1 and 2, by the time you start a full-time company, you've already experienced most of the "rookie" emotions that any first-time business operator has.

3. Going against the typical path (based on your own analysis of a situation, not merely to be different!), being an underdog, and/or intentionally accepting uncertainty. A simple example might be joining a LGBT+ club at a school where LGBT+ students and supporters aren't appreciated. Join debate club or Toastmasters and advocate for unpopular positions. Get used to people thinking you're doing the wrong thing (like, oh, starting a company instead of taking a job, or creating a product that everyone thinks is a toy) and hearing their reasoning. Get good at explaining your reasoning for and belief in something.

1 and 2 can pretty easily happen together. 3 is probably different.

One education tip: if you go to college, try to either graduate without debt (like by working a part-time job while attending in in-state public school), or attend a top 10 school. Don't take $75k worth of loans to go to some random private college; you'll end up with the same degree someone else has and a lot less freedom to take risks.
Sort of, but not really. The water on the input side of your tap is much more valuable than the sewer side.

It's not usable for drinking water, it is usable for greywater purposes. If you've got a septic system, it'll go through that into the local ground water, if not, it'll go into the septic sewer and eventually to a treatment plant, and from there a river.

If it was originally aquifer water, you've taken (likely) high quality water from a diminishing resource and put it in the environment.
Actually there was quite a large amount of migration within Australia, it is just hard to track do to the lack of distinct cultural artifacts that survive over time.

The Basques have been where there are for a long time and they have had a oral culture for most of the time and yet their myths are not any more factual than anyone else's.
Exposing the secret Office 365 detailed activity logs and forensics tool
Indeed, can’t wait to get rid of the those “We’ve seen you here before” nag screens Medium imposes.
We use Confluence and JIRA. I have created a business process that uses both to create requirements and a specification that turn into a set of tasks to program.

I have wrote a short post on how to apply GTD with JIRA if your interested http://tysonmaly.com/gtd/how-to-user-jira-for-getting-things...
My previous team leader was a pretty poor programmer and would always describe the output of SQL queries he wanted me to generate with lots of "if, then".

It was then my job to translate that into SQL which doesn't really have "if" in the same sense as an imperative language does.

Sure I could have pulled out all the data and done the branching in Python, but that would have been a performance hit, but mainly because it would be ugly, require a lot more code and likely be a lot buggier. These days I try to keep as much work done in the database because the declarative nature of SQL generally works out with a lot less bugs as well as the performance benefit.

Sure it's not going to be possible for every case, but I have noticed that the more experienced I get, the less I like "if"s.
This article: http://archive.is/0ht0I

Your link: http://archive.is/Sa5OC