skysight-inc/HackerNews huggingface dataset:
> Should we shut down math?

Math teaching in school? Maybe. It doesn't seem to be very efficient, and mostly a waste of time.

(And I say that as someone who has studied math at university.)
Every couple years inspiration hits and I’ll post something new. I certainly don’t spend hours every single day there like I did in 2000-2004.

My gallery though largely still exists as an ode to the early aughts.
A whole 6 years after the information was made public by a whistleblower who's still treated as a criminal. Surely you can see how little that means for constitutional enforcement?

All they have to do is mark everything as secret, aggressively pursue whistleblowers, and if they happen to get caught, just have the secret court admit guilt without consequences and let the public assume all is well again. Rinse and repeat.

After all, it isn't like they didn't know what they were doing, they explicitly ignored the restrictions placed on them by relying on secrecy and legal loopholes.
In some sense this already exists (via users clicking away if it loads too slowly). So maybe the market has a nice balancing function for this already.
Get your open-source personal assistant in 3 commands, whatever your OS is
You can make a similar argument for JSX, private properties, etc. The point is that there will always be use cases that see massive improvements from a feature, but that doesn’t mean it’s worth adding it to the language and paying the price in specification and implementation complexity, surface area and learning curve. Especially if it doesn’t enable any new use cases.

If the 5% of people that benefit can get 90% there using userland libraries, the cost of that 10% improvement should not be bore by the other 95%.
My problem is not with the idea that people can learn the languages, but that the example chosen as to why it should not be too difficult is among the set of people whom, judging from brain power, would probably find it easier than the normal learner.

In other words it is a rhetorically poor argument.

on edit: changed set up to set of.
Aegis installed via F-Droid is probably the safest option, as it's open source and verified by F-Droid before being listed.
I can't answer for OP. But I don't think that the situation would be any better if the services are hosted in the cloud. Stuff needs to be maintained either way.
> So few of these are actually good sites. The majority are text-only portfolios. Go figure they’re a paltry few kB.

I agree. I still think the website with one of the highest content-to-form ratio is gnu.org:

https://www.gnu.org/philosophy/right-to-read.html

It makes the reader mode unnecessary - as opposed to the old version that wasn't split into columns so reading was slower:

http://web.archive.org/web/20070311064322/https://www.gnu.or...
> I'm seriously wondering if people are only pretending to be stupid when talking issues about issues akin to this one, where it's very easy to scream: "racism" instead of providing actual solutions, or even discussing the problem. Germany has a lot of problems, as do other countries that rely on the 'never-ending' supplying of foreign labor(which is unrealistic).When you cut the pipeline of cheap labor:

To add to your point, the pipeline of cheap labor is also getting cut at the other end --- with quality of life increases, skill and education increase, manufacturing hubs like China are getting continuously more expensive to use vs already expensive local hands.

With this diminishing cost differential, the only way out is for the countries that were depending on that differential to increase their value-add to the global economy in order to eke out a new differential by being able to demand a premium on local products (knowledge products and physical products) because of tech/quality advantages.

Unfortunately, exactly in this regard Germany is also falling back in the world. After losing leading positions in consumer electronics (80s/90s), mobile communication technology (90s/00s) and so on, little is left except from big auto, and big auto is already generating most of their profits abroad rather than at home. Frankly, it's getting hard to see what the country is wanting to sell to the world. There might be some highly competitive businesses left (see BionTech by sheer luck, a so-called and often-praised hidden champion), but that's hardly entire sectors of the economy.

Again, I'm not able to discern what the selling point of Germany is supposed to be. And no politician has made any honest attempt to tell and plan instead of running on hope alone. At the moment, Germany's migration-fueled economy parts are growing based on the most primitive producitivity factor in existence --- head count. And head count is not going to be enough for the future. You need factor productivity, and that's not coming.
Would it be unreasonable to answer that with "F-Droid"?

I guess the implicit (and reasonable) assumptions of your question are that the source code is fully reviewed by the people running the app store, and it is a "store" in the sense that people routinely pay money for the apps available there.
Daily processing is incredibly powerful, but once you've got the knack it's not hard to take useful notes that you won't refer to again for months or years. When I solve a tricky problem i file the solution under whatever keywords are relevant, and if I run into that problem again I can generally find it. (In the rare case that i don't, it didn't take long to file the answer so I'm unharmed by the note taking, and indeed likely helped nevertheless, as putting it into words helped my brain understand its properties.)
I expected it to work that what is listed in the marketplace is the design and when signing the app it includes the permissions as mentioned in the marketplace. If the binary requests different permissions they are rejected by the OS without prompting the users.
They killed that interface in December of 2020.
If Socrates had lived in Rome, he could have trolled on the original Forum.
My local library for sure doesn't have access (it has around ~100 books available at any given time, and because of lack of funding/maintenance recently had to give away their computers).

Since you do have access, could you maybe share if you think it's worth paying for?
I happened to watch a Munro Model S Plaid teardown last night, and they were talking about a new “virtual ball” wheel link that they thought was interesting/curious.. I would think novelties in wheel-to-vehicle connections would be a solved matter, obviously not.

Not a riveting video per se, but somewhat on topic…

https://youtu.be/xcmf7ZqqKTE
My guess is people will start "solving" this kind of problem through multi-call binaries a la busybox.
If only there was a monitoring system you could install to measure such a thing.
> I think it looks fine

_.chain and .value() could be removed

> works fine.

- it isn’t possible to tree-shake the package and only include the lodash functions that are used
- it isn’t possible to have non-lodash functions in the pipeline (e.g. date-fns)
I would say maybe about as common as in The Netherlands. So it's definitely not at a Bali level, but you can there are still plenty of them.

I didn't buy or long-term-rent one myself, but used https://whizascoot.mt/ and https://gotoglobal.com/en/goto-malta/ and I would buy one over a car. Traffic and parking can be bad, and scooters really help out there. And the fastest you can go on any road is 80km/h, so you can get everywhere by scooter. (the ride sharing ones are limited to 50km/h, so roads with a higher maximum speed are not ideal)
As someone else mentioned, shared libraries. If you built ls and statically linked libc and whatever else it needs, ls would be a lot bigger.
Why did you feel that making direct technical contributions was micromanagement?
> The USA issues over one million green cards per year far more than any where else.

That number seems excessive.

> Each year, the U.S. issues a maximum of 140,000 green cards to immigrants sponsored by employers and approved for permanent residence — a number frozen since 1990. Another 226,000 “family preference” green cards are reserved for family members of U.S. citizens and permanent residents.

Source: https://www.washingtonpost.com/business/80000-green-cards-ar...
So whose fault is it that they're pay is not decent, if it's not a matter of supply and demand?
One of the early advent of code challenges triggered this situation for many people (including myself). The same program compiled in release mode was more than 4000x faster than debug mode.

https://media.discordapp.net/attachments/386246790565068811/...

Although it's worth mentioning that LLVM understands math and might be replacing an inefficient sum calculation with an efficient algorithm, so it might not be all down to codegen.
I've worked with several of these tools: Power Platform, Mendix, and Outsystems.

I despise the terms no code-and low-code. A better term is "visual programming" (as an alternative to text based programming). You should still follow some basic software development principles - Outsystems training in particular is excellent in this regard.

There definitely is an appetite for these tools. There is a class of business/operations people who know how to manipulate flowcharts, Excel macros and some MS Access but struggle with source code. I have worked with several team that successfully automated some processes using these tools, and were often able to create a pretty good user experience as well.

There is also no risk of this displacing developers - in my experience these tools open the imagination of what is possible and even more backend support is needed over time. Developers work on core capabilities and systems (which change slowly) and users work on creating the custom business process (which change often). With the right management it works quite nicely.
> I am not from Poland. Some colleagues were. They did careful calculations and went home.

So what? Poland isn't a third world country by any stretch of the imagination. There's no law of nature that living in Warsaw must be worse than living in Munich.
Well, a house and some kind of NAS or at least a computer that is always on. But I take your point. This idea is brilliant though!!
The thread does not seem to answer the most interesting question:

Is it really possible for app developers to leave out permissions in the list of requested permissions on Google Play and then get them nevertheless when the app is actually installed?

See my other reply for a more lengthy description: https://news.ycombinator.com/item?id=30126488
My problem is - there are sooooo many things that need done in this country.

I am not sure why everyone thinks it is cruel and unusual punishment to ask people to do some of those things that need done (burying power lines in cities, as one example) in exchange for money.

Why is it so barbaric to give people a job? Theoretically, there are plenty of low-skilled workers that could've been trained to do needed skilled work during this time - instead of waiting 3 months for low-skilled labor demand to pick back up.

Now - for the rest of their lives - they could be high skilled laborers. Instead, we paid people to just wait.

I agree that it was better than doing nothing.
Well, if you want to be a professor of military history, it certainly helps if you have at least tried handling a sword or gun. Perhaps show up to a few HEMA (Historical European martial arts) classes, if that's close to your area of study.

An art history teacher would be well served having tried her hands at using the historical techniques a few times to get a feel for them. But no need for her to be a brilliant artist.
This is not new problem actually, when IBM did their PL.8 research compiler for RISC, and safe systems programming, they took exactly the same approach as Rust, just in 1982.

Quite interesting paper, in case you haven't read it, "An Overview of the PL.8 Compiler"

https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.453...

Unfortunately despite its internal success they decided to go with Aix for RISC.
This isn't really a problem with computers so much as with taxonomy. You pretty much always end up with sorites-esque delineation paradoxes when imposing taxonomies onto nature. No matter how refined your system of categories is, it's never complete.
> Our business is really hurting because of this. We can't pay for ads to promote our concerts. We have 13k followers, losing them would be horrible

If you depend on other site to have your own business working without paying them, then you are their product. Make your own business page and get customers here. If they are truly interest in what you are doing, they'll come.
Sendxmpp as a Replacement for Mail(1)
Some of my work is still there

https://www.deviantart.com/victorribeiro
The weird paradox about Germany is that, while the political structure incentivise this kind of nuanced, fairly sensible policy, it's probably on the more immigrant-unfriendly side of european states, culturally speaking.

You're going to be a foreigner, when you're here, and that does mean that people will treat you badly. You will be expected to assimilate, and if you're black or brown, you can expect a lot of petty subtle/not-so-subtle racism from state employees.

I don't not recommend it (I'm an immigrant), but at the same time, you've got to be aware that some people are going to treat you as a second-class citizen as long as they are aware you're not german.
What you are saying makes a lot of sense. Doesn't have all that much to do with the article, though.

(Not sure why you are downvoted so much.)
I don't see how it matters if it involves science fiction or not.

I am looking for verisimilitude, so I am always asking myself if characters' actions make sense, consistency in the rules, and so forth. There has to be a kind of internal logic a story follows, even if characters constantly make stupid decision.

Most stories failed that test because writers don't care.

Here's an example: There are magic carpet everywhere that can fly, and yet nothing changed about the worldbuilding. People just drive cars and do all the modern things people do, except sometime you can see magic carpets showing up.
It's even worse. The company I'm working at is discovering "near shoring" in countries adjacent to the EU, like Serbia. Much cheaper than local labour and no less qualified. For me to say, the contractors we're working with from there are just as good or better than the average developer Joe from here. As long as you can communicate in English, you can nearshore a lot of stuff. And esp. in Germany lack of English communication ability on the German side is one of the last barriers keeping nearshoring out of a lot of firms.
Turning back time with epigenetic clocks
The alternative is you give yourself the low priority low probability work. The 'noodle around this nasty thing nobody wants to touch' work that delivers tech debt reduction or a velocity win. It can be very fulfilling, but no critical path, no OKR or delivery date etc etc
"2) Or: Managers have too narrow of a view of what their job is. Speaking generally (not accusing the parent comment) - This often happens when developers who haven't experienced good management or managerial mentoring get promoted into their own management positions and assume their job is literally just to delegate to the engineers and then check on them until it's done. In non-stagnant tech companies, there is always more for managers to be doing: Reviewing/updating documentation, helping with hands-on testing of the product, observing or interacting with customers to get a deeper understanding of the problem, coordinating with the sales team to get a better understanding of their domain, and the list goes on. Many of these tasks aren't immediately obvious without proper managerial mentorship, and they might be downright foreign if your only experience with managers has been of the delegate-and-wait variety."

Big companies tend to hire "specialists" to do all those tasks you mentioned, which I think is a mistake. If the purpose of those tasks is to improve the function of product development, which can be rephrased as "make the coders more effective" then each of those people require a high bandwidth communication channel to the coders. You can only have so many people that you communicate a lot with, and so the effectiveness of those people in improving the effectiveness of product development is limited. Their job is to make sure the devs arent working in silos but they all just end up forming their own silos because its simply not practical to have high bandwidth communication with all these different groups of specialists.

Im talking about designers, product managers, project managers, user researchers, data analysts etc ...

My broader point is that I agree with your vision of what a manager should do but IME it's not how larger companies tend to be structured.
Microsoft are definitely not the good guys. They're just as awful, but happen to have failed in the phone space. The true good guys are the ones developing open source phones and operating systems, like you see with the Pinephone.
Agreed. I have some good exposure to Tesla, but I would gladly increase it if they drop further.
Plot holes matter in direct proportion to the seriousness of the work. People care a lot more about plot holes in The Lord of the Rings than they do in The Colour of Magic.
That is correct, they call it "method call syntax": https://nim-lang.org/docs/tut2.html#object-oriented-programm...
In addition to that, I think some lower-paying roles that used to be analysts or BI specialists are increasingly being called Data Scientists. My guess would be if you controlled for skills and job responsibilities you’d see increases.
How does Discord scale to 5M concurrent users?
According to cargo bloat, 40.1% of the .text section comes from clap, and 46.7% of the .text section comes from std. clap is quite famous to be extremely bloaty.

To give an answer to your other question: a lot of the additional code size is a one time cost. That means that the relative difference is the largest in these cases, for binaries with little logic of their own. The more complex the program gets, the less the relative difference is. However, even if you don't account for these one time costs, Rust creates larger programs than C, due to heavy use of generics compared to C.
I would like to see how many of these countries fare in terms of racist sentiment, with a demographic distribution more similar to that found in the americas.
This is true for not just Germany but probably all the countries in this planet. Humankind is sucks
I understand. To me you resolve the paradox by getting management to admit to themselves that most engineers and programmers are also managers and need some explicit authorities to decide what needs to be done or not
At least 500K comes from clap, the argument parsing library. That's how much true's size drops if you comment it out.

It's a lovely library. Generated help text with colors and line wrapping based on your terminal width, informative error messages that suggest corrections for typos, and a declarative model that lets you express subtle relationships between options. You don't get that from getopt.

But it's also pretty large. https://github.com/rust-cli/argparse-benchmarks-rs has some numbers.

(Disclaimer: I wrote one of the competitors on that page, lexopt. But I also use clap, depending on the project, and I'm happy with it.)
I politely disagree. When I use Brave, I always see these "Tip" buttons on GitHub, Reddit and Twitter despite going out of my way to disable Brave's Rewards scheme. It really grinds my gears when a product forces these sort of schemes onto me (hence why I mainly use Linux instead of Windows), so I uninstalled Brave.
Man is making Electricity out of Electricity
DC is a fantastic place to walk, especially in the spring and fall. I lived in a crystal city apartment for a year , it has a fun restaurant area on 23rd. Amazon is setting up there, it has subway and train access. They are building a pedestrian walkway to the airport, it has a great future. You are a mile from the airport but not much noise as they come over the river.
French instruction starts very early in our town in Vermont because there are over 8 million French speakers right next to us, including almost 2 million living right over the border in Montréal. The ability to communicate in French has been incredibly useful over the course of my career, not just in North America, but across Europe and Africa. There are 29 countries that speak French as an official language and about 274 million fluent speakers.
Advertising. It is much harder to inject custom, "targeted", ads when a user simply downloads the video (the ad's would have to be injected into the video, during the download, to allow for targeted ads).

Meanwhile, playing in the browser allows the surrounding space not used by the video to be filled with ever changing targeted ads.
Freenet manages to implement some kind of anonymity without mixnets, relying on inserting/retrieving storage blocks sacrificing latency. In my opinion that's the better approach, because if you separate storage and communication, like ipfs-over-tor, you'll never get anything with proper anonymity and decent performance.

Beyond that, I've heard of xolotl related to gnunet, but I am not sure to what extent it is actually implemented and/or working, as usual with gnunet.
The Munro guys have talked about how rapidly Tesla quality has advanced— going from amateur on early model s to impressive of later model 3s. I wonder how much of this is that early amateur hour stuff? I take the Munro guys opinion pretty seriously.
Managing Director
> A better term is "visual programming"

I tend to agree. "No code" seems to imply "no programming", but that's exactly what you do with these tools, just in a simplified way.
The global Todo is actually two 'lists': email-based todo (managed with this system: https://dansilvestre.com/gtd-gmail/amp/#, slightly tweaked), and a OneNote page inside my main OneNote notebook for everything not coming from an email.
The daily Todo tends to be paper, as there's something really satisfying about physically checking off items through the day to complete the list.
Race has no scientific/empirical basis. Asking about skin pigment is a different question, but race is BS

https://www.ncbi.nlm.nih.gov/books/NBK19934
I get why a lot of people here dislike the pipe operator, but I actually love it. The application I work on has tons of obscure javascript processing in the frontend and I can already think of several places where would make the code look much cleaner.

Sadly, it's also stuck in the past so if and when this operator gets accepted into Javascript, it'll take years before the necessary code cleanup can happen.
It reads as outright deranged in your quote.
> With that out of the way, I’m puzzled by the premise of the article. How do countries become unable to satisfy local demand through local supply?

The baby-boomer* generation is much bigger than other generation. Their retirement is not met with the same amount of young worker coming into the job market. Businesses need to produce just as much if not more as before. So basically we need to import the kids we did not have 20 to 30 years ago to maintain the same amount of workers. The same thing is happening in many developed countries.

* Germany's baby-boomers are younger than the one in the USA or Canada

https://www.populationpyramid.net/germany/2019/
A funny example I hadn’t considered. Smily indeed!
I have a bunch of 3.5" floppy disks from my BBC Master, which date back to late early 90s. Will the data on them still be ok?

If I bought a Kryoflux or similar device would I be able to access and save the data?
iOS, iPadOS, watchOS and macOS applications aren't made out of thin air, they also need developers.
Yes, someone on the board that takes an active role in the company, or higher (The CEO)
> If you know any women or under-represented minorities (URM) who work there, buy them lunch and ask for the unvarnished truth.

I stopped reading right after this point.