skysight-inc/HackerNews huggingface dataset:
The model itself is 136GB

https://dl.fbaipublicfiles.com/m2m_100/12b_last_checkpoint.p...

I can't imagine the amount of computation it took to generate this.
It's a common concern at least in some countries, yes, although it varies wildly how careful companies are about it.
I would much rather pay an equivalent amount for university (and healthcare and so on) through taxes rather than through debt. Having debt introduces risk and makes me fragile in a way that taxes just don't.
Sure, if you really think that the next bit where they specify what sort of Dark matter they will provide results on is irrelevant context.

I find it a bit rich that Hossenfelder can criticise particle physics for only ruling out some dark matter with words such as "a type nobody has seen". There are no direct detection of dark matter at all, so why does she insist that the models particle physics speak of are any worse than the others?

At the core of the controversy around Hossenfelder is that from the fact there's not been any really _unexpected_ experimental results for four decades concludes that there's no point in doing particle physics. There is not really much more to the argument than that, the rest is just quoting the optimistic physicists over the pessimistic ones and pretend they don't agree on the need for more experiments.
Many years ago I worked for a BlueChip company in the UK where they had an XML processing application which provided a nation-wide service. When I started, I looked at the code and saw that all XML production was done through concat and substring calls on Java Strings. When I asked why? I was told it was for "performance", yet the system was slow and they frequently introduced bugs in their XML output and processing due to badly written string operations - I didn't stay there all that long!
I found it gives a nice perspective when you read old pages you wrote. Do you feel the same?
It gives some perspective, and the feeling is like reading something an old friend (another person) wrote.
For anyone struggling with this, look at the TLP project which is a package in most distros that makes (I think pretty anodyne) changes to improve power consumption/battery life. Not uncommon to get 50% improvements straightaway after installing it.

https://linrunner.de/tlp/
We don’t hire .NET programmers (2011)
Prototyping to Learn
> bogus self-employment

What do you mean by that? I don't understand. That you wouldn't be a real professional or what?
That's why I think the word disruption is awful.

"It's good if I like it. It's bad if I hate it." There is no substance to it.
Enve looks interesting, it may be one to crowdfund -

https://maurycyliebner.github.io/
https://twitter.com/enve2d
Car design is about to change
EU Open Source Policy: good analysis, missing concrete next steps
As one of my martial arts sensai said:

"Practice doesn't make perfect, perfect practice makes perfect."

But we're probably splitting hairs that a reasonable person would understand don't need splitting by looking at the whole piece, which can be boiled down to: "Make lots and seek feedback more."
Uber and Lyft Must Classify Drivers as Employees, Appeals Court Says
That's exactly how I wanted to word it.
iPad Air
Ask HN: A Sci-Hub alternative for Medium Posts?
Hey Hackers. I was curious if anyone would find useful a Sci-hub version for Medium Posts.

Sci-hub is striving to provide free access to millions of research papers and books, and Medium has become a repository of knowledge sharing about design, code, well-being and more but is strictly secured.

Now with the paywall we are unable to read anything, and we are forced to pay.

Curious to hear your thoughts.
Database transactions is the topic you should look into. There's ways to handle these in all environments.

https://en.wikipedia.org/wiki/Database_transaction
One software concept where it's applicable is game programming. Lots of people have their dream/pet project they spend years on tweaking and making all these features for, but the underlying game mechanic just isn't... fun enough, I guess? But making lots of small games (at game jams or so) one can discover great concepts, and then nail those.
Detailing Two VMware Workstation Toctou Vulnerabilities
Are you flying to JFK from Moscow and back every week to be able to work remotely from Russia? That is at least $600 for a round-trip and about 20 hours sitting on a plane excluding time spent at the airports.
Pretty much anything can be incredibly dangerous if not used/done properly.
I don't believe you are correct about a full scale invasion of the U.S.

There are two reasons.

The Caspian Sea is a sea and not an ocean. The waves are a fraction of the size of those in the Atlantic. If 'waves were roads' then you would need a four wheel drive equivalent of the 'sea monster' to make it an 'ocean monster'. Ground effect isn't ground effect in quite the same way if you have to fly 50m above the water instead of 5m.

The other reason is that the Soviet Union did not have any realistic ambitions to invade the United States. Their thinking was much more defensive than Western Cold War thinkers were allowing their paranoia to believe.
The Medium paywall relies on existing cookies to limit the amount of articles you can read in one session. Clearing your cookies or using private browsing defeats it.
If you're tracking a user in the EU, you need consent. The GDPR doesn't cover the 'how' -- just that it needs to be done. So, if there's tracking of any kind, you'll need consent.

Applies off site as well -- pretty much every cold email tracking software, like Yesware, is in violation of GDPR, since you didn't get the recipient's consent to track their opens and clicks.
> 1. Its variables start with $ and that is ugly:

At the very least it seems nonsensical and cargo-cultish: As a non PHP-er, what is the actual purpose of $? In Perl, it indicates variable context (for better or worse, there's more than one, so it has to be indicated somehow). In shell, it indicates the substitution of variable name by its value. In PHP...I draw a blank. It really seems like an "I wanted my language to look like some other language but I had no idea what it should be doing" kind of thing.
it's both, but location plays a bit role, just go to the gitlab salary calculator and try to enter london and another east europe city.

even for the same level role and expertise and assumed same productivity the east europe one will get a smaller compensation, thus costing the company less.
I was in many crypto presentations during the 2018 BTC rise. The crypto-anarchists (left and right leaning) were getting their spotlight and laying out their "dream". Basically an updated version of Kropotkin's and Bakunin's work for the blockchain-era.

I really don't get what is the hate with the central banks getting control over the money. Yes they are not appointed by the Government but it does not matter, the moment they gain such power, they will become political.

At least, at allows countries to have complete control over their currency and cut the middleman when it comes to monetary policy. ECB and FED throw all this money into quantitative easing now, and the real economy gets nothing.

BTC as a global reserve is a pipedream, the only global and eternal reserve are big guns. BTC as a means of transaction is a dystopia ready to happen. No country is able to increase BTC supply, hence its a highway to unbelievable inequality, and no monetary policy control. Also, good luck enacting fiscal policy in an economy purely based on untraceable cash.
Yeah, YouTube Music is a dumpster fire. Don't use it myself, but Deezer is supposedly pretty good.
But if you threw away all the code after each version, I doubt you'd get much done. Sure the code might be perfect, but you can do only so much in a short timeframe.

Perhaps it would be best to iterate fast early on in the project, throw away a couple of weeks with PoCs and then go for the big one.
Please remember that PHP is more or less the only truly free (as freedom) community driven language suitable for both prototyping/pet projects and enterprise grade web software development. TypeScript and C# are Microsoft, Go is Google, Java is Oracle. Python is not suitable for complex multi-layered systems, Rust is too young and let's see where it will go without Mozilla. Ruby? IMO Ruby is in sunset phase, no new ambitious projects are started with Ruby.
"is that not bad by itself?"

No
If your joke is structured to sound sincere and be misleading it's called a joke... that's literally what a joke is
$299, very reasonable.
I don't think the example has anything to do with technical debt. The project never worked and was never delivered.

>>> Payments couldn't be processed, code would break when the delivery system was offline, users with deactivated accounts could still access it, no tests.

This doesn't pass 10 minutes of QA. Send back to the outsourcing agency to complete the development. If it's all they can deliver they're not getting paid in full.
Not very difficult to think of counterexamples to that rule: Iain Banks, Neal Stephenson, Charlie Stross...
That's probably why there are suddenly a lot of Photoshop competitors. A monopolist abusing their market creates an incentive for competition. Of course some monopolised markets can be very hard to impossible to enter for competitors, but that's apparently not the case here.
> What I have done is transition to an area in which my skills can be used to make money for me and others.

Money is both good and bad. Thee bad part is that it attracts a ton of unsavory personalities, who will do anything to get ahead. In coding, it results in endless self-promoting, pushing unnecessary (or downright harmful) new tech and project ideas in order to gain a promotion, one-upmanship in code reviews etc. All that bullshit gets old fairly quickly.

The reality is that, in a complex environment, it's much easier to make money by doing some work and heavily manipulating people rather than doing good work and no manipulation. Hence, I want to exit complex environments as quickly as possible, which means distancing myself from society and modern economy as much as possible. It will probably mean living on $500-$700 a month, but hopefully the peace gained will be worth it. (Currently, it's still all in a fantasy stage, as I need to accumulate some more money via coding job to make the jump).
> casting an informed vote is quite arduous for the average person

This argument always comes up when discussing direct democracy or similar ideas, but it completely collapses under even the most basic scrutiny!

Direct voting is strictly better than delegated voting, because you can always ... wait for it ... delegate your vote! You don’t care enough about the issue to educate yourself? Simply cast the vote for the option your government/party/favourite expert recommends! After all, you already trust them (otherwise you wouldn’t have voted for them), so by “delegating” your vote to them, is equivalent to not having the popular vote in the first place!
Unfortunately unless there are financial incentive to do that it will not be adopted. Maybe try to get the porn industry to adopt these services first, maybe others will follow.
Or what if ISPs just charged what it takes to deliver internet without artificial limits, and then delivered just that? It's not like we don't know how to transfer vast amounts of data, or like we didn't predict the rise in traffic.

I'm not necessarily against having a cheaper plan with a traffic cap, and a more expensive plan that's unlimited. But just throttling data providers isn't the solution
I think PHP is a fine language if you are working on an existing application or are building on top of symfony but I’ll begin second guessing all your design decisions if you increase the default execution time of php from thirty seconds to over five minutes. I submit PHP does not belong anywhere outside the request response cycle. If you use it for other stuff, you are not wrong. I mean I’ve used puppeteer and node js to capture screenshots and I still think that ideally JavaScript should only exist in client-side web browser based development. I would never voluntarily do any of the react native or express/hapi server side development with JavaScript. I will do it if there is money involved, it just isn’t my preference.

It is ok to have a preference to do non web work with PHP but you owe it to yourself to at least try something else before saying you prefer it over everything else.

There is nothing wrong with $ though. That’s just insane. Also I’m very excited to see Drupal 9 being released with twig 2 support and more recent symfony support. I just think you should at least evaluate other options before saying “everything goes better with php sauce” just like the JavaScript crowd should stop and get some help before using JavaScript for native development and or server side development.
Nice to read, they were in the wrong, got berated for it and now they changed it. This is how things are supposed to go.

Now can we please do the same for Apple?
> Python is not suitable for complex multi-layered systems

For example what?
That's why it's the Caspian Sea Monster and not the North Sea Monster. They don't work that well in rough seas.

Think of these vehicles as floating on a layer of "thick air" above the ocean. They bounce through that air like a boat on the waves. If the layer is rough enough they will bounce more deeply into it the same way a boat will sink the bow deeper into large waves. If the sea is rough enough they go through the ground effect layer and hit the wave below. Bouncing off the waves without crashing necessitates a reduction in speed that kind of makes these vehicles useless compared to boats.
Showed it to my young kids who promptly took my phone and ran away making various instument noises until I took it away 15 minutes later. Love it!
are you even bothering to read and understand the comments here?
If you sum up all the negative aspects of something you can make it look bad. If you sum up all the positive aspects of something you can make it look good. So you can make something look either good or bad by not saying anything that is untrue. It is really the onlookers who have to decide how to weigh both stories.
Starting simple versus starting complex is different than making the same kind of thing repeatedly to refine the act of making it and the end quality.

Iterating on a project is definitely a great way to learn about it, refine how you make it and accrete complexity. So it can but doesn't necessarily have to encompass both ideas.

I also think that whilst it's tempting to stretch the anecdote to fit all sorts of ideas it's particularly unhelpful when trying to discuss the idea it actually references.
Pretty easy. Just inform your employees about the law and its implications. Don't tell them how to vote or threaten them to vote. Your employees aren't sheep that you have to herd. If they think the law will threaten their employment then they know how to vote even without any pressure.
I usually say the same. I’m from X or I’m from the United States.

If you’re Canadian you’d say I’m from North America, not America. If you’re from Brazil you’d say you’re from South America. The same would be true of Americans. You’d say you’re from North America. That’s the continent. If you are going to go down that route.

Do Mexicans, Canadians, Brazilians, and others really consider themselves of the region of the Americas and not from one of the two continents? I just don’t get the organizational structure that’s used. You wouldn’t say you’re American, that’s for sure. You’d say you’re north or South American.
If I compare how this year has turned out for me relative to my peers in a similar situation, I'd say generally not panicking has served me very well. I entered Vietnam a couple of days before they closed their borders. I ended up staying for four months, and then flew back to Europe in July.

Vietnam's government handled the situation rather well, so by pure luck I ended up being in one of the safest countries in the world through the Spring. When it came time to leave, a border guard tried to scam me into paying some fine or bribe by suggesting that my visa had expired. It didn't wash because I had done my homework and I had prepared to have on-hand the government's official website which explains in Vietnamese that all tourist visa are automatically extended for free.

Travel is still possible, but you need to be well-prepared, and you need a certain level of financial and temporal freedom.

If you are unsure (and asking questions here would suggest that) then do yourself (and everyone else) a favour and just stay home.
Yes indeed, I imagine a situation where some natural resource is modulated such that, 20 minutes later here on Earth, 1000's of Petabytes of data is received such that, if re-transmitted, it will be reliably received across the distance of space. Lets say 20minutes, 1 year, 10 year and ... 1000 year intervals .. might be the line item deals on offer.

Truly a sci-fi concept, inasmuch as I have no idea of the science involved, but I can still imagine some scenario where such valuable data becomes committed to eternal space.
XDR as the Top Security and Risk Trend of 2020
They take place in the same universe, but are very different books. Both very good though.
For first MVC, you didn't mean Struts rather than Spring? Even then I have a vague feeling there were earlier ones.
No, I simply meant that a regularly scheduled direct flight to get back home is comforting. Additionally, that wouldn't be possible at the moment as US tourists can't enter Russia
Nobel Laureate Louise Glück’s Love Poem to Life at the Horizon of Death
Yeah, really interested to know why ?
Monitor Your Email Campaigns with Atomic Email Tracking System
Since you have sent an email campaign, there is a great need to track all the messages. You ask yourself such questions for sure:

Who received?
Who, when and where read?
What links were clicked?
What effectiveness is in comparison with the previous campaign?
The answer to these and other questions can give you email tracking and specialized dedicated tools developed for these purposes. One of them is Atomic Email Tracker. The system traces all sent newsletter and collects the statistics about your email campaigns. The tool integrates with your project seamlessly. You can easily connect Atomic Tracker to any mass mailing program. In addition, the tool has an intuitive interface, so working with it will not be difficult.

Access data on email opens, click-throughs, pages visited, and much more. Defining who to communicate with, where and when is the key to effective email campaigns.

Thus, you can track the success of your newsletter, analyze and correct the mistakes made. Email open tracker is an indispensable tool for every email marketer!

No specific technical knowledge or additional efforts required!
Being seen as pariah/weirdo in an environment you spend 40+ hours per week in does not like the best working arrangement...
Motion is only $49. Nice.
Haskell is very free, and very suitable for complex systems!
If we want to really reduce typing we should make everyone program in Haskell (and start a national effort to improve its tooling) ;)
I think they're saying they're happy there is a weekly flight Moscow to JFK just incase they need to get out of dodge, rather then actually flying weekly
Are the terms unreasonable? If the terms were a limited license rather than an infinite guarantee to provide activation servers, then it’s not likely legally unreasonable. And it’s not at all uncommon to be the former. I’ve never seen a court rule a license like this to be unreasonable. Have you?

Here’s [1] the CS3 license. It states a 90 day warranty, which is certainly legally a standard warranty. Section 14.8.1 states Adobe can disable the activation server.

So yep, looks like this was covered in the license. I doubt a court is going to rule Adobe must provide a server indefinitely.

[1] https://labs.adobe.com/technologies/eula/photoshopcs3.html
Versa Check Alternative – Save 80% of your cost using Blank Check Paper
Whine here - this version used to be available on Kindle - I know, because I purchased it. However, it is no longer available and my copy got ‘updated’ to just the regular text, sometime between my original purchase in 08 and ~2015.

I now no longer solely purchase Kindle versions of books that have some characteristic I value, and I think Vinge would solidly approve of that stance. Not sure about the reaction of the Blight, though.
It's 3am for American mostly. There are lots of other countries that also use HN!
This single sentence horrified me more than the whole terrorist attacks over the last 26 years (before that, there was no PHP).
Antidotes to Fear of Death: A Stunning Cosmic Salve for Our Tremblings of Heart
> No one in their sane mind would retire or give up their faculty position in this environment

Tenured professors who were already about to retire might consider the addition of Zoom to that one undergrad class they had to teach but always hated may very well retire earlier than they wanted. I know some people in other fields who pushed their retirement up a year or two because Covid made things worse in their industry.
This makes me think about how Yahoo Groups is shutting down in December 2020. Or Geocities in the past. All the content on both platforms is user generated.

The companies that offered those services have the right to shut it down. It's not really a public utility that's funded by the people using it or tax payers or anything like that.

It's up to each individual to archive what is important for them. But a lot of what we publish online is across different devices and on different platforms. It's not as easy to manage all that data as it could be.
go generate based test fixture factory which is type-safe, DRY and flexible
Implemented another Golang fixture replacement library.

Repository: https://github.com/k-yomo/fixtory

Please check it out!
I really had to mangle the title to get it to fit, this is it in full:

"Antidotes to Fear of Death: Astrophysicist Janna Levin Reads Astronomer and Poet Rebecca Elson’s Stunning Cosmic Salve for Our Creaturely Tremblings of Heart"
> 3. It is trying to be Java: Well, sure it is more like Java, only less verbose and easier to write. Developers can be much more productive in PHP.

I suppose if you are equating extra keystrokes to productivity, then sure. However, Java has vast ecosystems and standard libraries that dwarf most languages. The real gains in productivity are in not re-inventing the wheel for everything. Verbosity has little to do with productivity in the bigger picture.
It differentiates variables from global constant things (constants, class names, function names, ...) for which the scoping is different. So you can have $strlen = strlen(...);
Governments encourage specialized research for the same reason they run a top heavy army in peacetime.
But that's almost always the case with these companies. The fundamental problem with DRM is that it inconveniences paying customers: pirates get a better product after solving a fun puzzle game, and the rest of us get shafted.
Very cool, although I think the price is a tad optimistic. It can also depend where you live. I have a lot of sun where I live, and I think that a solar panel system and batteries would be a better fit for me. Yes, batteries are expensive but there are no moving parts. I adore the concept of no moving parts because my time is already limited when it comes to DIY stuff and it makes it likely to still work 5 years from now.