skysight-inc/HackerNews huggingface dataset:
If you didn't understand how an engine worked, you could make drastic mistakes designing the car (and not even talking about making it optimal). Imagine designing a car, but having no idea if the engine is electric or combustion. How are you going to make the rest of the car fit the nuances of the engine?!

You don't need to write the libraries yourself, but you have to know what the library does, and know the internals, and the intended uses of the library. Otherwise, you end up writing your app with an ORM and don't even understand SQL or how a database works, and disaster surely follows.
You are implying that you want to store the data twice on the host and the guest. The proposed virtio-fs (and also the existing virtio-9p) is about passing through a subtree hierarchy stored on the host filesystem into the guest.
Google explains various web rendering techniques and performance implications
They allowed favored nations to flaunt fiscal rules for decades and cannot get their accounts signed off. Plus if some rule doesn't suit then it can get changed. It's not meaningless what you are saying but it's hardly the whole story. In this example (I don't even particularly care personally) they could easily grand father existing .eu domain holders. It would not threaten the existence of the EU to do that, or undermine the integrity of the institution. In fact it would reassure all other holders that they have bought into a stable system.

The general EU position on rules is also deeply undemocratic in the sense that the unlimited commitment was not properly communicated or admitted to at the time all this was put into place.
Yeah, but no language of the ones the parent mentioned has a non-toy, non-personal-project alternative compiler.

Perhaps only Golang (go and go-gcc).

For all others, everybody uses the standard compiler. Even in Python, PyPy is not even 10% of the users.

Whereas in C/C++ and other such older languages there are several implementation (MS, GCC, LLVM, Borland, Intel) with strong uptake and strong communities/companies behind them.
> * www.mydomain.com - install Google Tag Manager, let the marketing people go crazy

Even there, that's dangerous. Most marketing people are not trained in legal matters and install all kinds of shit with dubious legality. In addition the tons of trackers on websites make the user experience really slow. Approval by legal and tech should be the standard process, not "marketing has free rein to fuck over the company due to messing up GDPR compliance".
Have you got a concrete example?
You are right, they do this, especially in the more tedious longer ones.

I think improving these things is difficult, because of you change the questions, you also loose all the accumulated data, and maybe now you might have a better questionnaire, but you wouldn't know it, and you wouldn't know what the results mean. I mean, until you administer it to just as many people as the old one. It's a lot of work.
Or, of course, just use a LED that properly smooths out the DC. It's not hard to do, and a quality LED manufacturer should get this right. The only excuse for flickering is a cheap LED that cuts cost for circuitry.
Quoting https://forum.xda-developers.com/apps/magisk/official-magisk...:
"Installing Magisk will give you ROOT, a super powerful Systemless Interface,
Magisk Modules support, and hide from tons of integrity tests like SafetyNet!"

My Pixel 2 is rooted with Magisk, and passes Safetynet. I use Google Pay all the time.
How I made one of the top Open Source projects of last year
I solely work remotely and have always done (never worked in an office as such); I always work and worked in bars, coffeeshops, meetup venues: my breaks from coding, managing, negotiations during the day (and often to late evening) are talking with strangers. We end up with ‘keep in touch’ and even sometimes friendships come out of this (it also fixes the ‘you do not make new friends after 30’ thing).
> Does your browser unblock 3rd parties that promise to honor Do Not Track? no

Why does that get a fail mark? In my opinion such promises are worth absolutely nothing. Does that compromise my anonymity somehow by disabling them?
What were the bad habits in code review that you were thinking about? I'm stuck with TFVC and the code review in TFS is very poor but I used ReviewBoard about 8 years ago and thought it was the best F/OSS available at the time.
Quality Outdoor TV Covers Manufacurer – Garnetics
Maybe you have to try underengineering for a while, in order to find the middle path.
Otoh Techcrunch (I mean Oath Family) will not reveal this article if you are European and don't agree to their tracking. It presents a complex and captcha ridden interface where it is impossible to give/deny informed consent.
I guess the dilemma is whether you want to do good science or just get your papers published for a low price.
Because that would tie you to LLVM (a moving target), and to platforms where LLVM is supported.
I love this kind of analysis, even considered doing some myself, do you just pick apps at random to do this with?
Nice tool. I get it's mostly a way to promote the company, but I could see my company paying a small fee for an API endpoint (so we could just pipe the command to curl and get a formatted report).

Small bug: If the image is not in the official registry and doesn't have a version tag, it's reported as "Up to date" (try just inserting a random string).
Eh, right. But correcting for that I still hold the same view that adding new builtins should be considered breaking backwards compatibility.

EDIT: Since someone has gone through the trouble of downvoting this viewpoint, I would like an explanation as to why I'm wrong here. I cannot imagine a scenario in which doing so would not likely break existing code.
> My intuition was already screaming 'it'll be the other way around for a geometric progression' before I read that far, but I'm damned if I can understand or even speculate why.

It's a question of forcing the number of sums/products to be low. An arithmetic progression forces a large number of identical sums for the obvious reason: (a+b) = ((a-k)+(b+k)) = ((a-2k) + (b+2k)), and so on, and those differences of k are... the definition of an arithmetic progression.

The reason a geometric progression produces a lot of identical products is exactly the same. (ab) = (a/k · bk) = (a/kk · bkk)...
The Decline of Social Traffic and the SEO Renaissance
Are there any statistics on this? That seems like the obvious way to settle this issue.

So far, the discussion sounds like it's a theoretical possibility. If it's a real possibility, then it's something that should have happened a number of times.
Oh, WOW!, I never thought of that! Thank you for this information. I thought I am very careful but it never occured to me this could be a problem.
Before moving to europe:

45-50h/wk, 1h+ commute, 21 days paid holydays.

After moving to europe:

35-37.5h/wk, living 18min by foot from work, 25 days paid holidays.
You might want to take a peek at the Nim language as well; it has all of the above and is quite mature.
I don't rsync to store /etc out of dozens of servers just to occasionally see some diffs.

CUI apps are really meant over SSH imo. Like you say, local use has wider alternatives including GUI in which case I prefer SourceTree over any CUI tools.
Yes, Zig is another one I'm excited about.
probably second half of this year, but there is a lot of stuff on the todo list
The Big DNS Privacy Debate at FOSDEM
What Is Bank Nifty – Indian Stock Market
And all that for a youtube to mp3 converter. Didn't even realize those sites got prosecuted nowadays.
NPM Package Verification – Ep. 2
Magisk Root – Complete Guide to Root Your Android Phone Systemless-Ly
JWT authentication with Micronaut
I just assumed that your source was a cactus.
Multiple light source of the same general characteristic (don't even have to be the same type of bulb) may produce this result.

The rotation frequency would have to be close to a relatively simple multiple (or fraction) of AC frequency but the way electric motors are contstructed if the piece is directly connected to a motor it is very likely it is true.
STORM React Diagrams
Besides the JVM part, this is my take on it: as a language, Racket defines a vast possibility space, which is a superset of that defined with Clojure. You could implement Clojure (barring the JVM) quite naturally in Racket, while the other way around would be impractical. Now, Clojure is a pretty sweet spot in that design space, and someone else has done the immense work to carve it out, define it, implement it, and foster a sizable community around it.
The Anatomy of the Urban Dictionary
I believe it, America POTUS election is the biggest show on Earth.

Meanwhile the ruling party here has 2 million to spend on a campaign. Not making Facebook rich.
I haven't logged on to Facebook since New Year's Eve and I honestly don't miss it at all. I'm ashamed to admit that I was pretty much checking it hourly before that point.
Call it a lie or a corporate policy - they simply replace a handset that does not work as advertised with a new one that will not work as advertised.
Here it is with line breaks and as many extra legal parens as I can add without redundancy, showing all the unary and binary operators involved:

return (
yield (
delete (
void (
await (
(null) in (
(this) instanceof (
typeof (
new (
class extends (
async function () {}
) {}
)()
)
)
)
)
)
)
)
)

`class extends X {}` is an anonymous class extending X. Syntactically, X is an arbitrary expression, which `async function () {}` is. At runtime, X must be a constructor on pain of TypeError, and an async function isn’t; this could be considered grounds for disqualification, as under no circumstances will it execute without exceptions.

`new` does not require an identifier or path to follow it: it can be an expression. So `new (foo)` is fine. It’s just kinda greedy as regards an open paren of a function call: `new foo.bar(baz)(quux)` is equivalent to `(new (foo.bar)(baz))(quux)` rather than any alternative grouping. Remember also that `new foo` is legal, and equivalent to `new foo()`.
Tencent is lead investor in funding round that may value Reddit at $3bln
1. Income taxes != capital asset confiscation, especially as taxes are not anywhere near 100%. The closest thing we have to that is civil asset forfeiture, perpetrated at the state and local levels. Note that civil asset forfeiture is increasingly being challenged by the courts as Unconstitutional.[1]

2. Do you know what happens when you DON'T pay your taxes? The government exercises its monopoly on violence and throws you in jail. If this tax analogy is the best your mind could conjure up to prove "communism is non-violent", your thought process is just as much of an unsurprising failure as every other Communist implementor to come before you.

[1]https://www.libertyheadlines.com/new-mexico-civil-asset-forf...
so China's most popular IT company known for censorship it's lead investor in international site for free exchange of opinions
The count is from `return` on; the `async function* foo() {` part is excluded due to the `* foo() {`. Thus `export` isn’t applicable.
Thanks to GP for the links, I completely missed that previous thread!

And, yeah, I tried that Soraa healthy bulb, and it was shockingly bad, given how it was advertised. Even the regular Soraa bulbs were disappointingly flickery, though less so. Also, just looking at the pattern it makes on my phone's rolling shutter, the wave is quite saw-toothed, and I wonder if that makes it worse? I have some Ikea candelabra bulbs which were always pleasant, and I was surprised to see they also left quite a visible flicker pattern on my phone, though much more sinusoidal/smoother.

It's a shame about the flicker in the Soraa bulbs, since the colors really did seem nice.
Interesting post shared by the author
BND seems like it could compete with facebook
OOP is based, partly, around the idea of 'mini algebras' (roughly speaking, public interfaces), which are domain-specific languages ( http://xahlee.info/comp/Alan_Kay_on_object_oriented_programi... )

Functional programming, especially Haskell, tends to use the term 'embedded domain-specific language' ( http://wiki.c2.com/?EmbeddedDomainSpecificLanguage )

Lisps tend to call them DSLs or sometimes "mini languages"

Forth calls them "vocabularies"
Show HN: Remain connected with remote teammates via live video with privacy
Hi, guys!

I'd like to share with you an experimental product for teams that include remote employees.

Remote employees often feel lonely and disconnected. The product helps to solve this problem: it connects remote teammates via live video, providing an individual sense of privacy.

It is called VideoWorkLink (VWL): http://videoworklink.com

It saves your bandwidth consuming only 1% of 100 Mbps bandwidth network.

I would like to invite everyone to try it and write your thoughts about the product.

Please, go to the website I posted above, try the product and write what do you think!

Thank you :-)
You can also get details https://www.5staressays.com/professional-essay-writers-for-h... by a team of professional writers as they have sound knowledge based on their research and development expertise
Keyv – simple key-value storage for Node with support for multiple back ends
Maybe you could actually use Erlang as your process manager?
Yet another plea against using public WiFi
I think that you should go one further - and do periodical or continuous security reviews of the third party services you're using on your app or website.

You're reliant on them behaving in the same manner consistently, and behaving ethically when they change their service's behaviour.
Sourceforge stopped innovating after they started offering SVN as an alternative to CVS (!!), everything since then was about monetising their audience (e.g. spyware injected into binary installers) and wrecking the quality of the user-experience with aggressive advertising.

Sourceforge could have been github, but when a company turns on its users while failing to deliver value it won’t last.

Because git is decentralised it means all the git-hosting services become commodity, and we’ve learned that having the best UX keeps people around - even if your service is commodity, so I expect this basis will ensure GitHub (now part of Microsoft) will stay in the community’s good-graces.
I don't know what reasons other people have for refusing to answer. As a bit of pedant I just wanted to explain why I personally don't like them, it has a lot to do with being vague, abstract, unclear. Confusing really. You sit there and are not sure you can even answer the question honestly.

In a normal situation I would probably refuse and ask them to clarify, or challenge their assumptions or something. In this situation I just try to get over my aversion to answer and try to interpret it as best as I can. Sometimes I got no clue what it could mean and choose neutral or whatever. It's mentally exhausting.

This doesn't invalidate the methodology. Just saying I don't like it. If people refuse to answer or answer in a way that doesn't fit the schema and they throw it out, that's obviously a problem though.

Edit: To maybe answer your question, I skimmed through the actual article and they mention things like old people not culturally accepting a young person administering questions, children thinking they should not speak in the presence of elders. But also other weird things as mentioned that seem to me as stemming from confusion. I mean, you get better at answering with practice, so the whole concept might be totally baffling to some people which haven't gone through a Western school, where you're also quite often expected to answer unclear and confusing questions on tests.

More edit: The PhD students and professors designing these questions and the college students used as test subjects are basically the most overschooled people on the planet. They are the ones that, in school, excelled at answering abstract, underspecified, questions with multiple choice answers. Many have seen these before. They might even know how they are made and how the results get processed. Of course they're going to have less trouble answering.
Facebook's response is without question following Peter Thiel's monopolist argumentation position.

If you're a monopolist, widen your pool of competition to include anything you possibly can.

If your employees consume fruit at work, proclaim you're competing with Chiquita bananas (and have a tiny share of the fruit market).

If your employees ever fly on planes, proclaim your position in jets is terribly weak next to Boeing and Airbus.

They're not a social network, they're considerably trailing YouTube with Watch. They're not a social network, they're trailing Craigslist with Marketplace. They're not a social network, they're badly trailing Android and iOS in app marketplaces. They're not a social network, they're badly trailing Amazon and Google in smart speakers and home tech. And so on the lie goes.
OTOH, it's fortunate that the people that like those things get one obvious place to meet.
If I remember correctly Facebook was only allowed to buy Whatsapp in France because they promised not to share user data between the two services. The German data protection agency basically didn't say anything only because the french said it already.

Now Facebook does it's mix-and-mash anyways.

I'd have expected to hear something out of France about this. Did I just miss it?
> psychology is secretly the study of particular

> subset of 18 to 21 year old American women.

This is perfect!

I had a similar epiphany about linguistics, much of which appears to be the study of example sentences that linguists come up with.

Since you could invariably tell when something was an example sentence, this was obviously a different language from what people actually used. (Of course there are linguists who go out and study real language-use, but some actively dismiss this as mostly irrelevant "performance")
Drag and Resize in React App
NYPD to Google: Stop revealing the location of police checkpoints (on Waze)
The physical phone thing is also my best experience while working remotely. Like you said we would call each other up and leave the line open for hours. We never used a camera, but I went to the office at least once every other week.

I still miss the phone on my desk, and I've been considering to buy one for years, as a gate with an asterisk multiple choice menu in between :)
... and no wealth tax.
They haven't copied om next (fulcro makes it easier)
https://www.youtube.com/watch?v=ByNs9TG30E8
#graphs-not-trees
Ask HN: Honor 8x secretly taking screenshots?
I have noticed that my Honor 8x keeps getting "Couldn't capture screenshot" notifications (because some apps do not allow) from time to time. And none of these are initiated by me. I have a strong suspect that Honor 8x is secretly spying/stealing data in form of screen captures. Has anyone else also experienced this?
The brain exceeds the most powerful computers in efficiency
What most "right-wing" thinkers ignore is the fact that they consider excluding others IS THE REASON that people exclude THEM.

That's also part of what is freedom. Your freedom ends at the point where you limit the freedom of others. Otherwise the other person wouldn't be free.

That's also why most non-right-wing thinkers don't consider that another point of view, but simply selfish and asshole-ish.

Therefore if you want to argue your point, maybe you shouldn't highlight what you fight AGAINST (i.e. "left-wingers out", "refugees out") but what you fight FOR, which in some regards also boils down to respecting each other's freedom, right? Show that and you will find that doors will open for discussion.

I personally discuss with both people who would be defined as left-wing as well as with people who would be defined as right-wing. Both sides have reasonable people and some reasonable arguments, that are sadly sometimes hidden underneath many layers of bullshit.
I sort of agree, it's OK if you have a history with it because all these features are incremental. However if you are a beginner then it could look overwhelming.

JavaScript has the same problem but is much worse.

It seems we don't know when to stop with this stuff.
How long ago was that? And if the problem were simply scaling issues ( Technically solvable ) or were they design issues? ( Basically the product guys don't really get it )
Text Calligraphy animation
> Full source code is available here.

Link refers to the same page.
OT but the fonts are awful, the title page isn't even centred properly, figures lose quality when zoomed in... Just use LaTeX, people.
Does this argument really work? Nobody says that Facebook has a monpoly in everything they do. They say that they have a monopoly in a very specific area, which should be enough for antritrust lawsuits.

I'm pretty sure that AT&T and Standard Oil also had branches that did not have a monopoly in their respective areas, but that didn't stop the splitting of the companies.
If you paid with your credit card, can you do a chargeback?

If you tipped, this seems like deceit. And according to me, a good reason for a chargeback
But powerful languages of today let you build DSLs within them, so there is hardly a need to write a lexer/parser/semantics for a whole new language.
> you are just diluting value of source brand

"Source" is not the brand, it's the literal description of what most (all?) of these products and services deal with.

The prefixes/suffixes make the brand. Having a very relatable/descriptive term like "Source" in that brand adds clarity.
Domestic data hoarders and advertisers - extremely invasive and territorial. The difference is that none of them runs social networking website or mobile messenger app, thus without consumer facing facade many uninformed assume they don't exist. e.g. their media and retail oligopolies like to roll out their own ad, tracking, and loyalty programs to have full control of the data. They don't let anyone in and are trying to expand, clumsily, to other EU countries.
> Modern garbage collectors are very powerful and optimized. However for the best performance and latency it's better to use a language without a GC.

This is quite a controversial statement. But it could indeed be true, see this article: [1]

[1] https://softwareengineering.stackexchange.com/questions/2037...
I've written several DSLs in Nim[1] for emulators & VM, JITs, parallel computing, neural networks and parallel tensor operations.

[1]: https://nim-lang.org/
What about Google? (With their Adsense, analytics, email, search ... setup ...)
You seem to be faster at writing than at reading, I already answered your point 1:

> it becomes fairly clear if you try to cherry-pick more than twice from the same branch, and find conflicts on the way. Or when you want to "undo" a merge, and push that undoing to a remote repository.

Any team with enough people, or working at a fast enough pace, knows this doesn't work in Git. Pijul completely solves it by thinking in an entirely different way (changes instead of snapshots). This is not an implementation detail at all, the two mental models are extremely different.

About your point 2, what can I say? You picked the example, and now that you're not liking it anymore, you are trying to blame it on me? I don't find that fair.
> money from the views my videos received

Yeah right bud.
AOC aside, there's also Obama's famous "you didn't build that" monologue.
Trump would ask Australia to pay for the intervention.
Any timeline I can check? :-D
One reaction to discovering that a company you do business with has been exploiting you or its workers is to come up with a strategy for exploiting the company back (within the bounds of the law), ideally without hurting the individual employees.
Besides speed and github, git really hasn't gotten much going for it. Unfortunately the latter is too big of a force.

Git UI is just terrible. I am sad that Microsoft chose git for VFS and not mercurial. Mercurial would have worked great for their windows mono-repo