skysight-inc/HackerNews huggingface dataset:
While this is beautiful, in my city the anti-car policies have been very hard on my family. My dad unfortunately relies on his car to get to work and isn't wealthy enough to afford a home nearer the city centre to walk or bike. The constant removal of roads and introduction of clean air areas in recent years has made his commute very difficult now.

I do wonder how this works for families? If you have a nice 4 bed family home in a Dutch city, how do you drive your kids to school, or to a holiday destination, etc? Is it anything like here in the UK where cities are increasingly inhospitable for working class people trying to raise families and only really work for students or those who are single and wealthy so can therefore afford a flat close enough to their office that they can bike?

On another note I also used shop in my city centre regularly, but in the last 5 or so years I've started ordering most things from Amazon instead, not because I want to, but because it takes about an hour to get into the city now that they've removed several roads in favour of mostly unused bike and bus lanes. Plus, parking is increasingly hard and costs several pounds an hour these days. Sure, I could catch a bus, but that only really works if you're not buying much. I can't exactly carry a new desk or dinning room chair on a bus. I wonder if this is the reason that city centres seem to be increasingly filled with restaurants and lack shops other than a few convince stores? If I lived in a city I'm not even sure how I would do my weekly family shop without access to a car. Again, I guess I would need to order it online? Are these things not problems in Dutch cities?
Did you just get logged out? (Edit: Nope, just me)
Was just browsing and the top bar suddenly turned orange (I use a custom colour) about 5-10min ago.

My first guess (hope?) was that something just got restarted or flushed.

I've never known Chrome on Android to abruptly forget session cookies in the middle of browsing, so...

Fingers crossed this isn't due to a data leak somewhere. (Yes, I know I need to set up a password manager. Working on it...)
Show HN: A C++ Web Assembly assembler
ah ok, did not know that
Which db is that?

Either way, that’s not happening.
Could it be as simple as competitors advertising?

Morality of paid promotions of academic research aside, it would seem to me that the "Algorithms" would favor promoted materials due to a greater "distinct visitors" count and resultant shares.

Also without knowing the specifics the statement "Check things over, ensure his server..." stands out a bit.

I may be way off on this but suspect this indicates a private physical server possibly located at the researchers office/home? Again, I may be totally wrong but expect the web crawlers favor faster and less latent remote hosted servers over private ones. Especially if there is intermittent and or varying bandwidth on these systems, and issues with security certificates.

I also believe that more dynamic content by including feeds related to the subject matter would greatly improve site and search rankings as well as encourage return visits.

These things could be dismissed or confirmed quite easily and a fairly low cost. If it seems dishonest to pay for promoting their research. Could they justify it by considering the advertising campaign as research in itself?

I am certain there are far more knowledgeable SEO experts who peruse HN and I could be completely incorrect but still feel looking into these things would be a much better use of time and effort rather than chasing phantoms who may or may not be attacking them.
>, but allowing logic to be driven by the tables.
Instead of config files, you update the table. Changes to the processing flow? Update the table, [...]

I didn't miss that angle and I think it's actually a minor part of his thesis. If you look at the entire essay, the vast majority of his bullet points and supporting examples are mostly about ergonomics of builtin syntax to manipulate tables. If his ideal _language_ (aka the syntax) did that, it would naturally support table-oriented-programming (aka the philosophy). He starts the essay with critique of OOP-the-syntax.

But to your point about config and code itself being persisted in the database, the SAP ABAP environment already works like that. SAP has over 10,000 db tables for configuration -- instead of YAML or JSON files. Change the values in the config tables to alter behavior instead of modifying IF/THEN/ENDIF statements in code. And when ABAP programmers hit "save", the code gets saved to a database table instead of a text file. So if one squints a certain way, the SAP system is a giant million-line stored procedure in the database.
In my country (Montenegro), at least one logistic company supports cash on delivery for physical goods shipped within the country. Specifically, a buyer orders something, a seller ships the package, the logistic company delivers package + papers, takes cash + buyer’s signature, pays the seller.

I never sold things that way, but I bought stuff couple of times paying cash.
Oh, he is very much imitating Musk.

Inhumane working conditions, getting tons of money from the government, toxic work environment, ignoring OSHA, you name it.

Was just recently investigated for sneaking in unregistered immigrant workers into their facility. Obviously they were working extremely long hours + weekends for peanuts while sidestepping all safety rules.
Used to be the dogmatist: "mouse is bad!"
Now I'm a pragmatist, do 90% of my work on a Thinkpad using keyboard shortcuts, but use the little red trackpoint mouse whenever it's more convenient. As long as I don't have to move my arms.
On the website you linked:

"Embedding Dataframes into an existing language would not be possible."

I don't think it would be an issue for languages with good metaprogramming facilities.
Your first point is spot on, but the second is not: for the signal to be real valued in the time domain, the negative and positive frequencies have to be redundant in the complex valued frequency domain.

Edited to add a link to a simple Matlab solution of this problem: https://www.mathworks.com/matlabcentral/fileexchange/42919-p... (click on the Functions tab to see the source code)
That it worked fine for decades is no excuse. Europe should have been building nuclear reactors all day and night long instead of waiting until it inevitably stopped working - and/or allies stop helping. Maybe it's not as economical as renewables but at least it's actually capable to replace the gas.
Agreed. I'm not a fan of flagging, so I won't flag it, but that paper is sufficiently disturbing that I will advise not reading it. There are plenty of other better ways to spend the next ten minutes.
I don't think the audience is interested in this. If you'd like to be specific, I'm happy to talk about specific critiques. Otherwise it's just posturing, and there are better things to do over the holidays.

The original assertion was that under no circumstances should a bash script not begin with -e. I gave a circumstance (passing optional arguments), and said dogma is often counterproductive. I stand by all of those.

Let's agree to disagree and move on.
Nothing is indispensable as long as you have a Turing complete language. That is a really bad mindset to use.

Anyway, are you complaining that the types are abstract? (That is as bad a complaint as it sounds.) Or do you have something different in mind?
Thanks for replying. Hmm. Will keep in mind.
>the find command containing undefined variables was executed and deleted the files

Just a note that "set -u" at the beginning of a bash script will cause it to throw an error for undefined variables. warning that of course this should be tested as it will also cause [[ $var ]] to fail.

If that's the case

[ -z "${VAR:-}" ] && echo "VAR is not set or is empty" || echo "VAR is set to $VAR"

will help test that condition
That's an ironic reply in this context. 600 km of cycling infrastructure in my region would have a fraction of the users (and thus a fraction of the benefit) as the same 600 km built in the Netherlands. We have ~300,000 people occupying a slightly larger land area than the 17 million people living in the Netherlands.

Head west and the population really thins out.
- Web 1.0 was really the basics of content and linking, ugly flashing banners, etc.

- Web 2.0 was really about web applications, I don't think social media or websites really counts in this as I see it as a revolution in the business sphere. Desktop apps were no longer necessary to do things - you can build web apps, like Salesforce as an example.

- Web 3.0 seems like a buzzword so far and people want to delineate that there is a new paradigm but it's really fuzzy on what that actually might be. I think people are a little too focused on blockchain, that might be an implementation detail of Web 3.0 when its less fuzzy.

I think there is some emerging things and web 3.0 could be a revolution of sorts in finance and art. By "art" I mean broadly speaking but things that are digital - music, videos, games, digital worlds (aka metaverse). I think more practically so some examples might help the discussion:

- If web 3.0 ends up being putting on a VR headset and as your avatar, "walking" into a digital shopping mall to purchase a stick of deodorant using some crypto then I say its a giant failure. I think VR will be pretty limited, just look at 3D TV's that were supposed to take off - the majority of people don't like wearing goggles/3D glasses for entertainment.

- If web 3.0 allows artists to fund their work (via blockchain, contracts, NFT) to have limited releases that can be bought/sold/traded without huge fees then it could eliminate a lot of "middlemen" that just siphon a large percentage of royalties away from artists. I mention NFT but really I think it is the smart contracts part of Eth - from what I read these things are possible but really costly today. NFT and "token" could end up being marketing terms and the technical details about if something really is a "non-fungible token" could be fuzzy.

- In the finance realm there may be possibilities beyond crypto currencies. Things like a way to build something like kickstarter/go fund me but for companies to secure funding (via eth smart contracts or some other mechanism) without an IPO that requires underwriting, banks, expensive lawyers, etc. Think of someone starting a knitting wholesale business, selling supplies and knitting plans but an early "investor" into the blockchain/NFT/thing is also a stakeholder in the business and maybe receive some dividend based on sales. I'm not an expert on this but from what I read this might be a possibility.

In general I think web 3 is more about decentralization of funding models and decentralized ways for indie's to produce things.
> This doesn't control for the fact that the world sucks now, does it? I read a few months ago that ~25% of young adults had thoughts of suicide in the past year, so I think it's safe to say that the causes are more external than internal at this point.

How did you come to think depressions' cause must be internal ?
Heh, someone was randomly using these in a thread the other day. I guess this explains it.
I'm sure Levi's wouldn't mind a small license fee every time you wore jeans, but fashion designers - and most other professions - actually don't get the same privileges.
Ah, the good old Crap and Crud (C&C) manual. Back in the day every EE/CE/CS/IT sort had a big 3-ring binder of everything that they learned once. Serial cable wiring CTE/DTE/Crossover, wire color orderings for punching down a 110 block. All the good stuff that pre-real-internet everybody took their own notes.
Nope indeed. OP just go get a password manager please.
Once you reach a certain level of wealth that is not uncommon in developed countries, owning physical stuff is a burden. Not only corkscrews: furniture, appliances, a car, a house. You get regular reminders of this when you've spent your entire adult life moving from tiny apartment to tiny apartment in European city centers.

Unless I'm intimate with someone's present, pressing needs, the only gift I'll dare to buy another adult will be food, drinks, or experiences.

If you need a corkscrew, the only one you'll ever need is a double-stepped waiters corkscrew (I own a Creuset [0] which is fine but there's plenty of cheaper alternatives). They're small, last forever and work for every tight or crumbling cork you might have to deal with.

I guess that if you buy very expensive wines and like to drink alone, you may find some use in a fancy contraption I've seen used in Burgundy this summer which allows you to pour wine while keeping the cork in the bottle [1]. It is expensive, high maintenance and fiddly.

Everything in between, I really don't see the point.

[0] https://www.lecreuset.fr/fr_FR/p/wt-110-sommelier-double-lev...

[1] https://www.coravin.fr/
Add in the "app only" business that exist now, as an extra layer of frothy foolish frosting on the cake of stupid.

The "touch screen tablet" is the epitome of SciFi user interface and has been since the early 70s or so, I think. The "powers that be" have this in their sights and can't hear any of the reasonable objections raised by engineers and users. One might conclude that the real reasons have less to do with "user experience" and more to do with what the vendors can get away with.

The humble keyboard, despite all the reasons there are to hate it, despite all the flaws and room for improvement; despite the lack of "market support" by manufacturing giants, still continues to be used, valued, and innovated on by users.

So the answer to your question is, I think: because BIG money wants there to be smartphones and apps; in the hope that that minimal functionality will prevent the invention of better functions. Competing is hard, so much easier to manage market expectations.
I'm using pink noise in an audiogram, to determine if users can hear sounds with it as background.
Steve Jobs had the similar idea so he opposed the idea of App store initially but as we know he gave up and we know the result. I think idea is to present "containerized" experience so the user thinks they are dealing with the app exclusively. There is some personal appeal to app whereas web page seems like a general purpose app which some users feel they may have subpar experience.

I think non-techie people are more accustomed to "exclusiveness" where you just reach the app directly as compare to having the choice the entering the webpage address or even clicking a bookmark. Sometimes it is more about human psychology than technical issues.
IIRC it's a semi oficial rule. Post in other languages are usually ignored or flagged, unless they are very interesting and there is no equivalent in English.

I'm from Argentina and I can read/understand Spanish, English, Portuguese, Italian, and some German and French. A lot of people here are not native English speakers and each one has a different set of languages that can understand. Bad-Written-English is the common ground.

If you find some interesting article in other language, I recommend to try to find if it has an official English translation and post the translation. If there is no translation, but you find a simplified version in English, post the simplified version and add the main article as a comment and a link to the autotranslation. If there are not equivalents, post the article with a translated title, something like "How to build xyz [German]", post the autotranslation as a comment, and cross your fingers.

If you wrote the article, I recommend to write also a translated version and post the translated version.
I have zero evidence that it's recommended or out performs your scenario. I do have one data point of it working well for me, so I'm planning on doing it again.
To be fair to the other side of the argument, I think people are mostly upset about the iPhone. There's an implicit fear (which I don't agree with!) that if Apple is so insistent on keeping the iPhone locked down, that must be their ultimate goal for their other platforms as well.

I think if Apple was to add a developer mode to the iPhone, 99% of people would actually shut up.
No need for gradient descent or stuff. For these simple disributions you can design a target histogram and a target spectral decay and sample it.
Acrasia. We severely discount things, positive or negative, that may happen a way off into the future. We struggle to make a "later problem" into a "now problem". The difficulty is that many of life's challenges require action over a period of time.

I also think, speaking from personal experience, our minds have an amazing ability to avoid thinking about things that are difficult or unpleasant. This can mean that we neglect to do things we should be doing (or do the things that cause us harm) not because those things are infact actually okay behaviours, but because we're not even thinking properly about the consequences. We're just doing.
An absolute system of tracking years needs a datum point, which is arbitrary. Using a traditional one at least confers the benefit of being able to relatively easily read dates as written in the last few hundred years.
> Paying poor people, who are grateful for the opportunity to feed their family, is not exploitiation. People heeding your admonishments against 'exploitation' would lead to more suffering, and no party being better off. It's pure politicization of interactions, at the expense of actual real life humans.

I mean it depends on what you’re paying them to do and how much you’re paying them. Axie “players” now make on average less than minimum wage in the Philippines and continued earnings depends on more people buying into the ponzi.

> Your hyperbolic comparison, between a game with digital assets, and actual ponzi schemes, is immature.

The economics are clear and you haven’t really disputed them except by invoking the intangible magic of the blockchain and digital assets.
I've seen similar by Salt-X, they use molten salt.

Glad science is being done on this, but it seems hard, the salt causes korrosion issues, so it doesn't last long.
Indeed, you can use the keyboard shortcut Shift-F10 to open the context menu based on the cursor location.
Thank you so much! This is exactly what I was looking to find out. I had no idea I could trigger custom behaviors like this using regexp-replace. I’m going to need to get quick with it, but this should be enough of a reason to really work on making the switch.
You can even say Utrecht is split in three
- Main city, east of the railway
- West...west of the railway
- Leidsche Rijn, west of the canal.
But some of us want to learn, like me. I've looked at Arch several times before, but never went for it, mostly because of it's reputation but also from toxic answers etc. Communities like this is often a big obstacle.

There's a huge difference between those who don't even bother googling something before going to a forum for answers, and those who ask because they're stuck or have gotten lost in documentation without getting anywhere.
Thanks for this great explanation! These do sound like useful reasons for daemon mode. My workflow is pretty different, so some of these wouldn't apply to me, but it does give me a lot to think about plus some potential workflow tweaks.

The multiple daemon approach is intriguing. I don't think I've run across anyone discussing that before, although a quick search turns up a few posts/threads that I've missed.
They can. But I own the domain and dns. So I can go to any alternative I want (protonmail, mail in a box, or even another rapid service)
Oddly I think the author mentions he (she?) has a few of those and despite their aesthetic loathing of the Oxo one, they find it more efficient than the traditional ones. Or at least I assume that's what they're talking about when mentioning their other corkscrews.

As for Oxo itself, I find the brand frustrating.

The author rightly asserts that Oxo devices are utterly hideous... But on the other hand, Oxo is one of the few brands that is both consistently available and consistently high quality.

Now that shopping is a minefield of unusably defective low-quality goods from anonymous Chinese ephemeral marks, reputable built-for-life brands with a wide spectrum of products like Oxo are critical to survival.

An Oxo kitchen utensil may be bulbous and black, but it won't be rusty, bent, cracked, tarnished, peeling, oily, or poisonous.
> The other is to go the legal route, which means these fools get hit with a libel lawsuit, which is no joke at all. I witnessed this in a business setting many years ago, all I can say is that the result for the person guilty of defamation can be absolutely brutal, both in financial and social terms. I am not the kind of person who would want to do this to someone else, no matter how stupid they have been in this case.

But this matter isn't just between you and them, is it?
I gather from your description that they are trying to deceive an entire community, and for a grand total in millions probably.
I think I would pursue the lawsuit to get this sorted out.
There are two things I miss from my home country: hagelslag (chocolate sprinkles), and the utterly amazing bike infrastructure and traffic design in general.
I work for a big4, which is finance's version of FAANG I guess. I don't really recommend it if you are already situated elsewhere, as noob consulting life is a real drag if you are used to being an FTE.

However, all of these financial audit firms are beefing up on tech staff right now. This is one of the better non-developer IT jobs in the midwest.
>A truly underrated value you get is the fact that payment processors deals with all those issues around taxes, VAT, etc.

I signed up for Stripe thinking it was the case but it turns out they don't handle VAT and taxes and I have to find something else (looking into Paddle and I would be grateful for suggestions and ideas). How are people here dealing with VAT and taxes for their SaaS in 2021. Company is in France, Europe. Clients could be anywhere.

I wanted a one stop shop and thought Stripe did that.
About managing this as a family: get a cargo bike, optionally electrically powered. Moves 2-3 young kids, or groceries.
> irrational fear of the mouse dominates amongst Un*x dogmatists. Be it because their tools don’t integrate, or because it is a symbol or rebellion, a means to differentiate their prior ignorance from the enlightenment they have attained

Or maybe we've learned something in the decades we've been working, since before you were actually born. Get off my lawn know-it-all college kid!
I have switched to F# for scripting tasks and have found F# scripts are (usually) either correct on the first try or fail at the type-checking stage. I would highly recommend it for anything near production.
Part of checklist for shut down before emergency landing is to close mixture, close throttle, turn off master & magnetos.

So those can be expected to be closed if he done things right in a real emergency too.

I’m curious to see what the investigators will use to debunk this.
For one real application of blue noise in particular, see https://youtu.be/Ge3aKEmZcqY?t=1350 (22:30 is a good starting point). Here Casy explains a grass planting algorithm for games, where white noise wouldn't be suitable.