skysight-inc/HackerNews huggingface dataset:
the argument that i keep hearing is that school was designed to create obedient factory workers.

montessori has all the things you liked above and more.

cleaning up after yourself, and serving food, working with various household tools are apart of the curriculum. they are not just chores, but already in kindergarten kids are learning these things playfully.

kindergarten age kids are interested in the adult world, so for them, cutting fruit is an interesting activity just like learning to count.
i can trust our kids with sharp knives and scissors, because they learnt how to handle them.

i don't know about the older levels, but cleaning up the classroom would be a natural continuation of kids cleaning up after themselves.
> 2015

iPhone happened 2007, Android, 2008. Their “people love our software never hardware” self deception had completely wiped positive brand values by that point, along with trust from the market towards mobile hardware keyboard, because BB engaged anyone getting close to their level of sophistication in the technology, rendering competitors’ implementations inconsistent and lackluster as the result.

I still don’t fully understand serial suicides in phone market 2007-2012, it was strange times. Lots of companies were politely asked to finish their free lunch session and most decided to burn their retirement instead of accepting it.
OTOH, business itself cannot spare any manpower to maintain old code.

Not their fault either, because maintaining old code is hard, frequently will introduce new bugs, and potentially halt business. Less hope for migrating into newer engine / language.

It's simply that software development is hard and we lack standardization more than any other industries.
In many countries, all banks are moving towards apps that require Google Play Services and passing Safety Net. (And a diverse ecosystem of "credit unions" is a USA-specific thing.) Banks are phasing out other means of 2FA like code cards or code calculators, and expecting all customers to have an Android or Apple phone.
Is there a direct link to the project?
I always read these and wonder "So uh, did you go and talk to the guy and help him out?"

Now maybe they did and the other person refuses to listen (not common in my experience), but I always wonder... you can't just make up 'rules' and expect folks to magically write good code because they followed a rule.
Location: Toronto (Remote global)

Go, React/JS, Devops, Data warehouse

Full detail: https://spacestation.github.io/

- We're a team of 3 full-stack developers.

- 10+ years of experience each.

- proficient in all aspects of web app dev, infrastructure and data warehousing.

Who you are:

- US based small/medium sized company with a big idea.

- Business who needs a specialized team to bring your product to life

Why us:

- we're entrepreneurs first, crossing the finish line is #1.

- we're fast and flexible.

- we've got AAA experience, built multiple web startups from zero.

Hire us:

https://forms.gle/jcmVSuxfzt6MBbuA8
Yes there are commonly clever people that know how to play organizational ladders with minimum amount of work in every sufficiently large organization. Also a fair amount of "morons".
Surprised nobody has mentioned Bubble. It's probably the low/no-code platform I've heard the best things about. It's not self-hosted though.

https://bubble.io
Could Crispr Gene-Editing Technology Be an Answer to Chronic Pain?
Open Source Initiative/Microsoft Connection
Indeed. It's not even just banking apps - even my TSP's app refuses to run on my Samsung phone now that I have tripped its Knox counter. It's just a lazy and convenient approach to prevent tampering.
I saw the Textblade the first day it appeared on HN and I still droll over it. It's a real shame the company has been so shady (and they were from the start). I would really love for someone to clone it and actually bring it to market.
There's a really nice modern translation of the Arabian nights by Husain Haddawy, that is worth your time. The preface to that translation goes into a lot of fun detail about the book's complex trajectory, and its unhappy translations by Burton and others. The first volume contains the closest thing to Arabian Nights "canon". Haddawy then published a second volume with stories that glommed onto the text later, but are massively popular, including Ala-Addin and the Magic Lamp and Sinbad the Sailor.

The Burton translation is of more interest as an psychosexual glimpse into the guy's mind, and an Orientalist artifact, than for the story istelf. Burton wrote in a bizarrely archaicized English that has no counterpart in the text, which reads like all oral storytelling everywhere—repetitive, engaging, and fun.
I don't think FTP is acceptable equivalent.
I think that NotesNook would be dope if it had the following feature:

Have it able to import the bookmarks from any browser, and keep it on a dedicated "BookMarks" page - allow me to group and tag the bookmarks.

Then allow quick referencing to the bookmarks from other notes, such that if I start typing the tag, or the URL of a URL in the bookmarks, it will quickly link to the URL in the bookmarks for that tag, or URL.

Another use of this would be to be able build a "sources" list easily.

Else, just allow easy bookmark import :-)
I think the best one would simply be the Django 'Getting Started' guide, which covers admin.

Here is the relevant page:

https://docs.djangoproject.com/en/3.1/intro/tutorial02/
Before you start reaching quantum effects, you'll run into crosstalk problems where electrons on 1 circuit path can jump through the silicon substrate to other paths, effectively causing a short. There is a limit to how much you can do with silicon as your substrate simply because of the size of the atoms.
That is an assumption that our means of production stays the same, but with technology it increases.

In a more and more high skilled society, increasing population can have the opposite effect, do everyone have the skills and knowledge to operate in high skill society? If not, who will feed them?

Combine this with automation and old truths about increasing population to maintain standard of living falls apart.

On top of that, what the lockdowns has showed us is that many jobs are not actually needed for having a functioning society.
This reminded me of what Audre Lorde said about poetry in the documentary "Berlin Years (84-92)": one of the objectives of poetry is to change feelings. This made me look at poetry differently and slowly grow an appreciation for it.
Yes, for those reasons
Start with your personal social circle, and/or 1st level referrals from your personal social circle. It's what Steve Blank calls "Friendly First Contacts". If you can't figure out a way to get useful feedback / sign of a reason to move forward from this group, then pivot or give up.

The other option is "spend money to blast your thing to a wide audience and hope for the best." Buy Reddit ads, Facebook ads, LinkedIn ads, Google ads, whatever. The downside to this is: it costs money (potentially a lot) and doesn't generate necessarily generate quality feedback because the people you're targeting aren't invested in helping you.

Also: read The Four Steps to the Epiphany or The Startup Owner's Manual.
Keep it in one place and have an easy way to disable setting configuration through ENV variables altogether. Don't let it get out of hand by sprinkling it everywhere, that's all.
I see Your point of view and understand how some people can can take things too far but also think if You can't take a joke to the point You are wanting to cancel Aprilfools maybe that is taking things too far the otherway.

Yes the pandemic is brutal but sharing stories about phoney video cards, language training toilet paper and cauliflower peeps is not ruining anyones life and in someways brings a sort of silly normal back.

Today is the anniversary of my mother's passing and in someways I look forward to having my mind taken off the grief, why should the Woke PC mob get to decide their feelings get to call the shots?

But as I said, I understand where You are comming from and respect your opinion, hopefully You can get past whatever hurt (real or imagined) you experience today from people's sense of humor.
Developer Differences: Makers vs Menders
Getting a good text book like Cleanth Brookes/Robert Penn Warren "Understanding Poetry" would be the way I suggest to get into reading poetry.

Also getting a good anthology like Palgrave's or Anthony QuillerCouch, that covers a lot of poems and poets from different eras in small portable hand book format.

Personally the most enjoyment I get out of poetry is when I seen words and phrases that leap out to you in a surge of meaning and emotion.

Like for example, these fragments:

"Do more bewitch me than when art,
is too precise in every part."

"A box where sweets compacted lie,"

"Thus, though we cannot make our sun,Stand still,
yet we will make him run."

"Two paradises 'twere in one,
To live in Paradise alone."

"O Grave! Where is thy victory?
O death! Where is thy sting?"

"There is a Book by seraphs writ with beams of heavenly light"

"And I, the while, the sole unbusy thing,
Nor honey make, nor pair, nor build, nor sing."
It is just my perception, but I didn't claim anything more.
I think the heart of this isn't devs changing jobs. It's execs. I know plenty of devs who will be "irrational" about quality in that they build for sustainabilty and longevity far beyond their personal economic incentives.

But when those same devs go up the chain to improve practices or clean up tech debt, they rarely end up happy. I think that's because executive turnover is also fast and the rewards for underinvestment are much larger. Executive compensation is often tied to stock price and other short-term metrics, and executive tenure is also quite short. That gives them a strong incentive to cut anything that pays off over the long term.

Which I think ties back to his professionals vs amateurs thing. One thing that distinguishes professionals is standards. Doctors won't prescribe you anything you want. Real engineers will refuse to build things that will collapse. But a lot of devs are more minions than professionals; if the boss says to build X, they'll build X. Whether that's good for the company, the customers, or society isn't relevant.
Personally, the Pixel line has greatly reduced the need for third party distributions, which I used primarily to get rid of vendor garbage. Pixels are the only phones I will buy now.

Pixels still have junk - but it's only Google's junk. There's value in getting rid of the base image and switching to LineageOS (or another distribution) but the situation isn't so dire as it is with other vendors.

I love that LineageOS is still going strong and it fills a huge gap once official software updates cease. I just no longer view it as a hard requirement.
Here's some pictures of Tesla's plans for it's battery pack:

https://electrek.co/2021/01/19/tesla-structural-battery-pack...

In that article it specifically mentions the cells being "bound" (their words not mine) into the honeycomb pack.
The problem for me isn't getting sales. It's getting sustainable sales in excess of costs
They were Chinese nationals who were 'working' in Thailand without a permit. That's why immigration police arrested them.

Of course, the police then thought they were running call center scams (which are illegal there) until they came clean about the operation.

The reason they were in Thailand is that there's less scrutiny there on SIM cards and low smartphone fees. Ultimately, though, KYC requirements do exist on Thai pre-paid plans (post-paid plans are effectively user-tied anyway) so they also got hit by the smuggling SIMs charge.

Ultimately, lots of illegal stuff going on. Just not where you'd expect.
Location: Edinburgh, UK

Remote: Yes

Willing to relocate: No

Technologies: Linux, Inkscape, GIMP, Scribus, Visual Studio Code, Git, HTML, CSS, static websites, Figma

Email: hi@angeliqueboudeau.org

Social media: angeliqueboudeauorg

CV: https://angeliqueboudeau.org

I'm a French graphic & digital designer with an eco-friendly focus.

* I work for businesses that want to have a positive impact on the planet and their community

* I aim to understand the needs and challenges of each business and devise eco-friendly designs that meet their goals

* I am experienced in running projects from start to finish including working directly with clients

---

Skills:

* Static website design - responsive mobile/desktop designs that are lightweight and fast

* Logo design, branded social media banners, posters, booklets

* Custom illustrations - digital/vector/bitmap artwork
Ask HN: What's stopping me from buying my own debt?
Let's say I owe a hospital a $10,000 debt, and they've sold it to a debt collector for $9,000. Now, that debt collector is looking for a buyer for that debt, as they tend to make the rounds if they don't think they don't think they're able to collect from the debtor. Sometimes they'll go through several debt collectors.

What's stopping the debtor in this scenario from purchasing their debt at the "debt market" value?
CH gathers users' contacts lists probably in an attempt to increase its valuation in the market. If you can clone CH but don't have the same data about users, it makes sense to just buy CH.

I don't like CH because I don't like anything that only caters to "elites" and select groups. IMO, that goes against the very purpose of the Internet.
The ‘one who causes fear’ – new meat-eating predator discovered
Founder of SeekWell here, thanks for the mention.

We have a feature called Forms[0] which is pretty spot on for what OP mentioned. Happy to show you (or anyone else) around the product. I'm mike@seekwell.io

Also worth noting we have a simple way to two way sync data between Google Sheets and a SQL database[1]. This turns Sheets into a UI for your database. Works really well for teams that are already using Sheets and turn

0 - https://doc.seekwell.io/forms
1 - https://doc.seekwell.io/syncsheet
Facebook launches profile frames: encourage friends to get the Covid-19 vaccine
Ruby is about on a par for one-liners, since it copied a lot of Perl's convenience features like auto loops over lines of stdin.
I am one of those that can’t get started because perfection and peer review is in my head. I blame it on Stackoverflow making me feel like a moron every time I ask something.
Is it fraudulent to click on advertisements without having an intention to buy the product?
I thought roughly 100K containers pass through Suez a day.

That's about 1 a second. End to end they would stretch out 600KM - about 1/4 of the distance between German and Kazakhstan.
advertise; once you have something you are ready to charge for, work with someone well-versed in sales and marketing to get your product's name out there in front of people who may pay for it
My journey to store Google Takeout on AWS Glacier
React Native on Nokia 3310
I agree; this article feels like FUD and needs more evidence to back its claims.

I know that Apple alerts you if a new phone number is used, or you sign in from a new device, or a bunch of other indicators of compromise.
I'm going through this with the app I'm building in public. The things I've done that work well are:

1. Build in public—I'm using twitter heavily to share the journey, progress, etc. I've optimised my twitter profile to make it super clear what I'm doing. https://twitter.com/Martin_Adams

2. YouTube. I'm creating deep, genuinely helpful videos aimed directly at users who have a need and are searching for problem in the direct space my product fit in. I'm creating videos teaching how to use competitor products with an opportunity to introduce what I'm building. I don't think there's any platform as accessible to tap into active search results. Here's an example: https://www.youtube.com/watch?v=c6qfrRVUOO8

3. Funnel people to join your mailing list. I'm using ConvertKit and now averaging about 5 people per day just from the above two actions. My record is two days with 19 people dropping their email in. I have 124 people on my email list who are now interested and relevant to my project due to the YouTube content. My landing page is here: https://join.flowtelic.com.

4. Reply to other people on HN, Reddit, etc and try to be genuinely helpful with an opportunity to introduce what you're doing. This reply is an example of that.

From there you can chat to people on Twitter and email your mailing list directly for feedback.
“But there is nothing inherently bad about the humble trailer park.”

Apart from the attributes cited and discounted because mobile homes don’t technically have to be built that way, mobile homes are inherently not dense (alluded to by the article’s pivot to apartment buildings) and energy inefficient.

I’ve lived in apartment buildings in Bangkok, Seattle and New York — the power bills are disproportionately small compared to houses or mobile homes, and access to groceries, stores, and transit is far superior to any house or mobile-home-based development could support.
I liked this one

https://www.facebook.com/hetzner.de/photos/a.283629431683925...

Hetzner releasing Server Sounds CD
Authentic recordings from inside Hetzner Online's data center park - For just €19.99 !

Just like birds and insects, each server sings its own unique song.

You'll hear a variety of sounds — whirs, whispers, whooshes, hums, beeps, and buzzes. Feel free to sit back and relax.
Huge books/blog posts have been written about this. Maybe let's start with your product area and/or what it solves for you and we can help you from there?
I love YNAB. Been using it for years. They just keep adding features & keep the web app nice and snappy.
- Location: Dublin, Ireland

- Remote: Yes

- Willing to relocate: No

- Technologies: C#, .Net, MVC, ASP.Net, SQL Server, Azure Devops, WebAPI

- Résumé/CV: CV on request. LinkedIn: https://www.linkedin.com/in/darrendevitt/

- Email: ***

I’m a senior developer (sometimes team lead) with 20 years experience across a wide range of companies and industries, taking in startups, SMEs, fintech and government agencies.

I work as a contractor, generally staying with a company for 1-3 years. Recent contracts have included building a Regulatory Risk Management app for a fintech company and working on a greenfield customs app for the Irish mail service to handle Brexit changes.

Technologies used in recent years have all been Microsoft based (.Net, SQL Server and Azure), along with some frontend Javascript frameworks. My preference is for backend work.

I’m also a strong C++ developer, and have built numerous desktop apps using WinForms and DevExpress UI components over the years.

I’m open in terms of contract length and am happy working 3-5 days a week. I have a window for starting something new right now (Covid), but I don’t expect that to stay open too long.

Recent side projects:

https://liet.io/

https://www.smart-edit.com/

https://darrendevitt.com/gryphon-sql-getting-started/

https://quikpub.co/
Nearly all industries have moved to Just-In-Time to reduce costs, at the cost of making the entire economy more fragile. We saw this highlighted in the pandemic as suddenly there were no reserves of hospital capacity due to JIT optimization.
You can give https://frappeframework.com a try, it is MIT licensed, really powerful and comprehensive, excellent for making CRUD apps. Also has a PaaS offering on https://frappecloud.com

Full Disclosure: I worked at Frappe for the last 2 years
Plus, several countries have announced that their COVID vaccination passports will exist mainly in app form, since paper certificates are supposedly too easy to forge. Since only a tiny minority of techies like us around here run alternative Android images and app developers have come to expect Google Play Services everywhere, it is almost certain that those COVID passport apps will require Play Services (or even Safety Net, which means MicroG wouldn't be a workaround).
Anecdote: I've been told previously that my state kept vaccine records in a shared database indexed by SSN--as a way of easing loss of medical records when patience switched providers.

It's possible they were doing something similar.

I've also had to give my SSN to verify my identity to my insurance carrier at my dentist.
For the people on the internet who yak about LVT, it solves all problems.
I’ll go back to the office when they give me my own four walls and a door.
It's even better than that flight sim that was embedded in Excel
One of the best experiences I had that humbled me was getting irritated by the inconvenient/obscure code I was dealing with. It was clever as hell, but impossible to understand and even harder to work on. It wasn't buggy but we needed to add a new feature and it clearly didn't anticipate that. I spent hours cursing the bastard who wrote it. Finally after I was done and checked in the changes, I looked to see who had written the original code. It was me.
I too have been in software development for 20+ years.

The most effective thing we can do to write better software is to get good rest, reduce stress in the work place, and learn to write and communicate effectively. After that comes skills with the tools and processes around writing software: technical, mechanical skills that can be taught and managed.

You need a mix of people from different skill levels to make an effective team. "Amateur," or "junior," or whatever you classify folks with less experience as bring a lot of energy and enthusiasm to a project. They're often eager to learn and many don't know what isn't possible yet and bring fresh ideas to the table (not every idea is a good one but it's nice having folks on your team who are keeping everyone out of a rut). On the opposite end I don't think you can have "senior" or "professional" developers without anyone to mentor or train and work with. In order to solidify your understanding of a topic you have to be able to communicate it to an audience with less specialization and understanding than you. Knowledge takes time to develop into facts we can take for granted.

Update: If you're interested in empirical evidence of the effectiveness of various software development practices, a handy, light resource: https://www.hillelwayne.com/talks/what-we-know-we-dont-know/

tldr; very few practices we eschew as a professional obligation, like being diligent about writing unit tests, have little evidence to support their effectiveness in reducing errors. The things that do work: sleep, low stress, writing, and probably code review.
I feel like it’s the word ‘goal’ that makes one stumble here. I agree that he is not really describing the ‘goal’ of software development. He’s describing how to succeed at software development in order to reach a larger goal.

And although it took me a while to understand what the author is getting at, I do kind of see his point which in my mind could be summarized as: slow and steady wins the race. Or: In order to speed up (in the long run), slow down (in the short term). Be conservative, be thorough, understand that developer productivity isn’t about that LOC per x unit of time.

One analogy that comes to mind for me is Formula 1. Sure, it would be faster, right now, to just not pit. You would have to drive into the pit, stop and wait for the tyres to be changed and drive out again. Meanwhile your opponents are zooming past you out on the track. But if you don’t pit, soon enough your tyres will be worn down and it becomes impossible to keep heat and performance in them, and after a while longer you might even have to stop completely due to a puncture.

The ‘pitstop’ could be anything that ensures productivity in the long term and as such helps in reaching the final goal, and those are the things that take a professional to understand the importance of.
It is interesting that oneplus one and oneplus 3 are getting 18.1 while oneplus 2 is not