skysight-inc/HackerNews huggingface dataset:
I've yet to look, let alone try, Azure DevOps. There would have to be some compelling reasons to choose that over TeamCity, which I have had nothing but great and positive experiences with.

Any big reasons DevOps is something to consider, or is it mostly ideal for new projects?
I had to live something very similar to your 1st history. Is really hard to understand where's the flaw. Perhaps a profound sense of insecurity.
Oops, you're right. One day I'll learn to read :-)
The deal of the year, or last 5 years, for a nice Linux laptop has to be the Huawei Matebook D Ryzen edition [1]. It is at $620 and was going as low as $420 a month ago, and Ubuntu works out of the box.

Don't let that price fool you, its sleek and the build quality and performance is up there with expensive ultrabooks.

[1] https://www.youtube.com/watch?v=exLg45Up5b4
The netflix UI is pretty user hostile. You can't control what sections you see, nor what order those sections are. So it's maddening to even find what you were just watching 10 minutes ago. When browsing they assume you want to see the preview, and you can't turn it off. Nor can you browse only videos you haven't seen.

You'd think they would want a nice clean interface where your recently seen videos are always on top, and your favorite sections show only videos you haven't seen. Sadly that's not possible. If they published an API for that functionality I'm sure someone would fix that pretty quickly.
Even if it does, what's wrong with stating an opinion? Why does an honest opinion have to be branded "smear"?
I found out last year that 1GB RAM is not enough for TypeScript development (whose compiler runs on nodejs). I was building a fairly small TypeScript project on a Linux instance with 1GB and no GUI and no other processes hogging RAM. I was consistently having builds fail with errors about half of the time. Finally figured out that it was running out of RAM and if I turned off source map generation the errors went away. I didn't really need source maps in this case, as I was not developing on this machine, but it certainly would be a problem if I was trying to do development.

Sure, there is a lot of development that can still be done with 1GB RAM, but you're going to run into limitations and it is far from "perfect"
Read it, almost everything written applies mostly to the IT industry. It does NOT operate anywhere near like that in any warehouse, full-bore semiconductor manufacturing, or even fast food job I've ever had.

What may apply to one person or industry absolutely does not apply to them all.

And to boot - I'm the GM of a very, very large solar company.
> plenty of games out there encourage problem solving and critical thinking (and teamwork) on a deeper level than a word problem about how many watermelons Janet can carry to her car ever will

This. My son has a particular interest in redstone circuits in Minecraft - elaborate sets of switches, pistons, trap doors, lighting, etc. It's quite remarkable to watch, especially when a friend gets involved to test it out and help tinker.
Not necessarily.

My first experience with the boehm-gc was a long time ago, when I was using a very performance-intensive AI library. As an experiment, I modified it to use the boehm-gc and, surprisingly, it actually became faster.

I've since learned that such a speed improvement when manual memory management is replaced with the boehm-gc is not uncommon.
Shouldn't We All Have Seamless Micropayments by Now?
Ah, I'll have to check it out
For others who don’t know the lingo:

TH = townhouse

SFH = single family home

... I think
After using Go and Dart on a number of projects and using very few dependencies (compared to JavaScript projects) I'd say a good starting point is having a great standard library.

For example, it's a bit ridiculous that in 2019 we cannot decode a JWT using a simple browser API, still need Moment for time and date operations, there is no observable type (a 4 year old proposal is still in draft stage), and still no native data-binding.

The TC39 is moving too slowly and that's one of the reasons why NPM is so popular.
This seems a bit overblown. Lots of people still believe that priests have a role to play in society other than molesting children. In contrast, does anyone really believe that the media has a purpose other than afflicting politicians who are skeptical about some wars?
This might be true (to some degree) for the recent trend of Western vegetarians, but meat substitutes have a long tradition (over a thousand years) in East Asia due to Buddhist tradition.
People's live are more dependent on software, even a simple website can leak info that has devastating effect on folks. Treating software development casually is a big problem. If we are going to be professionals, then we need to be professionals, most folks love to call themselves "software engineers", then let's act like one. Would you like if the same approach was taken on the car you drive, elevators, planes, medical equipments, buildings? Building great software is a science not an art. If you wish to express yourself, go code demos, design levels and game play.

Let me say this because I don't see it often said. Coding guidelines & Code review are a balancing act. One without the other is useless. Code review is where the correctness of the code is verified and we make sure that the guideline is followed. Without a guideline, the review process is just opinions. A guideline but without peer review is just a waste of time too. Guidelines must be reviewed often, it's a living document, that must be continually revised if need be to match the team and development process.

If your guideline calls for indentation by 2spaces and you use 4, it's not harassment, it's a violation of understood principles.

Now I must agree that the CR process should not be a bottleneck, if it is, it's a symptom of a bigger problem with the team and leadership. It's the leaders job to identify whatever it is and clear it so it can be fast and efficient.
Good points. Unfortunately there are a lot of "hacked together" services out there.

I can think of one site I had to use recently for event registration which suffered from the flaw I mentioned. (Note that I have no choice over which service to use here, as I don't run the event.) The site puts each event under different directories, not subdomains as it should. Firefox saved my login details for one past event and wanted to use them for another event. I don't know the extent by which the event pages can be customized, but if you could put the right JS on one event page then it seems there are multiple approaches to getting credentials and potentially obtaining sensitive information. Fortunately in this case an attacker wouldn't obtain much of value best I can tell.
Cool, thanks for the articles, I'll check them out. I'm interested in learning more about data science, maybe pursing it in the future if I get ever get tired of web development.
Can you give concrete examples of where Julia is more expressive than Python? I can think of defining custom units https://medium.com/@Jernfrost/defining-custom-units-in-julia...
Cows eat grass, which is just out there, growing naturally. Those aren't calories humans could be consuming; we don't have the right kind of stomaches. You can view a cow as machine for extracting the nutrients in grass into a dense, human-digestible form. Pretty cool.

I'm also not sure your "modern agriculture" point stands -- are industrial farming methods sustainable over the long scale?

Think about America pre-colonization: a continent filled with ruminants happily munching away, being hunted at sustainable levels. To my mind that is peak sustainability and environmental friendliness.

Whereas a huge environmental problem we have right now is soil depletion, which is largely driven by agriculture.

Cows could actually help solve this problem, because their manure contributes to the health of the soil.

https://www.ted.com/talks/allan_savory_how_to_green_the_worl...

It's far from obvious that a veggie burger would be healthier for the environment than eating cows.

(Disclaimer: haven't watched the ted talk, but familiar with the ideas and seemed like a good summary to link to.)
(Former Azure DevOps PM here) That's not quite true - did you hear that from someone? When I was there, I had pretty much full freedom to talk with customers, as long as they hadn't opted out of contact. Never had to talk to PR or have emails looked at.

Sorry that you didn't hear back though :(
Funny coincidence, as I was writing this post, someone else was sharing a Dell anecdote. https://www.reddit.com/r/Dell/comments/aj46fz/xps_9570_not_c... I partially do this to hopefully raise awareness -- if Dell would bring their BIOS in house, I would be a very, very vocal advocate of the XPS 13 for any non-Chromebook-level user.

edit: wow, Dell's BIOS vendor must have really butchered the last batch, here's another one: https://www.reddit.com/r/Dell/comments/aiwj7u/do_not_use_del...
I grew up in the Florida countryside in the 80s and 90s and there was no such restrictions on my siblings and I and our playtime. We rode our bikes everywhere. We built forts, climbed into trash pits to dig for hidden gems, climbed trees and fell out of them, and later when we got older, we rode four wheelers and dirt bikes everywhere. We fished and hunted too. I was even then a big geek and played plenty of video games but I definitely balanced that with outdoors activities. I find myself craving more of that now in my 30s than I bothered to in my 20s.
No 32GB RAM option?
Glass bottles used to be reused, which is the responsible thing to do.

Consumers didn’t like it because scratches accumulate on the outside of the bottles.
I would have said BuzzFeed is a great example of mixing up two sites together such that people who aren't capable of doing any actual research will just conflate the two. We live in a TL;DR headline-only world, so maybe this isn't that ironic.
YMMV indeed. Most devs aren't working with large C++ codebases with slow compile times and making $400k working only 40 weeks a year.
Nancy Pelosi pledges to block Trump State of the Union amid shutdown
I was under the impression the best artificial vacuums here on earth are nowhere near as empty as space. Is that not the case?
Just in case anyone else feels tempted to click on that link it describes two incidents in which children from the same family were investigated for neglect by CPS. In the second incident the children were taken from a park where they had been dropped off by their parents by the police and then sent by the police to CPS. No attempt was made to contact their parents and they only found out that the police had taken their children by calling 911.

No one was fired for either incident.
In Brazil the regulation states that you must have a prescription in order to buy and it _must_ be no more than six months old.

So if you lose your glasses after as little as six months and can't find your prescription, off to the doctor you go.
If Australian doctors don't do residency, then yes, they probably do.
Oath is now called Verizon Media
The user experience leaves so much to be desired. The tools are not well integrated, the UI is really slow, there’s no dashboard view of active pull requests, builds, releases, etc for my favorite repos. Build/Deploy times are insanely slow for .NET Core micro service projects. We have a project with 4000 unit tests (not integration tests) and it takes over 7 minutes to do a full build + code coverage. The same operations locally take a fraction of the time.
Nice method! But it's surprisingly similar to https://xkcd.com/763/ .
Did you ever try Magma? I graduated in pure maths from University of Sydney where Magma was born. It was great for doing Galois theory stuff.
A Web Server Unikernel in Rust
Hinge-less frames can take any shape, so long as they are long enough they will fit you just fine.
I would find it unlikely that you'd find a single tool that could do all of those things. If you are using something like Sandstorm.io or Cloudron.io, you might find apps that can do various things that you need, bundled into one hosting solution though.

Personally I tend to use a lot of EtherCalc spreadsheets on Sandstorm, particularly for the "TV shows I've watched" category, since I can never remember which episodes I've seen of each given show I try and watch. The books I own are actually in a web app I wrote myself (and continue to hack on some nine years later), and while I don't track my personal location, I do track my car's in a little SQLite database.
> US consider itself “owner”

Well, I work most days in San Mateo, California, but 15% of the data we store for customers ALREADY comes from the EU, and more from other countries. Backblaze fully complies with all EU laws already, such as collecting VAT and passing that money through to EU countries.

Philosophically, we feel the data belongs to the customer, but we comply with all laws in that customer’s country. For the Backblaze Personal Backup product this was easiest, since it is encrypted on the customer machine before being sent. For B2 (our object storage product like Amazon S3) it got much more complicated because for the first time customers can configure it to be a publically accessible web host, so Backblaze sometimes gets served with takedown notices due to illegal content hosting.

We ABSOLUTELY comply with standard procedures the same as Amazon S3 must. Backblaze is not some crazy safe harbor for criminals hosting stolen movies. With that said, if you encrypt the data before it leaves your computer and store it in a private bucket, Backblaze has no possible way to know your file contents and we do not want to know. And we would have no way of handing that over to the US government (or the EU) even if they demanded it.
Yeah, it's those that "pivoted to video". Mic was impacted, Univision struggled with Fusion, BuzzFeed walked it back, Verzion is obviously bailing on it, etc.
The reader boards work like a circular buffer. If you pay attention to where the pointer is, you may even jump ahead a few spots by entering the right queue.
Look to the liminal
AWS Snowmobile cost is $0.005/GB per month which comes out to $1.5M/month for 300PB for however long the data is on the truck.
> That said, I don't think it is entirely fair to pile on Oracle for this problem.

What? No, it's entirely fair to sue them for being exploitative. It wouldn't be fair to blame the entirety of the industry's problems on Oracle, but it is fair to attack each and every company who operates in this way.
Thanks for your response.

I can't tell if you're disputing my assertion that they first decided what their racial buckets "should" look like, then stack ranked within each bucket and fudged the numbers to make it look less discriminatory.

It's that last part that I have a real problem with. If Harvard wants to say, "we want x% black and y% Asian, etc".. ok, I guess, but if they're going to say "black people have lots of personality to make up for their lack of science skills", and vice versa to Asians, that's just racist as hell to everybody involved. Own your decisions.
Actually, it's becoming increasingly less difficult to make a living in art by finding a niche, because the niche that any given person can access has grown.
Azure Pipelines PM here. Definitely hear you on the current YAML experience. We're working on updates to the editor now to allow you to quickly browse and insert task snippets. It's going to be a big improvement.
It is awesome that two of the wiki references are the author's comments here on HN.
Replying to myself because I thought of more stuff.

Some kinds had mini bikes, when we were about eight, but my grandmother forbade me from riding one, but she did let me drive her car when I was about 12 to go visit my friends.

Also we'd go camping by this nice place near a waterfall with just two wool blankets. We'd take some cut hay from a nearby field to stuff under the first blanket and cover ourselves with the other.
Yeah, the Friday workshop is women and non-binary only.
TidalCycles, the Saturday workshop, actually uses SuperCollider as the sound synthesis engine however.
Raymond Chen is such a joy to read. I’m old and jaded enough to have very mixed feelings about Microsoft but it’s obvious they’ve had some very talented programmers over the years.

If I didn’t get enough pleasure from using Microsoft software over the years as I did from other OS’s I certainly made up for it reading stories from MS folk like Raymond.

As always a great and informative read!
Tesla slashed Model S and X staff in recent layoffs
I've helped a few clients migrate from whatever ad-hoc process they had to CI/CD with Azure Devops.

Apart from one minor issue with a bug in node.js timing when running the build server on burstable VMs (which is probably more to do with AWS setup than node), I've not had any issues that I can think of.

I don't have the problem with cache though, as I always run my own build servers/agents.

The UI has changed a few times over the past year, mostly around the rebrand from VSTS to Azure DevOps. But once learned, it's pretty straightforward and I'm sure I've barely touched the surface of its capabilities.

I, for one, am very impressed.

EDIT: oh, one improvement I can think of, would be to accept web-hooks rather than polling Bitbucket. But honestly, that's only a delay of a minute or two, so it's not a big deal. You could also easily enough create your own serverless webhook listener that triggers the build, so it's a bit of a non-issue, but I was surprised at the lack.
The tube isn't just to provide a vacuum; it's there to provide continuous acceleration of the particles while keeping the charged particles in the particle beam from dispersing.

There's another issue though.

The reason that accelerators are circular is so that you can keep applying an electric field to accelerate the particles. The catch is, that when you accelerate a charged particle, it emits a bit of radiation, and this radiation increases with the amout of acceleration it's undergoing. The problem is that while you can keep nudging the particles faster and faster tangentially to the track, the circular track requires you to increasingly pull the particles back to the center of the track (i.e. apply a greater centripetal force).

This means that you increasingly lose energy what is called 'synchrotron radiation'. This means that you have a maximum speed (or energy) that you can accelerate particles to with a given radius. Hence if you want more energetic particles in your collisions, you need bigger colliders.

So if you had just a bunch of point to point satellites, you'd lose the benefit of having a greater radius (which doesn't actually apply anymore because you're not doing continuous acceleration anyhow), because you have to increase the amount of acceleration you have to apply at each satellite to pass it to the next one.

http://hyperphysics.phy-astr.gsu.edu/hbase/Particles/synchro...
This is the attitude that leads to people shitting on the street and shooting up in front of police being acceptable. San Francisco is a special place.
> Then I would say racial bias is not the same as racism. You can not really blame the people who developed those tools for not being surrounded by people of all races, or for the use case of, say, white people. It's not a malicious intent, whereas racism implies malice.

No it doesn't. You just made that up.

Either way, it should be clear to anyone with any semblance of a moral imagination that having a group of people receive worse treatment and outcome on the basis of their race is immoral and should not be happening. Call it racism or call racialized bias, if it results in a disproportionately high murder rate for that group by the police, a disproportionately high poverty rate, a disproportionately high imprisonment rate, then it is a bad thing. It doesn't matter how pedantic you want to be about it.

> It seems to me many US citizens think the whole world is like the US. It isn't. There are many countries where there are not as many "races" living together as in the US.

Not having many different racial groups living together does not mean that a nation has not significantly benefitted from or perpetuated massively destructive, often times genocidal projects on racialized grounds. (See the european scramble for africa, the colonization of India and of south east asia to name the first three that come to mind out of so many examples).

If the unit of analysis you're using for a society is an individual, then it is hard to grasp the way modern racism operates. This is why the term 'systemic racism' is applied and used readily. It is a helpful term for understanding the ways that people of a certain race (usually non-white) receive non-equal treatment by societal structures.
Creating Pages to Rank Dynamic Content for Good SEO Results
Ironic that the article about Condé Nast putting articles behind a paywall is itself behind a paywall.
"If I liked them" is a much lower bar than "perfect substitute".
Personally I was looking forward to an intro to TSR programs :)
Ignore These Business Lessons and You'll Fail
Neutrino Mistakes: Wrong Tracks and Hints, Hopes and Failures
DoorDash poaches Uber Eats engineering boss
I mean, maybe it's not a big deal. But what value does it add? What if we had a 50 character string of random digits be the terminating identifier for a block? What about 100 characters? What about 200? Syntax shouldn't create visual noise, it should be as lightweight as possible.

Maybe someone can justify why a 3 character word (end) doesn't really matter. But can someone give an argument on how it adds value versus one character (a bracket), or zero characters (visible at least), a tab?
In the airports line to the passport control is usually global and formed into a switchback pattern by belt barriers. Sometimes out of boredom I measure the time it takes me to go one full section and multiply by the number of sections in front of me. Turns out to be a very good approximation of a total waiting time.
This is a good question, not just about synthetic CDOs, but about derivatives in general.

I don't know the answer. A quick Google search suggests bucket shops were made illegal in the US, but I don't know the details, or why this doesn't make derivatives illegal.

One rationale for regulation I could imagine is to protect 'investors' from counterparty risk in case the bucket shop is inadequately hedged. Presumably synthetic CDOs were manufactured from derivatives whose counterparties were big banks, which are subject to capital adequacy requirements which in theory provide some protection.
What Fyre Fest Docs Reveal About Tech’s Cult of Positivity
For what it's worth, this video is an ad - I have seen it (at least the first five seconds of it) at least 20 times prior to youtube videos [1].

So I guess they wanted a YouTube add, so it needed video and once they had paid to make that said hey why not stick it on our homepage? Or something like that.

It could have also gone the other way: as a useful video describing how things works, and then it got a second life as an ad - but the former path seems more likely.

---

[1] I'm not sure why they are targeting me so heavily, but I see this ad more than any other, by a large margin.
JVM is part of a world wide conversation
250bn traffic records show Insta, WhatsApp and Bing rising, as SnapChat falls
Salary? No. Salary+bonus+stock? Yes.
Agreed - also, both environmental awareness and nutritional/health awareness can justify eating less meat than the typical Canadian, American, German, Argentine, Brazilian, etc.
Why do you think that "end" is superior to more lightweight syntax? One might argue that using "end" doesn't really matter, but I am extremely skeptical one could argue it is superior to a curly bracket or a tab in any way at all.

PS: And in regards to your last statement, maybe "end"s aren't seen very much anymore is because language designers' agree with me, not that somehow my opinion is influenced by the syntax of modern languages.

If you just think about it, that is much more likely than what you are proposing.