skysight-inc/HackerNews huggingface dataset:
Yeah we decided against it and kept the history. Since the size grows quicker and quicker in an expanding team, cutting history e.g. to half would just cut a few percent of the size.

It actually works surprisingly well with git lfs now. Operations are quick enough and so long as you use persistent CI severs (so they never have to clone from scratch) builds aren't affected by the size either.
>>- Search engines were terrible. Now we can write whatever is on our mind in the search box, even with typos, and 95% of the time, we get exactly what we are looking for.

I feel like this part has actually gotten worse in the last few years. No matter what I search for it's very rarely the thing I'm actually looking for, at least on google. Most of the time it's SEO'ed to hell in order to sell me stuff, and google will happily cut out half of my query just in order to show me promoted results. Like, when I search for "C# programming <name of class>" why is the <name of class> cut out and the entire first page of results is just paid programming courses???? That's a lot worse than it was just 5 years ago. We're going back on usability just to extract more money.
Turn off JS then go to twitter.com. There's the evidence/docs.
Got any data?

People would shout and cry, and then as the time passes they would forget about the delay and just play it once it's released. People don't lose interest over game that they want to play just because it got delayed.
And I would like the choice of ad supported apps (albeit with better transparency around data collection)
Hmm, so I guess that Twitter just feels big enough to just leave the World Wide Web?
Thanks! Updated!
The fees are high relative to what? Steam? Google Play?
Singapore study sheds light on pregnant women infected with Covid-19
How to Loop in Swift
> a super-simple OS installation for Raspberry Pi 4, based on archlinux and contaning only a Weston desktop, virtual terminal, and HW-accelerated browser

If you where to write about this in more detail I would certainly read it (hint hint). I have been toying with a similar idea. Alpine Linux might also be an interesting OS for something like this.
Yeah, that was my impression, as well.

Does anyone know whether they've released the code of their prototype somewhere?
That is really on point, thanks!

ps. watched the presentation - the idea here is that static type checking can eliminate entire category of possibile bugs which are impossible to be eliminated by test - for example enforce variables to be of specific type only.

It doesn't work that well where in the most bug prone places typings are made optional.
What seems most likely to me is that kook negotiated an employee agreement where the Navy would provide the same level of patent expertise and pressures to any personal patents that he wished to file.
Did you know this junkyard slave
Isn't even old enough to shave
But he can use the Force, they say

Ahh, do you see him hitting on the queen
Though he's just nine and she's fourteen
Yeah, he's probably gonna marry her someday

Well, I know he built C-3PO
And I've heard how fast his pod can go
And we were broke, it's true
So we made a wager or two

He was a pre-pubescent flyin' ace
And the minute Jabba started off that race
Well, I knew who would win first place
Oh yes, it was our boy

We started singin'
My my this here Anakin guy
May be Vader someday later - now he's just a small fry
And he left his home and kissed his mommy goodbye
Sayin' "Soon I'm gonna be a Jedi, soon I'm gonna be a Jedi"

https://www.youtube.com/watch?v=hEcjgJSqSRU
I think the main barrier was the human factor. Workflows had to change and I imagine most contributors didn't want that.

https://wiki.freebsd.org/GitDrawbacks
Business majors are basically the most popular and they are definitely not "straight get hired" tickets precisely for that reason.
Would it be beneficial to use one channel (either audio or visual) to transmit the information and the other one for responses like acknowledge? So kind of like TCP over two different channels?
I really like it too - but one that stumped me when I landed in the homepage was "What do I click to see something?" Maybe add a big green "Ready, let's go!" button underneath the instructions/controls.
The problem is consistency and lack of direction. There are now sane ways to do almost anything in CSS. But they are not exclusive - they live side-by-side with older, less-sane solutions, many of which don't play nice together. Someone ought to write a "CSS: The Good Parts" book about a modern, sane subset of CSS that plays nice together, covers everything you need, and that the industry could unite around.
> everything else adjusts when the image is finally loaded and its size is known

Yes, this is called reflow. At the time <center> was introduced, browsers did not support dynamic reflow (except by re-rendering the whole document from the top). For example tables had to be fully loaded before they would be rendered, and the same would be the case for a hypothetical <vcenter> element.

<center> on the other hand can be progressively rendered without requiring reflow.

My point is just that vertical centering requires a more complex layout model than horizontal centering.
> As for seizures apparently it had a warning at the start about them.

Added post-release with a patch after seizures have been reported in news.
I completed it, and the more you play the buggier it gets. I have seen an optional quest that is impossible to play through because the button to exit braindance is not shown, another one where I had to get something from a corpse that fell through the map, stuck in floor or had conversations stop working suddenly.
My personal anectodal experience :

3 weeks ago, I had a new pet project, and decided to go with Python again, which I left many years ago, before Python typing was a thing.

I didn't know where to start, so I started by creating a file with data models I would need. Basically C struct-like / record models. All the classes inherited NamedTuple, and I typed all the attributes. I then created a few pure functions based on those classes. NewType is a great addition. When you work with many int or float variables representing different things in real life (price, amount, quantities, etc), it makes the code cleaner and catch some mistakes when you are tired at the end of the day.

I gradually stopped to type things when I introduced pandas into the project and types started to be way more abstract. There is probably a way to make typing work with pandas, but I wanted to learn pandas first and get the project running, so I didn't really try. I expected pandas to do dynamic things under the hood to work, so I didn't bother to understand how types work with it.

Of course, being a hobby project, there is no unit test and no documentation, so I may not see all the pros and cons of typing. But I have a feeling gradual typing is an interesting idea that will continue to improve.

It's nice to have the support of static typing when you need to, but also be able to "just hack" a solution real quick when needed.
I started playing chess for the first time since summer 2019. I was rated 650 on Lichess. I got addicted and a year and a half later I’m 1800. I’m still addicted.
Are there any home made methods to take picture of the chips like this? What tools would you use to sand the top of the chip? What type of microscope would work?
But hitting air isn't a small problem either, or is it?
Did not even hear about some tips
"/s" denotes sarcasm.
Probably she would open one of the Word files on the online school website, and see that the formatting is broken enough to be unreadable...
"I know HN will see this as Apple further locking down the platform, but it's also plausible that they just want to reduce the number of ways the OS can be installed and upgraded."

I think you just repeated yourself.
Just because an app is not free (it charges users) does not mean they are not harvesting their users personal data and selling it to data brokers etc.
https://archive.vn/xCIbL
It can be common to use thread-local variables to store state for a single WGSI request. I can't say I'd recommend that either, but that's the most common use-case I've seen for something like that.
a cookie representing authentication session with your app isn't personal data, and doesn't need privacy policy, especially if your login is arbitrary and not an email.

It doesn't matter how long it's active either, unless you use it to track users activity elsewhere
Yes, I think if you offer e.g. auditing of all containers a company runs flagging even above-board crypto miners as "potentially harmful" is fair (I doubt very many companies intentionally deploy those parallel to other workloads, and if they do it's easily cleared), but otherwise it would make sense to differentiate between them and maliciously hidden ones.
Git commits are snapshots, not diffs
> and spread targeted disinformation using text messages and encrypted messaging apps

Given there are moves to make sure end to end encrypted messengers have backdoors for authorities, isn't this kind of infomation prepared to seed association of encrypted messaging with something bad, so that in the future when there is a talk about making these apps either illegal or making sure they employ backdoors, people wouldn't be outraged?
If you think this news was randomly picked by reporters and has nothing to do with Microsoft's PR machine, you have a lot to learn.
If I put an ad in a newspaper, or a commercial on TV, and this ad results in a customer purchasing my product, they don't give me a 'unique ID' for the ad that triggered their purchase. Hell, the ads aren't even targeted to a specific user, only to the audience of a paper or TV network.

Yet, when I open a paper or turn on the TV, there are plenty of paid advertisements. Why would the web need to be any different ?

Don't charge for clicks, just charge for showing the ad. Don't target ads based on personal data collected from users, target them based on the content of the page they're shown on. You know, just like TV and print ads have always done.
GPSLive – Telematics and GPS Vehicle Tracking App
The new GPSLive APP has been released to the app stores with new features and functionality for making the lives of Fleet managers easier. The new app answers some of the most asked questions by business owners and fleet managers;
- Are drivers complying with the national speed limits during fleet operations?
- How many hours fleet drivers spend driving per day?
- Are the drivers idling excessively during deliveries?
- How do I make sure that both the vehicles and drivers are safe?"
I’m hoping we get some kind of hilariously obvious astroturfed Twitter campaign telling people that opting in to ads is woke left-wing praxis to help content creators. At least I can get some entertainment value out of that.
I definitely should! The software situation for Rpi4 is a bit messy, because of ongoing 32->64bit transition, but not all stuff works there yet with mainline kernel.

(From a hobby perspective it's a bit sad that some of the older APIs such as dispmanx/openvg are being phased out IIRC, because those are extremely powerful and useful for embedded-style applications, i.e. running something else than a destop.)
>You also should be trying to scrub IP adresses from those logs as that counts as PII.

That counts as personal data.

The GDPR doesn't care about "PII", as that is a US legal term and not something defined or references in EU law.
So they joined the ranks of websites that can't be used without JS. Websites that basically just display text. This is breaking the web happening right in front of us.
Back in the days there was the P3P protocol (https://en.wikipedia.org/wiki/P3P) supported by IE and Edge, but it didn't work out and was abandoned.

There is also `Do Not Track` header but it is not respected by most of websites.

You can also reject all cookies in any web browser, but then majority of web pages will not work properly.
JavaFX has been mature for years now. It's true though that it's been 'spun out' into OpenJFX.
I question how much buzz about chess lately is the direct result of a certain Netflix Original.

The effects seem to cascade. Chess blog posts on HN... a flood of sales of Chinese chess sets on Amazon... game night pics featuring chess on your social media feeds.

How much of our behavior is dictated, or at least seeded, by Big Ns?
At the end of the video they explain this is like a hologram of 4d space-time instead of just 3d space. Pretty cool!
Given that hopper is supposedly going to be on 5nm, and seeing the M1 performance, I actually cancelled my early 3090 order. I'm going to go with something cheaper and leave my big purchase until next year.
I looked up the Wodehouse quote:

“I could see that, if not actually disgruntled, he was far from being gruntled.”

I think he uses it, not just in one of his books, but in several, maybe in slightly different forms.
This is a pattern to avoid because SomeClass is shared across requests.
> There are a ton of great ideas in there, but then someone realized it would take too long so they half assed everything.

Totally agree. Take for example character backgrounds. They are meaningless. You have a custom 5 min introduction for that background and then you are playing the same game as everybody with the addition of just a few dialogs.

They could have just focused on one background and make the side quests more relevant to that background.
What on earth did I just read?

"Pop and Plop"?

"Gentle Flex"?

"Autobot"?
Reverse dieting: Can you get better results by eating more?
> Having an escape hatch to break the box model completely so you can do useful things with it is not actually giving you any structural power, it's just admitting the weakness in the model.

I don't really get what you are saying here. Are you saying display:table or display:grid breaks the box model? Because I don't agree with that interpretation. But maybe I misunderstand.
> Did you seriously just link an IETF document as the basis for an argument about the law?

of course not, it was an example to demonstrate the difference and easier to include one link for both definitions than e.g. two for each from a dictionary

> Never mind the difference between "should" and "must"

given the context I believe the difference is of paramount importance

> do you understand the difference between an RFC and the law?

slightly reworded first question but yes, I do, thanks

> And there is no room for ambiguity in the actual law:
https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%...

that seems a good example for a better source which actually bolsters my point on bad sources, but alas, it's irrelevant. note that it refers to personal data and not (third time lucky) the original argument concerning tracking consent. in fact, I cannot even find any personal data in the OP's URL, probably because no personal data is required to create a GitHub account. let's just ignore that one for now
The irony especially in Hacker news is that a good fraction of people here kinda benefit from it. Because Google and Facebook have a boundless treasure chest from this ad monopoly they can pay insane salaries and others have to keep up. Who knows how tech landscape would look like if we didn't let monopolies like these happen?
> GitHub still sends the same personal data to their own analytics endpoint

I see nothing wrong with that. Analysing your users on your own site is no problem for me. I should know what users do on my property.

What's the problem you have with that?
> which is something she was elected for

As a Parisian, I can assure you she certainly was not. Feminism was not a point of contention in the Paris election which centered more on the issues of cleanliness and the place of cars in the city. The candidates for the main opposition parties were also women by the way.

Feminism is not really a point of contention in French politic. There is a broad consensus that parity is desirable and concrete actions have been taken to reach it: fines from administration with gender imbalance, equal number of men and women ministers. Even the current leader of the far right in France is a woman.

Of course in this case, the fine is stupid because while this round of nomination has two thirds of women, the global body still as only 47% of them. The law was modified but too late.
> If you want the soundbite: if Apple tracked you across apps, their recommendation systems (be it app store or whatever) wouldn't royally suck. But they do. ;P

It’s honestly a breath of fresh air. There’s no sleazy salesman vibe that comes with a lot of overly personalized recommendations.
Russia hasn’t just hacked our computer systems. It’s hacked our minds
Philosophy-wise, "The Art and Science of Smalltalk" by Simon Lewis is very good.
You need to notify users, and give them an opt-out, if the cookies are not strictly necessary for the provision of the service.

Analytics cookies are not strictly necessary.
This video really hurts to watch. It looks so dead even compared to The Witcher 3
The crafting system does not follow the laws of thermodynamics. You can endlessly loop crafting/disassembly to get more common crafting ingredients. Those common crafting ingredients can be turned into epic healing items which then can be disassembled into epic components which you can turn into epic weapons. Handguns are so overpowered that using any other weapon type is pointless since you're one shotting even the most powerful enemies.

In some cases enemies will get stuck and stay stuck even when other NPCs are shooting at them and whittling down their health. NPCs love to walk through cars. Bikes are sometimes embedded into the road forcing you to get another vehicle. Some sidequest items can be sold for more than a thousand €$ but you can rebuy them for 5 €$ granting you infinite money.
>I've been playing around with Urbit and it's pretty cool.

Thanks for the suggestion. I went and installed it and while it was booting (~10 minutes on a 2 core 4096MB VM), I poked around looking for more information and found some of the "knee-jerk hate in HN comments"[0] you mentioned, as well as a hit piece[1] on the founder/creator (whether the arguments therein are valid is something you need to decide for yourself) and a more positive take[2] on it as well.

While it's certainly an interesting bit of design and coding, with a laudable goal (decentralization of human interactions online), the functional model has all the hallmarks of a pyramid scheme, with everyone lower down paying rent to those higher up.

Despite the decentralized/p2p nature of Urbit, it's inherently hierarchical and seemingly designed to extract rents from those lower down the pyramid.

And since all the higher-up slots are already occupied, this seems more like Amway than a decentralized, egalitarian network.

Perhaps I'm wrong. I hope I am. Am I?

[0] https://news.ycombinator.com/item?id=21672481

[1] http://distributedweb.care/posts/who-owns-the-stars/

[2] https://medium.com/digital-stimulation/about-urbit-part-1-ow...
might be time to buy Amazon shares
Most people do care about privacy, but generally they are not even aware of how their privacy is being violated - Google and Facebook are very good at hiding the reality of these things.

But you're right, the cost is the ultimate factor for most people, especially in developing countries. I guess Apple doesn't care about complete market share, but if they did, they could just release an "iPhone Lite" for 150$ and good bye to Android market share. Imagine having 90%+ mobile phone market share - Apple could destroy the Google ad business.
I feel the disconnect between this sort of announcement and their charity status is growing.
> Imagine for a moment that you want to advertise your new iPhone app on Facebook.

i don't think that's what you're describing here.

> It’s important to know if someone clicks an ad and downloads your app. That’s called a Conversion. It’s used to measure the effectiveness of the ad campaign and the value you gain from spending money on an ad.

i think you've conflated A/B testing with user-profiling. you will obviously know if a campaign has been "effective", if sales increase. you absolutely do not need to uniquely identify a user to do this (which is what happens today).

> That’s unique ID is what Apple wants to remove,

as stated, apple don't want to remove it, merely make it opt-in. and if the end user isn't opting in, they probably don't want it.
It is such a wonder drug that trump wasn't treated with it when he contracted covid.

I don't really care nothing that anyone will say is going to change your mind anyhow.

An actual study and not a political statements from CPP breadcrumbs (that are used control its population amidst highest rates in their pandemic):

https://www.nejm.org/doi/full/10.1056/NEJMoa2016638

Dude you are trying to discredit cited wiki and you brought a non-statement single page that aggregates Chinese sources from beginning of a year.

here is a quote from that pdf:

>To date, despite enough rationale to justify investigation into the efficacy and safety of HCQ inCOVID-19 (Table II),14,15the evidence regarding itseffect remains limited. HCQ has not yet received United States Food and Drug Administration approval for use against COVID-19, and further trials are needed to establish guidelines. If emerging data from ongoing trials establishes the efficacy of HCQ for prophylaxis and treatment of COVID-19, triage will be important to ensure that existing supplies are used appropriately

The conclusion of your 'evidence' is a call to do trials.
> This is only likely to make it slightly harder to track the small fraction of users already taking strong measures to prevent being tracked.

This statement isn't correct. That small fraction of the user would've already turned off IDFA tracking. With this move Apple is merely prompting the user before turning the tracking on. I'd say FB is worried about the larger fraction of the users who aren't privacy conscious.
...because paper and TV advertising is dying, largely because it is horribly ineffective for the reasons you described.
After fighting years against IE6¹, when IE7 came bantering in with its Compatibilty Mode, I gave up and moved to backend work. Spending weekend-allnighters to get this one rounded-corner-drop-shadow working is depressing.

¹ a real-life lesson in monopolism: IE6 was around for over 14 years!
Want to check your memorization of the Quran? Check out Recite