skysight-inc/HackerNews huggingface dataset:
I'm used to the latter, but I've heard both. Definitely confusing, I try to avoid it now and say "punt" instead. Probably confusing those that aren't familiar with (American) football.
I haven't been using it quite that long, but still... It has served me well for decades, and I expect it to outlive me. How many coders can say they contributed to something like that?
Interesting. Are you going with an established project management framework or introducing practices gradually?

I agree with you about the value of training... adopting these practices should come with a change of mindset since good judgement is required to succeed in practice.
I guess this is making a virtue out of necessity. Amazon is clearly behind other tech companies in deep learning, so they are calling it "low-key." I used to work on the retail side, and their prediction process is pretty bland. They use an off-the-shelf neural networks, but they don't know how to do modeling, so forecasts are inconsistent. I am sure they will try to incrementally solve the problem, but proper modeling is foundational to predictions so I think it will be a long time before it is resolved. Like I said, it is about average in industry.
Tangentially related, RISC-V's J Extension is under development for JIT acceleration, both for emulating other ISAs and running Java and the like.
Yes, but deep down in their heart of hearts, they still care about having an income stream -- otherwise they wouldn't exist.
This technology exists, it just needs to be more widespread. Scuttlebutt[1] is a system for building peer to peer applications. It's main use currently is social networking[2] but someone has already implemented a git store /GitHub alternative on top of it[3]. Nobody controls the network so it can't be censored. If we can get more developers building on top of it we could have a much more decentralized internet.

[1] https://scuttlebutt.nz

[2]https://github.com/ssbc/patchwork

[3]https://github.com/noffle/git-ssb-intro
We are in the same ballpark but don't do revenue-based financing (ie getting repaid via taking a % of revenue). We are typically investing earlier in startups where it doesn't make sense to take money off the topline yet. (More on our model: https://earnestcapital.com/shared-earnings-agreement/).

Timia and Lighter Capital offer revenue-based debt for companies that are I believe at least at $25k-50k MRR. Clearbanc will offer RBF specifically for your paid marketing (ie FB ads) budget but doesn't fund other parts of your business.
Yep, Bandcamp is my favorite store for music as well.
I wrote patches to the existing ARM64 code generator three years ago...
Sorry realized that quickly after adding the edit, so I removed it.
> how well does what we're doing support people who are in a position to make musical contributions that people value?

This is the best possible time to support an artist you enjoy. You can buy physical and digital copies of any artist in the world, artists can set up Patreon accounts, and you with a small amount of ingenuity can probably even mail your favorite artists a check directly.

The issue is that people don't do this, because they don't value the music enough to do it. It is not a great argument to say that Apple Music is mistreating artists, the fans are mistreating artists.

As a final point, the way most popular (not just pop) artists get popular is through marketing, advertising, venue promotion, radio deals, etc. The record company probably deserves the majority of the money produced by such enterprises because without their intervention no one would be that famous to begin with. Kanye West is a brand, just like Ford and Dockers.
That's not self-driving though. There are plenty of driver-assist technologies (automatic breaking, for example) but that's not the subject at hand.
Forbes: Want an Unconquerable Mind? Try Stoicism
Yes but...

The best coders I've ever worked with understood the hardware

The hardware engineers I've ever worked with understood the physics

The physicists I've ever worked for understood the math...

At some point you just gotta say "I need better tools"
> Another thing. If you like Unix pipes, you have to love late-bound dynamically typed objects that communicate through message passing, because Unix pipes can be generalized as such. Yet I routinely see people who claim to like the former and hate the latter.

Sorry if this is a dumb question, but could you explain this a bit more?
Human civilization will not being dieing if the small province of BC does not quit using gas for a few more years. BC is doing well with our greenhouse gas emissions. We can and will do better but we are a very small part of the problem, quit being dramatic.
I'm not making fun of anyone! To me it sounds like the poster is making fun of all of us fools who have repetitive tasks in our lives.

> 'What repetitive tasks do you do?'

> 'None. I'm in pure math'

...just seems snarky and condescending. I'm listing real problems that most people have, that are indeed repetitive, mostly work-related, and could have solutions (at least partial solutions).
oh no not the guidelines! just press the arrow up. I did for you.
Every object is hashable. Here's a hash function that works with anything:

int hash(Object anything) { return 3; }

Most objects permit more effective hash functions with better distribution properties than that.

In practice, I think more types are hashable than are comparable.
Protected: +The+Beginning+of+a+New+Adventure
Oh good point, I took it on good faith that 'now' meant recently in the original article. Original source definitely wasn't now. Fair enough.
Anonymously submitting someone else's DNA would obviously leave you safe from being identified.
Sure, can you whip up an easy 3 column layout for me using the parts of CSS that are fully standardized?

CSS does a lot of things really well, but makes some common tasks way more difficult than they need to be.
I think he's understandably upset that his own Twitter account is cited as a source for something that he does not agree with and did not suggest.

It seems like all that his Twitter feed confirms is that his page shows as 404, but nothing more than that. He did not mention any association between the ban and his work, instead on Twitter he's just saying self-hosting is more reliable. The latest tweet implies the shadow ban ("invisible issues, invisible commits, invisible code comments!").
Incredibly well written piece.

I think a great point is made that even though we are becoming, on a worldwide level, more culturally liberal (slowly albeit), generally a good thing because we move away from violent misogyny, it is in fact also leading to even more hypersexualization of the female body on the opposite end of the spectrum.

To take a random example, now it seems socially acceptable to advertise _absolutely anything_ with sex, which leads to, as the article expresses, the female body being seen as nothing but a symbol of (sterile, hedonistic) sexuality.
A “self-confident rockstar“ is just a developer who has been through this process of self-development and no longer requires the mentoring and extra effort to get them there.

I appreciate that some companies value experienced developers and aren’t trying to nickel and dime by finding “broken toys” so to speak that they can force into their own moulds on the cheap
Show HN: JavaScript platform for kids, teens and creative adults!
It my experience, even within software startup most data is in excel spreadsheets :)
I’d ask similarly, when you enter the public sphere, does that give me the right to collect DNA samples you’ve “voluntarily” dropped on the floor, like in police shows? You abandon your privacy when you voluntarily expose yourself to the public, right?

I think the public is divided on the issue and have no consensus nor common language for matters of privacy.
Guaranteeing things like worst case timing, complete with formal proofs.

Without formal proofs, no hard realtime is possible; What you've got is soft realtime instead, the relaxed version where there's no guarantees.
There are many wonderful things about both the Japanese language and writing system, and I say that with sincerity.

Simplicity of sorting is not one of those things.
"Uh… we have sort of a problem here. Yeah. You apparently didn’t put one of the new coversheets on your TPS reports."

I have to format my daily work log two different ways, one in a PDF and one in a word document.
"Here, in the bay area, there are a number of companies that got large amounts of funding trying to do self driving with cameras and computer vision alone. They'll fail."

Probably right.

..."which leaves the traditional robotics sensing approach of Waymo and Cruise. These guys will have something workable first, but it won't be safe enough to be considered L4 or L5 anytime soon."

L4, with slowdowns when the data is iffy, is probably achievable with available technology. If you're willing to accept occasional hard braking, and situations where the vehicle stops safely and asks the driver to take over. Customer acceptance problem with that.
For me, the only software that I have used consistently since that era (~1981 or so) would be UNIX and the C programming language. And to be honest, I don't write that much straight C anymore.
If you need capital and have revenue or, better yet, past break even, consider reaching out to small family offices. They may be interested in a good investment but not expect a venture scale outcome. If you’re past the seed stage and can show them a path to a good outcome that may be a good option.

If you have enough cash, buy a building, then get a mortgage to get your money back. Now you are building a balance sheet and have cash with a low interest rate.
Learning from Failure
The market incentivizes this behavior perfectly well. People are just unwilling to admit the true cost of turnover, mostly for psychological reasons. There's a lot of ego to protect when a colleague says "I'd rather work somewhere else".
There is a decentralized GitHub: https://github.com/noffle/git-ssb-intro
Ask HN: What AWS products would you use for a new web app?
I am planning to start a new project with the following tech specs: php, mysql/mongo, nginx, react, git + mobile app (at a later stage)

Of course, until the app reaches a testable version, it'll be developed locally. But afterwards, I would like to use AWS products to reacth the market.

I started to read about various tools, but got overwhelmed with so many informations about various products.

Now, the question: if you would start a project with the above specs, what AWS products would you use? How would the perfect AWS stack look for you?

Thank you.
You'd need 6 AA batteries to deliver the same voltage as one of those RC car packs and give a direct comparison.

They were typically 6x sub-C cells, with a capacity of 1000mAh. (I remember paying extra for a 1300mAh pack!). You can get 5000mAh cells today, so it's a 5x improvement.
Usually optimization takes forecasts as part of inputs. It is actually a lot like reinforcement learning, where the sales forecasts are part of the environment. This is standard process for supply-chain management, not just retail industry or at Amazon.
Disney unveils new streaming service at $6.99 per month, less than Netflix
> willing to pay 10$ every month for... pretty much nothing at all

A collection of 14 million songs doesn't sound like "nothing at all"
From the FAQs: https://iot-inspector.princeton.edu/blog/post/faq/#why-must-...
Sure. In English though it's fine to refer to e.g. the street as "ground", like when you drop your ice cream outside. In German, "Grund" would be something like the ground of a lake, your ice cream would drop on the "Erde". So they have the same meaning but in the overlapping area English is biased towards ground and German towards earth. Or something like that.
Mods and everyone. The anti-google slant going on in hackernews is getting pretty awful lately.

There isn't anything particularly newsworthy or notable about this story other than the fact the author hates Google, and then derides them for giving free classes on their technology.
I've felt that uncomfortable tingling and occasional shocks on a number of laptops, be they metal chassis (Macbook) or plastic. Some friends report being zapped by their Macbooks.

The weirdest for me was my first laptop. I kept getting shocks from the palm rest, even though it was all plastic and presumably a good insulator.

I didn't understand how a shock could reach me through solid plastic.
Subreddit to discuss recent and upcoming S1 filings
> where child grooming gangs were facing trial

Let me fix that for you: "where suspected child grooming gangs were facing trial" - innocent until proven guilty.

> In 2018 Tommy Robinson was imprisoned in solitary for over a month

This isn't true and is sensationalising the facts. Tommy Robinson's imprisonment had been recorded as a criminal rather than a civil offence which affects contact with the outside world (as it does with all criminal offenders incarcerated in the UK).

"The failings also meant Robinson was recorded as a criminal, rather than civil, prisoner and deprived of visits, free communications and other freedoms he should have been allowed."[0]

Also Robinson, due to his notoriety, was not jailed with the general population for his own safety:

"The appeal was launched outside the 28-day time limit for challenging convictions, but was allowed after judges heard that legal meetings were delayed by Robinson being held in “effective solitary confinement” for his own safety."[0]

It would seem that even convicted and jailed criminals aren't huge fans of Robinson's racist activities.

> That led to massive protests and marches

Only by the far right (BNP and EDL) who are still very much a minority in the UK.

[0]: https://www.independent.co.uk/news/uk/crime/tommy-robinson-f...
Why are unrolled loops faster?
I came here to say this. Literally every company ever does this. In marketing it's called a value-first proposition. I don't see it as evil by any means
This was essentially my job description at my first internship as a "Systems Administrator" at a business consulting firm. The firm was fairly small and they didn't want to give a 17 year old the keys to the to the kingdom so I just wrote excel macros and some bash/python for anybody who wanted automation but didn't know how.
> Luckily I am a language nerd

Oh, hi there, always good to meet others with the same hobby ;)

Yeah, the Blub essay is well-written and it influenced my thinking significantly when I read it for the first time. It was one of the reasons I started asking myself: "what other above-Blub languages are there, and what features do they boast?" and made me become a language nerd ;)

Many years later, after actually experiencing a whole lot of niche languages and wandering close to the verge of insanity countless times, I concluded that the "expressive power" is not that simple to define, that its definition can change over time (the essay is from 2001!). It's easy to imagine languages placed on steps of a ladder, where more expressive ones occupy higher positions. It can be a good mental model in practice when considering relatively similar languages, too.

The problem is, there are languages which use entirely different ladders! From the perspective of all languages on Blubby ladder, they set out to solve different problems, assume completely different contexts of use, use completely alien computation models, in short: work in a fundamentally different way.

It's not that they're not general-purpose languages, but still, directly comparing "expressive power" of Forth, Joy, Lisp, Prolog, Smalltalk, Clean, Idris, APL, Rebol with BASIC, Pascal, C/++/#, PHP, Python, JS and the likes just feels off somehow :) In other words, I believe that the phenomenon of language expressive power is not based simply on the number of features the language implements and even how advanced they are - it's got to be more complex than that. To me, rather than a single ladder, it looks like a 3d surface with randomly erected hills, where groups of similar languages gather around and below the local maxima. It's not certain if the relative heights of the hills are comparable in some way or if that comparison would have any meaning.

It was actually very pleasant realization: as I was heading towards the top of the ladder (starting at Pascal and C level), I stopped to look around and suddenly discovered that from this high up I can see a whole lot more hills worth climbing!

Anyway, whatever your approach and route would be, learning new languages is always good. Learning the concepts behind them gives you more mental tools for problem-solving, and learning about their internals often leads to a much better understanding of the concepts. Plus, forcing oneself to experience all of that is fun in its own right :)
> I remain surprised and somewhat dismayed that many people still believe any company has the best interest of the public anywhere on their priority list.

This is a bizarre meme. Companies do have lots of reasons to care what people think about them.

Being socially responsible is good business in terms of brand, attracting and retaining talent, from a consumer perspective, employee engagement and beating out the competition. If customers start switching from your company to another one that is more socially responsible, that can only be bad for business.
Do you know where the working group for that lives? That extension always seemed questionable to me. Most of those extensions are pretty short lived and marketing driven on other ISAs. The Azul guys AFAIK didn't even put anything interesting like that into their user ISA; their secret sauce was in the MMU.
Building a Better Learn to Code Bootcamp
And that makes solar power satellites more feasible, especially with the BFR.

Musk has expressed skepticism, famously asking "what's the conversion rate?" The answer is that microwave transmission is 40% efficient with today's technology. This isn't bad considering that average daily sunlight in geosynch is five times higher than on the ground,[1] and you don't need much storage or backup.

The early SPS designs were hugely expensive monolithic beasts, but current designs use lots of identical parts (of several varieties) that self-assemble in orbit, so you get economies of scale with factory production.

A year ago I read the book The Case for Space Solar Power [2], which broke down the costs in detail. With pre-SpaceX launch costs they got 15 cents/kWh, including manufacturing and ground stations. I plugged in the BFR cost Musk was claiming (I think I used $50/lb) and got about 4 cents/kWh.

[1] https://en.wikipedia.org/wiki/Solar_irradiance#Irradiance_on...

[2] https://www.amazon.com/Case-Space-Solar-Power-ebook/dp/B00HN...
Github censored repos before Microsoft bought them.
Usually, the teaching/mentoring is not free either.

So you can a) hire someone who needs training and then train them, or you can b) hire someone who is productive since day 1.

The people in a) cannot expect the same salary as b). Otherwise, there would be no point in incurring the costs of training them.

Unfortunately, once you train them, someone can snatch them as people in b). You incur the loss, someone else benefits.
Windows supports multiple file systems; Microsoft could solve this by adding ext4 support directly into Windows and running WSL from a separate partition.
Not OP, but I found it by going to your HN profile, seeing your email listed there, searching that username, finding a GitHub profile with the same username, then using your first and last name plus your location (listed in your GitHub profile) to look you up. Your profile photo on GitHub gave me your approximate age (middle age, clearly not a teenager or a senior).

Searching your name and city+state in Google shows several websites that collect public records and show relatives. Some include age with names. The only people that showed up as relatives that were plausibly your parents (based on age) were two people: one with your same last name (probably your father), and one with a different name (Klass) (most likely your mother).
Here's a case where that happened:

https://www.bbc.com/news/science-environment-19412819
That sentence doesnt end there. It also includes, "double blinded".

Again, parent poster mentioned this but as you say, more exclamation marks are needed.
There's no sexual misconduct victim, as charges were dropped.

And since charges were dropped, we should stop even remotely suggesting the subject is guilty.

Enough damage has been done to their image already through what seems to be extremely cheap accusations. Just imagine if this kind of character assassination happened to you, and you saw your life destroyed with no consequence to the perpetrator.
Honestly? Make “status update” slides. If I had a tool that could take a Markdown list of weekly achievements, turn that into slides, automatically add a schedule or Gantt chart that was adjusted to the current date, and pull from a set of stock boilerplate verbiage to fill it out to the required page count I would pay a hundred bucks for it out of my own pocket.

And yes, I do know about pandoc.
Means what: PG called nontech founders looking for tech ‘leprechauns’ in a tweet
What does it mean? I understood it to mean that non tech founders mooch off tech founders to find their pot of gold.

I was told, ‘that’s not what he meant’. What does it really mean? Did I miss some nuance in the language and took offense where there was none intended?

PG tweet on March 28, 2019[..]Some people believe that if they can catch a leprechaun and make him implement their idea, they will become rich. (In California, leprechauns are also known as "technical cofounders.") #FolkloreThursday[..]
Im thinking you could run a local network blog, similar to what HN is doing right now, except keep it within your edges, for emloyees only.
I learned recently that the Leaf doesn't have any thermal management - we'll certainly need vehicles that are designed for Northern climates.

But given how popular the Teslas are in Norway, I think there's probably hope. Even if we're just talking about the little cars at first.

Once the batteries have sufficient capacity, you can just devote some of the spare capacity to heating during a trip.

In theory you could also have a dedicated heater than ran on LNG or similar. Might be a "less bad" compromise to enable EVs in such situations until the technology evolves to go full electric.
So, Spotify pays 70% of revenue to labels. In the end it's labels who pay the artists.

Why does no one, literally no one ask: where the hell does that money disappear? Everyone is busy writing 20,000-word essays on how streaming is bad for artists. Maybe, just maybe, it's not streaming that's bad but the labels and their agreements with both the artists and the streaming services?
> Btw Dissenter does preemptively censors bad language

So wait, Dissenter doesn't support free speech?
Interesting:

“Grants/Bounties

If you have an idea for a new feature you would like to see implemented in Pengwin and can implement it yourself given the funding, we are now accepting grant/bounty proposals. Grants are currently available for $50-$500 USD based on complexity.”

The upper limit is quite demotivating, from my point of view.
Human friendly cURL with history, collections and more
I used Mitsuharu Yamamoto's emacs-mac distribution for some time (due to a suggestion I saw here on HN a while ago), but the upstream nextstep build (from the main GNU Emacs repository) actually feels a bit smoother/snappier to me, so I switched back a couple of months ago.
Some of the best designers understand code. Its not turtles all the way back as you seem to imply.

In general a broad perspective is beneficial to a designer because they deal with the holistic reality and need to apply it to a somewhat fuzzy solution.

To compete with others thats more than enough and tools have very little to do with it.