skysight-inc/HackerNews huggingface dataset:
There is a slightly more complex version of this scam, where they actually wire transfer payment for the shipment from a sham account. The money actually appears in your account, and many people believe that the transfer is irreversible, but international wires often 'appear' about 2 weeks before they clear.
That’s not even true. Aside from the U.K. and Estonia, I can’t think of an European country where 1) it costs less than $1K to incorporate 2) you can do it online 3) You can DIY

Italy, Germany and SwitzerlanD just to pick 3 I’m familiar with, are nothing like U.K./Estonia

On the other hand incorporating a C Corp in Delaware costs between $89 and $399 and you can do it online by yourself
It's easy and fun plus a fantastic workout.

Until you get hit in the eye with a ball. (Yes, I foolishly used to play without eye protection)
There are a lot of people known as "shy Trump supporters" who won't publicly admit it. A recent survey found that 70% of Republicans lie to pollsters:

https://thehill.com/hilltv/what-americas-thinking/515198-pol...
I have some experience developing multi-version modules(https://github.com/GrigoriyMikhalkin/sqlboiler-paginate). And i quite disagree with this article.

> new copy of the entire codebase

What i have done in my module, and what i think is a common way -- is to move common codebase to common submodule, which will be used by all other versions.

> Allow package maintainers to specify the major version simply by updating git tags

Wouldn't it cause problems if developers would need to maintain multiple versions in parallel?

> command has no way to automatically update to a new major version

To be honest, i don't see why there should be auto update to new major versions, since, usually new major version means breaking changes to API.
A sufficiently high convenience bar makes the entire project nonviable. I personally know at least a handful of businesses who got fucked over by paypal integration breakage or traditional merchant account and had all those problems go away when switching to stripe. I know of many more who looked at the hassle involved and decided not to bother (and then tried again when stripe became available in their country). If you consider the added ongoing effort to stay on top of that shit as zero-cost, yeah I guess they're more expensive. Convenience is not the right word for the peace of mind you buy by never having to deal with paypal policy or integration hassle again.

(not affiliated with stripe, just a happy customer)
"Hi BD, here is $X if you poke around area Y so we can see if its feasible for the future."

Its easy to imagine they are operating as a test-bed company for ideas for the investor/3rd party/military. Before a real investment can happen they are used to prototype any 'far out' ideas.
The anonymous poster(s) on Wikipedia do include links to sources, including, e.g., http://documents.theblackvault.com/documents/SovietLosses.pd... which has the 11M estimate and seems reasonably well researched.
Ask HN: Revolut locked account, not answering support. What to do?
It started with them asking to verify source of funds. Not a problem, I've sent them both personal and business details (I'm self employed). While waiting to hear more, I could still use the app and the card.

Now, I can use neither. When I start the app I can only access support, and any message I leave there is left without a response.

Any suggestions on what to do here?

There are plenty of horror stories about Revolut similar to this, but I guess I was foolish enough to think it wouldn't be a problem for me. I've gone through money laundering reviews with "real" banks before without a problem.
I'm more than happy to never use them again, but I have a fair bit of money in my Revolut account that I would like back.
That would not result in people saving money, it will result in people needing to pay more to see fewer ads.
I don't think lobbying is bad, the problem isn't lobbying, it is the money required to make senators listen to them. That is the element that is corrupting everything.

Also senators can, and often do is have experts and have them provide sworn statements about given subject.
Pratt parsing (aka top-down operator precedence) is a special case of LR parsing. Since Laurie Tratt (the author of the article) is advocating LR parsing, he has no need to talk about Pratt parsing since it is a special case of the approach he advocates.

The nicest explanation of this fact is in Olivier Danvy and Kevin Millikin's paper Refunctionalisation at Work -- as an example of their program transformation technique, they demonstrate how operator precedence turns into shift-reduce. It's really cute.
Show HN: AI-Powered Podcast Transcription Service
Have you tried HipsterSound [1] ? It's not perfect but it's closer to it

[1] https://hipstersound.com/ambient.html
He is downvoted because his comment isn't useful or encouraging healthy debate, not to mention its tone and spelling mistake. It reads like a snarky, angry man posting irrationally late at night.
Great write-up! People tend to miss adding 'None' option to radio buttons.
Can confirm that visual bugs not present in SwiftUI in the early betas popped up in some of the later ones. Something to do with grouped list styles.
I think they mean that the developers usually get development version of the OS to install into their build system and test if anything is broken or add new features for that OS which gives them an advantage over competition and reduces random uninstalls.
What constant updates demanded?

I recently pulled it but I had a ios app since 2010, nothing advanced and was only updated every couple of years.

There was only twice I had to do a update because of iOS updates. Once a crashing bug and once to look nice on large screen devices.
> Breaking that contract (and the law)

Breaking a contract is typically not breaking the law.
> It often ends up in states that need a reboot

Are you using Phosh? On Mobian, I found Phosh often freezing, especially when I'm downloading big files on my laptop (one of my main uses for my phone is as 4g hotspot).

When it happens, I found that I don't need a full reboot, I just have to ssh to the phone and run `sudo service phosh restart` - which is cool, because I don't have to reconfigure the hotspot or even just lose connection, that way.
I don't think there should be any single entity responsible for archiving. If you want something preserved there needs to be multiple copies across different organisations.
Organizing is difficult. Wealth is created because they are able to appropriately organize people into the jobs they are most efficient. They are able to get people to work harder, produce more, and more efficiently use resources. You might not think efficiency is moral but it does result in a higher quality of life across the board. Why are tech companies currently the darlings? Because each was able to find efficient ways to do things, communicate, search, or combine or improve existing technologies. Instead of printing every book they can just be downloaded and on the same device you make calls. It isn’t a natural process, it requires leaders to make things efficient in order to make money. No one should care about “jobs” because they mean nothing. If one person could produce all the food needed to feed the world then we don’t need jobs. That is the progress these people bring and that is the only reason they are able to make money, by improving efficiency. If you are saying their are ways to make money that don’t improve efficiency, obviously that is true but rare, and even if the case where someone tanking company reputations, the owners of the company are not required to sell, look at Tesla which had the most short sellers of any company and a constant barrage of negative articles but that was all able to be overcome by Tesla’s owner Elon Musk.
How to HTTPS – Part I: Basics
Let’s take a look at how to implement HTTPS on your own website and why you should do so.
have you _actually_ read the references? There is nothing partisan about it. Rosanna Segreto is a Ph.D. scientist in University of Inssbruck, one of top 100 Universities in EU; no partisan affiliations. There is nothing "bubble-like" in that papers; scientist are not obliged to speak in mute terms. All that matters is the contents of the research.
Maybe they are forced to choose behind the scene. Or, they know better opportunities and they need to cash out right now.
I'm not sure why this would be discriminatory (in law or otherwise) for engineers and not for doctors.

Maybe the difference is that (computer-based) engineers are expected to do unethical work in some situations and for some employers, and there is an unwritten code that they can pass the buck and won't be penalised just for "doing their jobs".
Perhaps, in some cases, monopolies should be publicly-owned, rather than private enterprise.
Show HN: Bestsnip – A website to draw simple animations online. (Chrome only)
Mystery partially solved: Google's security report is based on the data from Google Play Protect, which apparently has the worst performance among malware detection tools in the industry (https://www.tomsguide.com/reviews/google-play-protect). A recent evaluation by an independent institute found that Google Play Protect only managed to detect a third of the 6,700 malware samples in the test, compared to ~99% from security companies like AVG, Trend Micro, and Kaspersky (https://www.av-test.org/en/news/here-s-how-well-17-android-s...).

Based on this, I don't think the numbers coming from Google can be considered reliable. It seems the reason their numbers are so low is because they simply aren't detecting a large chunk of the malware that is being distributed on Android.
We've recently released new transcription service for podcasters. We trained our speech recognition model on 40000+ hours of human-transcribed podcasts. It helps us to achieve up to 97% transcription accuracy (depending on audio quality). You can check our free trial plan to see how new deep learning model works for podcasts. Select the audio type as 'Podcast' and your files will be accurately converted to text in just a few minutes.
I'm not saying the company should be able to shift the blame to the employee, I'm saying they're both at fault. Labour Law in Australia does in fact recognise this and individuals can be held criminally liable for negligence on the job. I understand that this happened in the United States, but my intention is not to predict the outcome of the case, but to make a statement about who should be held liable in a just system.
It's a very interesting approach, however once you have the probability distribution for each pixel, independent random sampling produces a poor dither pattern compared to Floyd-Steinberg or other error diffusion approaches.

I think once you have the target distributions then maybe you can combine the sampling with some error diffusion approach. The idea is to make the sampling of neighboring pixels negatively correlated, so the colors average out at shorter length scale.

For a sledgehammer approach you can try to have a blur in your loss function and try to sample from the combined probability distribution of all the pixels (ie. sample whole images). It would probably make the calculation even more expensive or possibly even infeasible.
Apple used to give a shit there. They did a bunch of extra work so you could run OS9 apps under OSX for a few years, and they did an amazing job of making 68000 code run on PowerPC...
Especially the lack of separate compilation units was a weak point of the original Pascal, as also noted by Kernighan. This was fixed later in UCSD Pascal (1978) and of course by Wirth himself with Modula-2 (also 1978).

But that said, it's strange that Kernighan wrote the above article ("Why Pascal Is Not...") in 1981, i.e. three years after the introduction of UCSD Pascal and Modula-2.

Does anybody here know the background of that article? Why was Kernighan feeling the need to defend C against a 13-year old language which was already not in use anymore in its original form at the time the article was written? Was C under attack and risking to lose its popularity?
The Hustle: https://www.youtube.com/watch?v=_o7qjN3KF8U
In Bulgaria it cost me 50 euros to incorporate using a service :D

Edit: yes, it's not entirely online, but it takes half a day to complete
Your assumption is that the architecture matters and they couldn't build an x86 SoC which is just as good, but they could.

And you don't want to move to ARM if everybody else is moving away from it.
In Belgium, starting an llc will set you back:
- about 90€ for registering yourself individually as an economic operator
- about 275€ in state fees for the llc
- 50€ for activating your VAT number
- about 1000€ excluding VAT in legalised robbe^^^notary fees

In all, this is about 1400€ excluding VAT for getting started, excluding accountant or fiscal adviser fees.

Then there is the yearly social contribution of about 350€, even with zero turnover, and more, before you have booked your first cent of revenue.
Fighting Conway’s Law: The Reality of Feature Teams
I'm from Singapore, and would fight you on your claim that Starbucks killed the local coffee culture. We have our own coffee culture, historically in the hawker centres, and it's most definitely still striving. Beyond that, there are tons of third wave coffee cafes that arrived in the past decade, mainly because of Australian influence. They're just not located at the shopping malls due to rental, where Starbucks and its ilk dominate.
Just chiming in: it's possible to do all of that in Ireland.
At the risk of sounding frivolous: because it is an asshole. There's a lesson in that, I think.
From what i can gather, China is hedging away from windows and onto the Linux based distro UOS(deepin).
I wouldn't be surprised if Microsoft is also making some preparation for that movement
so they can still offer software for the Chinese market.
It still doesn't stop someone from suing you personally. Anyone can sue anyone for any reason. You can try to claim "it was the business's fault" but if you're a single member LLC (with no employees) this is very difficult -- but not impossible -- to prove.

I'm not a lawyer, but this happened to my dad a couple of times in his life. The first time, he lost control of his business and had to declare bankruptcy. The second time, it was dismissed.

Edit: For those curious. Having "policies" written down and following those policies to the letter will save you if you are ever personally sued for something your business does.
I am already hearing screams of "This worked under iOS14beta6 from last week!!! Now it crashes on launch!!!"

(From firends/contacts, none of the apps I have to deal with, at least not so far...)
I’m talking about apps that have been broken since the first betas.
I'm hesitant to undermine the substance of the report but when it's mentioned "Six out of 10 respondents in Texas could not name a single concentration camp or ghetto" my first thought was to ask what other facts might we be surprised to hear were unknown to the same group ? For more than half of that group to not know the name of any concentration is hardly ideal but if the same proportion of people were unable to give you a coherent summary of the events of the Second World War it's a lot less significant.

By contrast the parts of the report which touch on "constructed facts" (e.g. "Jews caused the holocaust") are potentially more troubling. They too might be due to ignorance (Q: "Did the Jew cause the holocaust ?", A:"Errrh, Yes ?") but equally could be due to empty vessels being filled with something nasty.
LG Wing vs. Galaxy Z Fold 2 vs. Microsoft Surface Duo
popper? or proper?
House Report Condemns Boeing and FAA in 737 Max Disasters
I was pretty sure after a few paragraphs he was getting his style inspiration from Douglas Adams, but when I got to his line saying “this is widely regarded as a bad move” I became certain.

It is an excellent stylistic choice for documenting interactions with commonwealth bureaucracy, of course.
You have to start somewhere, right? The same thing was said about things like Kubernetes a couple of years ago. Look at where we are now.
> just think about what it must feel like to be one of a trillion trillion trillion hydrogen atoms [...]

Usually the models of Panpsychism have a spectrum of consciousness and associate complexity of the thing with consciousness. So sure, let's say atoms have some consciousness, they have as much as is seen by a first look, that is their behavior and intelligence shows it, and it's not much, basically zero. A rock probably has more. It probably has rock-like consciousness, it has rock-behavior and rock-thoughts. It probably likes being a nice rock, hosting all those crystals, flowing through places sometimes slowly, sometimes flying off from a volcano, sometimes dissolving in a melting pool, merging with other rocks' rock-consciousness. Of course there are grumpy rocks too, just like there are many kinds of humans. And so on.
So let us appease mob violence.
Then you're on a very thin line between a donation and a bribe.
The use case for your smartphone? plenty of people want to do different things with their phone and plenty of developers are interested in building those niche apps for them. I think it still remains to be seen if the web is the right fit for some of these tasks, with WASM we might eventually bridge that gap, but not right now.
Ask HN: Rust or Golang?
Which programming language do you prefer? What is the advantages of Go over the Rust and vice versa?

Which language would you recommend for the back-end development?
Apple added a commit to WebKit enabling WebGL 2 by default two days ago, which I assume means it’ll roll out in the next couple releases. Now, I think it’s still buggy in some places (I’ll check tomorrow to see if any improvements were made in ToT vs my iPad) but it is there and they support it.
Probably not, if BG sr was able to scare of the other bidder with a short conversation there was probably legal grounds that made the other bid problematic in some way.
But even if she wasn't watching a video, as far as I remember, there was nothing that could have been done. It was an accident that would have happened if it was a manually operated car with an alert driver, no?
Seems like a very fine distinction you are making. John W. Rogers, Jr. is on the board of the Barack Obama Foundation, and his wife did literally work in the White House.
The meaningful difference for me is that I work in a place where most of the developers love their IDEs. CMake is literally the only cross platform build system with first class IDE support on both Windows and Linux. If you use VS Code on macOS, you get it there as well.
Why wouldn't you just do exactly what your users passionately want, and make a small app just for notifications? You may even make it paid, so that your efforts are compensated -- I am sure, the users will be happy to support you.
The solution gives you an answer if there is “at least two”, not two exactly?

However I understand that may be part of the discussion afterwards.
Imagine doing something similar to a government application of an EU country and in 15 minutes finding a way to expose all citizen requests for an EORI number ever (some tens of thousands), with all personal details there for you to take. This was last year and in the meantime they updated their application from an ancient 2003 Oracle one to one that's more modern.

Thinking in perspective now, I regret not going out with it because that ancient application probably cost millions of euro from taxes.
Why the Smoke Situation Isn't Improving and Situation Update
I want to make the point that I always make on this topic - as software engineers we are very lucky to be in a sellers market. We get to pick and choose companies and have the luxury of rejecting 10 companies based on small negative signals (however valid).

It is important when thinking about social issues that the VAST majority of the population have very much the opposite experience - they might have to apply to 20 jobs to get one interview and if they get an offer they have to take it or they won't be able to make rent. The knock on effects on that on their work life are enormous.
I have an older friend who has always wanted an "atomic clock", and he bought one off of e-bay, an HP-5061b.... it almost worked right. Between the two of us, we got it working, and tuned to the right Zeeman frequency.
Once we got the hang of repairing them, two was even better.... we put each one into the XY channels of an oscilloscope.... the pattern never shifted over hours... so cool!

The optical clocks and optical frequency combs mean there are devices that you can buy, with internal atomic clocks, that are effectively Frequency Counters, for blue light... that read down to the Hertz!

I want one of those when I'm older. ;-)
You're always going to have trouble if you try to "enforce" semantic versioning, because it's a social commitment by project maintainers, not a theorem that can't ever possibly exist about "breaking changes" (which has a fuzzy, social definition).

The best option for projects is probably to loudly declare that you are not using semantic versioning, and then use it anyway, on the good-faith basis that is the only actually possible way to use it. Declaring that you don't use it will head off trouble from people who expect it to be an impossible magic constraint, while using it will help people make sense of your version numbers.
Heh, I'd accept it. In screening I used to ask them to implement an isOdd() function for an unsigned int, and after they did it (never had someone fail) see if they could come up with alternate ways. Mainly to see if they're aware of bitwise operators, though it's nice to see they can write loops too. It wasn't a fatal flaw if they weren't (it would be if they couldn't solve it in any way), but knowing is better than not knowing. Anyway one person who didn't know nevertheless amused me by doing a conversion to string and checking the last digit.

After years of asking the same questions to intern candidates and to senior+ candidates, interns did consistently better. There are a lot of "experienced" but not very skilled people out there. They exist already inside ompanies too (Principle level checking in hundreds of lines of code with many classes and tests, purportedly to add logging support to something, but the code was ultimately a NOP as it did nothing) but even if it's impossible to put out the tire fire it's best not to contribute to it.
Hi, article author here. That's interesting! I'd possibly never noticed this because my serial console session has always been itself inside screen (now tmux with screen bindings), so doing that would only ever have sent me to my own next window!

I'll have to try it again next time I am in there, with a double escape.
I don't agree. Society does not allow others to leave when they wish peacefully, so if that happens they will have have to live with the consequences. You can't have it both ways.
I am in a slightly uncomfortable position of being _fairly_ sure none of our apps were broken under iOS14beta6 last week, but still assumed I'd get the traditional week between the new xCode GM and users getting iOS14 pushed out to them.
I do have some sympathy with your views on this. Package identifiers don't have to live in a hierarchy or include origin/owner. That they do in so many systems indicates people find this information useful. I do disagree that owner changes frequently - for the vast majority of packages that's not the case.

Personally I find knowing the owner sometimes useful, and quite like the use of urls in go imports as it also lets me look up the source. I've never found it a huge problem (and I have moved packages from one place to another a few times).
Lexical differential highlighting might help for output like this; but I don't know of any editor support.
https://wordsandbuttons.online/lexical_differential_highligh...