skysight-inc/HackerNews huggingface dataset:
The comparison to a modern laptop is interesting, but a more apt comparison would probably be to a modern desktop, which would probably be pretty easy to keep running for more than 4-5 years.

(The Amiga does have a bunch of outdated stuff in it, but the circuit board is quite large, with mostly standard-sized ICs, and other Amigas can typically be cannibalized for components. The repair options for a modern laptop on the other hand seem to be rather limited: everything's tiny, it's machine-assembled, there's five chips on the entire board and each one has 1100 pins. If something goes wrong, you need to replace all of it.)
Well, I suppose I have great imagination and optimism (and youth) too, but that is also why I do not want a political enforced solution. I am optimistic that humankind as its whole, will see the benefits of overcoming the dirty fossil technology on their own.
Also for cleaner air, cities, etc.
What is your least popular but deeply held opinion on personal productivity?
Yes, but how many of those would go to a yearly "Manx language congress"?
4,400 year old Egyptian tomb discovered in the Saqqara pyramid complex
i'd imagine much the same process as working anywhere else abroad, you need to find work so that a company can sponsor a visa for you, to find a job start checking websites of target companies, there are a lot of multi-national companies here, if you speak/write mandarin chinese, that would be helpful.
COMANDOS ESENCIALES ⋆ Windows Linux MANUALDEHACKER.COM
Please take a look in the mirror, your ego is out of control.

Words are for people to communicate to one another. They're not a stand-alone entity that will remain correct, regardless of time and place.

In the west, yoga and meditation mean something other than what they mean, in other cultures and time periods. That's perfectly fine.

Folks are doing stretches and holding poses, they like it. Great. Folks are sitting down and listening to something soothing for 10 minutes, they like it. Great.

There is no downside here - the only downside you're finding is inside yourself, being projected outwards.
Why not simply put the software onto a PC? All it would need is a Windows license and a Cloanto License (https://www.amigaforever.com/) to run the emulation? WinUAE has been stable for years now and the ease with which the system could be automated should make up for any smaller issues encountered in terms of hardware interop.
I don't trust VeraCrypt very much. Mounir Idrassi's company IDRIX was founded in 2006 in Paris and it is one of the classical shady government-near companies that could have close ties to intelligence agencies. Note that I say could not has.

You cannot find any extensive CV of Idrassi online and he played no noteworthy role in international cryptography, neither as a professional nor as an enthusiast, before he forked TrueCrypt into VeraCrypt. Moreover, France has a long anti-cryptography tradition and a fairly extensive and powerful intelligence apparatus.

My apologies to Idrassi for casting doubt on him, but that's how trust works. It's a personal evaluation. From the publicly available information there are enough reasons for me to consider the sudden cessation of TrueCrypt development and the fast takeover by VeraCrypt suspicious.

Sure, you can compile it on your own but if you don't do that, do you also audit and reverse-engineer the binaries?
This is the blog of theoretical physicist Sabine Hossenfelder, she just released a new book 'Lost in Math' where she describes just how bad things have become. She ends up focusing more on Physics than general Academia in the book due to pressure from her agent/editor. [0]

[0] https://www.overcomingbias.com/2018/12/can-foundational-phys...
Ask HN: Those who went from programming to tech writing, how did you do it?
How did you break into tech writing?

Are you happier than you were before?

Are you making comparable salary? If not, are there any perks (less stress perhaps?) that tech writing gave you which programming didn't?
You might enjoy Knuth's Art of Computer Programming. https://en.wikipedia.org/wiki/Art_of_Computer_Programming
> we are just as much at risk of extinction

That's not true. Even the worse predictions for Climate Change and Nuclear War don't predict humanity extinction in a close time. (Perhaps 99% of death, that is really bad, but it's not extinction.)

For supervolcanos and big asteroids impacts we are doomed with or without AI.
"proliferates" ? skepticism? Afaik, people in CERN have been using neural nets to identify trajectories at least since the 80s.
When talking about statistical physics you should really be thinking more along the lines of Boltzmann, Carnot and Helmholtz.
Unless you're fluent in chinese, it will be extremely difficult to get around in these tier 3 cities like chengdu. Shanghai and beijing are a bit more international, but even stilll, english is relatively scarely spoken. Just imagine having to go to the doctors', that would be extremely traumatic.
Their work is just like any other firm perhaps they cause unfortunate things to happen but that is the nature of business.
But at this point, have they actually offered this service to anyone? If you already have an account, can you use this today? If not, it kind of seems like no harm, no foul. But even if so, it's hard to see how anyone has been injured at this point.
Yes. The article doesn’t use the lack of economic success as an example or proof of anything.

Merely mentioning something is not enough to be citing it. There has to be a larger purpose.
>> I work with 40 year old ideas that are so advanced that people think it’s futuristic alien tech

Lisp is one such idea implemented. Can you please list the other ideas, very interested to know.
Alert Redirections
For linux, my experience with netsurf was really poor due to constant crashes (bet that's why buntu removed it from their repo since 18.04).

Again for some of my linux boxes, my need for framebuffer browser capable of rendering js and css like X11 browser has been made possible using browsh.
Social Media Strategy That Works (Don't Waste Time with Others)
Good. We shouldn't have personality cults in the US. The founders saw the Constitution as the one holy and freedom giving thing, not fallible human individuals. Remember: rule of law, not of men.
I've done a rewrite of a major website with another HN'er in about a month of close collaboration. Nobody even realized the platform had been changed before we told them. The original team was a large number of people working part time over a large number of years. Enough cruft had accumulated that a rewrite was the only way to deal with it.

Thanks to Charles Pick (phpnode on here) and pretty tight plan we got the job done in record time. Yes, we could have done even better. But we did not have the budget and the time so we worked within those constraints and got the job done. Would have been super to work with more people, more budget and several months to do it. But as it was it was already a huge improvement over what was there before.
Could you clarify "improved"?

It's already absolutely fantastic compared to any other solution I can think of (_especially_ OpenVPN, which requires generating a bunch of x.509 certs).

This article has a ton of steps which aren't even WireGuard specific like server firewall rules.

The actual configuration of WG is basically 'generate a private and public key on server and client, stick it in a config file, run wg-quick up, done'.
Marketing is a larger cost than Reseach for major drug companies.
Illustrative of the downsides of uncontsrained globalization: during the cold war, McKinsey would not be doing work for the Kremlin, and could you imagine ATT (Google) building an automated surveillance system for the Stasi (Chinese State Intelligence)?
I like the rising popularity of LTO the most.
> 40 year old ideas that are so advanced that people think it’s futuristic alien tech

Care to elaborate?

> median human comprehension

So we don't understand it well enough, yet?

“I couldn’t do it. I couldn’t reduce it to the freshman level. That means we don’t really understand it.” -- Richard Feynman

https://kottke.org/17/06/if-you-cant-explain-something-in-si...
I once received an email from an academic in a field close to my field where he offered 70$ for every time I would cite one of his papers. I never responded to the email but I imagine that many would be tempted.

I can only imagine him showing off how influential his work was when he asks for more grant money... maybe he was even funding this "campaign" of his with leftover grant money as an investment...

I believe this to be a somewhat clear example of how measuring people can lead to strange behaviour and rushed work at the cost of quality.
N=92 participants is not big enough of an N to conclude anything. To see differences you're going to have to go up to 10 times more at least.
It seems like a systemization of how a small society might shun an outcast. If you’re a rude asshole at school or work, people might intentionally make your life harder by refusing to do things for you, at a minimum they won’t be trusting you with any favors. In the extreme they won’t talk to you.

The government can’t tweak at such a fine level but wherever it can, that’s what the system feels like from my very far and biased point of view.
au contraire, philosophy of science, (specifically only the feminist & structuralist part of it) has been widely adopted. The problem is all the other fields were left back.
I live in a country that does not have at-will employment. I can quit at any time with one months notice (or, at the employers discretion, less). A person can be fired for the reasons mdekkers mentioned (bad behaviour, bad performance, lack of money) but there is a procedure to go through (eg for bad performance, you must give warnings first). It works well for employees, who don’t have to worry about the possibility of an asshole manager going on a firing rampage (as the article states happens in Tesla) and it works well for employers because they can fire when necessary, they just cannot legally abuse it.

> I see no reason an employer shouldn’t have the same freedom

Because its not an equal relationship. Unless the company is very, very small or badly managed, losing an employee or two is much less of a deal for employers than losing their jobs is for the average employee. If the employer really wants rid of the employee for a legitimate reason, they can do so, they just have to jump through a few hoops. If they want to get rid of the person just because, then no, they can’t do that and in my opinion shouldn’t be allowed to either. It encourages an abusive or unfair work environment (work longer/harder/more dangerously or I’ll fire you! for example).

For the average person, losing their job is devistating. For the average company, losing an employee barely registers. Remember, that most employees don’t have the same flexibility and job availability that most of us on HN do, yet the laws still apply the same.
What are the benefits of it? does facebook accept such URL Shortner ?
Exactly. No need to invest in a new equipment: just replace the Amiga by a cheap PC (or even a Raspberry Pi!) and run everything in UAE (you don't even need a Windows license).
I don't know if the explanation is true, but from the outside it looks like you were given a very clear explanation:

sctb 67 days ago [-]
We've banned this latest shill account. Please do not create
any more to abuse Hacker News with a Google agenda.

https://news.ycombinator.com/item?id=18179838.
Opinions differ: https://blog.infinitenegativeutility.com/2018/7/why-i-dont-l... Fwiw, I liked it but some parts of the book which is from 1979 hasn't aged too well. For example, Hofstadter didn't realize how well computer programs could simulate what he thought was intelligent behavior such as chess playing.
I tried synching but it didn't seem very reliable, I had to restart it regularly to keep things in sync. In the end I gave up and moved back to DropBox.
Likely due to the 1200 baud modem used having some traits that aren’t easily handled and would require some very specialized code to handle. Great, now you have two pieces of esoteric code that need to be supported. They likely have a comfort level in repairing the physical Amiga that they wouldn’t have on staff with an emulation system.
The more you know about embedded and IoT, the worse you'll sleep.

Do you want to be right, or do you prefer to be happy?
Sure, until TransferWise decides to screw you over.

I'd rather take the volatility of bitcoin and never have to worry about another centralized exchange/company locking my funds again.
Based on a YouTube documentary I saw it seems like you can redeem your score through payments (officially to charity, but it doesn’t look like it’s transparent): https://www.youtube.com/watch?v=Dkw15LkZ_Kw

Compare this to a prison system based on punishment instead of prevention, leading to depressing recidivism.
Aggelos Nellas – Official Web Site
i found this interactive script useful for setting up (also generates a qr code to import w/ e.g. wireguard on iOS)

https://github.com/Fruxlabs/wireguard-roadwarrior
Very interesting article. Thank you for sharing.
Forget Fortnite–my son is still obsessed with Minecraft
Reasons Not to Make Decisions Today on Gut Instincts
I started using Backblaze B2 on servers for storing database backups and so far it's been great.

Now I wonder if `b2 sync` is a good candidate for more traditional desktop backups (documents, lots of photos...). Does anyone have feedback on it?
Improving Lua performance using baked functions
>> Bourne shell took reversed-spelling terminator keywords like "fi", "od", "esac" etc from A68. <<

One difference between Bourne shell and Algol 68 is that Bourne uses “done” instead of “od”, because “od” was already used by the octal dump command! The Bournegol source used DO-OD though - https://minnie.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd...
Traditionally I think it's fair to describe the classes in terms of their future which I'll just describe as 'economic planning.'

- Lower class: No economic planning and living hand to mouth. Nearly all of what they earn goes often entirely to pay for the bare necessities needed to repeat the cycle against next month.

- Middle class: Basic economic planning. Able to save a bit for retirement, a rainy day, or just a family vacation. Traditionally could afford to support themselves, one other adult partner, and two children.

- Upper class: Extensive economic planning. Earns far in excess of their immediate or future needs meaning most of their money is spent in 'planning', often geared at earning more money.

---

Traditional manufacturing jobs would definitely have been middle class. White collar jobs used to generally be upper class, but now a days that's certainly not the case. Working class is a different distinction altogether and that is just talking about people that need to work in order to be able to sustain themselves.
What is Computer Programming?
The best speech of all Y-combinator speeches, Jessica Livingston
I'm not convinced it is an expensive burden comparatively. I'm fine using tax money to fund this. I'm fine with a 911 fee for mobile phones, and Im fine including it on prepayments for prepaid, though it would be more upfront if it were included in the price of the prepayment. I wish the world would put a bit more effort into the system so it is better than it is.

These are things that let folks call 911 for a dangerous, possibly drunk driver. House fire, abusive husband, neglected kids next door. I've personally used it for car accidents, violent customers (one decided to huff canned air in a pharmacy), hurt co-workers, and random folks off the street needing an ambulance.

911 provides a public safety service. If it means that phone companies have to provide access from their equipment or their lines, I'm OK with that. Im OK with all or part of that being reimbursed, with the main exception of requiring a new mobile to be compatable with emergency services (no worse than requiring autos to have seat belts).
I've seen that repeatedly. Women want babies way quicker it seems. I feel like lots of guys want to keep the couple relationship for a lot longer because it's fulfilling as is and they don't want to change the dynamics. Also I suspect lots of guys want to be their SO full source of happiness.

btw what did you think would be bad having babies ?
If the AMD leaks are to be believed, we will have cheap (less than about $400) 16 and 12 core consumer processors next year. I’d happily trade two of those cores off against syscall overhead.
> at least as well as something that does not support javascript can

Not related to Netsurf (which I learned about yesterday while reading about Duktape — a HN coincidence), but recently I went back to using Firefox with JS off as default (using uBlock Origin in advanced user mode) and it's... surprisingly OK? I remember having more trouble in the past.

- Less websites are breaking. Maybe I now have better browsing habits and a better instinct for when a website needs special treatment?

- Enabling JS for an specific website feels easier than doing in same in pre-WebExtensions API NoScript ever felt.
"It’ll cost about $1.5 to 2 million to replace the Amiga"

:facepalm:
You must be a fun person to be with, what a needlessly arrogant and abrasive answer.

It was cleary not a request for "education", but a way of starting a discussion on the use of this term, that neither seems to be used consistently in the press, makes little sense if used with 60s economy in mind, and does not have specific quantifiable criteria attached to it.
I found this[1] talk about LHCb results and future direction illuminating. He explains the trigger setup during the first few minutes, later on he explains how they're searching for new physics.

For run 2 of LHC they used 50000 CPU cores for their software triggers, after the hardware trigger has reduced the 40 MHz input rate down to 1 MHz. The final output of the software triggers is 12.5 kHz, which is persisted to disk. Keep in mind this is just for the LHCb detector.

For run 3, they're planning to remove the hardware trigger bit, running the software triggers directly from the 40 Mhz signal. This would allow them to reprogram the triggers during the run, in case some new interesting theory comes along which for some reason has a signal their current trigger won't identify.

[1]: http://pirsa.org/16010060
I think i have gone through different sites but i made one from here https://www.getsmartstuffs.website/top-best-gaming-headset-p...
>> I shake my head when I see some bushy tailed developer using the repository pattern just in case the corporation decides to abandon their million dollar Oracle installation to go with Postgres.

The repo abstraction is a fantastic way of declaring your data access implementation and separating its concerns (especially limitations) from the service tier. Once declared - via interfaces - you can substitute the concrete implementation for something that suits the environment and the ever maturing agile use case.

Given how this is a fundamental scale/refactoring primitive, perhaps you haven't considered how others use it. I've used it time and time again at least 3 ways:

Monitor and consolidate data access patterns. If ITopSecret repo requires you pass an IUser to your verbs, you only need to audit/validate this layer to prevent unauthorised access. No one will replicate the query in IExportService and forget to check permissions again.

To scale read-heavy data, with new technologies like predictive search: Slowly pivot away from SQL sprocs/views to Solr/Elasticsearch by swapping out the concrete implementation ISomethingSearch repo with a new one.

For offline 'work' and unit tests: Create new concrete implementation of IBlobRepository that read/writes to your file system or an in-memory chunk.
It's naturally occurring in the soil.
This is why actual social scientists talk about socioeconomic status instead of purely income-based categories (etc). Grad students usually have fairly little money, but a fair amount of social capital: people think they are smart, industrious, etc. It’s sort of like middle-class apprentice.

A factory foreman or hairdresser might earn more, but their job has less cachet.
When companies like Marriott and JJ are doing things like this, people incur great losses and there is little to no repurcussion to the companies.

Meanwhile, some guy in the street will go to prison for selling some weed.

All those who did this at JJ honestly deserves a life sentence at a minimum given abestos exposure leads to mesothelioma.

This is some diabolical stuff - something out of a movie, akin to for example contaminating the water supply in Batman.

So evil.
Why not leave it as is?

If it's not broken, don't fix it.

They are going to spend $2 millions breaking something that works. And that's if they are lucky and it doesn't go over budget.
Personally I can't wait, javascript is miles ahead of where it was 5 years ago but it's still pretty painful to use on large, longer running projects with bigger teams. I once enjoyed it enough and now dread starting a project in it. Typescript is a massive improvement but maybe the ship has sailed. If we don't _have_ to use it anymore why bother?.
Future orientation, a.k.a. do you eat the marshmallow or not? (And note that if you're constantly hungry, cranky and stressed out, you're a lot more likely to go for that tasty, tempting marshmallow. Feedback loops are a thing!)
> Multi-paradigm has always beaten pure ideologies hands down when it comes to delivering useful programs that actually work without making programmers do mental gymnastics for the sake of purity.

Don't think anyone is arguing with that (even the author of this piece). But the functional patterns that contribute to useful programs today are the direct result of the kind of pure theoretical thinking here.

To me, your argument could be used against any theoretical research in any field. None of it is of practical use until it is.
Leiningen 2.8.3 released (fix REPL)
What you are describing is that you can design an algorithm where "some part of the algorithm" can be executed in any order, so that you can execute them in parallel to gain performance using multiple cores but overall when thinking about coming up with the algorithm you will have to figure out the correct sequence.

Async/await is sequential where the operations are asynchronous (you don't move to next async operation until the previous async operation is done, given that the second async operation have dependency on the first operation's result).
Actual link to the module, with tech specs: https://developer.nvidia.com/embedded/buy/jetson-agx-xavier

A good set of links to resources: https://elinux.org/Jetson_AGX_Xavier

Overall, looks incredibly powerful for the form factor and power usage, with a ton of high speed camera, display, and PCIE interfaces.

I don't see any mention of production lifetime gaurantees, presumably that's a "please ask". Other SoM manufacturers promise a few years (up to 10), so you don't have to worry about redesigning your product every year. For the Jetson module, it's designed to be fairly tightly integrated and hence an swap out would not be trivial, e.g. you need to design a heatsink system for it yourself so you can choose a fan or heat pipe it to the enclosure walls.
Now that my job resembles the 'biggest boss of all' more than the young developer that I was all those years ago, I often think about what I would have said to that young man.

If it were me I would thank that young developer for all the hard work and offer a few bits of advice on getting things done without pissing people off.

And then I would get all of the leads together and have a serious talk about how we can take care of all of our people while at the same time producing the best system humanly possible.

Good developers work hard and care harder and, being human, they have egos. But everyone has blind spots and everyone
makes mistakes and the essence of a good organization is that it blends the strengths of all of its members.