skysight-inc/HackerNews huggingface dataset:
I think you hit the nail on the head! I wholeheartedly agree that showcasing cool technology is absolutely in the spirit of HN and that ReStuff merits exposure. As you described, I myself enjoyed reading the page and learning about it. :)
That's just a proprietary license with source code available, the same kind of thing that companies get mocked for "expecting free labor to help them make money" on HN.
> Certainly there are many ways to affect that outcome via social media

It's mildly amusing that you're clearly erudite enough to know about that rare usage, but still managed to typo it :)

(I'm not gloating or belittling - typoes affect the best of us!)
Compression isn't super complicated generally. I bet with a good number of input output samples it wouldn't be hard to reverse engineer. In that case, you wouldn't even need the two teams.
I use it in an environment where I can’t install desktop software.

I would like to install, but my annoyance is that I think they aren’t implementing to try to drive more installs.
Did you leverage IGDB for the game info like the cover image? How do you keep it up to date with new games?
FYI: Slideshow (S9) [1] lets you write your presentations in markdown and than lets you pick one of many template packs [2] such as Reveal.js, Bespoke.js, Deck.js, Shower.js, S6 and some more.
[1] http://slideshow-s9.github.io/
[2] http://slideshow-templates.github.io

PS: Yes, Slideshow (S9) is basically a static website generator / compiler for (web) presentations.
Apache Maven JLink Plugin Version 3.0.0 Released
I agree that it is a horrible article but I would also argue that once their contract ran out and they were no longer legally allowed to use the data but decided to not pay and do so anyways does that not amount to stealing?
What do you do when the founder doesn't give a shit? I'm talking about leaving early every other day, ignoring his employees, lying to customers, forgetting about "decisions" that were made only days ago...
> because they are under-resourced or poorly connected

This is soluble.
When I used to commute via bicycle and also lived on the second floor of an apartment building that could only be accessed by stairs, weight mattered to me quite a bit. Nobody wants to carry a heavy bike up and down a staircase twice a day.
> ... an “all star” culture, with mostly young white and Asian men.

Up until yesterday I was very confused at how a tech company could be accused of racism while simultaneously having a (presumably) vast over-representation of Asians who - to the surprise of some - are a minority.

I have since learned [0] that there are literally a large group of people who have redefined "racism" to "unequal distribution of privileges between white people and people of color".

I think it would be necessary for the NYT to be using that definition here to distinguish this from an ordinary labour dispute. I've seen non-black teams where half or more the people quit.

[0] https://www.medicalnewstoday.com/articles/white-fragility-de...
Say what? You like to call plain strtok() from different threads, having them all update a shared global state? I think you missed the point here, because that would be some really evil usage of the strtok() function.

We had "int errno" as global state. We fixed it, in a compatible way, to be thread-safe. Platforms without threads can still implement it the old way if desired.

The same kind of compatible fix could have been done with the strtok() function. There was no need to introduce another function.

Simply: the internal state of strtok() shall be distinct for each thread. (which is trivial if the platform only supports a single thread)
Nothing against that, but that’s when tentative makes more sense. I tentatively accept many items for similar reasons, but I work to always attend stuff I accept.
The creator of this YouTube video recently published a follow-up that presents an apology letter from the Consortium: https://www.youtube.com/watch?v=7Xy_KkZDiTE

The original video in question, however, is still getting taken down.
I don't see any typos in his post...?
Three people replied to your comment, all correcting you. Several more have "replied" to our exchange with their up/down votes. Might I suggest that you were either wrong, or you accidentally failed in articulating your point? Both are perfectly fine. Mistakes happen.

I'm genuinely confused about why you're trying to prove by engaging me further. There's nothing more to say.
If there were important details that were omitted, Coinbase had the opportunity to surface them in their widely-publicized pre-emptive rebuttal.

Also, the "if you're not with us, you're with them" mantra rests on the assumption that supporting the status quo means furthering terrorism/racism/whatever. In 2003 that was provably false given that there was no link between Iraq and Al Qaeda and no evidence of Saddam's supposed WMDs. I think the situation with regards to racial justice in 2020 is much more complex and not quite analagous.
Show HN: An overview of Kubernetes workload resources
Thanks, fixed the link.

Cool use cases:

I'm personally using Cue for representing DSLs for code generation.

Cue can be used to reduce the configuration size and boilerplate. You can 'cue import' your JSONSchema and remove repeat sections. Because Cue is assoc. / comm., the order you merge in does not matter.

'cue get go' enables you to import Go types into configuration automatically.

There work towards making Cue an language of translation for configuration / types. Something where you can get others from any of the supported (json, yaml, jsonschema, openapi, protobuf, golang)

The scripting layer just got an upgrade, to support "flow" based programming. Haven't looked at it myself yet, hoping to soon.

There are several projects in the DevOps world. A docker alum is up to something. Another group has Cue-ified CloudFormation: https://github.com/TangoGroup/cfn-cue I can see helm being replaced with a pure-Cue solution.
Certificates are not bad, but it seems to me that you only get a general idea of AWS landscape, and minimal hands on experience.

You actually need practical experience with using any of their services in production, to figure out capabilities/limitations/warts/etc.
The NeXTSTEP/Mac solution is to make the GUI treat application bundles as a single unit, while behind the scenes they're a transparent, self-describing directory hierarchy.
Not only did you have to worry about IRQ conflicts, some hardware didn't work well (or at all) at some of the offered IRQs. And there was no Google to help you.
Banking valuations are significantly lower than tech orgs by revenue.
Why is it so hard to get hired if you aren't in the US. Most positions need to know if you would need VISA help, why is this still a problem even in the remote era? What distinguishes YC companies
Windows: backward compatibility at all costs.

Apple: let developers fix our compatibility issues!
Eh, all of his examples are from the Macintosh world which was indeed much much easier to get on with than pretty much all personal computing today.
The downside is also much bigger for founders. The board will cut the founder pay when times are tough, long before they touch rank-and-file employees, because they know you value your equity. The other folks can walk.
https://en.wikipedia.org/wiki/HyperCard

https://en.wikipedia.org/wiki/ResEdit
> For another, it’s going to bias you towards treating, e.g., janitors as subhuman, and that way is the path to a very bad place.

Do you have any more thoughts about this point? In my own life I’ve seen some of my friends with hotshot jobs develop this sort of mentality, and I sort of don’t know what to make of it. I want to be like “this is a toxic attitude to have!” but at the same time I can’t make a better argument than it’s immoral and without janitors we’d all be dead.
I think Elementary (https://elementary.io/) is aiming at being that kind of OS. And it's really good!
For the record, argument was of declining distribution costs for content you presumably have the right to share, e.g. created yourself.
It's a lighter ebike than other ebikes, what's hard to understand about that? It's not to be compared to regular bikes, but other ebikes, because the property of being an ebike is the primary purpose, and anything is auxiliary. In this case, commuters want lightness in their bike so that they need to carry less and the bike range is higher (F = ma, where one wants to reduce mass).
Not sure what you mean, but see e.g. https://www.technopark.ch/ or https://ethz.ch/en/industry/entrepreneurs/spinoff.html, or e.g. https://www.computerworld.ch/business/start-ups/foerderprogr...
It's not problematic. C programmers are expected to avoid screwing that up. C is a full-power language.

If available, strdupa() would be a fine way to get a suitable local copy of the string. Commonly though, the programmer knows that there will not be threads and can make the string non-constant.
Any chance for some kind of tile set support for better walls and textured floors?
The article was written as if the hook/angle for the article was created after the No-Politics-Policy, then filled in by contacting former and current employees. I don't think a report with "Coinbase gets lots of unfair flak, but tries really hard to be inclusive" article would be published, or even could have been written with the selection of sources.

That's like scientists finding a negative result, and not getting it published. Skilled scientists don't let that happen often.
I think the general idea of finding people who take pride in a job well done is a sound one and does often mean the difference between success and failure of a project/business.

Where the article completely falls down in is how to measure “giving a shit”. There’s plenty of people that work long hours, get rewarded well but ultimately just create mess after mess that someone who cares about clean, simple code then cleans up after them.

A culture that just values attendance is most likely going to have a negative impact on the motivation. I remember a situation where a delivery lead shouting “nobody leaves the office before this bug is fixed” leading me to question the values of a client.

Don’t get me wrong, I don’t think that gimmicks like pool tables in the office and slides make an iota of difference to someone that gives a shit about software.

What does make a difference is a culture that encourages initiative, values transparency and pragmatism. These are the kinds of things you want hear when being interviewed. How many hours did you work will/should turn the real talent away...
> For example, it’s absolutely shocking that the common paradigm for engineers at Google is to come in at 11am and leave at 4pm. In no world can you be working 5 hours a day and be giving a shit, and so the conclusion is that very little meaningful work gets done at Google.

When I was a poker player, I learned that playing less meant earning more (per hour). Focus can only be sustained on the top-level for so long. When I played poker, I cared a lot.

When I started working later, I noticed the same thing. The quality of focus is simply less. It's still valuable enough to produce something, but not to produce something top of line. Simply test yourself on the first hour with a difficult problem and on the eighth hour. Your first hour self will run circles around you.

So I can imagine that there are very attuned HR professionals that know this and see this and want to take advantage of this. Rare they may be, I'd be one of them if I'd work in the field.
This story seems silly. Person A is not going to put all those savings into the renovations -- they'll pay the builders the lowest amount to get the job done too. Person B will also have enough savings to do a good quality renovation.

But what you've described is that it's not a fiscal imperative. That's why it is a moral imperative - it's the right thing to do for your employees.

Mind you, the Henry Fords of the world would say your business does better when everyone pays their employees more because they can afford more hotel trips, and the results of Ford raising his wages shows a very different result from what you've described.
3) try a pay tunnel approach, in which pre-built binaries of your GPL'ed source code are available for a name-your-price amount. Source code remains freely available at no cost at all times. (thanks to Radiohead's In Rainbows release for the inspiration)

4) try a modestly priced subscription approach. Try to be 100% clear that this is not a licensing system, but rather enables you (and others) to keep developing the software. [ EDIT: essentially, Patreon but hopefully without another 3rd party middleman. ]

Works for us at ardour.org (on the order of $200k this year, through a combination of donations, 3 and 4 above).
Typical math undergrads study real numbers (real analysis), complex numbers (complex analysis), integers (number theory), structure(abstract algebra), linear maps & vector spaces(linear algebra), continuity(topology), discrete structures and systems (discrete math/analysis), counting (combinatorics), chance(probability) etc

Knowing how to program makes learning computer science that much more enjoyable. Similarly, coming into mathematical theory with a decent grasp of how math proofs work makes for a smooth(ish) journey through the math landscape. That said, consider the following FREE book that can introduce you to math from close to zero:

Book of Proof by Richard Hammack.

https://www.people.vcu.edu/~rhammack/BookOfProof/
Honestly I didn't finish the article after the author's confusion about why "Lamb To The Slaughter" is so well known. It was adapted by Alfred Hitchcock for his TV show in the 1950s, an episode that often appears on top TV episode lists and is mentioned in the second sentence on the story's Wikipedia page.
Apologies for getting a little Reddity, but let’s all take a minute to appreciate the irony of being told how to think for yourself
> The points in the post are reasonable provided there's fair equity for the employees

This is maybe a fair argument for a very small number of founding engineers, who start with multiple percentage points. The idea that it extends to employee 200 is a fantasy because you are asking them to commit to a degree that you will never be able to commit in them.

Give a shit about your employees first, and you will find employees that give a shit about you. Asking them to centre their lives around your company when you will easily sacrifice them at needs is deeply flawed.
I worked at a startup and I could tell that the founders viewed the company as if it were their baby. They wondered why their employees, the "babysitters", didn't give the same effort and attention to their baby as we did. That is, no weeks significantly past 40 hours, no responding to email after hours, etc.

If you think of it in terms of babies and babysitters, it's clearly absurd to expect the babysitter to bend over backwards to help your child outside their paid duty. Yet the founders can't see it.
It should definitely be left up. It’s okay to have that world view at his age, and it is probably serving him well right now. I remember being 22-23 and wondering why everyone didn’t want to work 12 hours a day. Why were some leaving before 5, some came in late, some just in general did not give a shit. Here I was working hard not only to learn brand new systems, but build a disaster recovery plan, capacity planning, and production control scheme from scratch. And trying to finish my degree on the side. While I’m doing all of this, these shiftless people were making excuses about kids having to be places, or wives who wanted their husbands home, or people who always seemed to be sick. I didn’t understand.

I’m 47 now and I completely understand. Over time, I realized that there was life outside of work. Kids were actually fun to hang around, and my wife is my best friend. Not my job, and not my coworkers, the wife I chose to spend time with actually is fun to spend time with.

I get what Alexandr is saying, I really do. Except for the CEO bit, I had the same world view 25 years ago. And it’s a good world view for that age. However life will change, our experiences will broaden, and I feel he will probably have a completely different idea 20 years from now.
Apple CPU tricks: memory reordering, JavaScript support, ref counting
Why not do this locally, why would people simply trust the website to not harvest their data? This reminds me of those conversion websites to convert various documents when it can be done locally in a much more optimized and secure way.
Things weren't much better on Macs; it's just that on DOS, when things weren't working you would type a bunch of different command line options and then give up, whereas on a Mac you would just give up.

I'm having 90's flashbacks to debugging nonworking printers and my girlfriend asking why, after many months since the installation, "is Netscape showing up as a hard drive"?

And then there's "no, you just closed all the windows; you didn't close the app"
I do like the concept the author puts foward, but there's also quite a bit there I disagree with. The author rails against security features, which I think we can all agree are pretty important these days.

> I don't disagree with the central idea here though. I do think something that focuses on simplicity, minimalist elegance, and usability is a nice idea.

Indeed. I've been playing around with OpenBSD on a old ThinkPad I picked out of some recycling, and I think I'm getting there. I'm also looking at throwing Plan9 on a spare Raspberry Pi I have floating around and playing with that.
Certainly, but I don't think we have any reason to believe Coinbase was doing this in the first place. (Personally I generally get the sense they wouldn't be.) Edit: Erm, I read the second half the article now. I guess we do, in the compliance department.
> First, I got exposed to some of the highest quality tools and libraries in the industry. As in, the ones that only a few people are lucky enough to get to use, and it made using anything less polished afterwards painful.

If any Hackernews wondered why anyone would want to live and do all their work from within Emacs, this alone would explain it.
Others here refer to the author as Dr. Hossenfelder. But to you she is Sabine. Would you refer to Brian Greene as Brian or Sean Carroll as Sean? It seems you are not even aware of your biases.
I understand and completely agree with what you are saying. All I was meaning was that many publicatons (especially N American), write stories about EP votes as if they were closer to 'national' votes.

You make my point exactly by saying 'If MEPs want something badly enough'. Yes, they will get their way if it is of "important" European interest, but I sincrely doubt that the EP will bring the comission to a standstill over USB C charging for phones or right of repairability.

My point really was these stories often get published without caveating they are basically non binding votes with no real meaning.
I can give a few highlights: it had an exact model of a personal economy (savings, pensions, debt, houses, cars, boats and other assets) and the tax system and a projection engine capable of predicting the future cash flows for a person.

The projections were the basis for advising the client how to best manage their finances.

The advisor model could request an optimisation of how to best allocate the assets and liabilities over time from a mixed integer programming model built with GAMS. The latter optimisation model was not exact but it could generate close-to-optimal strategies for e.g. pension savings, buying houses and how to best spend the savings after retirement. The best strategies were then fed back into the exact model, evaluated and presented to the user.

It requires a pretty complex tax system to really generate a lot of value for the clients so its value was lower in the neighbouring countries that had separated their social systems more from the tax system.
You can turn on showdead, and if people are flagging simply because they love to censor, you can vouch the comments too.
If a device requires some special enclosure to work in the climate it's intended to be used it should come with it. People would find their MacBook Air a lot less appealing if it came with a mandatory carrying case. This is not on the consumer to fix.
If you're already planning on having remote employees, why not be remote yourself?
Versatile building blocks make structures with surprising mechanical properties
The founder's comments on the YouTube video are just so embarrassing.
Interesting to see Burke's transformation from "TV idiot" into genius prophet, over 40 years.
Do you know how many people commute to work in a Porsche 911? Same crowd.
These are pretty conventional counter sentiments online, I don't claim I independently thought of them. But you can't freely express them. Try talking about fat people at work, and report how well that goes over. After you lose your job, you might feel a little "ostracized" from society.

My point which I did not state adequately in my comment, is that obesity is huge problem, that people use empathy to cover up for.

I'll use cigarettes as an example, it wasn't until packages started showing graphic pictures of cancer, damaged lungs, and huge graphic labels and warnings. That the public/social pressure to quit, had substantial effect.

I think its misguided to put all our effort in protecting at risk individuals, when the responsibility lies with most of these people to lose weight, and strengthen their immune system.

You have to be a blind person to ignore the real authentic evidence of obesity in this country. I won't even bother to look for links to studies. Here's an article stating its 40% and higher.

https://www.usnews.com/news/healthiest-communities/articles/....

Its also directly linked to this pandemic in the USA. Its a direct predictor of mortality from COVID.
Study.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7346803/

I don't oppose wearing masks, as a short term strategy to reduce infection. The evidence that they work is marginal.
I have no problem wearing them, other than it may give a false sense security to at risk individuals.

But how long should we wear masks? A year, two years, a decade... ? Its very conceivable that technological innovation will take over, and cloth masks will become full-on ventilators. Which at that point really will resemble "space suits". So will wearing mandated "space suits" be a path that we want humanity to go down on?
Or will nature select out the weak, like it has done for millions of years in our evolution.

Also, "my body my choice" has to be respected at some point. If we want to save the most lives, we would really want to isolate the most at risk elderly and mandate some nation wide weight loss program.

Mandating that everyone do an hour walk, lose weight if you are obese, and put a treadmill in every classroom, would save more a lot more lives than just masks.
In addition to the sibling comment about computer history, a lot of HN content that ends up front page is focused on preservation of aging content whose formats have gone out of vogue or whose content/platform has been replaced, edited or discontinued. I’m usually pretty meh on some of these (like, I found the recent Internet Archive stuff about Flash good news but not compelling to read about in depth), but this particular link struck me as a curiosity just by being an unusual niche for this site and audience... and because I was one of the tiny population who was raised with and (almost) never deviated from the Apple ecosystem. I’m fascinated and a little tickled by the fact that that old island still has someone in the lighthouse. It’s not a platform I have any interest in using anymore, but my inner child and teenager is glad someone’s still tending the garden. (Many apologies for the metaphor soup; credit to sleep deprivation)