skysight-inc/HackerNews huggingface dataset:
Ask HN: What do you think of open-sourcing and building in public as a startup?
I've seen a lot of startups these days building in public, posting regular updates ( even when there's not a release ) about what they are up to on Twitter, blogs, etc.

What are your thoughts on building in public? Tried it? If so, did it change anything? Did it help you grow in terms of accountability and/or outreach?

Another thing is being open-source as a startup. Wondering how people's experience and thought-process varies on starting as an open-source startup.

P.S I'm not referring to deep tech being open-source ( comma.ai for example ), I'm referring to more innovative software-related startups/apps that started open-source.
2016:

- Some day, we won't even need coders any more. We'll be able to just write the specification and the program will write itself.

- Oh wow, you're right! We'll be able to write a comprehensive and precise spec and bam, we won't need programmers any more.

- Exactly

- And do you know the industry term for a project specification that is comprehensive and precise enough to generate a program?

- Uh... no...

- Code, it's called code.

https://www.commitstrip.com/en/2016/08/25/a-very-comprehensi...?
Low code tools like Excel and UI builders has existed for many decades now, whatever IT work they can replace has already been replaced.
>I am a UX baby

me too, but I think that has been caused by my increasing familiarity with the subject. The more you know the more upset you get when someone does something stupid.
> An actual human being, A, must be paid to drive down to a store and deliver something for B who is too lazy to get off his couch for a burrito. The only way that would work is if A is being paid the bare minimum or if B has plenty of cash to spare.

I don't see why it has to be viewed in terms of such extremes. It's just a simple calculation of B's time versus their money. B is probably an actual human being too, so would need to drive to the store and back themselves. Maybe they prefer not to. The entire economy works this way.
Remember when Chrome broke audio for everyone, including their own demo pages? [1]

Testing browsers is a daunting task. A modern browser is 10-15 million lines of code with literally thousands of exposed APIs [2]

[1] https://www.pcgamer.com/a-google-chrome-update-breaks-the-au...

[2] https://web-confluence.appspot.com/#!/confluence
I wouldn't mind creating an account if it didn't have to be tied to Google. I'd rather keep my Google identities distinct from the rest of the web.
>Was this work done on data stored in lossy formats?

You're right to mention this. Lossless audio is preferred for analyst software. Even good MP3s tend to top out around 16kHz.

The quality of the recording will also be dependent on the microphones used and their frequency range.

When we have analysed animal sounds it's useful to play the sample slower, pitched down. Having those higher frequencies recorded well, above 16kHz, make a huge difference to the signals information.
I guess the author of this article would leave their spouse on first sight of trouble. Nice to see how loyality changed in the last 100 years.
For me, Safari is best in-class on OSX.

It has the fastest UI, uses the least memory and uses a fraction of the battery life compared to all other browsers.

And from what we've seen in Monterey they are continuing to invest heavily in improving it.
I'm keeping a record of all the problems around IndexedDB at https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2...

I just added a section on Safari's storage related bugs, of which there are many. Amazingly, IndexedDB broke in Safari 14.1.1 after localStorage broke in Safari 14.1, released a month earlier.
I'd go so far as to say that any code based on discrete numbers has rounding induced discontinuities, naturally. And with variable precision those can be arbitrarily large.

Take decimal integer representations like 999 and 1000 – they 'look' very different unless you decode them (what we all are use to on the fly). The distance is just 1 but they're in two different buckets in terms of 1e3.
That is a pretty good guess, if I remember that story correctly "radio propagation" wouldn't totally discount its candidacy - with fillings and dental implants being in the mix. But that would be a very ambitious force protection program - trying to impersonate God.

What I have in mind is far more modest - like "We have a really effective, non-technical, targeting methodology against very loosely connected cells that are receiving foreign assistance but also exercising increasing more effective opsec. How do we keep them from accurately attributing their misfortune to the vulnerability we are exploiting?"

On a related note: you remember when the rebuilt Iraqi military insisted on going with NATO everything for personal equipment (M16, AT4, body armor, etc), against the advice of NATO military advisors? That is because they were convinced that their repeated defeats could only be ascribed to a technological outclassing that bordered on the magical. They weren't the only ones, and it was unhelpful in most instances - like civilians somehow getting it into their heads that our super conspicuous sunglasses weren't for protecting our eyes from tiny bits of flying concrete during firefights. No, they were x-ray glasses that we were using to peep on their ladies. Easy fix, right? Just let them try on the glasses themselves. Nope, we obviously disabled the functionality using the very same magical technology before handing over the porno-shades.
CSV IS low-code.

Excel spreadsheets massively rely upon (usually tricky, sometimes network-enabled) macros.
Going to the website i don't see where i can "generate a free visual sitemap by crawling any website". Is it just me?

The pricing page doesn't list any free options.

I can create an empty sitemap but how do I crawl a website then?
Public money, public code.
What Is Rise with SAP?
Yes this is precisely the section I meant.
Why are IPO shares worth a shit? Ok, you got awarded an i.o.u. It has no connection to profit making since the market is irrational.

It is not connected to profit making at all. People who buy IPO shares believe that the company's stock price will go up and they'll be able to sell the shares for more in the future. That's all. It doesn't matter if the company makes a profit, makes a loss, grows, shrinks, or anything. The only reason to buy shares is because you believe the share price will move upwards. Company share prices go up even when the company makes a giant loss. It's all about predicting future performance, not current performance.

The primary reason why the shares would increase in value is because the company makes a profit and shares it through dividends (eventually), but there are plenty of others.

People also buy shares because it enables them to vote on what the company does, but I imagine that's a relatively minor factor in the stock market.
My guess is q anon.
Talking to my brother-in-law who's a CEO of a tech company, he said that his recruiter put 2 jobs out. Both identical, except one was work in the office while the other was work from home but with a $20k in pay reduction...

The work from home job got over 60 applications while the work in the office got a single application.

... the "Great Resignations" wave is definitely coming.
I have been doing online grocery shopping for longer than pandemic. I don't want to waste my time going to a store, filling my brain with useless trivia with where items are located and then spending rest of the time gathering said items.

It can mean I am lazy, or I can use that time to do some other work I enjoy. Doesn't matter, because I don't really care if someone random judges me as lazy.

I also order in all my food and hire a cleaner for my home once a month. I don't own a car, I either rent a car using apps or order a taxi.

All of this has won me so much money and time. Some of the most valuable things for me besides other elements like health.

So for me it is astounding how someone can't see value in those things. I am so thankful for these things and services existing, every day. They have given me so much time to do whatever I want.
Nothing excites me more as a mobile user than having every website I use littered with push notifications and background processes that I need to dig through some Debug/Settings screen to discover.

Because web developers can absolutely be trusted to do the right thing.
Well if you are asking in good faith, then deep dive and find out if the allegation made here are true or not

The Govt of India has basically stated that Economist peddled baseless allegations and if look deeper you will see it is wrong and in deliberate bad faith.

https://www.opindia.com/2021/06/goi-rebuts-economist-report-...
> Missing many APIs that would actually let websites truly compete with native apps. Just a few that we use:

> * File System Access API (https://web.dev/file-system-access)

You realise, right, that Firefox is also not keen on implementing this api? [1] And many others [2]

[1] https://www.chromestatus.com/feature/6284708426022912

[2] https://webapicontroversy.com
And to illustrate the point more, I have found that -Os often produces faster code than -O3. Not by factor 10, but still clearly measurable.
There is no main partisan divide like there is in the US or UK. We don't have a two party system.

The last election was basically a three way tie, with a significant vote share split across another handful of small parties and independents. It's way more complex than just FG v SF.
Linaro is also doing a lot in that space (at least for ARM):
https://www.linaro.org/os-build-and-test/
I lol'd in real life at that one. Nice.
The libera.chat website has some guidance on IRC clients[0] but personally I'd recommend HexChat[1]. It's as close to a reference implementation of irc as you can get.

[0] https://libera.chat/guides/clients
[1] https://hexchat.github.io/
Doesn't Joe Rogan typically have a bigger audience than an average so-called-mainstream news program? The economics might play out that it is more expensive to get him to endorse something than get it run on a major network.

There aren't many (any, really) quality guarantees on non-podcast media anyway. It isn't like they get any negative feedback when they lie or make mistakes. Viewers can't even withdraw support for specific known liars on a channel. It is unclear why a podcast would be at a structural disadvantage to any other media source, and probably higher reputational stakes.
>My $0.01: don't tell anyone if you find a way to automate something (if it's not in your job description).

Isn't this absurd. If you found a way to automate things, shouldn't you just take CTO on call and tell him that you have found a way to improve team's productivity. I think in this way you would be adding value to the team/company, which would eventually be favorable for you during your appraisal.
OK, those economists are also not joking. Though they have different reasons to allow insider trading. Mostly to make markets more efficient by making them incorporate more information. In the end, that's good for productivity.

In any case: you can remove the laws that make insider trading various shades of illegal in various countries around the globe. However, companies would very likely still insert clauses in their employment contracts that forbid insider trading. (And have you eg forfeit any profits you make to the company plus a hefty extra penalty on top.)

If you wanted to get to the situation you describe, you'd have to make a law that makes these kinds of clauses unenforceable. That's probably pretty hard to get right, if you still want companies to be able to protect trade secrets with contracts.

How are you planning to make big trades go slow? I mean, mechanically? And, as I asked earlier, who do you think would be the willing counterparties for those retail trades when you make the life of market makers harder?

(Btw, I didn't downvote you.)
OK, I spent some time on the website but can't really see how this is "decentralised" if customers have to sign up with them. Or is the innovation here to let more people put up the money? For the benefit of whom, the investors? The insured will likely not care.
So truth in advertising. Too bad the criminals on other side worked for government...
IDEs are for speeding up dev too. From our perspective, we were vexed with continually having to repeat ourselves, building the same CRUD tools time and time again. Budibase removes a lot of that repetitive grunt work, and in many cases, you end up with a better, well-designed internal tool.
I think indexedDb is just too low level for your use case. Because it’s actually very good! This low level primitive allows to implement various approaches on top of it, such as the excellent Dexie.js. You should have a look at it, it made me like indexedDb
Definitely fruit and veg.

During the pandemic, we have done a lot of pick-up orders. Let's just say that the selections are not always what I would have made.

I don't blame the store workers or anything. Usually even things are mostly fine (e.g., not bruised, over/under ripe, etc). But sometimes ...
Few low-code marketing materials seem to mention support for unit testing.

In fact, a few seem to claim that low-code products remove the need for unit tests altogether.

That makes me worry a bit about the stability of the infrastructure that will be introduced when low-code is sold to organizations.

It also gives me a concern that low-code could be a territory and cash grab that does not genuinely care for long-term customer value.
Thanks for proving my, and "foxfired" above's point. Anything inconvenient is simply not covered, and when it is brought up, labeled as a conspiracy theory. Actual truth is not determined, investigated, or reported, simply ignored. Instead, simply mentioning Kamala Harris's very clear statement on NBC has now become a conspiracy, according to "chillwaves"
Coq mulls new name for programming language
Introduction to DeFi
Hey Tepix - head to https://rarchy.com/sitemaps/visual-sitemap-generator and enter the website you wish to crawl in the left-hand side input.

This will crawl the site & generate a visual sitemap without requiring you to signup for an account.
> Even though Nix users likely consciously trade off that for reproducibility.

Even if home-assistant would download the files at runtime it can't put them at the right location and it would only work for python only packages.
The problem with programmers' perception of low-code tools is that it's dominated by tools and promises that didn't deliver. But low code is here, and it's here right now. Wordpress, Squarespace, and Wix make personal websites and portfolios easy. Google Forms let you intake data and process it easily; it's perfect for (event/organization) registration, surveys, mailing lists, and more. Then there's Doodles to help folks agree on scheduling. Google Forms and Doodles are already used ubiquitously outside of IT. Let's not forget Excel and Google Sheets, the low-code tools that make the world go 'round.

Note that this has nothing to do with the number of programmers. Other industries and regular folks using tech more says nothing about the number of software specialists needed in the future. The demand for software specialists is likely to increase.
For those who actually understand it, it's a transcendent masterpiece of cinema.

Or maybe it's just the sort of popcorn-crunching entertainment that summer blockbusters should be made of.

In any case, it's the perfect midpoint of Harrison Ford's astonishing trilogy of The Empire Strikes Back, Raiders of the Lost Ark, and Blade Runner.
It really is a good idea
What was the paper?
Yes, and also:

Outrage is 'entertainment' in the broadest sense. Bloomberg newsletters are read by people who have goals besides entertainment.

When you are trading, you suddenly do care about accurate information, instead of just pandering to your existing biases.

(Newsletters like Money Stuff is still entertaining enough. It's just not the only goal.)

Compare also https://www.cato-unbound.org/2006/11/05/bryan-caplan/myth-ra...
Basically every single story was either placed by an interested party or hits our emotions in a way to keep us clicking. Lots of companies, political campaigns and advocacy organizations have highly skilled media relations departments that know exactly how to get a story printed on any topic. I have been on that side and basically have seen our talking points published word for word without being challenged or examined, which was the goal.

For awhile last year I felt like I needed the news to keep my family safe. After a while stewing in the fear factory, I realized that that the reporting didn't bare much relation to the actual scientific studies it claimed to be based on when I bothered to actually go and read them. I unplugged and only check niche interest news now.

I was becoming a worse citizen and person for reading the news, not a better one.
Yes one of the central banks mandates is maximum employment. But I don't believe people prefer sitting around not working to good jobs. The problem is the majority of jobs pay bad wages, provide little meaning and no agency. Central banks want to bully people into working anyways, but some of us have had enough of that bullshit. If they want more employment then employers should provide jobs worth doing rather than forcing it on people via inflation. Besides the fact that we've had 100 years of incredible technological progress and increasing productivity but somehow that doesn't translate to fewer jobs or lower working hours or better safety nets or anything?

You say the banks want us to invest our money, but buying a house or stock just to store wealth is not an investment in any meaningful sense. Yet, people do that because they have no alternative to store wealth and no clarity on when the banks will decide to double the amount of money overnight. So at best they have implemented a policy without considering the most basic second order effects. True investment is making something better, faster, cheaper, new etc. and their tactic of just making saving more and more difficult and making people's lives more precarious is not going to achieve that. That would take education, messaging, community, and perhaps weaning off a growth addicted policy/society.
I don't understand your comment. Do you disagree with my statement that excel is low code?
Seems like an evil sabotage plan sponsored by Slack, right? lol
I would say you should track and observe how much impact it has on you, say for example on your focusing ability in no of mins you can focus on things, patience levels etc to figure out if it is having a positive or negative impact and if its worth it.
Didn't UML and Rational Rose killed the tech industry in 2005 /s
As someone still in the skeptic camp: what's a good example of a small, effective application that one of those products could help someone to build?
By definition, this is impossible to achieve. Assume that some person says I want what everyone else has. There is no post scarcity. It is better to think of it as meeting a set of pre-defined needs. These needs can change over time. for e.g., internet access. But framing it as wanting everything I could possibly imagine is a straw-man.
Just minor nitpick. Phoronix is one guy
This is about the US Navy, the stakeholders are the citizens of the United States. This is not a for-profit venture deapite popular opinion the military doesn't really profit from war (even though politicians might).
> if any complex enough system is long-term commercially viable

I don't think you can determine this from first principles without taking the wider world into account. Things like the electricity grid or car manufacturing seem to have managed just fine over long periods of time, despite (almost) nobody having their own coal power plant or cylinder boring machinery. There are some niches in software that will survive just fine even as closed source software, SAP, Salesforce and industrial control systems spring to mind.
There are two uses of the word "network". One of them is about the nodes that are all interconnected -- the people and the communities. That's all basically moved over to Libera.chat.

The other is the physical infrastructure. Actually, most of that has _also_ moved over to Libera, and the new Freenode folks are standing up their own in place. Until this wipe, the silent and very professional migration of equipment from Freenode to Libera has been going on essentially unnoticed, and without drama. That's a credit to the former Freenode, now Libera staff, IMO.

But yeah. When this all began, there were two reasonable hypotheses: that the (now) Libera folks were reactionaries, or that they had valid complaints with the new management. If the former, you would expect a tempest in a teapot, and then things would get back to normal. If the latter, you would expect continuing shitstorm.
Extending programmability does not make programmers obsolete, anymore than putting better cameras into iPhones makes photographers obsolete. It's just more tools, and it will even increase the ranks of developers by giving them more onramps. A friend of mine started out writing ActionScript and now he's a full fledged developer. These scripting languages and drag and drop interfaces are useful and so they will be used. No one will be obsoleted by them.
Yeah, I ride a semi-naked and as my first 'big bike' (I've had it nearly a decade, though) it's been dropped a couple of times, with only a couple of scuffs on the crankcase to show for it. Definitely a big consideration!
Isn't that basically what slab/pool type allocators help with or am I being an idiot?
They used to be pretty neutral. These days they have taken the left side and are boringly predictable.
Well, also, people like pandas because they're cute and cuddly and as such they like to read stories about baby pandas.

Not everything is part of some giant capitalist conspiracy. Sometimes people just like pandas.
I don't think you'll find objective coverage of about anywhere - objectivity itself is an impossible goal and the more you look into you consider objective the less likely you are to find it. Even the driest readout of action/reaction has to decide what the scope of the reporting is. Any mention of blame, motivation, etc is inherently subjective. My rule to cut through this is try to watch reporting foreign to the place its produced, and then apply it through a lens of my personal values.

AJE does a lot of reporting on the daily lives of people in the middle east, and for that its a very welcome source for me. Also if you know Qatar's particular political stance you can sort of de-slant a lot of reporting. Criticism of the west, especially of western militaries are something you literally cannot hear within US news.

"region known for its religious conflicts" - I would sort of state that you're not being very objective there yourself. Islam is a religion but its also a really ingrained part of the culture in ways that christianity is not. It just means they're reflective of the culture thats produced it.
While you wrote this, around 1000 people got their first smartphone. We're getting close to 4 billion smartphones in the world, the trend is pretty clear. You are an incredibly rare exception.

I'm not "arguing" for anything, I'm just stating the fact that you can already transfer money peer to peer, and it isn't controlled by "the state" just because in some countries your phone number has to be registered. Or are you saying they also register each transfer?

How would your "permissionless" money transfer system work, do you have any ideas or is it just slogans?

And if you don't want to use a phone, you would presumably need a computer. That seems less inclusive, not more.