skysight-inc/HackerNews huggingface dataset:
My first thought on reading this, was to revisit the idea of praying before eating. It would be hard to get an experiment on this past the review board, perhaps, but one wonders if praying before eating would work differently for atheist vs. religious dieters.

Also, I note that even though the (intentionally senseless) ritual helped reduce calories eaten, the people who used it did not think it helped and said they were unlikely to continue it. If it was part of your religious belief, one assumes you would be more likely to think it was important to continue.
But that's not "fake news." That's a politician lying. No journalists were involved. And there were no former, saner times when politicians did not lie.
Its actually getting pretty hard to write anything these days without someone getting offended (witness the message you are replying to).

In a lot of ways, I really don't blame the current political climate, because the US has seen way worse (read up on the US 1800 Presidential Election). I actually blame poor applications of algorithms to what folks view. The bias caused not only by the beliefs of the person training the box and the professional poster's ability to learn how to manipulate the results (the next generation of SEO) has increasingly made twitter and facebook painful to use. Add a large bit of tribalism that is baked right into humanity and you have a lot of fun. Further strain through the idea that a lot of companies won't even just let the users pick accounts they always want to see regardless of the beliefs of the provider, and you get a added bit of helpless feeling in the populace.

Which makes writing a pain. I've seen some folks take offense at grant applications that are basically some of the most dry reading you will find. It once was a don't use this era's forbidden words (e.g. the word "empower" had a very strange evolution in grants). Now its memes.
If lowest-bidder rules are patently absurd, how does that stop bypassing them from being "corruption"? You have a job and you purposefully cheat at it by doing something you're explicitly prohibited from doing. It's just as corrupt whether you think the results are good or bad.
People say this constantly, and it baffles me. Facebook has grown to the point that it's hard to avoid. Sure, don't use it, or do, but it's become a fixture in most people's lives and has to be reckoned with as such. Sure, I guess you could opt out of it, just like you could not use Amazon, or Wal-Mart, but it doesn't change the value of the ranking system, or their shitty data collection. "Just go somewhere else" is a deflection, and a poor one at that. If they're doing it, other companies are doing it. In addition to being a conversation about Facebook in particular, this is also a conversation about whether or not it's right for anyone to do it, and where it might get adopted elsewhere. Finally, it's impossible to ignore the fact that Facebook is a massively influential media presence, and "just go somewhere else" has nothing to do with it.
You also sleep roughly 1/3rd of your life. Sleep doesn't particularly excite me, either.

I don't live my life thinking everything needs to excite me.
Will web assembly have any effect on a future web based python interpreter? Is there one in the works?
Do you believe this disinterest is a product of the kind of work you do? The employer? Lack of interest in the work itself? Or is it simply that you believe the work doesn’t matter?
It doesn't make much business sense these days to develop another MMO like early EVE. There's so many good games out there that it's hard to keep someone's attention. People will quit when they see it takes months-years to get access to shiny things to improve their character. Especially if people prioritize playing with their friends in any game versus playing one specific game.

Plus I think the newer generation of gamers are less patient and the older generations have less time to spend on games.
My knowledge about the role of tetraethyl lead in AVgas is limited to basically Wikipedia. But overall octane driver for both sides was feedstock quality (oil or paraffins).

The Wikipedia primary source that shows the Germans also had TEL production is given as this book:

https://books.google.com/books?id=FDNyGpCS9WsC&pg=PA470&lpg=...
> I think there's a better chance of solving it with that than by looking at "the direction we're taking as a society". (Note I'm not saying a good chance)

as I say, we can use tech to paper over the cracks. That's better than nothing, but it's not a great solution. We don't really have a way to solve societal issues yet.

> What does that even mean?

Do you think superficial social interactions relieve loneliness? Think casual bullshitting/small talk at work, on facebook, and so on. In my experience, the thing that takes away loneliness is real interaction with people you're close with. Talking about real issues that matter to you. It's basically what therapy is a substitute for. Do you think senior citizens talking to college students is going to provide this kind of deeply personal interaction, or something more superficial? I suspect the latter.
Entreporn
I guess, generally I'm pretty positive on Hacker News :)

Wish I could see the which comments caused the mood change(s).
What to Expect on China Overnight High-Speed Trains
The Earth is more than 4 billion years old. Look up zircon crystals: https://en.m.wikipedia.org/wiki/Zircon#Radiometric_dating
A CLA is basically a simple as you describe. It's just that some people (how many?) don't want their contributions to be ever closed source and might not agree to that term. Worse case, they fork your project, applying their changes to their fork.

It's the social issue, not the legal issue, that's annoying about CLAs.
My local telecom has a 15 second future-jazz-something loop, turned up so loud that it gives me a headache after several minutes. Every loop is followed by "Please hold the line, somebody will be with you shortly." General wait times are between 5-10 minutes (and I've been calling about once every few months to complain about our shitty DSL connection). By the time an operator gets on the line, I'm already quite upset. I would forward them the link to the BBC article, if I thought anybody in charge of anything would actually read it.

Perhaps it's time to make a YouTube channel to shame companies for making the worst wait-experience?
> The emergence of cloud providers + hosted solutions and the ongoing disappearance of on premise computing means its increasingly hard to figure out a business model for infrastructure tech.

The fact that open source works to the benefit of the largest providers of software-related services by commoditizing software itself is not new with the rise of the cloud as a new and popular domain of software-related services. And the source available and free non-commercial and selective commercial use, but negotiate a separate license for commercial use that we want to monopolize model is not an innovative solution to that problem, and generally isn't all that successful of a solution, especially as a switch for software which already has open source versions available that third parties can fork and commercially exploit even after the change.
Yeah weird. I would expect Python2 to be dying off more by now. Wonder if we're headed to an environment where there's essentially 2 separate languages as Python 3 continues to change and grow?
I do not find people I would expect for some topics and the same people come up for several topics. Is this also factoring in karma? If so, results will be skewed.
I understand what you mean. I think you called it "fake news" because you were frustrated about reporters/bloggers/twitter personalities spreading a story without bothering to do any research to see if it's true (because the story is dramatic and easy to spread). The reason people are having issues with you using that term is it has developed a strong association with state-sponsored propaganda campaigns (see: Russia during 2016 election) rather than just lazy, half-assed "journalism", which is what this was. Both of these are real problems, but I wouldn't call the latter "fake news" because it wasn't manufactured by a party intending to harm you. It was just journalists being lazy.
We're hiring in general am I'm also hiring for a specific role. Thanks for the GitHub suggestion. Yes, we're offering real market salaries across the board.
Why use this instead of jupyter? Some educational applications maybe?
Google, Facebook, eBay, Alibaba lobbying to keep FTC consumer welfare standard [pdf]
How often are users' DNS queries intercepted?
Nothing is gonna flow backwards up the exhaust enough to get in the engine. Boats actually dump water right into the exhaust manifolds (at a point that's uphill of the cylinder heads no less). That advice is mostly to prevent the chance of stalling out when you meet some obstacle you couldn't see because of the water. Restarting the engine is definitely worth trying. The starter isn't strong enough to break things if it's hydro-locked and if it hydro-locked when running then it already broke (hopefully just the head gasket). maybe at worst you'd damage a catalyic converter but unless your state has asinine laws that restrict you to buying overpriced parts it'll less than the tow bill you'd get from leaving your car on the side of the road.
HN needs a feature to say, "Hey! We haven't talked in forever, wanna catch up?" when we notice comments from people we worked with many years ago but haven't talked to in forever.
Assuming the work here was primarily the asm.js based emitter, maybe it can be ported to PyPy3 without needing to go from scratch.
A Candidate Backed Medical Marijuana. Wells Fargo Closed Her Bank Account
Facebook Eliminates Thousands of Ad Targets
My commute now is actually longer than it used to be, but it's mostly by train and it's definitely a lot less stressful.
Can you elaborate on why you think it's invasive? I don't think it is. I'm curious where people who do things similar to you hang out. It could be as simple as "reddit" or "hn". I'm not looking for people's street address or mother's maiden names here.
I think we're roughly already there. I think the pivotal moment where Python 2 could've died out rapidly passed and they kept officially supporting it for too long.
I've actually found it relatively difficult to even find good, pure, coconut oil (for a reasonable price).
This is pretty old, and hasn't seen an update in over a year. I never understand why links links this get posted with no discussion to start it off with.

Also, wouldn't this be better implemented with WASM?
Complete guide to Lean UX
GOG Launches FCKDRM to Promote DRM-Free Art and Media
I take no issue with anything on that list. The pressure on lumbar is because of the positioning of your pelvis[1].

> Speaking of, an adjustable monitor arm is the best investment you can make. I use the Humanscale M2.

I have my monitor on top of an entire hifi set and an old VHS player. But yeah an arm seems more sensible ;)

[1] https://i.imgur.com/mp9uqLb.jpg
Understanding a RESTful API Using Node.js and TypeScript
Was java ever truly free though? Oracle's shenanigans indicate otherwise.
My biggest issue with traditional keyboards is using non-alpha keys like the arrow keys, modifier keys, punctuation, numbers, escape, and function keys.
I (sorta) solved this issue by getting an Ergodox and designing a qwerty layout[1] that made the modifier keys thumb accessible and other non-alpha keys close to the home row through layers:

- navigation layer: arrow keys and tab navigation on the home row.

- number and symbol layer: numbers on the home row, function keys one row above and punctuation one row below.

Its still a work in progress but I think it has helped me.

[1] https://configure.ergodox-ez.com/keyboard_layouts/zjdlgd/edi...
I tried to do a little something with Emscripten and WebAssembly, but I stopped on the sockets implementation. It relies on WebSockets. I wonder how well we could emulate real sockets using WebRTC to make WebAssembly apps more sophisticated.
This runs directly in the browser, whereas Jupyter needs a server.
Both journalists who took those interviews were definitely involved, as in they didn't call out the bullsh*t.
Goes to show that one can build a Unicorn outside of the Bay area. That's the biggest take away. The Bay will always be special because of the capital out there, but I'm a firm believer that this will erode away with time. Folks are going to go over there, get the money and build in a different location.
What do you mean by "restrictive" and "openness" here? In particular, how does business and profit affect this? Would it maybe help to distinguish between the goals of Free Software (user freedom) and Open Source (abundance of high quality, royalty free code)?

> AGPL is somewhat successful here, because big corporations already ban its use internally

The word "because" is confusing me here. As far as I'm aware, the goal of AGPL is the same as that of the GPL: protect the freedoms of users (specifically the FSF's "four freedoms"); the difference is that GPL considers "users" to be those who run the software and AGPL also considers those who interact with the software.

There's nothing about preventing business use; although I believe that in dual-licensed projects, the extra stipulations of the AGPL may boost the appeal of the alternative license. Is that what you were getting at?
Matter.js – a 2D rigid body JavaScript physics engine
I agree that the post you were replying to makes no sense as a reply to your previous comment. I'm guessing that that author meant to reply to the poster saying that sonic booms were mythical, and did not mean to reply to your post.

Your comment, "wut", although it would be totally appropriate in a conversation between two people, is just more noise when read by the thousands of people who read through the comments. When people make irrelevant short replies, it's usually best to ignore them and let other other people downvote them.
I think jupyter works with a backend server to execute python (right?).
I would expect the write-up from a professor to be academic and scientific. Where is their write-up?
Well this project has pretty much died off. No update in over a year, and nothing significant in 3-4.
Any indian who has some understanding of veda and caste system will immediately identify the problem here. It is run by singhs and singhs are not hindus by that i mean they discard varna system, vedas and caste system. The current government BJP is a strong religious organization with Brahmins in key positions who have lots to lose if caste system is abolished. The move by the indian BJP government is to progress hindutva ideology.
I know more than a few people who prefer Linux but boot windows for gaming. The biggest reason they don't make a bigger effort to support Linux games is because there aren't enough options.

More emulation means more traction for Linux gaming. If windows can be dropped as a requirement for serious gaming, the Linux userbase will grow significantly, and this will help turn the tide.
It's an Azure developer/engineering position. We're looking for someone with existing experience to give us a new perspective.
Interesting. When i searched for docker i ended in Solomon Hykes‘s profile. Dude created docker!!
> Redis Labs is growing very fast, but yet not enough people IMHO understand that it's worth to buy the service from the folks that invest in the OSS side of such system.

I fail to see the problem. Aren't people choosing to buy from other providers because it's easier / better in some way?

Not personal: It's totally fine to make proprietary software, but I find this post-rationalization about fairness totally off-putting. Something was released as BSD, it's given away. If the maintenance workload is 'unfair', stop working on it, make a proprietary fork and charge money for it, but no need to hide under the pretense of being taken advantage of or 'OSS is failing' - to me that's exactly the spirit. Make software available to others, in exchange for being able to build a business in top of theirs. Fairness is not part of the equation.
Who said you can’t do that with pen and paper?
I wish they had stack when I started. I ended up in Cabal hell and left. Now I love Racket and find that it really was a better functional landing place, but I hit to many walls early on. I am glad these are getting fixed.
May be the "Roman horse" here is that BGR is RGB in little endian format. Also, it has lots of advantages: little endian pixel handling allows using similar code for 24 and 32bpp (rr.gg.bb.rr.gg.bb vs rr.gg.bb.xx.rr.gg.bb.xx), so you can loop over pixes with offset += pixel size.
It's a common misconception that learning to stand on a ball is difficult to do, you can actually learn all the basics in a few hours. Most of the hours you need for your endorsement is spent on things like balance recovery, finding a safe place to fall, and interacting with other ball-standers. Keeping your balance becomes second nature after 60 hours or so.
I'm very curious to see if this stands in court, since "consulting" can be considered similar to repairing and there are laws in many countries that restrict a manufacturer's right to limit repairs and who performs them.
It's a fair question. The Ministry of Education's interpretation for its use of ND clause scopes specifically to the individual items, not the compilation:

"The use of words, radicals, strokes, glyphs, phonetic readings and interpretations of the individual items in the Revised Mandarin Dictionary may not be modified or converted into simplified forms.

However, the change of the code according to the contents of the reference table provided by the Ministry of Education, as well as modifications unrelated to the specific items in the Revised Mandarin Dictionary specified above, are deemed as outside the scope of prohibition of modification."

(Source: http://resources.publicense.moe.edu.tw/reviseddict_10312.pdf )

使用者對於《重編國語辭典修訂本》個別條目的詞目、部首、筆畫、字形、音讀及釋義等內容不得為任何修改，或轉為簡化字。惟依教育部所提供對照表內容作字碼改換，或不涉及更改《重編國語辭典修訂本》個別條目所有內容之調整行為，可不被認定構成上述禁止修改條款之拘束範圍。
It captures more of the spatial (metric topological) arrangement in the set. Example they give in the paper is the MINST dataset where distinctly looking digits like 1 and 0 get separated farther apart and similar ones clump together, whereas t-SNE while correctly delimiting individual clusters clumps them all in a blob.
It does not use karma at all, only comments and the context of said comments. Basically, it ingests comments and from that identifies experts, creates a search graph, etc.

The accuracy would be higher, but there are limited number of comments on HN.
Hi, this is Yiftach, CTO and Co-founder of Redis Labs. First, let me assure you that Redis remains and always will remain, open source, BSD license. For avoiding any doubt - commons clause (as defined in commonsclause.com) is applied only to add-ons (modules), on top of Redis (e.g. RediSearch, Redis Graph, ReJSON, Redis-ML, Rebloom) that were developed by Redis Labs .

We initially released these modules under AGPL license but found two major drawbacks (a) AGPL does not prevent cloud providers (such as AWS) from building managed services from these modules, and (b) we got requests from developers, working at large enterprises to move from AGPL to a more permissive license, because the use of AGPL is against their company’s policy.

In addition, a few people here (and other threads) have asked why we didn’t create a new proprietary license, like those offered by Elastic or MaraiaDB? Well, Commons Clause was created by a coalition of several OSS infrastructure companies, some of which use a different OSS licenses. In order to maintain a standard framework we decided to piggyback the restriction (on creating managed services by cloud providers) on any existing OSS license.
It's a pretty old side-project, based on an interpreter that itself took quite a while to support Python 3 well due to lack of funding, so it's not that weird it hasn't been updated.
What are the loopy things? What do the starbursts correspond to??
I’ll also point out something I learned the hard way. Junior folks take note: Career progression, if important to you, is something you absolutely must ask about and confirm during your interview. Some employers want to hire you as a mid level engineer and have zero intention of ever promoting you past that. You need to be able to identify and walk away from those companies. You also need to take responsibility for it. Your manager won’t. For a long time I had this romantic notion that if only I did a really awesome job, someone would notice and career growth would happen. It just doesn’t work this way. You need to take direct action.

I remember several exit interviews where I told my managers that one of the reasons I’m leaving was no upward career movement. They looked shocked, like they couldn’t imagine that would be important! Maybe they were legitimately surprised, I dunno. I’ve also had managers say things like: “oh trust me, you don’t want to get promoted or go into management, it’s so much stress!” They will try to gatekeep and you need to push through that.
None of those target the same space though and they all have ads. What about the Patreon model mixed with video hosting?
How is canvas a "trainwreck" in performance? I've used it extensively and have found it a very well performing framework.

https://cryptowat.ch/markets/kraken/btc/eur

https://ballpoint.io/files/examples/starbucks
My point is captured in your final sentence. (Labour productivity tells us nothing about whether jobs are BS, and neither do increases or decreases in labour productivity.)
You're asking about two somewhat different things.

In the strict sense two things which are equivalent share the same properties, yes. This is the topological generalization of algebraic homomorphisms and analytic bijections. See the example about coffee mugs and donuts both being topological tori.

That being said I can't really comment on the potential artifacting details of this specific algorithm. In theory the overarching idea makes sense because if you find structure preserving maps between sets of varying dimensions you should expect relations within the set to be preserved (i.e. the relational information in the smaller set is equivalent, there's just less of it). But practically speaking not all datasets can be usefully abstracted to a manifold in this way, which means that (efficiently) finding an equivalent lower dimensional projection for the embedding might involve a fair amount of approximation.

With enough approximation you'll introduce spurious artifacts. But that's precisely where all the innovation comes in - finding ways to efficiently find equivalent structures with the representative data in fewer dimensions. This isn't the first proposal for topological dimension reduction (see information geometry); the devil is really in the details here.
And sometimes they use [sic] to indicate the unusual spelling isn't an error.

Do you know what the rules are for quoting speech? If a Brit says "gray sky", would you use the British spelling when quoting?