skysight-inc/HackerNews huggingface dataset:
From the article, it sounds like this guy was creating custom glassware. Can you just call up a manufacturer in China or India and get them to create a handful of specialised glassware?
You know I really miss the classic Windows UI. It was easy to work out what to click and what doesn’t do anything.
HackBack! Talking with Phineas Fisher
For an always-on PC, having far-field microphones for assistant use is a no-brainer, but putting them in laptops and convertibles is a lot stranger: Don't you want those computers to aggressively sleep/conserve power?
> Yeah, spot on. Governance and durability through org structure is a thing.

> The way to solve this is to provide the Internet Archive with enough resources to build out a globally distributed storage system.

Yeah, I agree. I do see a space for other appropriate institutions (such as the Library of Congress, British Library, etc.) to pool resources and facilities with the Internet Archive to achieve that goal.

Ultimately, it'd be awesome to see each national library run a semi-autonomous IA copy that synchronizes with all the others, but can continue to operate independently (scrapers and all), if need be.
Show HN: Python library for learning binarytrees
Following the links, I stumbled upon this amazing seeming resource:

http://leadership.au.af.mil/sls-skil.htm

The military are really very very good at man-management ...
How much of it is choice though? I suspect the vast majority of super commuting isn’t by choice - especially if you include people who want to have any money left over after baseline expenses.

If you work in Mountain View for example there is nothing on the market less than 1 million, so you would have to be at the high end of earners at google to get a house there (I recall a person on twitter saying that they were unable to afford Mountain View or Palo Alto even though both she and her husband worked at google).

I commute for 3 hours a day, and that required a 200k down payment.

I can’t imagine someone making a even twice median wage getting much closer than that, even renting.
My employer has been using Workplace for over a year. It took over a year to finally hear it from other colleagues that they don't see some posts, which I started telling from the very first day.

And the reasoning to use it? "People are familiar with it from home". Well.. how about using something else and spend 30 mins on educating people? Oh, that might mean no new yacht for shareholders this year.
Self hosted WordPress, medium size. We publish 1-4 posts per day. With less manpower & higher need of dynamic stuffs, WordPress is practical. Most like ours use WordPress.
So true. Actually if I can use my MS Office programs in linux I would almost never need to use windows for work again.
Using that Wharton calculator the choices don't seem tough at all. For example, raise payroll tax from 12.4% to 14.%, raise retirement age by two years, and increase taxable minimum to $150k. For such an important program it seems like a no brainer. But no doubt it will be (and is) an existential battle.

Medicare is where the real tough choices are. It's ridiculous we can't just implement the relatively minor fixes needed for Social Security.
Agreed. Maybe I am just showing my age but I love the classic design. It was clean and crisp while still looking nice. Didn't waste space with massive controls, etc. I was never a fan of the Vista/7 looks. I am not super keen on the looks in Windows 10 but they are an improvement imho.
Yep, The last version of windows I used heavily was Win2k and for me that was the peak of their UI for people like us.

I get the rationale behind much of what followed by every time I have to use Windows 7 I wonder what the hell they where thinking, I don't dislike Win10 (from a UI perspective) quite as much.

Cinnamon/GTK (Mint-X-Sand) is still much clearer for me than Win10 though.
See my sibling comment - "because people are familiar with it already".
Commit in question: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux...
Plus, Monaco powers more than just Visual Studio Code. Visual Studio Team Services and the Azure portal uses Monaco as editor of choice in a large number of places. Monaco powers online REPL/sandboxes such as Typescript's playground [1]. IE10+ and Edge Dev Tools are powered by Monaco (and the minimized gunk of the average random webpage sources was an early impetus for Monaco to have much of the performance we see in VS Code today).

[1] https://www.typescriptlang.org/play/index.html
I would add
4. As a general rule, appealing to a standard isn't a sufficient rationale for making a change.

(I think most of the swearing was about that)
Announcing the Unicode Standard, Version 11.0
There are now more job openings than people unemployed
Buying items via MLM is no more immoral than buying a used car through a dealer. It's the abuses of that method that are well known, much like the sleezyness of the prototypical used car salesman. But there are actual good MLM salespeople as well as used car salesmen. The method itself is not immoral (It's not gambling) just some of the practitioners.

That being said every single printed congregational directory I've seen has a statement "For Church Use Only - Do not copy without permission from your local church leaders. Not to be Used for Any Commercial, Business, or Political Purpose" - So there is a strongly worded statement about using church resources for your business.

Or perhaps you were looking for this - https://www.mormonnewsroom.org/additional-resource/personal-...
"So much swearing..."

Yes, yes, that's Linus. Most of us have learned to get past that.
People can decide who to work for. If they go to a company they probably like how it is when they join it, at least a little bit.

I was contacted by a recruiting firm for an interview in Microsoft, probably in the 90s or maybe in the early 2000s. I answered no thanks.
You're obviously no slouch, and I respect your opinion, but I think Amazon is all about the long tail and without speculating too much about what they are thinking, I'll say they might disagree. They are obviously smart to go for the big money dollars first, but everything I know about "Long Tail" says you're wrong.

I absolutely agree with everything you said, if you only added "at this time" to the end of that last sentence.
So, someone paid money to someone, and it resulted in someone dying. Why do you think that's okay exactly?
This is the first I’ve heard of Substack.

I thought I recognized that name and then I remembered....there’s a developer[0] who has written many packages on npm[1] with the same name: substack

I’ll have to check this out just because of the name :)

[0]: https://github.com/substack

[1]: https://www.npmjs.com/~substack
He's probably right, but he expresses his ideas so poorly that he turns straightforward points into drama, I think intentionally. He doesn't just not give a shit about standards (probably healthy), but also what any of his audience thinks about his ideas (probably not so much).

At this point, his flailing supposed anger is really just schtick. He deploys it so casually you just assume it isn't serious. Ironically, he could convey his contempt for standards, or for people who adhere to them slavishly, far more effectively if he simply wrote in a civil tone, rather than continuing to try to affect his Andrew Dice Clay of Programming persona.
Amazon is extremely data driven. If their attitude is lukewarm at best then you might consider the market is lukewarm at best.

People take for granted that the value of k8s has been proven. It has not. The value of containerizing your application is clear and has been realized over and over again. The jury is still out on k8s.
He is so full of it. It wouldn't hurt to say it nicely in 3 sentences.
I'm criminal for typos too, so I opted for:

`alias cc=clear`
Ask HN: How would you monetize your fantasy sport analytics website?
I believe the whole kubernetes is designed with the assumption that you are an enterprise customer.
Redmine is also missing from the list.
https://www.redmine.org/
It is ironic that his own arguments about the standards can be applied to his own attempts to convey ideas, persuade other people, and collaborate effectively with other human beings.
+1 for YAML. Thanks for not using JSON.

Now I want to see someone take, say, Tiffany & Co's latest 10-Q⁽¹⁾ and run it through this.

__________

¹ https://www.bamsec.com/filing/9824618000198?cik=98246
If I take a photo of an original work of sheakespear, then I own the copyright on the photo. And i could license the usage of my photo. If I make a copy of anything, then I own the copyright on the copy. What if, in time, the only copy you could get hold of was my copy. My copy would be copyright me and you’d need to wait for it to become public domain before you could use it under your terms
> Note that you cannot sue anyone over the GDPR, however. That is a fundamental misunderstanding that I keep seeing repeated - the GDPR only gives people the right to report companies to the relevant authority

It also gives the right to to sue. See Articles 79, 80, and 82.

There's a nice summary here: https://privacylawblog.fieldfisher.com/2016/getting-to-know-...
If you mean the Data-Centre edition, it's based on Stash. Otherwise I'm not sure I've heard of that.

Here's the FAQ from when the change was made:

https://confluence.atlassian.com/bitbucketserver/bitbucket-r...
updated the title. Thanks
CMS: Hugo(because it supports markdown!)
Hosting: S3 bucket + CloudFront + Route53
Deployment: Upon commit, upload to s3

check it out - https://blog.envimate.com
I'm a big fan of arc42
I find it ironic in that C++ has the correct solution to this problem. If you need type-pruning, use reinterpret_cast<foo>(bar). Done and done. Ironic, because Linus's weapon of choice (C... or more specifically, GCC's particular implementation of C) would require far more expertise to use correctly.

Lets break it down.

In C, type-punning is NOT part of the language. Its technically "undefined behavior". There's an expectation that when you do:

short foo[2] = {1, 2} ;
*(int*)foo = 0x12345678;
assert(foo[0] == 0x5678 && foo[1] == 0x1234);

A little-endian machine will pass this assert. But this isn't guaranteed by the C standard! This is "undefined behavior". The C-standard allows a C compiler to assume that foo[0] and foo[1] are still == to 1 and 2 respectively. Which would cause the assert to fail. In GCC -O2 or -O3, this may happen, depending on how registers get mapped to the variables. (The canonical memory location changes, but should registers be updated when optimizations are enabled??)

When an optimizer can assume, and when it can't assume, "aliasing" is very much an undefined behavior within the C language.

-------------

In effect, Linus knows GCC inside and out. GCC guarantees that unions will ALWAYS work for this aliasing problem. But this requires knowledge above and beyond the C Standard.

Linus may be "hating" and "criticizing" the standard in this case. And I guess there's certainly a gap. But the general expectation that everyone knows the intricacies of GCC to properly understand the kernel code is misplaced IMO, and goes back to "Angry Linus yells at random dev unnecessarily" territory for me.

And instead of simply explaining this VERY simple fact (although super-obscure) that GCC makes unions safe against aliasing issues at the compiler level... Linus yells at the dev. Not fair IMO.
I stopped reading after the first case study was someone who wastes four hours a day to go somewhere to do work that can easily be done from where they set out. This is masochism, not reason.
LOL GitHub
Deep Gradient Boosted Learning for Land Cover Classification
There's a right to sue, which includes suing for compensation, in Articles 79 and 82.
Show HN: LogicEmu – Online Logic Simulator
our team has this link pinned in slack - very useful, normal human language used to explain!
> It will be inaccessible until it becomes public domain, but the copy that you download from archive.org will be copyright archive.org. You can get the music from somewhere else, if you can, you most likely won’t be able to.

No.

> For example, if a book published in 1995 is a reprint of a book published in 1900, then it is eligible. However, the onus is on us to prove that it is a reprint, and if it doesn't say on the TP&V that it is a reprint, confirming its eligibility may be impractical.

https://www.gutenberg.org/wiki/Gutenberg:Volunteers%27_FAQ#V...
What does "established in the union" even mean?
I would agree with you, but no one (honestly) knew when EKS was being announced at GA, including customers we talked to. I think this was just a coincidence.

Disclosure: I work at Google.
I don't think a "civil tone" is necessary; directed anger can be good and helpful. The problem with Linus is that he just smears it around aimlessly, adding lots of boring noise to what may have been an interesting technical argument.
Thanks, still not sure how to deal with people (becoming an) alumni.
I'd speculate that Google did it on purpose the first time (everyone knew there had to be an announcement coming, and the date of re:Invent was well known in advance.)

Given what some are saying in this thread here today, I would not be the least bit surprised to learn that Google's announcement this time actually forced Amazon's hand, and that the folks on this afternoon's Amazon's twitch stream actually found out yesterday that they'd be making the announcement today.

(Sure, I'd be speculating, but fight me.)
What about cast from investment that is printed. Post cast polish still required.
Show HN: (closed beta)Apple Watch learns how you eat and helps with weight loss
I find his delivery much clearer than soft-pedaled, politically-correct dreck like this comment.
Thanks. What do you think of a subscription that gives you access to suggesting and up voting/down voting features?
I consider his post fully appropriate, as I share his view of the quality of that aspect of the standard. The standard, for this specific issue, is so obviously unbelievably wrong, so much that it deserves the worst words to describe it, just to give the clearer view of wrongness to the readers.
I would consider Linus one of those people who knows what the fuck he's talking about. Respect.
Yes. And underpay. I was arguing why someone would rationally seek to appear mission driven. It holds in many cases.
Oh yes, don't get me wrong, I totally agree!
I think many of the #movingtogitlab tweets were sent before we even offered a discount.
Out of curiosity, how does political ad spending work in the US?

It seems that TFA hints at the fact that political ad funding is public and requires proper recordkeeping. Does that mean that when someone sees "This message paid by friends of Mr. Foo", one can write to the TV/radio/website and request more information about "friends of Mr. Foo?"
No judgement, but can someone explain to me the use case for this sort of thing? I'd imagine for anything other than the simplest stuff, you're going to start using something a bit more powerful, and for the simple stuff - who with the skills and knowledge of this type of tool really needs to do small time pocketbook budgeting?
It's not real anger, is my point. It's just shit-stirring. Unless he's got far less self-awareness than I credit a functioning adult of his industry stature, he has to know that people reading his "idiot fucking brain-damage" spiel sort of roll their eyes and think "there goes Linus again"; nobody stops, catches a breath, and thinks "damn, he's really upset this time".
At its heart, Monte Carlo is just trying something a bunch of times and seeing what happens, right1?
Oh phew. This was first time it had happened to me, and was afraid it was the start of been era
Pivot and build an accounting API!

If you are interested, drop me an email, I would love to discuss more about fintech (I run a fintech startup)
It's a reasonable response, imho. The community wants to go in a given direction based on directed guidance, a standard. The community that follows the standard blindly lacks the intellectual tools to question the standard. The community needs the standard at the present moment but also needs directed guidance to be able to learn how to question the standard. It doesn't seem like hypocrisy to me, it just seems like he's annoyed at the general problem, aware that an individual mind does not have the capacity to solve the problem alone, aware that a collaborative effort is needed, and otherwise, venting, because problems like these are honestly, incredibly frustrating, especially when computers basically have to all be able to 'think' in ways that are more or less, equivalent, yet, humans don't think perfectly identically.
> "You seem to be using notbooky to mean sloppy and disorganized"

Not exactly. I'm using "notebooky" to mean whatever the prominent, advertised, praised and recommended usage patterns and workflows are for a large body of notebooks and from prominent presentations using the notebook as the lingua franca, especially in circles where the notebook is claimed to be central to "reproducible science" or where the notebook is described like a software equivalent of a "lab notebook."

The way that the notebook community, from academics and prominent leaders, to people who give talks this way, on down to data science practitioners, recommends using notebooks seems to inherently result in what you call "sloppy and disorganized" code. That code is the intended type of workflow, which is why I am trying to distill out principles for why it's arguably not a good idea. (Meaning why the intended way to use notebooks is self-defeating.)
Don't use reinterpret_cast for type-punning in c++, you'll end up with UB. You should instead use memcpy.
In some ways, ICBMs are literally connected with parapsychology: https://en.wikipedia.org/wiki/Jack_Parsons_(rocket_engineer)
For a small instance, I get away with running an instance of Gitea on a 2.49€/mo VPS.
HP Chromebook G1 goes up to 16GB with the M7 model. I have the M3 one with 4GB RAM and it works well for me with either ChromeOS + crouton or plain Ubuntu 18.04. It should get Linux app support too, it's a fairly recent device.

EDIT: looks like you can get the M7 for <600$ https://www.amazon.com/gp/product/B01M29N9BR/ref=as_li_qf_sp...
No, that equivalent would be 'I paid for the car, for gas, insurance, car maintenance and for maintenance of the roads, why would I need to pay to drive to the city'. Indeed, why would you?

I'm talking about distributed services here, 'run your own' as in run an instance for your family and any friends you care to provide those services for. I've been doing this literally for decades, ever since I got a permanent internet connection in the 90's. Others here are doing the same, this is not some outlandish concept.

By paying for internet access you pay to have the ability to send data all over the world. If you then also pay for a device which can provide services with that data using free software, which interacts with other such devices owned and operated by other people who likewise pay for internet access and for those devices and the power to run them (etc) there is no need to pay yet again to use those services.

There is no need to pay engineers to run the services as they're running on your own hardware using free software. You already pay for infrastructure through your internet access payments. You pay for your own infrastructure at home.
I think the method (MLM as opposed to a person who is just selling something) is immoral in the same vein that gambling is.

Because it's a consuming and addictive negative expectations game that (generally) takes a persons money and effort without growing the social pie so to speak.

It feeds on persons natural desire to better themselves, to make it in life but this effort is subverted into the pockets of hucksters and scammers rather than actually producing good for the world. In this sense it's like pornography as it subverts a natural tendency into nonproductive or counterproductive outlets.

People become wrapped up in these schemes, they ruin relationships, families and lives. I find this very immoral.
We're always open to discussing open sourcing parts of GitLab. We will continue to do so on a case by case basis.
> The most frustrating change for me was FB (or Messenger later) used to send me an email when I received a message, with the message content inside the email. A few years ago they removed the content from the email and forced me to log into FB or Messenger to see the message. It's extremely user hostile.

You also used to be able to reply to the message by replying to the notification email, so you could be a full conversation participant solely through email without ever opening the app.
Montréal AI Symposium
If you really think it is that dangerous, you should argue against anyone climbing Mt Everest then, not just people who happen to be sponsored with a publicity stunt.

I'd encourage you to pitch that to the sherpas and see what their reaction would be to you wanting to take away pretty much their only source of income.
I would imagine Kubeflow (https://github.com/kubeflow/kubeflow) would be complimentary (e.g. run MLFlow on top of it) - they claim platform neutrality.

Disclosure: I work at Google on Kubeflow.
Archive.org will hold the copyright on its copy of Taylor swifts recording. In 100 years time, perhaps the only accessible copy of Taylor swifts public domain music, will be a copy that you need to download from archive.org
Growing up I read every monthly edition Scientific American’s The Amateur Scientist column by C. L. Strong. In the May 1964 column there was a great “getting started” introduction to laboratory glassblowing for the complete amateur. I was only 12 years old, but it got me so interested that I tried it myself. You can see that it’s not too hard to make very simple glass accessories. Realistically, real laboratories require much more complex glassware. It doesn’t take too much equipment to get started.

Sadly, the old Amateur Scientist columns are hard to come by unless you have access to a library with Sci American going back to 1952. (The old Mathematical Games columns by the late Martin Gardner are great too. I first read about public key encryption just a few months after Rivest, Shamir and Adleman wrote the MIT memo on it because it appeared in the August 1977 column by Gardner.)
What's funny is that, because you're an anonymous nobody, Linus's style would probably be more effective for you. Nobody knows already to assume there's an endless torrent of pointless barking that accompanies all of your commentary. People might actually think you mean it.

I mean, you'd get your comments flagged off HN, but other than that: it could work for you.

Unfortunately, for Torvalds, we're all in on the joke.

The problem is, well, it's just like my bulldog Reinforcements. He doesn't like hats. He sees someone walking down the street wearing a hat, he barks loudly. He barks a lot because of this. When I'm across the house and I hear him bark, I have to try to determine whether something important is happening, or just a hat. It's an impediment to our communication, me and my dog. Same with Torvalds. He sees a lot of hats, is what I'm saying.
Just to avoid any confusion: we are not affiliated with James Halliday, the developer who uses the Github/Twitter handle substack.

(Though now that I look at it, I definitely respect his work, especially minimist)
> It took over a year to finally hear it from other colleagues that they don't see some posts, which I started telling from the very first day.

I wonder if you have to pay FB to promote them? /s
Or even better in this particular case, using std::variant to provide type-safe unions.
But the Chinese already do this, it's just not that automated, and it relies on vast amounts of cheap manual labour.

Or you don't think the internet filters itself at the border of China.
I must admit I did think of Windows Ultimate when I came up with that name :)
The Fiends and the Folk Heroes of Grifter Season