skysight-inc/HackerNews huggingface dataset:
The problems with Range are well-understood by now, so I don't think that it would be too much of a stretch to argue that a brand-new type could be added to the stdlib with some variation on the semantics given at the end of the post. However, transitioning the dedicated range syntax to that new type would be the tricky part.
Noise is not high on other ports. Noise on mine (when i changed port from 22) went from 100+ attempted logins every hour to 1 per week.
A charitable interpretation of his choices in 2016 would be that he thought he was bloodying the nose of the next US president, that he assumed like the rest of us that obviously Clinton was going to win.

But it remains a fact that he chose to spill damaging information about one side and not the other, even though he had information on both. Unfortunately for him, the side he helped turns out to be just as eager for his head on a pike as the other would have been.
He's a video game designer who announced a new programming language called "Jai" in 2014, and no compiler has yet been released for it (but he discusses new language features on his Twitch stream)[1].

[1]: https://en.wikipedia.org/wiki/Jonathan_Blow
I'm not sure about this take. Are Facebook and Twitter fads 15 something years later?
I think there is a big difference between a meeting with one other person - as the author describes - and a corporate meeting of 3 project managers, 2 business analysts, an enterprise architect and 3 engineers who didn't think to reject the meeting they absolutely didn't need to be at.

Meeting 1:1 you range all over, I often have meetings with people that go from work, to our kids, to the weekend, to work, back to the kids and then to the pub. All of it is valuable, but not all of it is valuable for work. But a year later when I remember it was that person's eldest's birthday I've made a solid connection.

Equally important is that not every brain works the same way, I'd be completely screwed trying to use Vasili's method as I have aphantasia. But that doesn't mean others wouldn't find it useful.
On their dataset page, they say that only the 25,000 image collection is available commercial use, _not_ their 2 million image dataset.

This makes the claim in the title basically false, no?

https://unsplash.com/data

EDIT:

In fact, once you start going through mandatory pre-download questionnaire they limit usage even further.

As a heads up, the dataset is for research purposes. It is not to be used to bulk download the images for usage or viewing. Both unsplash.com and our API are free products designed for accessing and downloading the images.
It does not imply that in any way.
I don’t know what your personal experience is with OpenDoc is. I’ve used it, although I was never an OpenDoc developer. The developer isn’t really asking a question. They’re stating a challenge in the form of a question. This is something that happens here in the HN comments all the time, when people get into heated discussions.

If someone asks me a question like that, I sure as hell am not going to try and give it a direct answer. The only reason the question was asked was to provoke Jobs into a particular line of discussion.

Speaking of OpenDoc itself—sure, it seemed tragic when it got shut down. But it got completely steamrolled by—well, exactly what Jobs said—Java, in its various incarnations. The vision of how you combine data from different sources and different programs in 1997 onwards and put them in a single place is by writing Java apps, possibly some combination of web apps and applets.

There have also been some analysis pieces out there on how Apple missed out on its potential in the 1990s because it didn’t embrace networking the way that, for example, Sun did. HyperCard, for example, could have been the web or it could have been FileMaker or it could have been PowerPoint.
> This is not true. Most meetings are, in fact, a waste of time.

Obviously, this depends on the company and the team. If your department or team is having superfluous meetings then clearly you need to address the elephant in the room before trying to optimize memorization.

I’ve worked at companies that you describe and it is, indeed, miserable. However, once I moved to companies that took meeting discipline seriously (30 minutes max with few exceptions, agenda must be agreed upon ahead of time, people were expected to dismiss themselves from meetings that weren’t relevant) the value of well-run meetings became obvious.

Fix the core problems first, then optimize. There are plenty of books, blogs, and articles about how to run proper meetings. If your company is the type that thrives on inefficient meetings and wasting time, you may have to ask your manager to step in and handle meetings for you so you can focus.
IP was developed before the PC revolution.

At that time computers/servers were immobile installations in large institutions like schools, companies, and other similar facilities.

No one could imagine that this technology basically would shrink and be available to everyone in their pocket connected by widespread and comparatively cheaper cellular technology.
Seemingly little known fact, at least in this forum, is that Steve Jobs authored a fairly technical, albeit short, article in the '70s, entitled "Interfacing the Apple Computer" [0].

[0] https://archive.org/details/interfacing-the-apple-computer
This is only tangentially related, but because you are all leaning on this pyramid analogy so hard, I thought I would mention that many scholars now believe the pyramids to have been built by some type of salaried (and very skilled) labor. See https://en.m.wikipedia.org/wiki/Egyptian_pyramid_constructio...
So that's a no, then? You have seen the vaporware, but you do not yet know what it smells like?
>For that matter, Arduino seems to somehow have stayed profitable in spite of getting murdered from every angle by the clones.

The clones are fine for simple stuff. But they really cut every corner possible, so even the chip is counterfeit, which means it doesn't behave like a real Arduino does. Deep sleep will use 1000x as much current on some clones compared to a real Arduino, for example.

You really can't only use clones. You have to develop/test on real Arduino hardware, then deploy to clones. Because the clones aren't reliable in their behavior.
> Bethesda Games are not going not be exclusive to Xbox -- Confirmed by Todd Howard

eh, I read this as games will still come out on PC and probably the odd token Nintendo switch release here and there.

I doubt there will be PS5 releases of Bethedsa games.
Honey Glue Stick
TikTok deal puts US owners in charge, but ByteDance still has some say
The Burj Khalifa was notoriously built with more or less slave labour, so maybe not the best example.
I tried Quantcast's "opt out" page, at

https://www.quantcast.com/opt-out/

It doesn't work if you have trackers blocked.
Ash Framework for Elixir
might defeat the purpose of this post
Also note they Microsoft mismanaged the Halo property royally. The most recent failure the delay of Halo Infinite, that allegedly has been in development for over 4 years and will miss the launch of the new Xbox console due to poor quality. Microsoft also run Rare almost into irrelevancy after the acquisition. Not the greatest track record there.
Rare Jay Miner Speech AmiExpo 1990
Every field looks mysterious and fun from the outside. Your imagination of the work in that field doesn't take into account the fact that you'll have to work with other people, there will be politics, cliques, pointless meetings, fads in the field, disagreeable coworkers, losers, unreliable people. There will also be, at the end of the day, a business that needs to keep afloat, and you'll always have to "just ship it" before it reaches your personal standards. And after you've done everything a few dozen times, on top of everything else, you'll also be bored.

That all said, software development is by far the best career and I'm pretty happy with it.
Every game has somebody who loves it. Even that terrible Superman game. Fallout 4 wasn't total garbage, but it was huge step down from Fallout 3 or Skyrim.
Ask HN: What Is the Future of Software?
In a world dominated by the few, what is the future software and technology? Where are we in 2-3 decades from now? Watching Amazon, Apple, Google, Facebook and Microsoft become the giants that proliferate the real and virtual world, it's clear that they have far more power over people than governments. And that we choose willingly or unwillingly to give them that power over us.

What is the future of software in a world dominated by the few? Google is building an entire city, around it's HQ. Eventually citizenship of countries will fall to a different super power, the one created of tech giants that offer their own rules, their own housing, their own infrastructure and jobs. There was a day I was enthralled by the uprise of the FAANG companies, dismantling the existing incumbents. The irony of such a statement is not lost on me. But what now? Are we to really exist in a world where our very existence is dictated by those that would lead us to believe we have free will?

What is the future of software in a world where Apple gatekeeps not just what the people can use but also how they can make a living. Distribution is hard to build and Apple has done an incredible job creating a platform for distributing everyday applications to those who need it but at what price to the creators? How much of the livelihood of the creators should they be entitled to?

In a world dominated by the few where do we go from here? Where we pay rent to our AWS overlords to build the critical services of the world. Where we depend heavily on the technologies created by the oligopoly mob bosses of the internet era. In 2010 I looked at the world with great promise, excitement and exhilaration, to think, what would come to be. And today, I am not only disappointed but concerned at the future my children will be entrenched in, without the knowledge of how it came to be.

What is the future of software? I really don't know.
AFAIK, old hierarchical databases had a very similar space usage as relational ones.

I do think people adopt the modern theory because of its flexibility.
https://github.com/yaelwrites/Big-Ass-Data-Broker-Opt-Out-Li...

Here's a big list of the various companies that track you and your data and the methods for which to opt-out of their lists.

It takes an afternoon to go through, but it's not all that bad.

If anyone knows how often you need to go through this list, I'd love to know.
I'm pretty sure the preferred download method is via FreeBSD ports ;)
> They claim that my writing is too jovial, my site mascot drawn by Clara is inappropriate,

I get a lot of similar feedback for using art of my fursona in my blog posts (i.e. for the purpose of added emotional inflection).

The feedback was sufficient enough to warrant a dedicated response post: https://soatok.blog/2020/07/09/a-word-on-anti-furry-sentimen...

Personally, I find the rubenerd site mascot to be tasteful. The shades of green and blue complement each other well, and the skirt's length isn't risque enough to raise my eyebrows. (But then again, I'm not exactly a prude.)
Ublock Origin is supported on latest mobile firefox. What are you saying?
New data on the consequences of the biggest data breach of all time
Not sure you're correct that these employees have Spotify's best interest in mind. It's just as likely that they have their own political and social agenda which they are able to leverage by working at Spotify.
But is it really my duty to play managers, so they are ok with refactoring and improvements? I imagined somehow, that management and developers have same goals and it’s natural thing having clean codebase and up to date electronics.
I like that. If you do move the SSH port, do it everywhere and randomly, then it's not unexpected. I still feel that other security measure should be taken first, most of which would make moving the port pointless.
It seems like in this case Rust actually failed to act conservatively in its semantics, by allowing ranges on overly generic types in a way that doesn't make sense.
I agree. Watching a friend struggle to land a corporate law job has been eye-opening. Maybe some consider it disrespectful of Google to ask computer science questions to an experienced engineer, but at least Google will interview you whether or not you have an ivy-league degree. Law firms are incredibly elitist and not the least bit meritocratic.
Is there any good evidence to date that we should use masks? Reason I ask is that I was reading this:

https://archive.is/xfHiL#selection-407.27-407.105

and, although the title is pretty fierce, it does seem to be well-argued and b/c today it was revealed that the author is someone who works for Fauci at CDC!
Note taking is a skill we should be teaching in school.

This technique is great for subjects which you have existing knowledge.

Once you're overloaded with information, recalling those specifics is quite hard without good notes that were taken during the meeting.

For example, if you're in a meeting discussing colors for a design you write down the chosen colors. Remembering the path you took to the meeting room nor the blue shirt the client wore will help you recall what shade of chartreuse they wanted.
I didn’t read this article but a Guardian article about the same thing mentions the top 10% accounting for 52% of emissions. Bit more drastic than Pareto.
fail2ban has other uses: it prevents non-root user error (oops, one of your contractors reused a password…), it significantly reduces log noise, and it protects against any future exploit which doesn’t always work on the first 3 tries.
Small scale subsistence farming is still widespread around the globe in poorer countries. If they can, farmers try to send their children to schools so that they can have a better life. And many do! The reason why China can offer such cheap labour is because of this effect. Your laptop/smartphone etc was likely assembled by someone who's parent was a farmer. To say that subsistence farming is the only good lifestyle is western decadence tbh.
Nikola Plunges; Founder Trevor Milton Exits Amid Fraud Claim
>Doing the laundry, cleaning the toilet, etc. are all "simple" tasks but we don't have any humanoid robots yet that can do them.

That's because we have millions of unfortunate underpaid workers on the market with no better options that will do these chores cheaper than it costs to design, build and maintain a robot that can do such things.

Hell, Atlas from Boston Dynamics can already do parkour so I'm sure they can program it to scrub toilets and do laundry but who would buy it for that when the minimum wage is what it is?

The tech is nearly here, the business case isn't until the price comes orders of magnitude down.
In my experience as a dev and now PM, there's a few issues with devs doing QA:

1) They are expensive. You can hire 3 or 4 QA people for every dev a lot of times. Why waste that money on devs?

2) They aren't that great at. They know how the program works, so most struggle to do things outside of the "happy path". I had a QA (actually my PM) paste in an entire book into a text field and break the site that way. Devs don't think of stuff like that. Another uses the browser's back button constantly, which none of the devs seem to do.

That said, it doesn't excuse crappy code. If a code change/addition fails QA, that's on the Dev. However, if that failure hits Prod, that's on QA...
Minimig RTG for Mist
The question is about an ordinary meaning of "harm".

If you want to push back at that meaning on a technicality, is there anything called harm that is not, ultimately, dependent on how a mind engages with it?
wow, thats kinda horrifying. I wonder how they even let that slip
Creative Commons Astrophotography – Open-Source Astronomy Data
Well yeah but the GPG key is also served insecurely:

http://www.tarsnap.com/tarsnap-signing-key-2020.asc
Julian Assange is not on trial for his personality
It's more the issue that he has one that has worked on in private. He hasn't released a version publicly. Someone earlier in the thread was saying the fact that he has designed a language means he is worth listening to where the counter argument is does it really count if he's never released it and no one really uses it?
The World Is Losing the Money Laundering Fight
It's the website's fault, period.

They want to track you to death, and put the burden of tiptoeing the law on you.
> I want the Rust community to have a shared set of values, a shared set of tradeoffs between them, and as much bent curves as possible.

I'm sure finding a shared set of values between Rust programmers from places as diverse as the US, Russia, China, Taiwan, India, Japan, Korea, Brazil, Turkey, Germany, Israel, Iran, Saudi Arabia, Egypt, South Africa, Nigeria, Cuba, and Mexico, will be easy-peasy.

They all get along great, and their populations are basically interchangeable!
I would be curious how this compares to LMDB. They both use B+Trees (which are just B-trees with siblings linked).

Limiting values to 255 bytes is quite constraining, to say the least.

Also, it seems that there are no transactions in kivaloo. That makes a big difference.
Interesting to see this.

A couple months ago I launched a site (https://familymemorystream.com/) that allows annotating videos but is targeted towards the niche of converted family videos.

I was considering opening it up to make a generic "video note taker" version; it looks like you beat me to it :)
Best wishes! It will be interesting to see where you end up with the pricing model. It looks like you're using YouTube/Vimeo for the video hosting so that frees you up to do one-time purchases if you want since your server costs will likely stay fairly constant across scale.
This is just embarrassing. It basically assumes away the results.
Methods:
"We start with national consumption emissions data for 117 countries from 1990 to 2015 period. This reflects both the emissions produced in a country and those embedded in imports, while excluding those embedded in exports. We allocate national consumption emissions to individuals within each country based on a functional relationship between income and emissions, drawing on new income distribution datasets.
We assume, based on numerous studies at national, regional and global levels, that emissions rise in proportion to income, above a minimum emissions floor and to a maximum emissions ceiling. These estimates of the consumption emissions of individuals in each country are then sorted into a global distribution according to income."
F2B support subnets:
https://github.com/fail2ban/fail2ban/issues/2261
I agree that no matter what you're going to store unstructured binary data, like audio files, in object storage. But that is perfectly compatible with storing structured data in a relational database.

> they are great if the use case is to get answers to questions like "top 3 operators per team in volume of calls..."

You are straw-manning Snowflake/BQ. Just because they are SQL database systems doesn't mean you have to do 100% of your analysis in SQL. You can use other systems, like Spark, PyTorch, Tensorflow, to work with data that you manage inside a RDBMS. There are some issues with bandwidth getting data between systems, but these issues are getting solved (by Arrow!) and in the meantime unload-to/load-from S3 is a good workaround.

I've heard a lot of people make these same arguments and I've tentatively concluded it's mostly motivated reasoning. Engineers like to engineer things. They start by trying to make the obvious, boring system work, but when they run into an obstacle they immediately jump to "I need to build a new system using $TECHNOLOGY."
No, you would still have air travel and buses. They just wouldn't own it.
More games to gamepass, I see it as an absolute win...
I was trying to illustrate that he was exhibiting editorial discretion over a very bulk and voluminous material. That makes him an editor, on behalf of Wikileaks as the publisher. You might argue that an editor that didn't come from a journalistic background is not a journalist, but I think others feel differently.

I'm pretty sure I read in the articles covering the hearings that some journalist organizations were claiming he is one. Found a mention in day 8 of the hearings reporting (search for mentions of Chelsea Manning): https://www.craigmurray.org.uk/archives/2020/09/your-man-in-...
it doesn't increase the security at all, but is really convenient as you filter most of automatic attacks and have much less noise to filter through.
I hope that the web becomes more decentralized. I wonder, what catalyst would cause decentralization? My grandma doesn't care about decentralization and I am not sure she would be convinced even if I did my very best to explain it to her. I don't think it would change her habit of connecting with family via Facebook and using Google for search, mail etc.
It’s not so much testing as reasoning about the data and access patterns. If you’re joining two tables, putting the smaller in memory and streaming the larger past it will often result in fewer IO’s than vice versa because the larger table will need to be read fewer times. How many fewer is a question of the size of each table and the size of memory. This can be reasoned about with a pen and paper.
> like teksavvy

Which, by design, means that Rogers and Bell must support this capability. Yet, they likely won't offer it unless it's monetized (i.e. monthly service charge).
Good point by Noam Chomsky and Alice Walker:

> You've probably heard the refrain from well-meaning pundits: “You don't have to like him, but you should oppose threats to silence him.” But that refrain misses the point by reinforcing the manipulative tropes deployed against Assange.

> When setting a gravely dangerous precedent, governments don't typically persecute the most beloved individuals in the world. They target those who can be portrayed as subversive, unpatriotic – or simply weird. Then they actively distort public debate by emphasizing those traits.
Right, UI frameworks like Angular do dependency injection at the framework level because the underlying language doesn't have direct support for dynamic scope.

Sort of like how you can do object-oriented programming in C by making a struct of function pointers to create your own v-tables.
He demonstrably has a working compiler and programming language. Calling it a "fantasy" just because he has not given you full access to the source is plain incorrect.

He streams so much of his development work on the compiler that a determined party could probably reproduce it by just copying the text from his text editor. He streams so much of his game development using the compiler that it obviously and unambiguously works - and so long as you know all the idiosyncrasies of the language (a big caveat) works reasonably well.

He has put up, just not in the medium that you would prefer. You have not, so perhaps you should take the second half of your advice.
For a decent browsing experience I'll take a plain ol' HTTP POST that causes my browser to reload the whole page giving me as a user a clear indication the app has understood my intentions (I wanted to submit information) over the initial page load time, elements jumping around, making me click the wrong element, any day of the week.
turns out interpersonal relationships are too random while money is stabler (albeit poorer replacement)
This-Presenter-Does-Not-Exist
> it was huge step down from Fallout 3 or Skyrim

In what way?

And how is your opinion better metric than my opinion? You have data to back it up?
In SV, SF, NYC, or Seattle, at a top-tier company, after 5 years or so of experience: $300k including equity and bonus is pretty normal. In the rest of the world, not so much.
That sounds like an important discussion of an important lesson.
... you know you can change that URL to start "https" if you like?