skysight-inc/HackerNews huggingface dataset:
Nice idea, technically it works great!
IIRC it's based on the number of immigrants from each country, not their race? As an example, a black person from Jamaica will have a much easier time than someone from India or China simply because there are fewer applicants from their small country.
OK, I'm wrong about it being yesterday (or) do you've any source that the rule is still active?
Note that most of the energy in gasoline gets wasted as heat in a car, only a part gets used in winter to heat the cabin. So there's a factor of ~3 that you get back in that comparison. So the more comparable number is more like 3-4%. Still very low of course. The electric motors are also lighter than what creates equivalent power for gasoline so there's another small amount you recover there. ~5% is probably reasonable.
It still requires domain-specific knowledge and there are vested interests from both sides. I'm afraid because the world has little to gain and much to lose from the outcome of this case.
You don't just dynamically link a library. You link it and then use its API, it's precisely the using of the API that creates the derivative work (if you accept FSF's position). I don't see how e.g. calling dlopen() on its own but not using the API could create a derivative work any more than calling fopen() does.
What a beautifully shot video. Something about seeing the internals opened up and laid out rekindles my inner child that got interested in computers for this exact reason
except in the case of libreadline, its highly likely that any Linux user (i.e. bash depends on it) already has the library on the system. I'm not distributing it.

But lets get into the weeds a little. Lets say I am distributing it according to all definitions. I'm allowed to distribute GPLd material. I'm allowed to distribute non GPLd material. I'm allowed to distribute them together even (say a linux CD without the GPL impacting the rest).

The question the judge would have to answer, is the non GPLd portion a "derivative work" of the GPLd portion and is that derivative work being distributed. I'm not so clear that this the case unless one really believes that APIs can be copyrighted (then it is clearly the case).

As a simple example: lets say we accept that it is a derivative work, but then lets say I made a replacement version of libreadline that was ABI compatible (but not feature complete) with the original one, so hence my program can be dynamically linked against both but it will be a better end user experience if they use the GPL version.

To provide a somewhat more concrete thought experiment (concrete as an ABI copatible reimplemntation under a different license, thought as its making up a fact):

imagine microsoft dual licensed windows with GPL and not and they believed that if one wanted to ship a non GPL program one had to pay them a license fee to keep the program not GPLd. Now, as wine has implemented the required APIs to run my program, can I ship a non GPLd program where I refuse to license the right to be non GPLd from Microsoft that will still run on Windows? Does it change because wine exists (i.e. the answer would be different if wine didn't exist) and if so why? This case isn't to nitpick how windows is different than libreadline or the like, but just as an example of ABI compatible non feature complete implementations can exist.
I once read that CocaCola is the largest consumer of lemon oil in the world. So I am sure their syrup has plenty of it.
The PS4 Pro noise is one of the most epic fails of recent times. They never acknowledged it, let alone fix it. Actually, Sony support wrote me it's noisy because it's powerful. Now 2/3 of the PS5 is cooling.
Not sure about exact numbers on the cold start but we avoid it altogether with a keep-warm request every minute.
The H1-B program prevents the tech industry from developing its own domestic supply of skilled engineers by shutting out domestic applicants for entry level positions. Remove H1-B's from the equation and the labor market will move back to equilibrium.
Quick better move the goalposts.
I'm a bit careful with monetization since it could harm the trustworthiness and independence of the platform, but once it gets more popular, I will definitely think about it. I could imagine a Buy For Life badge/widget that companies could integrate on their website.
Sometimes the Nobel makes a pointed statement. As for instance when Einstein got his in 1921, over a decade after his 1905 paper on relativity, for the photoelectric effect, and no mention of special relativity, since it had actually been discovered by Poincaré and Lorentz, and the Academy disapproved of Einstein claiming credit for it.
Hmmm. Just made me think that you probably couldn't explain that "paradox" to most 6yo who just about learned to tell left and right apart. In my experience they will consistently get left and right hands of others wrong when facing them, because they always treat those relative to themselves. So the mirror doesn't flip anything to them.
The heatsink and fan are absolutely massive, the only other remotely large component of the thing is the PSU, so either they were having trouble or they way oversized them to not get any trouble in the future.

Especially since there's no filter anywhere, so all the dust is going to get sucked straight and will be clogging up those heatsinks pretty fast.
That's exactly what XHTML does, in XHTML document

sample = `<form><math><mtext></form><form><mglyph><style></math><img src onerror=alert(1)>`
fragment = DOMPurify.sanitize(sample, {RETURN_DOM_FRAGMENT: true})
body = (new XMLSerializer).serializeToString(fragment)
//...<style>&lt;/math&gt;&lt;img src onerror=alert(1)&gt;</style>...

div.innerHTML = body
div.append(fragment)
iframe.srcdoc = body

It renders nice

</math><img src onerror=alert(1)>
I use it for every project. I mainly code node.js and sometimes Python.

Speed has never been an issue for me; VSCode boots up in under a second and easily chews through thousands of lines of code (albeit without tokenization).

The new SSH connection mode has been a lifesaver for me - you can now sync VSCode with a server you have SSH access to, meaning you can browse/open/save files remotely, and open as many terminals as you want on the target server. This makes it super easy to e.g. test code on different hardware or view logs or edit config files and such.
As a poor person this is so valuable.

Cheap boots are more expensive....
Sony has historically been receptive to certain classes of console modding. You could install hard drives and modems to the ps2, there was an official Linux kit for the PS2, replacing the hard drive with an SSD was common for PS3 and PS4, PS3 shipped with Linux support until it was used as a launching ground for breaking the system's DRM.
Especially since there's no actual "tech" in the discussion here. Since Oracle's claim is that Google's use of the Java APIs wasn't to provide compatibility to existing software written in Java but to have a familiar language for Java developers it becomes a novel but normal copyright case.
And in particular he of course wanted to make Feng Zhang (who worked for him at the time) to be the principal "hero" of the story.
Put a mirror on the ceiling and it will "flip" things vertically and not horizontally.
Show HN: Rekowl – organize your personal knowledge
As you say, this is already a thing for public toilets: https://en.wikipedia.org/wiki/Sanisette

For a whole bathroom, it would be quite expensive; you'd need a fully watertight room (most bathrooms, even wetrooms, are not) and you'd risk contamination. Would also be difficult to retrofit unless you had a wetroom already. Also the failure modes are quite bad; what happens when the drains clog? You'd need the whole thing sunken to prevent water egress to the rest of the house.

Definitely not saying it's impossible, or even impractical, but it wouldn't be cheap.
I feel like people are more likely to consume a larger quantity of grapefruit than lime, though.

People eat grapefruit by itself, or juice. Lime juice is typically a garnish or a flavor used in less quantity. Not to mention size of the fruit.
I noticed this, too. Is Microsoft just left out of the article, or are they being left out of consideration for potential government break-up?
Fake reviews are certainly a big challenge. I introduced a credibility system for every user, similar to Reddit's karma so people can see how trustworthy the user is in the Buy For Life community.

I could also imagine picking reviewers by interviewing them initially - someone who owns and uses the product for a while.
Udacity Is Offering yet Another Scholarship for AI, Data, & Cloud Track
We can't even agree on what "fair" means. Setting aside tax avoidance, which is a different issue, people are upset Trump didn't have to pay taxes on years his businesses had massive losses. Many people think fair means "if you are rich, you should have to pay a large amount of taxes every year no matter what". But actually, you can be rich and bleeding money left and right. If you had negative annual income, even if you are rich, I don't think the government should also get in on the action and bleed you some more just because you have money. Tax money when it changes hands.
https://en.wikipedia.org/wiki/Operation_Mockingbird

Any educated person who takes the media at face value is being wilfully obtuse at this point. We simply know too much.
Nice to see this and I’ll try it out today. But I still miss ScreenHero. I’ll never forgive Slack for buying it and eliminating what had been (and would still be) the best way to share a screen and do e2e pair-programming.
It is making it less secure because it gives Apple more access to your hardware (I'd call that a backdoor with extra steps) than it does to yourself. Now with this vulnerability, you get to have equal access.

But then again, I don't quite understand what problem is T2 solving that isn't solved by simply encrypting the file system with FileVault.
A Silence "Alert" article about a 5 year old video that is a remake of a 37-year old video. All of them fine in their own right, but...

Sometimes I think we're nearing the end of human advancement because we've built up so much knowledge that we're forgetting as fast as we learn.
Cool project. How do you intend to keep ratings aligned with durability rather than “I bought this a few weeks ago and really like it so I’ll give it 5 stars!”?
> In the simulation, four AI workers are each controlled by their own reinforcement-learning models. They interact with a two-dimensional world, gathering wood and stone and either trading these resources with others or using them to build houses, which earns them money. The workers have different levels of skill, which leads them to specialize. Lower-skilled workers learn they do better if they gather resources, and higher-skilled ones learn they do better if they buy resources to build houses.

So basically they're tackling one of the hardest macroeconomic problems with a simple and completely abstract microeconomic model which sounds less like cutting edge AI and more like a fusion of iterated prisoner dilemma models and the Edgeworth box.

> the AI’s policy cobbled together aspects of both, applying the highest tax rates to rich and poor

Sounds like they've overfitted to the model's assumptions so much their agents are choosing to not be poor primarily to reduce their tax bill...
The headline is clickbait (GPT-3 is about language modeling/generation, and there's ZERO mention of that in this work), but the actual work is interesting and the paper is worth a read.

To the OP: please consider changing the headline to "Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inference" and link to the original paper at https://arxiv.org/abs/2001.07676 instead of this PR puff piece.
I think it may be this:

https://github.com/salesforce/ai-economist

Foundation is a flexible, modular, and composable framework to model socio-economic behaviors and dynamics with both agents and governments. This framework can be used in conjunction with reinforcement learning to learn optimal economic policies, as done by the AI Economist (https://www.einstein.ai/the-ai-economist).
The general consensus is that it's a psyop run by some intelligence agency.
How about Wardenclyffe, or Smiljna - both sound like reasonable company names to me.
I wouldn't mind too much if it meant I could put a case on it and have it be the size it is now.
Good idea. Thanks for making that site.

I am an asshole. I copy&pasted a fake 5 star review from Amazon, using a fake account. Do you have a plan to stop brands from doing this to you?
Absolutely, this is a pretty solid explanation and HN (and similar places) always have the bizarre take on explaining of paradoxes to shout "It's not a paradox!" Paradoxes are about appearing, at first thought, to be impossible, not it being literally impossible. In this case, it's the two observations:

1) A mirror is rotationally symmetric so should treat left/right the same as up/down.

2) A piece of paper with writing held up to a mirror reads right-to-left instead of left-to-right. But it does not read bottom-to-top.

This asks for an explanation - one that the article gives. Why do so many here feel the need to say that since this has an explanation, it is not a paradox? Outside of fiction, every paradox has an explanation and, moreover, we're discussing an article that gives that explanation.

But: a mirror does flip something, it flips in-and-out. Mirror images are not the same.
"The biggest asset of this site is credibility and trustworthiness. That's why we will never take money from advertisers or corporations."[0]

[0] https://www.buyforlifeproducts.com/about
Right, the mirror doesn't actually flip. It's just we think about turning around to try to "match" what we see.

And humans are more left-right symmetric than up-down symettric.

If we try to do a headstand to match the image in the mirror then it actually "mirrors" it top/down instead of left/right.

Another example: looking at writing in the mirror, we've actually turned it around to point at the mirror. If we flip it over to point it at the mirror instead then again it'll appear upside down in the mirror instead of left/right flipped.

Edit: I should have read the article, because indeed this is exactly what it explains.
Depends on what proportion of the BOM the electrodes represent. If the electrodes are, say, 1% of the cost of making a battery, than a 1000% increase in the cost of the electrode only adds 9% to the cost of the battery.
Thanks for digging that up! I actually remember reading that thread a while back. Most of that thread is "my computer is broken", but their are a couple nuggets of gold in there.
After visiting Asia a few times, I can't look at American bathrooms the same way.

Why can't I just turn a hose on in the bathroom to clean everything? Argh!
I think for gaming oriented devices this trend will continue for some time. _maybe_ with exception of some nintendo consoles which are more casual.

That being said.. I am gaming on wifi regularly and have no in-game issues related to it (low ping, stable connection, same room as the router, 5Ghz band only used by the machine on which I game + work machine, but those don't happen at the same time).
How many terrorists did the NSA's illegal wiretapping program catch? Zero.
Are any of the commercial Smalltalk implementations worth using anymore? They kinda of strike me as a relic of a past time and I don't understand how some of them are still in business. The Cincom people run "Smalltalk job board" with a depressingly small amount of monthly listings many which involve rewriting Smalltalk systems or are written in such a way which makes you imagine very little Smalltalk is actually used.
See https://news.ycombinator.com/item?id=24706016 ; it was built in 2012, before scroll wheel events were standardized.
Whatsapp is only Facebook service I'm using, mostly because of my family. I guess it's time to stop.
>If you copy an API but change the words using a thesaurus you are still copying it so it would still be infringement.

From the previous thread I referred to, a commenter cited an excerpt from a circuit court opinion about alternative naming :

[...] Using the district court's "java.lang.Math.max" example, Oracle explains that the developers could have called it any number of things, including "Math.maximum" or "Arith.larger." This was not a situation where Oracle was selecting among preordained names and phrases to create its packages. As the district court recognized, moreover, "the Android method and class names could have been different from the names of their counterparts in Java and still have worked." Copyrightability Decision, 872 F. Supp. 2d at 976. [...]

[1] don't know where the canonical source is so I provide a Google search link: https://www.google.com/search?q=Using+the+district+court%27s...
Did you add a review or just a comment? Signup is indeed required for write-operations, but it should bring you back to the product page with the pre-filled comment. Will look into that later, thanks for reporting :)
I would use Ruby/Rails.

I would recommend you use whatever you are most comfortable with since what you are describing is build-able in nearly any language/framework.

Without getting into what the personal use case is ... what you are describing could possibly be done with something like Google Sheets? It sounds like overkill to use a full on hosted custom built solution when it is 1-2 users updating a single table of rows of some kind of data.

If this is a personal use case and you want to learn a framework/language for web development then that's different.
Then it's probably a good time to write one yourself. Or use wine to run the one from Windows.
Because it would increase the number of medications that interact with each other. E.g. you're taking medications A and B, but now A and B come with the potentiating compounds in the pills. So taking both of them could be dangerous. You to go to the hospital and they need to give you C, but it would be dangerous because of the potentiator. It would also make medication management more difficult as people have to remember if they're taking the potentiated drug or not.
I understand DoorDash/Uber to have Kafka in-house experience making this migration a no-brainer, but another option is to use RabbitMQ's AMQP protocol option and migrate to another AMQP-supporting product/project such as Apache's. Advantage of standardizing on protocols rather than products/projects and all. I wonder if anybody has done that.
I want to be able to sort by number of reviews
This is where I think a lot of people are talking past this case. If you use the API surface area for the purposes of interoperability with existing software then you're covered and it's not infringement.

If you use the API surface area for your own software because you like the design, copying it is easier than coming up with something new, or you want to provide a familiar programming environment to developers then you're looking at infringing.
A lot of BOSS pedals probably belong here.
Meanwhile, the keys on old keyboards make you wish MIDI existed in the 70s. Once saw a Farfisa in a guitar store. Its keys died of lung cancer. Even if the keys were restored the sound was weaker than hot water with a single coffee bean floating in it.
> Isn't it because right now research is basically a zero sum game?

Someone really needs to change the game!

A better functioning science would be a huge boost for humanity as a whole.

I don't expect government to change how it operates, but maybe some billionaires can build alternative institutions.
Is the liquid metal on top of the CPU just instead of a thermal paste then I assume?

I guess it's probably gallium?
Sounds super cool.

I sometimes imagine code as puzzle pieces you can -edit-

I'd be cool to make a GUI for programming valid code with drag and drop.
It seems to me very intuitive that a lack of IP protection of some sort discourages innovation.

I cannot imagine wanting to write a book if I didn't have some recourse against people distributing my book freely.

The policy concerns around IP protection for both patent and copyright are clear: the minimum amount of protection that doesn't discourage innovation.

Lawmakers know or should know that we all benefit from a rich public domain, which is why there are limitations on both copyright and patents in terms of both duration and general application, and I am happy to argue that copyright is too strong, particularly in terms of duration (thanks Disney), but I simply can't agree that we "would be better off without any kind of copyright or IP".
Racket is a fantastic language! If I may ask, what are you looking for? In your previous comment you alluded to live-reloading and graphics; both of which are possible but a little clunky at the moment.
> FWIW - these companies add tremendous value to enterprises in the US

The 1619 project made waves domestically for questioning and highlighting the speciousness of such arguments. It is because these companies are able to pay labor below market rate (by restricting mobility and creating indentured servitude conditions) that they are able to add "tremendous value" to enterprises in the first place. But of course, I question even that.

To those who have ever been in the unfortunate position of the counterparty in either inheriting a codebase or making the argument against them internally, the code produced by these kinds of body shops is frequently ROI negative -- they're the "high interest credit card" of engineering orgs. That is baked into the profit structure internally of these consulting companies. Your loss is their gain. They will promise whatever they need to secure the contract upfront, and fail to deliver results. They are incentivized to do so, because they are incentivized to think short term rather than long term as owners.

You pay less upfront, but the hidden risks and maintenance burdens continue to stack over time. And so from a discounted cash flow analysis, there is a strong argument to be made that they contribute negative enterprise value and serve only to extract cashflow through a sleight of hand. Of course, on a quarter to quarter basis, they provide an easy way for an enterprising management consultant (or corporate financier) to cut costs and increase apparent profit to expenses. But if it was so easy to achieve technical outcomes this way, why wouldn't everyone do it?

> they are operating in an environment where FAANGs spend a lot of money lobbying for favorable regulations

There are certainly myriad issues with how FAANGs operate. One only needs to look at their previous settlements with the DoJ for wage collusion to see they are no angels; far from it, they often behave in an anticompetitive manner reminiscent of Gilded Age robber barons. With that said, they are still able to create some kind of a long term incentive alignment by generally setting the market price for top talent quite high -- we need look no further than levels.fyi to see evidence of that. And the proof is in the pudding -- FAANGs have continued to capture a larger and larger percentage of the SP500, managing to create growth in market cap at scales that are scarcely possible in other sectors. Their P/E ratios reflect this, and it derives from their ability to turn technology into leverage over the market and a sustainable competitive advantage with network effects. That is a far cry from consulting body shops where technology is viewed as a cost center to be minimized rather than profit center to be fully exploited.
Thanks for keeping this site online, I used it back in high school to learn QB, well past the glory days of QB (~2005). I'm sure there's plenty of people stumbling into QB to this day and using the resources there.

Also, that's super cool about doing newsletters on programming still!
Normally the person who comes up with the idea and basic design is considered the inventor. For anything even vaguely complicated, it's likely that multiple people are involved in building the prototype.