skysight-inc/HackerNews huggingface dataset:
I think "tidy up" is another phrase for integrating an overly local change.

No more than if you're repairing some damage to a wall, you want to work the repair into the surrounding area rather than just infilling and spot painting the exact area of damage.

Architecture is often fit for purpose when it is initially written, but a change comes along which requires a minor rearchitecture. The overly local change might be to piggy-back some data on an existing structure (which has subtly or not-so-subtly different scope), or add a flag to an existing method. If it's not just routine BAU - adding yet another CRUD handler - it's somewhat unusual for a slight adjustment in design to not be desirable, IMO.

My argument isn't for architecture czars or so-titled architects to be in charge of planning changes. It's that local changes often don't include enough rearchitecture because the person making the local change doesn't have the time to try and see the bigger picture. They just need their feature implemented, their bug fixed, their OKR satisfied.

I didn't opine as to a solution, but if I had to, I'd say (1) ensure modules have clear ownership who is / are invested in long term code health, and (2) ensure modularity is crisp and sized small enough that a person or a very small team could rewrite a module in a few months. This isn't enough - there's higher level complexity in the interaction between modules - but it's a start.
I don't get it, I thought my data was safely in the clouds...

You're not telling me they can access the clouds right? /s
How Google bought Android
I guess the Amazon leverages their name so people put up with it? Having said that, I've never seen anything like that in other big game studios
Oh hey.. Roomba scanning for illicit drugs on your coffee table. It sounds ridiculous, but that thing is a literal camera roaming around your entire house, with machine learning.. so..
There's no better place to get information on immunology than a forum full of software engineers
> Unfortunately, that isn't how Uber works

Don't you mean fortunately
Of course the top post is misogynistic bullshit accusing her of getting special treatment for her looks, even though the idea is easily disproven by checking out the other ‘interview” style article on the site, which is two click away and also features a large photo of the subject.

It starts with questions about the photo, and the next guy piles on and characterizes the interview as “political, not technical”, because, apparently interviews that require footnotes explaining that “an average PUE is 1.4-2.0, bad PUE is 2.5+“ are just too fluffy for real nerds.

(As to the size, which someone invokes to save this accusation, below: both are scaled to the width of the content, only one happens to be landscape while the other is in what’s literally called “portrait” format)
Other carmakers aren't doing shit like this

https://www.wired.com/story/elon-musk-tesla-autopilot-60-min...
No, Apple lets developers choose this.
Clean WebApp but Safari alerts that the page uses a lot of memory... Not nice!
LOC is not Fortran. C_LOC is.

"pointer arithmetic" is not Fortran. The Fortran POINTER should not be confused with a C pointer (POINTER has more information). You cannot do arithmetic with a TYPE(C_PTR), either.

LDB allows you to solve the 3rd and 5th RHSs only, when B is dimensioned (1000,100): call with NRHS=2, B=B(1,3) and LDB=2000

You can write a type-bound procedure call

x = A%solve(b)

with today's Fortran. LAPACK calls can be hidden from the casual user. I doubt that a casual user of C++ would enjoy looking at the implementation of its standard library, either.

Yes, 29 year-old code written to a 43-year old standard looks old. How is that a Fortran issue? Would it look any newer if it was written in another 40-year old language? The fact that this code is still the mainstay of scientific computation is evidence of the strength of its design and the design of the programming language.
> An economy can usually make more of stuff, or substitutes, and/or consume relatively painlessly. The pain kicks in when the financial sector feels pain. The real economy reshuffles if it's financed adequately

Isn't money just an abstraction over resources? In essence i think you're saying that creating goods is not a problem assuming there are sufficient resources to make the goods and sufficient resources to compensate the people making the goods.

While i don't disagree, doesn't that kind of go without saying?
Gossamer Network
Phil Agre's homepage at UCLA is still alive and has numerous of his writings:

https://pages.gseis.ucla.edu/faculty/agre/

Previous HN posts on Agre:

Phil Agre Missing (Nov 26, 2009) http://chronicle.com/article/FriendsColleagues-Search/49222/
https://news.ycombinator.com/item?id=962065

Missing Internet Pioneer Phil Agre Is Found Alive (Feb 1 2010) http://www.npr.org/blogs/alltechconsidered/2010/01/missing_i...
https://news.ycombinator.com/item?id=1093773

He's mentioned in several HN comments as well, though suprisingly few:

Recommended writings: https://news.ycombinator.com/item?id=21818796
> there's a "anti-Castro lobby". Sadly, this lobby believes in the embargo,

And Ironically, the current Cuban government's problem seem to be due, in part, to the availability of internet to Cubans, which happened when the embargo was softened.
Would be happy to contibute to something like that for France, though there are a couple of different ways of setting up a freelancer business that impact that number here.
Typing with Pleasure (2015)
Right, the concept alone has limitations so it is weird how tribal people are about their favorite VPN provider.

Name a single VPN provider having no way of having the privacy assurance and people will argue about your proof because to them it damns that company. As opposed to acknowledging that no VPN provider can offer that assurance.

Don't name a VPN provider and people will assume their VPN provider is different, whether its a complete misunderstanding of Swiss data laws, or a gimmick about mailing cash to a PO box.
Apple is heavy on their advertising. If there's a way to spin it, they will
PCs didn't seem worth it to me until the 386s came out.

I'd much rather a BBC Micro instead of a 5150 or an Amiga or Archimedes instead of an AT.

So I'm not sure how they managed to survive.
I thought the same, the c# Code is not very modern. It is possible to make it even nicer. But I guess it’s a great start, maybe I’ll submit a pull request :)
Ask HN: Would you meet with a VC that had a competitor in their portfolio?
I recently got an introduction to a VC firm with an amazing portfolio. As I’m looking through the list of companies, it’s product after product I’m familiar with. Some that I love.

About halfway through the list I see one of the few companies I would consider to be a strong competitor to my product.

If you were in this scenario would you take the call with the VC?

If not, what’s the best way to decline?
Might have something to do with the fact that newborns barely move. Lots of kids will get increasingly chunky right up until the moment they start crawling/walking, when they start slimming down. I can’t imagine there’d be increased energy expenditure when you literally can’t roll yourself over, let alone move across a room.
Ah, what could be more important than a mechanical device which simulates human presence! It liberates the parent to other pursuits, just as mechanical reproduction simulator devices liberate the partner.
When using Java 16 and C# 9 the code can almost be Rust/Haskell like, even more in upcoming Java 17 and C# 10.
Photo2beeple: CycleGAN dataset to convert photographs to Beeple's artwork
Slippery slope isn't always a fallacy, but it is the way most people use it. Most people just define the slope however they want to suit their argument. Let me

Does this change to the software code represent a slippery slope of motive or opportunity? Many here have said yes, but in my opinion, no. When software can update itself, every single update is an opportunity for the software to betray you. That risk is already high; the risk profile doesn't increase because a particular change feels slippery slopey to you.

As soon as any closed-source software implements automatic software updates, you've always one malicious update away from the system betraying you. Interim steps are unnecessary. Whether it's Chrome, or Firefox, or Windows, or Android. Heck, even Ubuntu. Any of them could betray you at any time. Potentially trash their reputation in the process, but that's a mere technicality.

Therefore the slippery slope is the wrong metaphor. The correct metaphor is trust. Does this change lower my trust in Apple? Me personally, no. If anything, Apple's transparency has increased my trust in them. It gives me confidence that Apple won't use the fear of bad PR as an excuse to conceal serious things like this.
I don't think diet and exercise levels "are almost identical".

I have realized that the only physical "exercise" that gets easier by the day is eating.
Worth noting that "filling a gas tank" is something that makes sense to do every time you fill up at a gas station since that's your obly option to get energy.

It doesn't make sense to do the equivalent of charging an EV to 100% basically ever, so its a weird thing to compare against. Even very long distance trips will aim to bounce between 20-80% to minimize total charging time.

The big difference being that you don't have a small gas pump at home, in your office or at the supermarket that will fill your tank cheaply for you, and so you only need enough fuel to ensure you get to the next time that is available to you.
CGI humans are pretty weak, but most mainstream TV and movies have a lot of background CGI that is very well done.
>we end up with whole countries filled with people who think, think, think but never start doing anything. The result is a lot of debates, whether it be online or on the TV, and stupid & complex rules and bureaucracies coming from people in need to justify all the time they are paid to think, think, think.

Sounds exactly like Canada. The country with the highest post secondary education rates, so much good it does us.
I think coroutines, generators, and async allow the compiler to transform the two-loop version into a state machine that can be suspended at a readLine() or println() call.
Maybe occasional shocks to the labour market would be a good policy going forwards. It seems a lot of people have suddenly found much better jobs just by being forced to look...
So... this is a sdk + platform that basically downloads a "description" of an app onto the device, then builds a UI based on that description?

Is this actually positioning itself to be a realistic replacement for production ready native apps? Or is this just meant to be a rapid prototyping / 1 use throwaway apps?

From the use case it seems one could use Judo for specific parts of an app, for example, a user onboarding flow, together with A-B testing, while allowing the rest of the app a native build?
This is cool, but I feel like I should be able to select my country of origin immediately when I select the destination I’m interested in, rather than having to reselect each time I explore a visa.
Far easier to develop a culture of using something physical like yubikeys - over flimsy cardboard QR codes. The key metaphor makes a lot more sense that way, too.
It is n^2: n operations that on average copy n/2 elements.
Show HN: IoTVAS – IoT/Connected device discovery and vulnerability analysis
Apple simply allowed developers to decide whether their software will be available on M1. By default it is, so they have to opt-out if they don't want to.

You may dislike the way it works, but developers clearly want to control the deployment platforms.
I miss SMITty!
PLA is only fine if it’s food-grade and only if the extruder and hotend have never been used with any non-food-grade materials.

Otherwise, there is no telling what additives and dyes are in those filaments, or what they do to a child after prolonged exposure.
Sounds very odd indeed since Lenovo support is the first which hits the kernel. Maybe model was too new and bit patience was required.
> Git is meant for software developers on projects complex enough to warrant using SCM.

I and most developers I know use git or similar for projects of any size, often even if it's "just" a single file or a "one-off" change (because it rarely stays that way).

I would have agreed in the days when Subversion was the closest you could get to "easy version control" but these days in my eyes "the point where using git is needed" is not far from the point where you start making changes to an existing file.
No I was referring to:

> GET BETTER AT THE GAMES WITH SENPAI.GG GAMING ASSISTANT
SenpAI.GG is the best gaming assistant that will help you get better at the games you play. With the help of Artificial Intelligence, SenpAI.GG offers you the best guidance to help you carry your ranks to the top!
I have no idea if this feature existing makes it harder or easier for Apple to refuse. Based on how the feature works, it would still require a special build of iOS just like what the FBI wanted in order to remove the unlock count years ago.

Given the amount of nuance here, I also think it's important to differentiate between the FBI showing up and asking for something and government passing laws forcing encryption backdoors. The former is what Apple has fought to date b/c they can. The later is much harder to fight and Apple will most likely have to comply regardless of what features already exist or not (see China/iCloud). The later is also the most dangerous since politicians rarely understand technology enough to do something sensible. It remains to be seen, but Apple could be trying to get in front of long term law changes with an alternate solution.
Seems that 32-bit mode emulation mode of PA-RISC is available, and HP-UX 9 to 11 runs on it:

* https://parisc.wiki.kernel.org/index.php/Qemu

* https://astr0baby.wordpress.com/2019/04/28/running-hp-ux-11-...

There doesn't seem to be enough interest to really make more capabilities a priority beyond hobby-level interest:

* https://wiki.qemu.org/Features/HPPA
You also need to watch out for "false freelancer" laws in the EU, meant to protect workers who should receive full-time benefits from the company. It makes freelancing a gray area when you have a repeat long-term client.
> If you buy a mac and an iOS app, i don't see any reason why you couldn't try to have the two work together if that's technically possible. Apple may add additional code to prevent that, and then you should be allowed to remove it.

From the point of view of Apple I can see at least three reasons why they'd want to prevent arbitrary iOS apps from running on macOS.

- The developer of the iOS app may not want people to use the iOS version on macOS, because they already have a version of the software made for macOS that they want people to buy instead.

- Software made for iOS does not necessarily work all that well on macOS. Both because of the difference between touch screen and mouse paradigms, and because of iOS apps being made to run in a more constrained environment.

- Beyond the above point being harmful both to end-users and to Apple, it's also harmful to the developers of the app because they have to deal with support requests and negative reviews from people running the software in a way it was not designed to be run. Similar to the way that it was with Linux users for this one game developer: "Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets", https://news.ycombinator.com/item?id=18845205

And what I am saying is, if you want the freedom, why invest into proprietary software in the first place? Or if you want the proprietary software, why insist on being able to do whatever you want with it?

And as for ownership, when you license proprietary software you are almost never being sold ownership of the software. You are paying for a license to use it. And if you think that this is bad, again, open source is much better in line with your desires.
I think Apple is pretty tied to China both as a market for their goods and as the place they get manufacturing done.
NLP analysis plus data and code: 2178 annual reports, 212 companies, 11 years
Find the Colab Notebook here:

https://colab.research.google.com/github/konfuzio-ai/documen...

Request access to the full data set via info@konfuzio.com
I registered on the website, got pretty confused by the fact nothing tells you how to create an experience.
Nowhere there is a link to the editor app. The link is on the homepage but the homepage redirects you to the control panel if you are logged-in so you have to open an incognito session.

Once you have the incognito session, you can find a download link, but it opens the App Store, which requires an account, which requires a bank card to download.

Is there a .dmg somewhere ?
(I cannot use the software due to that, Apple keeps rejecting my bank card, but it's a bit sad because I'd like to try).

Also, where is the pricing ?

What if your servers are down ?
https://www.ijf.org/
Right, I think that's the problem. Things get complicated so I'm not sure there's a single answer. Usually the easiest way to do things is to just declare everything as normal individual income. Dealing with corporate taxes is a whole ball game.
Even in crypto. Most crypto is not anonymous.
I agree, but allow me to make a somewhat controversial analogy: this is the same as vaccination and herd immunity and seems to be something that people are instinctively opposed to.

Just like vaccination in a pandemic, ignoring the Twitter outrage is the safest thing when everybody does it (herd immunity). But currently, very few are doing it and since it is dangerous to the individual (re. vaccine analogy: while they ARE safe, many people BELIEVE them to be dangerous, so the result is the same), nobody wants the be the first. And since you can't know if others will follow your example, it's easy to feel like a guinea pig, so you give in and do the long-term worse thing instead.

But unlike with vaccination, the individual risk is very real and more importantly, you can't use moral arguments to convince the individual to take on personal risk to benefit the group like you can with vaccination (and even that rarely works). Companies, unlike people, are not expected to be moral actors (and I'd argue most have to be by definition immoral). So why would a company, journalist or anyone else that finds themselves the target of an outraged mob (or sees a real risk of that happening) not take all the necessary precautions to protect themselves?
Ah, the technique of The Ancients ...
I am writing code for a time series NN at the moment so am keen to check out darts

conda install -c conda-forge -c pytorch pip prophet pytorch cpuonly

pip install darts

Why not install darts with conda as well?

I am getting some errors runnning the on a debian system install

when running the example script I get this:
Importing plotly failed. Interactive plots will not work.
/home/peter/anaconda3/envs/darts/lib/python3.7/site-packages/statsmodels/tsa/holtwinters/model.py:429: FutureWarning: After 0.13 initialization must be handled at model creation
FutureWarning,

I guess its a library compatabilty but feedback is important.
For contrast, Microsoft Word and similar tools have a built-in permanent edit history. Using them requires no more than knowing what menu to find it in. As far as I know it doesn't do branching but for the baseline MVP of "I need to know what this file looked like before we made these changes" it solves the problem with significantly less than "some hours" of training.
I agree that "children playing in the pool in the garden" can function as CP when viewed by a sick bastard. But just because material can function as CP doesn't turn it into CSAM. It would never be classified under any of the formal CSAM categories (A1, A2, B1, B2) unless the video included lascivious exhibition, e.g. focus on genitals, sexual touching or posing, or an aroused adult.

The definitions are horrifyingly, depressingly, tragically very clear. I did not enjoy reading them.
I don't know if TikTok has a better discovery algorithm - I think its just able to feed you with more videos in a set of time. A 1 minute average video time lets you recommend 10 times more videos than a platform with a 10 minute average video.
TLDR; Hyperloop fantasy piece.
Yep, this. I've seen more convincing Thunderbirds puppets :)
This is true, but probably could be stated better.

Increased Green Hydrogen production is an essential and inevitable part of the response to climate change.

But the people pushing it for personal transport (often putting more effort into talking down their battery equivalents than actually building and selling vehicles) and anyone suggesting blue hydrogen, as a stopgap because green hydrogen is so far away and expensive, is more pro-fossil than pro-hydrogen.

If oil and gas majors aren't annoyed by your hydrogen strategy, then you're not doing it right.
The impact of financial freedom on what you can and cannot pursue is huge. Here is one approach:

Fill up your savings/investments, while keeping your wants meagre. Get yourself into a position where you feel comfortable and secure earning an entry level salary. At that point it is easier to convince people to give you a chance at doing research, especially if you are not demanding much of a salary initially.

This of course assumes that you won't hate the SE work and would be reasonably happy doing it for 4-5 years.
Yeah that's a useful note, although that's not on EU level, I'm in a EU country and the tax authorities are extremely vague about this.

I know people who worked like this for a single client for >5 years, and the only cases I've heard of it being audited is when workers actually complained about these schemes denying them employee rights (it was never in IT).

And like the other sibling mentioned on international clients it's even more vague.
Can we collectively agree hyperloop is a vapourware.
It doesn't scale. Its too expensive, too dangerous and requires super-materials we don't have. It needs a straight tracks a near impossible scenario in densely populated eu.

Just stop with it already. Might as well talk about pocket wormholes as means of transportation.
Prime is not an equal or mature number
It's a porno about Pigmy women:

https://www.youtube.com/watch?v=6DMrQPc7wfo
Wait until the majority of boomers start retiring and/or dying, watch how that affects stock prices and/or the value of the USD relative to Bitcoin (if the Fed continues to prop up stocks artificially with more money printing), then we can talk.
It will be interesting to compare with Germany and France, their wage support schemes are more flexible than the all-or-nothing UK furlough one.
> The first priority on the product is just making Reddit awesome

> We want to build what is best for new users, because over time it will be best for everyone.

I wonder if they’re ashamed of lying like that or just doing it naturally. They’ve been doubling down on user hostile bullshit recently. I don’t man new Reddit (it’s not great but a redesign was long overdue), I mean pictures with silly bars on the bottom and not easily being able to save videos, the stupid app/browser popup on every damn page on mobile, not being able to browse or even view comments without an account anymore.

I sure wonder what Aaron Swartz would think about that.
Google is pretty big too but they implemented the filtering in China as requested. Then when they decided they didn't want to do that anymore there went their site.
Creating Virtual Tours with Marzipano
I do think this is neat, but their is something so oddly German about a children’s puppet you can easily disembowel…