skysight-inc/HackerNews huggingface dataset:
Do you need an entity to contract offshore? If you are merely contracting the resources without a foreign entity it's just an expense no?

I do know that certain countries limit what you can send them as far as $ each month as part of anti-money laundering regulations. And it's a pain.

What other implications are there? Is it because some of the offshoring countries force you to register there to conduct business?

Or is it because they want to create a separate P&L for tax and/or liability purposes? Or to park IP?
I still can't get over this one. I printed it and taped to the wall in my office. I'll ask folks to guess what it is. First guess is almost always some type of plant:

https://cdn.theatlantic.com/thumbor/Vtmg6k-JNp0wpEtDo_RvOcoT...
It seems risky to take on the platform that got one elected.

Perhaps this will end the same way codifying the word “Marriage” in the Defense of Marriage Act did. Nothing like Federalizing a word.
> Ideas become better when refined.

Agreed.This is why execution is more important than idea. Why? Because most ideas aren't born great. They evolve and progress. That's part of execution. The process of taking a good idea and make it great.
Thanks! Though GTMetrix hasn’t been considered a reliable or relevant tool for a while now, unfortunately.
What magic do I need to perform to do this? It worked and then stopped working after a Windows 10 update and Bootcamp 5 (for my 2012 mac) doesn't know about Windows 10 drivers or something...
NSA: Sandworm Team, Russian govt hackers exploiting critical Exim flaw from 2019
I don't think it's quite 1-1 like that anymore.
I think the goal is more simplistic than that..

The goal is to be seen as a strong president who doesn't take crap from nobody.

I think it's simply: "an action".

How and/or whether it actually affects Twitter is probably irrelevant.
> I'm struggling to think of any other language that has done something like this.

Perl 6 (now Raku), of course, but they at least had the decency to admit it.
>My laptop is Core2Duo with 4GB RAM

i'm with you that android emulation is pretty slow, but your machine is reaching near parity with many of the devices that run the platform you're trying to emulate.

it's nearly always the case that an emulator host has to have a significant performance margin over the guest just to account for the inaccuracies/inconsistencies/hacks that are involved in mimicking a system on a dissimilar hardware platform.
It's very simple to use font sizes and contrast ratios that are different to read with system fonts too, if you want to do that for some reason. Web fonts aren't unique there. The re-flow is a valid technical problem, and one that ought to be improved.
This sounds like a challenge!
In fact, the company I'm referring to did eventually adopt SWE job levels (right as I was leaving) and I was told it was because engineers were being recruited away by companies offering a "Senior Engineer" title.
While much of that is true, you again seem to be assuming everyone who uses notetaking software earns some kind of US/SF SWE salary from your $100/mo calculation.

I really dislike this cup of coffee that is commonplace. Buying coffee from Starbucks is really expensive! Coffee costs about 30c to make yourself. Some people buy coffee every day - over a year that can up to a month's rent in a world-class city.

Personally I have paid for a lot of software over the years. I think 95% of the time I have ended up getting almost no value out of those purchases, especially with iOS apps and PC games I never play. I wish I had not been so frivolous with those $4 coffee-cup Steam purcahses and instead spent all that money donating to open source projects which I actually do use every day. In the future I will be trying to do so.
Chicago Police Dept. no longer using Clearview AI
Unfortunately, it's come out from the FCC, not just the hardware companies in this case, and it really sucks... Raally need to drain the swamp in the FCC.
I legitimately don't understand your point here. You seem to be implying that this specific legislation is a form of regulatory capture. Meanwhile nothing in the Wikipedia article you linked seems to support that. It even notes that groups like the ACLU are strongly in support of Sec 230. I don't think the ACLU normally does the bidding of big telecom.

Either way, if the root cause is telecom monopolies, let's actually try to fix monopolies rather creating a new category of private company that becomes a public good through its monopoly.
> Go for B2B if you can. Freelancers aren't rich.

I don't understand this... can anyone explain?
Would be great if there was a VST like standard for audio effect plugins for web, so that many web-based audio apps could use the same plugins.

Saw something like that but for synths - https://www.webaudiomodules.org/wamsynths/
First, we shouldn't be insulting people for having different opinions on the nuances of command line tools.

Secondly, I agree with you that "useless use of x" should not be viewed as dogma and people shouldn't stress too much about it. Instead, these can be viewed as optimizations, or just details regarding how unix shells and tools work that can help inform your coding.

IMO, the best thing to do when writing shell scripts, regardless of skill level, is configure ShellCheck in your text editor's linter, and then do everything it tells you to do: https://github.com/koalaman/shellcheck/
Even in the OP, the author is already using NSRegularExpression, because Swift doesn't have regular expressions built in.

And if Next can write NSRegularExpression, anyone can write their own library that uses a better syntax and that supports interpolation.

There's also no reason why a pure library has to make a single string its interface. For instance, in Python I might use overloaded operators:

((R('foo') | 'bar') + 'tholeme' + {'w', 'W'})[1:7]

to mean:

r'((foo|bar)tholeme[wW]){1,7}'

There are some rough edges because you're abusing operator overloading, for sure, but expressing a regex is fundamentally composing assertions with operators. It doesn't _require_ any special syntax.

And some languages give you a lot of power to write your own DSLs that will feel more native, e.g. Scheme[1], Haskell[2], Ruby and so forth.

[1]: https://docs.racket-lang.org/guide/macros.html

[2]: https://wiki.haskell.org/Template_Haskell
What's wrong with Latino music? Spaniards seem to like the music from their former colonies.
(Not a lawyer, but have run a forum for 15-20 years and survived many legal threats.)

You would potentially have legal recourse against the author, and the platform if they didn't act on you reporting the content. I don't know how that would apply were the author in another jurisdiction/country. I don't know if it's universal, but in Australia you'd request identifying information (IP and timestamp) from the platform via lawyer or police, they'd comply and remove the post if appropriate, and then you'd take the information to the owning ISP, get more detailed information and take the author to court.

I would guess that if the content were brought to the platform's attention and they didn't act reasonably, you may have recourse against them.

The debate here as I understand it is about not illegal but misleading, distasteful, harassing behaviour.
‘Rammed it through’: Trump's Twitter order riles staffers and tech reformers
President Trump signs social media executive order repealing section 230
Understanding client-side JavaScript frameworks – MDN
At my place of work, I’m audio only 90% of the time, except for “social meetings”. It’s actually great fun to be able to walk around, tend to my plants, or do dishes while listening to or talking through a problem. I think if I had video on in these meetings, I would always be out of frame, and would make people feel ignored!

For me, keeping my hands engaged helps me follow conversations much better. If I’m at my laptop with the camera on, I personally find the urge to write or read (both of which are linguistically distracting) too strong.

My coworkers all know this about me and are totally on board with it. Maybe we’re not corporate enough for it to be a problem? :)
Why does Android dev has to be this much heavier than any other task? I'm ok doing .Net, Scala and Python dev (always using the most powerful IDEs), some lo-fi machine learning, running Windows and Linux and heavy Windows apps in VirtualBox, but Android - can't emulate.

What I have resorted to is writing single-page JavaScript apps and running them in the browser so I can debug them in the host browser instead of an emulator.
I'm all for artistic freedom.
Just letting you know in a jestful way that the design (and I am certainly not a proper, nor any other kind, designer either) that the design detracted/distracted from the message for this reader, to the point where I just hit back.

Then I went back in again, and started poking around with the element inspector. Then we had this discussion, and I am still not sure what the page content was actually about, but I have a sense that I might have found it interesting if I had stuck with it.
Fair point, but:

int main(int c,char** v)
{
printf("Hello, World!\n");
return 0;
}

doesn't make C++ the same language as C.
Attaching a fact check link ONLY to Trump is a bit concerning.

There are real dictators around the world who haven't been flagged, I believe Trump is the only political figure to be.

It's really strange Twitter chose this one tweet to attack, especially with the elections coming up and why they chose the mail voting tweet is even more.. strange.

Twitter can play Ministry of Truth, but they need to take the regulations then.

They came for me but I was not a conservative so I did not speak out...
Why is that saddening? I'm glad to see that American hip hop is as popular as it is in those countries. Makes me even happier when it's an African American hip hop artist.
You're totally right that everything's already super expensive all over california, and I was trying to only mention stuff within the city for a more obvious comparison, but if you leave the city, say an hour to an hour and a half from downtown, you can get an amazing house for like $2M that would cost over $6M in SF. $2M is still expensive, sure. But it's amazingly less expensive.
> And `<somefile` on it's own behaves as `cat somefile` (in my shell atleast).

zsh?

It doesn't work in sh, bash, csh, tcsh, or fish.
I wish you all the best mate. I too run a small company. The details don't really matter, we probably have a lot in common and a lot disparate.

Take care. Some random bloke off of the UK worries about you and your firm, for a while 8)
I think it has issues with either GPU acceleration, or with saving state and resuming the emulator. It cannot do both, so you have to choose between fast startup and fast usage.

During typing this comment I nearly lost my mind because my macbook shift key is playing up and other keys are doing key repeats. I think I might go insane, stupid butterfly design
You could have a whole DAW in the browser. There are already some web based synths
Right now they are considered a platform, not a publisher. Platforms can't be sued for libel. They are acting as a publisher. Remember the Covington Boys, CNN (A publisher) etc. got the pants sued off of them for Libel. That is one rich kid. Anyway if it is determined they are a publisher they can be sued. So if you were to post that I'm an Orange NAZI on twitter. I could essentially sue you and twitter, if I prove that I am not an Orange Nazi I could win millions. Both you and twitter would pay. No one knows if you have enough money to pay out 8 figures but everyone and his lawyer knows twitter does.
I did say right there in the article:

> On this site, in which performance is the only name of the game, I forgo web fonts entirely, opting instead to make use of the visitor’s system font. This is fast, incredibly well suited to the device in question, and has almost zero engineering overhead.

So… well read, I guess?
A lot of startups want just young people as they don't have families, don't know any better, and will burn out after a few years. Do you really want to work there?

Same with an inherently young demographic at a company. My last place I was one of the older ones in a very young crowd who liked to hit the bars after work. Not my scene any more. I prefer to be the younger person in an older work environment.
Maigret’s Room
the internet is the reason I wrote it. My failures are my own :-) thanks though
And there's this other guy complaining it feels slow running on his core 2 duo laptop with 4gb ram
Stuff posted to r/ATBGE is often neither. The occasional gem though.
It's been booted as early as January. https://rpi4-uefi.dev/win10-arm64-on-pi-4b/ is a decent text guide for the pi 4. https://github.com/pftf/RPi4 provides the UEFI implementation.

The lack of suitable USB driver for the USB A ports is the main holdup to any reasonably usable setup (with varying workarounds which each have their own limitations) followed by the GPU driver - neither are easily fixed unfortunately.
> There are no guarantees when relying on a system's default fonts, and that's why web fonts are popular.

Technically true but misleading. There are no guarantees when including custom web fonts on a web page, either. It's the web! No matter how much fancy CSS/JS wizardry you throw in there, it's ultimately up to my browser to put the bits on the screen.

I guarantee most web designers didn't test with any of my 3 main web browser configurations, because a good portion of the time I can't even read the text through their CSS.

Earlier, you pondered:

> There seems to be a reply like this at the top of every font-related thread on HN. I often wonder whether it's coming from designer/developers or from end users.

It's amazing how many designers screw up web fonts -- maybe that's why avoiding them is also so popular.
Orignal title lacked context. It was:

NSA: Russian govt hackers exploiting critical Exim flaw since 2019
I've built many useful tools as single HTML files. And several of my larger projects have started as single HTML files and stayed that way for quite a while. Even when they get bigger they don't grow all the cruft that a "Hello World" Android app has right out of the new project wizard.
pip and virtualenv have the benefit of being stable and de-facto standards, due to their longevity. That matters.

Virtualenv is hardly a hack. It just sets env vars.
The person you are replying to explicitly said that is not the point in the larger issue.
What about a really, really big oil rig?
Get after it! It's not too late and you don't need the latest *js to make something valuable. The effort can be worth it!
I'll agree that raw database queries aren't unheard of, but EF and Dapper are much more suggested (and IMO "realistic") database paths for "asp.net core"

additionally, I'm not quite sure that this is the recommended way to return database results: https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...

What I believe is more "realistic" is to:

• Use the framework as described: https://docs.microsoft.com/en-us/aspnet/core/tutorials/first...

To be fair, I'm picking on aspnet core because I like it so much (via F#). The framework is great, but this gaming of public benchmarks (techempower, benchmarksgame) by "breaking the same rules as everyone else" rather than investing time into making these results more useful is disappointing.
> But a private company can take action to impede everyone’s access to an official’s statements if they “suppress” those statements...

Yes, that is their right to control how their website works.

> that would mean Twitter has to allow anything any public official, at least in the US, broadcasts via that medium...

No, they are not part of the US government, and they are not required to host official US government statements.
Trump is the head of the government. In his role, he is attempting to control private enterprise (and failing). It is laughable that you think him a victim given that he has the full force of the federal government at his beck and call. The fact that he has cried like a child about this is embarrassing, petulant, and disgusting.
your pro drm arguments

I don't know what a pro-DRM argument looks like here. Do you think an argument that solving a problem where two huge groups have each been abused by a significant fraction of the other group over a multi-decade period in a way that affects everyone's lives and billions in economic activity might need more nuance than giving one side everything it wants and putting the other side in front of a firing squad is pro-DRM?

none of this would be talked about pre-internet

Most of this wasn't very relevant pre-Internet. You couldn't see a new work you'd spent the equivalent of $100,000,000 developing with a team of hundreds over a period of years being cracked and then copied to millions of people within a matter of hours pre-Internet.

In those days, sure, you got all the files, but you also probably got asked to read a word from a certain page in the manual or something when you loaded the game as a crude but surprisingly effective form of copy protection. You couldn't just look anything you needed to know up online because that sort of "online" didn't exist back then. Sometimes people did distribute cracked versions of games, but again they didn't circulate rapidly among the community because they had to be individually copied and shared around on physical media.

Using the capabilities of the Internet to counter widespread abuse facilitated by those same capabilities is hardly a radical strategy. Absent a radical global overhaul of IP law (which I'd fully support, but I don't see happening any time soon) relying on technological solutions to protect itself is all the creative industry has.

Clearly you have strong views on this, so how would you resolve the impasse in a way that better respects the rights of consumers without obliterating all viable business models for creators?
The data is entirely available from https://spotifycharts.com/regional including daily CSV download links since 2017-01-01.

The OP submission just renders it on a map.
I have a few other projects generating some revenue but nothing SaaS just yet. My exp doing this will definitely help in the future
I don’t know how the “hip” companies foisted this idea so successfully upon their workers. Maybe they took advantage of their naïveté and their tendency for group behavior. But man oh man, did they ever pull a fast one on them. I mean in the late aughts people dreamt of massive interconnected organic open offices where they and their bosses shared equal space (and pretend flat orgs).... ha!
>he hasn't heard of virtualenv -p
I was born without wisdom teeth.

According to my dentist its becoming more common and considered and a part of the evolutionary process.
Child processes, managed processes, automatons, acolytes, minions... villagers? No, too RTS ;)
I would be Ok emulating the slowest Android phone of those which existed some years ago - I bet it was much weaker than my actual laptop yet not nearly as slow as an emulation I actually get. I'm not interested in using NDK, 3D graphics or any bells-and-whistles in my Android apps.
Public square. Not the Capital mall. This isnt about discourse with your leaders, nor protests. Its about the ability to speak ones mind without THE GOVERNMENT stifling you. That is the opposite of what Trump is trying to do here...

The origins of both Free Speech and the so-called Public Square are closely tied. In fact, in some nations there is literally a place to go, stand and speak, available to anyone. In the public square. For free, not a penny of cost, not a ounce of censorship.

If Trump felt so strong about this, he could make internet access a universal right and then forced the ISP's and to make it available everywhere for free. He could then subsidize the costs of the devices and assure that there was universal access. But that's not what he wants. He wants attention and to distract you from the horrors of his incompetent failings as a leader.
Can you clarify what you mean?

There is already protected speech. You can say whatever you want as long as its not libel, treason, direct threats, etc.

Twitter has a TOC that is not strictly based on protected speech. They ban people / censor people all the time who violate their TOC but do not violate the law.

Also, it is not going to be certain speech that is protected but certain companies. Its possible Twitter would not have protection but Facebook could.
Attrition significantly drops if you treat people right. Many of the ones that leave run right back.
Hi, Android 9 and 11 Google APIs/Play system images should have userspace ARM translation available (with ARM64 translation available in Android 11).
Didn't Haskell make this move? But I can't find it now so might be misremembering.

In Haskell, String is an alias for [Char].

Maybe it's not changing String rather, encouraging other types which don't have this difficulty.
What is a processed carbohydrate to you? Only refined wheat flower, white rice, and sucrose? These issues started with the shift to agriculture, and the cultures I believe you're describing are all agricultural. That's why civilization exists at all.

Hunter gatherers ate all sorts of things. But starch and sugar was not easily accessible. Wild rice, for instance, would be painstaking to gather and consume in large amounts. Roots and tubers would be small and have lots of antinutrients, keeping you from eating a lot of them. Fruits were seasonal and generally tiny.

If I were a hunter gatherer, in the absence of fresh hunted meat, I would get more nutritional value out of worms or larvae in the dirt than a handful of tubers that may give me a stomachache. Insects are animal protein (and fat).
HTML from the 90s will still run on today's browsers. Just because everyone is overcomplicating things doesn't mean you have to. If you have a great product it doesn't matter much what you use to build it.
When conducting business this is more trouble, and causes more discomfort, than it’s worth.
Older users share more misinformation. Your guess why might be wrong
>> Doesn’t Ada have bounds checking?

Yes. Ada numeric types can be defined to only allow a specific range of values:

Integer types:
http://www.ada-auth.org/standards/12rm/html/RM-3-5-4.html

Floating-Point types:
http://www.ada-auth.org/standards/12rm/html/RM-3-5-7.html

>> It would be nice to have some flag to turn it off, to increase the speed mode.

Many Ada implementations have compile flags to turn off runtime bounds checking.
Is changing the noise cancellation profile on a pair of headphones a mundane task?

I'm wondering specifically about it being common. I would expect to do it rarely and be pleased if "more" and "less" weren't the only options.
Where is a company limited to only one role? Can Facebook not publish a blog and be a platform?
I believe they're suggesting - in line with the point about not charging $5-$10 - that you should not build lower value SaaS products for eg freelancers (with the author implying that customer group doesn't have much money to spend). And that you should instead target larger business customers that will pay more.
The quote from the mom test comes to mind; “before we can serve everyone, we have to serve someone”