skysight-inc/HackerNews huggingface dataset:
I wouldn't want to be associated with such things not because I'm afraid of being lynched but because I've learned that it's demeaning to people. Pitchforks and pile are the excesses of a generally good movement to excise mean spirited or just unintentionally demeaning stuff from our culture but growing and learning to respect others is not a bad impulse. So I wouldn't pile on the author of this site but definitely will not be sharing it amongst my peers.
the reliability of a car relates to how long something lasts while not doing fixing (normal maintenance can be expected). so your premise is wrong right out the gate.
"Portable" - yes. But will likely require the effort of porting due to platform specific sections.

Practically all non-trivial C codebases have platform specific segments. They can be either isolated to their own libraries or wrapped around tons of preprocessor switches.

C code is portable in the sense that it's not too much work to get a C compiler to work on a new hardware platform. On the other hand, compiling a large real-world C codebase on the said platform will probably require porting, and the effort may or may not be trivial.
The project is quite impressive. It's not old-school tower defense as the title might suggest. This is a complex base building and resource processing simulation game similar to Factorio. It is implemented in clean Java and runs smoothly on both desktop and mobile platforms. It has a full campaign, competitive multiplayer and a dedicated reddit community.
I know 1 story of not a company but a programmer: https://www.theverge.com/a/luka-artificial-intelligence-memo...
If you make a new account on Yahoo Japan these days (not really related to original Yahoo and extremely successful in Japan), they don’t even let you set a password; you get an email link every time.
The irony is that most C developers rebelled against Pascal and similar languages for being programming with a straitjacket, and in the end need to comply with MISRA-C and similar security enforcement regulations to ship anything worth using when human lives are at risk.
> “ It doesn’t solve my problem because I will not use such an app, period.”

This is why I’d argue it should have been an OS update and you can’t opt-out (or at least default opt-in).

If you throw your phone in the trash so be it, everyone else will get privacy preserving exposure notifications. Paired with effective quarantine this may have stopped the spread and thousands of people who died might have lived.

You may want to throw your phone in the trash anyway since it gives away your location to the telecoms.
Obs-ndi. Output all the sources you need over NDI. Use them as sources in OBS.
Show HN: Autocomplete Python Code with Transformers
This is a small project we created to train a character level autoregressive transformer (or LSTM) model to predict Python source code. We trained it on GitHub repositories found on awesome pytorch list.

Github repo: https://github.com/lab-ml/python_autocomplete

You can try training on Google Colab: https://colab.research.google.com/github/lab-ml/python_autocomplete/blob/master/notebooks/train.ipynb

Here are some sample evaluations/visualizations of the trained model: https://colab.research.google.com/github/lab-ml/python_autocomplete/blob/master/notebooks/evaluate.ipynb

Working on a simple VSCode extension to test this out. Will open source it soon on the same repository.
What is the best tool to find a business prospect's email?
I've played local multiplayer games over parsec (https://parsec.app/), it works great and is pretty much turnkey
ARM64 Linux now a Tier 1 platform for Rust
20 (?) years ago there was something called "organic traffic". People finding your stuff through random searching or clicking around in website directories.

That doesn't exist anymore.

Today you pay for it.
Links:

Github repo: https://github.com/lab-ml/python_autocomplete

Training notebook: https://colab.research.google.com/github/lab-ml/python_autoc...

Evaluation notebook: https://colab.research.google.com/github/lab-ml/python_autoc...
Thanks for sharing - I like it!

Quick link to the very readable source CSS: https://raw.githubusercontent.com/kemar/namida/main/namida.c...

If I may nitpick, I wish the checkbox and radio were vertically aligned in the middle.
Can I make an alternate suggestion?

I'd say that SSO should be available on the cheapest or second cheapest tier.

However, I would then make SCIM support (automated provisioning/deprovisioning) part of the most expensive tier.

If you're a small business, say 20-30 people then you can manage that by hand, but if you're a larger organisation then SCIM is a must-have.

I run a SaaS business. When dealing with vendor qualification questionnaires, you can tell the small and large businesses apart by whether they want SCIM support or not.

It's my experience that SSO makes your customers very 'sticky', and keeps IT and compliance departments happy. You blend into the suite of tools they use. I'll never forget the first time I saw a client's Okta portal with our app sitting next to Outlook web access, Zoom and Salesforce.

This client has only ever increased the number of seats and usage of our software.

From my point of view as a SaaS CTO we're happy to pay extra for SSO (i.e. Slack) but not at "contact us" level pricing (for example, Smartsheet)
The version I heard was that Friendster failed to scale not because of low quality code but because the CEO refused to compromise on a feature that was inherently unscalable.

MySpace was sold to News Corporation for millions, it definitely didn't fail as a startup. There's a point where code quality becomes important, I don't think anyone's denying that, but it's after you've got traction and product-market fit.
Auction: David’s Personal KITT Knight Rider Car on Sale
You're right, thanks for the advice!
Sad reality: Countries can always push, say, for mandatory upload of all cryptographic keys to government servers. We have to trust in megacorp lawyers to protect us from that at least to the point of exposing that come election times.
Really? That deserves a Nobel Peace Prize in this day and age? Is that what we have reduced the Prize to?
You're going to be down voted here on HN, sorry in advance.

Wrongly or rightly (we'll see), Brexit was about control. The UK having such control allows them to more easily adapt to their unique local situation, and by extension to external agents.

> The linked Twitter thread points to how much better run

> the EU system is.

A few days in and people are already claiming it was a mistake (big surprise) - really not long enough to see the results of anything. My guess is that we'll have a good idea in the next 6 months, once the paperwork is really rolled out and businesses have a better idea of what to expect, the markets should be settled.

> Were remainders ceding tax authority to the EU because

> they were more competent?

This is what I find crazy. In fact, it is well documented that most Countries are well under their projected targets [1]. Germany seems to be the only real winner.

[1] https://www.cep.eu/fileadmin/user_upload/cep.eu/Studien/20_J...
We don’t have this problem in the US, most of our immigration is from fellow western and Christian nations like Mexico and similar in central America. Maybe what you describe is an actual risk in Europe.
It isn't as complex as it seems. You can choose to be at any point in the spectrum of yak shaving; keep doing it vs skip it altogether. I did the latter with vanilla Emacs. It works just like a regular GUI text editor e.g. Notepad, gedit, etc. Only when I wanted more power I dropped into customizing my .emacs. I balance myself between doing it often vs not doing it at all.

Doing the above for 5 years I've a decent personal .emacs I take with me in a Git repo. Setting up takes less than 10 mins on any new machine.
Some will tell you to grow an audience.

Maybe you can do that.

But often the audience will be off. For example you are building a webshop that sells shoes. And you get an audience by blogging about setting up your webshop using ruby on rails and kubernetes.

You can direct that audience towards your webshop; problem is that they are probably not going to buy your shoes.
It's really optimistic to think mass rollout of Apple/Google protocol wouldn't be abused. Once government makes it compulsory to use such app in some scenarios (and society actually agrees to do that instead of protesting it en masse) it's over. There's nothing fundamentally stopping government from later changing the technical mechanism ("Please install our national app; it's more trustworthy than foreign megacorps"). Good percentage of society is not technical literate enough to differentiate between "brilliant Bluetooth solution" and "dumber contact tracing relying on data brokers"; for many people that's just implementation detail on the same level as new UI.
Perhaps it would have given the Librem 5 and the PinePhone an unexpected fanbase, from all of those who refuse the forced update.
fair point. I've never been there, I just keep hearing this whenever the subject comes up ;)
Regarding the stress, I manage to isolate things in my life well enough to keep going; otherwise I'd already be crawling in my bed crying ;-)

I'm still employed, have no worries about my capacity to find a new job should everything else fail, and my family hasn't been hurt too badly by Covid so far. So I can't complain.

I'm stressed about the project and where I'm going, but not about life in general. I still have tons of energy, motivation, will, and projects :)
Where did the advertising industry go wrong? – Rory Sutherland
The OP is wrong: Facebook business model can change. What about being paid and completely remove the ads business?

IMO, the saddest thing it's our addiction to free stuff. An internet without ads would be an amazing place.
I have done VAT calculations, they are elementary and the whole registration and submission process is automated. Lets not add imaginary greciences to the real ones - this whole thing would be easilly handled by any sales platform like ebay/amazon/aliexpress
Why does the north have such a low birth rate? I thought this was a phenomena exhibited by women's rights/education and increase in wealth. All of which the north lacks.
Those data races are only addressed for in-memory accesses across threads.

If you are accessing data via some mechanism of IPC across processes, e.g. database access to same data rows without proper transactions, accessing shared files without locks, GPU memory data,.., affine types won't save you.
After the whole farce of the trial, is it really any doubt left about what the decision will be?

Of course they'll rule to extradite him - no matter how little sense that makes.
It's funny you say that given I live in an EU country (which is not Hungary) and I strongly disagree with this sentiment.
> “Walkable” has never meant “has sidewalks.”

Nonsense. Interstate Highway 90 is quite unwalkable due to its lack of sidewalks.
I'm skeptical. I doubt that the whole of qsort gets inlined (it's big), and the best the compiler can do is to clone qsort to const-propagate the function pointer for it to get inlined.

In my similar experiments with std::sort with a function pointer only gcc does this with -O3.
Nearly! The European Commission is the civil service. You're thinking of the Council of the European Union often known as the Council of Ministers.

https://europa.eu/european-union/about-eu/institutions-bodie...
This is one of the conclusions of playing "The Beer Game"[1] which aims to have players simulate a supply chain.

To begin with players try to decrease local inventory to get a better score. i.e. lower costs by holding less. Then when a shock to the system is introduced, and orders spike, the players struggle to meet demand and the system becomes chaotic.

This seems to happen even when players have played the game before. The lesson seems to be that you can't easily do JIT without very good lines of communication or buffer inventory which is expensive.

As I remember it the cute, old metaphor I was taught was that inventory was like water in a river. We aim to lower the water until you just expose the rocks but no more. Then you remove the rocks one by one. If you deplete your inventory too soon you're exposing too many rocks and you'll ground your boat.

1. http://web.mit.edu/jsterman/www/SDG/beergame.html
I got offers from Amazon, Microsoft, and Bloomberg
You've actually correctly identified a strange contradiction here. Everyone is talking about how violence is "bad" but at the same time we're ok with cartoon violence. Why?

The reason is most people and your repliers included are unable to identify their biases so they talk about violence but violence is not what actually repulses them or humans in general.

What repulses humans is gore. The more realistic the gore the more we're repulsed. All forms of violence depicted without gore is something humans are completely ok with.

The evidence for what I am saying exists in what we eat. The meat we put in our mouths come from violent houses of slaughter where we kill living things and slice them up for consumption. Most people are totally ok with this, they just don't want to see the actual animal getting killed. But the fact that we raise living things for the sole purpose of slaughtering them later is a something we're totally ok with.

It's not gore specifically that makes us repulsed. It's visually seeing gore that is something we're not ok with. As long as we don't see gore then we're ok with gore actually existing in real life. Nothing illustrates this concept better than video games. In video games and movies... No actual violence is occuring! It's just pretend violence. We're more ok with eating slices of flesh violently hacked off of from living things then we are of seeing movies depict fake violence, where no actual violence occurs!

People are unable to separate a response triggered by visual stimuli away from the actual intent of "violence" that usually is associated with such stimuli. In their confusion the mistakenly conflate gore with violence and as a result have a deep misunderstanding of human psychology in general.

Don't try to find logic behind your instincts and emotions. Things like "reactions" from visual stimuli do not exist because the make sense, they exist because such "reactions" at one point in prehistory helped humans survive predation. Making logical sense is not a prerequisite. That is the problem with your repliers when they try to dismiss your response, they are trying to make sense of something that never made sense in the first place.

Either way, congratulations for asking the definitive question and noticing what others are incapable of noticing.
I'm still waiting to receive Unobrush which I backed 2 years ago... They promise they will ship but there's no way to receive a reply from them. Sincerely, going back I wouldn't have bought
> You shouldn't be calling it fraud when in the next paragraph you say that FB does work for impulse buys and not "ozonetel"

I don’t believe they were saying the adds themselves were fraud, merely that they had a higher than average propensity to attract fraudulent customers.
https://news.ycombinator.com/item?id=25629635
sort of related, but there is an open database over at WiGLE.net which has WiFi and Bluetooth MAC addresses stored with timestamps and GPS coordinates

so, if you were within range of a device scanning wireless bands at a certain time in a certain place, light forensic analysis of your phone, wearables, car, etc. could place you in the vicinity of a crime with up to dozens of times the resolution of mobile network tracking

you bought the burner phone, the burner SIM card, disposed of them by ..burning, but drat! that blasted Fitbit got you fingered

and that's just one example of open involuntary surveillance. scanners can be small, cheap and housed anywhere with minimal electrical power. in urban areas it would be trivial to track permanently and store indefinitely someone's minute-by-minute position, especially in conjunction with known CCTV blindspots
Surprise Samsung Galaxy S21 will launch January 14 – a month early
No, he got the peace price before that.

That said, AFAIK Obama himself found it somewhat cringeworthy when he was awarded the price, which - if it is true - makes it a lot less embarrassing on his part.

Also it seems they really haven't had reason to be happy with a couple of other candidates too, one leading a country that massacred Rohingas under her leadership and one starting another war in Africa.
Funny enough, I found most things coming out of the HOL more sensible than the commons!
And the alternative of not using them.

I wasn't fundamentally opposed, but as discussion went the way to maybe mandate usage, I thought it more prudent to abstain.

While technically there is nothing wrong with the implementation of Google or Apple, if they behave as specfified, I will not share any medical info with my smartphone as long as we do not have open systems in place.

The problem is understood and not accepted. These cases of third party ambition are a plain confirmation about the doubts many people had. You can ignore it but some people might not want to follow.

I have access to COVID tests through doctors in my family. I believe such tests would serve us better than these wellness apps. Scaling up the production would be possible within the budget that was used for tracing apps.
I sometimes see launch pages with e-mail sign up posted on special interest group message boards. Like subreddits for example.

If it interests me enough, I will sign up. And I'm very conservative about that. The last thing I signed up to be notified about was the Flipper Zero kickstarter. (Yes they had their own launch page). But I don't remember where I found it, probably reddit.
This looks really cool, but seriously, the name... Bangle.js? That has got to be one of the most confusing names for a physical product ever.

I nearly didn't even bother clicking on this as I thought it was another dumb javascript framework.

I don't care that it's "javascript powered" (although honestly, that turns me off it even more). It would be great to fix the name.
And if it had sidewalks it still wouldn't mean "[that] the neighborhood’s denizens can reasonably walk to meet their day-to-day necessities". (And in reverse, an interstate without sidewalks can be part of a walkable neighborhood if other infrastructure compensates for it)
How to Configure Cron Jobs in CPanel
Of course it does because you get access to the CPU as well so you can hop from an instruction you built on the FPGA to another “silicon” instruction with the same registers and processor state. This is extremely clever and doesn’t involve shuffling code from the main processor over a slow bus, executing some stuff all on the fpga and shuffling it back.
The lack of belief and investment is not the root cause but a symptom - you had a limited budget of motivation and belief, and you ran out of it before getting a MVP. If you had "spent" that very limited motivation-time-runway more sparingly on a more-minimal-MVP, perhaps it would have been sufficient.

I.e. I'd suggest looking at the constraints the entirely opposite way around than "weren't ready to invest the required time/energy" - in this equation, you can (and must) change the "requirements" for time/energy, as the time/energy available for the project is your core limitation that you should treat (in the short run) as out of your control, especially as it concerns the time/energy of others before funding. From the classic project management tradeoffs, this is a "limited budget - adjust scope to match" scenario, not "fixed scope - let's see what the budget will be" one.
Since he is using the Cairo library everything is rendered locally and transferred in uncompressed form to the X server for drawing. The same is true for all font engines which use in the case of Xft the Xrender extension.

I never understood why they didn't include proper font rendering and Cairo into the server. This would not only solve a lot of issues like mixed dpi rendering and vastly improve network transparency but would also eradicate duplicate effort and fragmentation in the toolkit space.
https://frinkiac.com/meme/S08E21/1147896.jpg?b64lines=IFlPVS...
> When I first started watching The Wire, I had to use subtitles. The slang for a non-native was almost impenetrable.

And yet Dominic West/Jimmy McNulty and Idris Elba/Stringer Bell are English and Aidan Gillen/Tommy Carcetti is Irish.

Idris Elba does an excellent job, but it’s a little easier for him since he’s given the most slang and dialect to use. Dominic West sounds American at least, but to people who know it, he doesn’t really capture the ‘Bawlmer’ accent. With respect to accent, Aidan Gillen is not great. It’s not quite “Littlefinger on the Chesapeake Bay”, but he never sounds comfortable in the accent. That it's easily overlooked is a credit to the overall greatness of the show.
Incporate in an EU country. Many do not require a presence, but you will pay corporate taxes on profits there, Estonia is at about 10%.
Yes, I forgot about Parsec, that's a good suggestion. I remember trying it, and not getting it to do what I want, unfortunately I don't remember why. I think I was stuck in the "Arcade", when all I wanted was to share my desktop or one window. It certainly looks like exactly what I was looking for.
For "Online Market Places" there's separate registration category where they will handle VAT on behalf of the sellers.

However, they aren't the only thing, and I don't know about you, I do not enjoy teaching taxes to remote supplier, even if they speak perfect english (which is not given, not like I speak perfectly either.)
When iPhone prices will be adjusted for cost of living, employers can adjust compensation based on the geographical location of the employee. Just because potato is cheaper in some places, substantial purchases can still cost the same, and sometimes even more, depending on your location.
The incentives are all wrong.

My mother was a professional artist. She was contacted by a property developers who had noticed this effect and wanted to bring artists to their development so it would become gentrified. Mum explained that to do that, they would need to provide cheap (very cheap!) studio space for the artists to use. The developer did the maths and decided to just make apartments for yuppies as it was more profitable.

To make money off this, the artists would need to own the buildings they occupy, and then sell them to the incoming gentrified yuppies. After having spent the money upgrading the building, of course, because the yuppies need all the mod cons. That would involve spending attention, money and time on making money instead of art. To do this, they would need to stop being artists and become property developers.
True though in May's case he quit his PhD because his band was taking off, and returned to finish it nearly 40 years later
The extension is blocking 3rd party JS. Nothing against Cloudflare specifically.

There are various reasons to block 3rd party JS; security, privacy etc; CDNs and remote-linking of Javascript and other such content is counter productive to those endeavours.

A good-citizen should aim to self-host anything as important as executable code _where possible_. The reasons, I hope, are obvious.
Yep. Your average SV engineer might be able to afford a Tesla and still have plenty room to spare in their budget, but your average EU-based engineer doing the same job is never going to get anywhere close.
Making It Hard to Close Popups
Which is exactly why the protocol is:

1. Your phone transmits a temporary random number.
2. Your phone stores, but never uploads, list of all the numbers it has seen for a prolonged period.
3. Your phone downloads daily a list of published numbers and cross-references that with the local list.

Literally the only time you upload anything is when you report being positive.