skysight-inc/HackerNews huggingface dataset:
It went with Objective-C because of Nextstep. Apple bought NeXT because NeXT had a real operating system and Apple didn't. Apple had burned a few years and a hundred million dollars or so trying to build a proper operating system, and they weren't very happy with what they had to show for it. So they bought NeXT.

The application layer of Nextstep was written in Objective-C. So Objective-C became Apple's new application-programming language.

By the time of the NeXT acquisition, Pascal was already out of fashion. Apple's officially-blessed application framework, MacApp, was originally written in Object Pascal, but Pascal wasn't particularly popular with programmers inside or outside of Apple. People liked C better, and most of them used it whenever they could.

When it came time to plan for development of MacApp 3.0, the development team was hearing a lot of complaints about Pascal and hopeful wishes about C. I remember a meeting where Steve Friedrich, the lead developer on MacApp, wrote down all the options he could think of on a whiteboard and crossed them off one-by-one. All the objections boiled down to what programmers inside and outside Apple would put up with. The last thing left on the list was C++, so MacApp 3.0 was written in C++.

Only a handful of programming-language nerds complained about the change. Ironically, one of the complainers was Steve himself. He was a Smalltalk guy, but he was there to give Mac developers what they wanted, not to push his linguistic preferences.
> Custom buttons that doesn't use the button tag

Which should also be avoided
To be clear, absolutely nothing is stopping apps from doing this in JS today. There have been multiple "canvas web frameworks", even one getting funding to the tune of $27m before imploding: http://deprecated.famous.org/
>During Amazon’s unprofitable years many people were saying the exact same things about Amazon that people say about Uber now.

Maybe "people were saying" the same things about Amazon then as Uber now, but that doesn't mean they are correct. Completely different business models. Amazon had billions in free cash flow going back to 2005, just no accounting profits. Uber has negative free cash flow. We hear the same thing about Tesla ("they're reinvesting profits!"), but they have something like $10B negative free cash flow since inception.

All profitable companies are alike; each unprofitable company is unprofitable in its own way.
You have to choose wire gauges carefully. A lot of cables that connect power supplies to their devices have thin wires that don't loae much voltage over the meter or so of cable. But if you woukd extend that with an equal gauge wire to some meters if length, the conmected device will likely burn out around then as well.
Wintergatan Marble Machine
Cloud-Native Patterns with Cornelia Davis [audio]
I'm a web dev and I don't know much about WASM. I've been wondering - will it be possible to render something to the screen without first going through the DOM? Or is the DOM literally the only way to display content?

It's enticing to imagine being able to open a wasm file and seeing an application on the page. Kinda like how you can just open an image or a video in the browser, without rendering it via an html document.
Are we becoming numb as we age?
I've had this book recommended to me so many times, I might try and tackle it over the Christmas break.
Markets are more predictable over the long term than they are in the short term. This is why it people put their retirement funds in the stock market versus a savings account.

For the past few years many macro indicators (Shiller PE, Market Cap to GDP, etc...) have signaled that returns will not be in line with the recent uptrend. This doesn't mean there will be a crash, it could also signal an extended period of reduced returns.
Jim Sterling is as far from a Nazi as you can get, though.
Should we also force our users to download a 30mb update every week? Just to really emulate the native app experience!
gcc (ld actually) makes __start_sort_callbacks and __end_sort_callbacks for you, so you shouldn't need a custom linker script.
May I offer an alternative reason why Valve did not make Portal 3? It's because when you rehash the same game, people get sick of it. Sometimes a product needs to stand on it's own. Why harm the Portal franchise by being to quick to release, release, release?

Seems like hollywood is already on board with this. What do they need Ghostbusters to have a 100 year copyright on when they could just release a new Ghostbusters every 30-40 years like they're pretty much already doing.
> They clearly don’t care about small developers. That much is pretty obvious if you’ve tried to develop with their products. Look, I get that licensing to big corporations is the money-maker. But Google pretends to be developing for more than just them… they just don’t follow through on those hopes.

That is really true. Google isn't for the small devs anymore, they're too big to care about us. They need to cross that trillion dollar mark and it seems everything's about profits right now.

Lesson: Don't even touch google apis unless you're a really large corporation willing to spend >10k per month. Even if you're a really large corporation, have a plan B, because google will still fuck you over with their APIs changing without much notice.
That absolutely is. You could be better with 48 or even 24 volts, but then you are out of luck if you want to power a majority of devices which are 12v. So your only option is to go for USB-A wall socket which essentially is a wall-wart hidden in your wall. I do not see a good solution here.
That's somewhat different from the Veracrypt case, afaict. And it doesn't seem like this is what bonzini meant by mentioning sudo.
Looking at that plug and how chunky the holes are for ac power, when access is limited and you can’t see, shoving a usb c plug into the ac hole is going to happen often.
The MPAA is full of it on this one. Most investments happen with a payoff expected within a few years. In general,.investors don't care about what money they can make in 30 years.
Note: story is from 2016. It's been three years, so it's unclear how relevant this story is to the current status of ContentID, copyright identification, and monetization on YouTube.
> because the DOM and JS (meaning the GC) are very coupled.

This wasn't the intention when the script tag was introduced. It's interesting that the web standardized on one programming language.
I'd go further and say that it only works for products that are paid for entirely up-front. If there's any ongoing revenue, that creates an incentive to optimize for engagement.

I want products and services that i can ignore - product owners should track their success by how infrequently i interact with their product, not how frequently i interact with it. And even on a monthly payment basis, if i don't interact with a product for a whole month then maybe they start worrying that i'm going to stop paying them.
I disagree because people often don't have the luxury of working on greenfield projects.

When you are working with an old codebase, you are going to run across design patterns. You will see terms like factory, builder, observer, decorator, pool, flyweight, etc... and it's going to be helpful to know what those are. A lot of the value of design patterns was in the terminology.
Beautiful. Every once in a while, we should be reminded of what is truly important in life.
Esperanto is doable without an IME. Some of the media I learned from used the x-system, appending an x where a diacritic mark was needed so ĉ becomes cx.

The only problem with that is the original creator preferred a h-system (ĉ becomes ch) despite h existing in the language.

Combined with the other things you mentioned like lack of original and compelling media, I dropped it and went back to French.

It's a great concept but it's missing all the things that keep me hooked on a language.
You can get 100W over Cat5 with 802.3bt, but I can't tell if there are any special requirements for that cabling:
https://en.wikipedia.org/wiki/Power_over_Ethernet#Standard_i...
He's moving his investment over to CityStorage Systems

https://www.crunchbase.com/organization/city-storage-systems
Just for the web view or for the whole system? I think I’d rather look at and design dark mode content within the context of the whole screen in dark mode, but I could see that being handy for making quick little fixes.
I'm not from China, from my perspective, those companies are from around the world.
A buck convertor in the socket (cost: $1) with a voltage dial or selector would do the trick.
Why can’t we just remove user-hostile features like this from browsers? At this point I’m starting to feel like we need to start over. Create a new web, focused on the user, that doesn’t have any of this nonsense.
AFAIK it was started as a replacement for Vessel which shut down a while ago. As far as I remember the initial idea was to provide a platform where creators could release their videos in an "Early Access" Model to paying subscribers while their back catalog would be freely available. Not sure if this is still the plan though, seems like it has become a more all-encompassing paid video, streaming and community platform.
Is there a github for the results cited in this paper? If not then I have one confusion despite the paper being awesomely written. We need more like this. I dislike the lifeless way the new research is communicated. I have to force to read them but not to this so much.

Now coming to the question-
Is the input size and output size same that is why box top-left coordinated (bx, by) prediction corresponds to offset(cx) + prediction (sigma(tx)) and similar for y?
Anything with Drag & Drop functionality. When users press inside the draggable to try and move it, sometimes text will select instead and need to be cleared before dragging (particularly annoying on mobile devices).

Also video controls that use the UNICODE characters for e.g. play/pause/stop/etc instead of graphic icons (so it scales better at higher DPI). You don't want people to be able to select the text inside the button when pushing the button.

There's actually tons of great usage of user-select: none. This is definitely not one of them though.
I found that the article (I haven't read the book) makes a reasonable defense of "loserdom" - it's not a bad life if you seek meaning external to work and it certainly offers a more fulfilling existence than that of the deluded clueless.
"Show HN is for something you've made that other people can play with. HN users can try it out, give you feedback, and ask questions in the thread." https://news.ycombinator.com/showhn.html
The use of CRISPR-Cas9 for gene editing has the potential to be one of the most important technical advancements we've discovered this decade.
One of the first major papers on it, from 2012: https://www.ncbi.nlm.nih.gov/pubmed/22745249
Newspapers don't want solutions they just want to keep reporting on problems thus help maintaining the status quo.
No time for fiction?
This is the not the 'e' edition. I think the 3e's cost around ~$24k. The standard UR3 is discontinued as far as I know.
> PE ratios are also at all time highs: that's the Price to earnings ratio

What index are you looking at? SP 500 is at about 23 [0] which while higher than median, is definitely not at all time highs.

[0]: https://www.multpl.com/s-p-500-pe-ratio/table/by-month
Yes but AMZN did not make a billion of losses on two billions in revenue. They had way saner levels of P/L in the beginning[1], their revenues rose by more than 100% quarter per quarter base. that's not what's happening at UBER or WE Inc.

1: https://money.cnn.com/1999/10/27/technology/amazon/
All I saw was a robot wielding a vibrating razor blade with an arm and terror strike across my face.

Impressive chops, I must say, but the DOD will want to hire you sooner than Uber for Barbers.
Every case is different, that's my point. The keyboard match a very specific profile: geeky user typing a lot, with few occasions to be forced to switch.

For me, as a trainer, I'm constantly on other's people machine. Thanks god they are all the same layout.

As a freelancer dev I also can't be less productive for 3 months.

As someone that travels a lot, I don't want to package a keyboard in my bag back. Planes make you pay extra for to check luggages in now a day. Beside for the space, I'd rather have a portable secondary screen: the gain of productivity is way higher.

Again, not saying you should not buy the keyboard. It may be a very good choice for you. Just speaking of the other side of the coin.
Marathon running may be good for your knees
This Book Put Me to Sleep
Why should a company doing copyright trolling on youtube get money from a fair use video? Who's really free riding here?
This is really cool! Thanks for making this.

Is there a way to look up some of the concepts in here? For example, I was clicking through, clicked a wrong answer, and got an explanation of the hot hand fallacy. But then, it looks like you make me click to the right answer, and then the "hot hand" explanation gets replaced by the explanation of the correct thing. Maybe it would be useful to keep the "wrong explanations" too.
Unfortunately US regulators are too sissy (or probably already in bed with the big corps) unlike the old days where Microsoft was getting sued left and right due to antitrust violations.
And yet the original post in this subthread says simple "YouTube makes money from ads" and says that Stirling "disagrees" with Youtube's monetization, which is inaccurate. YouTube has a flawed system for allowing third parties to claim infringement, and Stirling is trying to work around the consequences of that system. The original post is misleading, and the post you are replying to points that out.
A very valid concern. I wonder if it would be easier at this point to have screenreaders work visually rather than trying to dive into the source to grab the text.

Text recognition is getting pretty good nowadays afterall.
Parent meant WASM on the server.
My high school teacher in chemistry was a bit of an original. Dedicated and ambitious, and maybe a little bit crazy.

In our 2nd and 3rd year we did quite 'serious' organic synthesis labs, including bromination of benzene, which of course included elemental bromine. The teacher did ration it out in out small stoppered round bottom flasks, but then we all did the synthesis in teams of two/three.

He was still very serious on security, and I guess his main reason for including that lab was to make sure that all his students had understood the seriousness of chemical dangers.

If you had done anything even slightly out of line in any lab, but especially that one, you would absolutely have been sent home, and probably been advised that maybe experimental organic chemistry wasn't for you.

Right or wrong, but that's the story about how I got to work with elemental bromine in high school at the age of 16 or 17.
Derek covers this in one of his articles. [1]

>It’s sold compressed in metal cylinders, like other gases, but it needs some care in packaging. The stuff is so corrosive that special alloys need to be used, usually ones high in nickel. If you stick an ordinary gas regulator on top of an HF cylinder, you’re in for trouble, and the complete destruction of the regulator is the least of your worries.

>HF has actually been used right out of the cylinder for a long time in Merrifield peptide synthesizers.

[1]: https://blogs.sciencemag.org/pipeline/archives/2004/03/03/th...
Same here. I've heard, and may implement, a suggestion; Buy a paperback copy, rip it into thirds, and carry the third that you're reading. Buy a hardback copy when you're finished. I've got the paperback copy, I'm not sure I've got the nerve.
Economists’ projections of interest rates and unemployment have proved too high
It's played up in jest. He's acting like he's some great authority that everyone worships but in reality he isn't (and he knows it, that's the joke). Jim Sterling is big on showmanship, so much so that he eventually got into being a wrestler on the side despite having terrible back problems.

It's like Jack Black's band Tenacious D claiming to be the greatest band that ever lived, knowing full well that they aren't, but pretending they are is part of their shtick.
More than a low voltage plug (which I’d love) is the need for in wall smart plugs that have a wired connection rather than wifi. I can’t believe I’m the only person that wants this and while I’ve found a few in wall smart plugs, I’ve never found a wired one.
It might not be relevant to its goals, but it is definitely relevant to its success (which, I would assume, makes it relevant to its goals). For example, the person you're replying to seems less likely to use it because it looks unpolished. There are a lot of people that will initially be turned away like that. That hurts its chance of success.

"Good looking" is far from the most important thing in a web site like this. But it is hard to argue it isn't relevant.
It's an command builder where you can drag and drop arguments too - overall user selection don't make sense for this purpose - at least not in our case.
I always thought Portal 3 never came out because nobody at Valve wanted to work on it.
the backend could compile to wasm as well.
I am in the UK and my experience has been the opposite - they are helpful when it comes to questions but seem completely useless at actually getting things resolved. I file complaints regarding privacy and never hear anything again and the company continues with the bad behaviour.

> that's precisely why I delegate.

You mean you pay someone else to deal with the bullshit? It's a good strategy and I've considered it but it shouldn't be up to us to pay (with time and/or money) to investigate these issues, especially considering the regulation doesn't give you any way to recover those expenses even if the offender is indeed in breach of those regulations. There's also the problem of the people who would be the most affected by the privacy breaches are the ones that are less likely to have the disposable income necessary to pay someone else to deal with this on their behalf.

> Not using real data

Two problems with this:

1) It's hard to defend against data being collected in the background, and privacy plugins can be a double-edged sword by making you stand out more (the lack of data is data by itself). IP tracking is very hard to defend unless you have access to a huge pool of IPs and configure your computer to pick random ones for each host it's connecting to.

2) In some cases it's impossible - ordering goods, food or transport online. Some require identifiers like phone numbers you can't easily get in volume.
I heard many times people mentioning this book but I also heard it is not very readable. Could somebody explain for people without a degree in philosophy like me what are the main ideas that are exposed in this book?
This video blew up a few days ago on Youtube: https://www.youtube.com/watch?v=Mz14Ul-r63w The author shows how to sort of turn the tables on the copyright abusers by producing an original song (if you could call it that), distributing it through a distributor (1) and then using it in your own video to be able to claim your own video for a 50/50 revenue split with the abuser. Seems slightly related to this one as well. In the end stuff like this goes to show that Youtube's systems are a complete and utter joke, but since Youtube has zero competition, it won't change.

1: The creator used CD Baby, if you're going to do this, I recommend DistroKid, it is about a zillion times better than CD Baby. Even the CD Baby creator endorses DistroKid.
That's a good idea.

I'll give a lot of thought into the UX of this still, specially around the trade-off customization vs simplicity.

Digests are good for simplicity, and I like it. A simple opt-in setting and you are all set.
A cautionary note ... https://www.youtube.com/watch?v=3lgluqEiQow
I see no way to setup my own video channel, and so this site is useless. I'd love to find a way off YT, and this is (apparently) not the way forward. But nice try I guess, I don't have any other remarks really, because honestly I'm not at all interested in starting multiple subscriptions at $5 a months for these two-bit channels. $1 per channel is a massive flex, but $5 is like some fantasy world flex.
I'm sure Google employees are probably not allowed to comment on HN without legal approval. BigCos have a lot of red-tape for communication.
> hence the downvotes

basically every comment drops from their IPO
Yeah, I suspect success with the overall goal may come down to better digital discipline. Starting with commenting on HN threads :)
Is there some neuroscience backing that? Or is this an argument that consciousness is largely based on having language? Which sounds rather anthropomorphic.
I was thinking of bringing this challenge into a team meeting. How fast were folks able to solve it on average?

Answering my own question, 10-20 minutes if you're pretty basic at SQL :)
C++17 Benefits from the Boost Libraries
Steve Jobs dumped all his apple stock when he was ousted in 1985
Best book on the subject I read is Wright's "A Short History of Progress" https://www.amazon.com/Short-History-Progress-Ronald-Wright/...
Jared Diamond's "Collapse" is in a similar vein, but less cleanly written.
I wonder if we both agree on our dislike of Ayn Rand. She presents a world view that is nicely convenient to people who don't want to care about others. Having a model of how the world is based on her writing would make one a callous person.
I think being not available through legal means should be a defense (something like fair-use) for any copyright infringement claim.
Maybe this [0] could be of interest to you as well then.

[0] https://github.com/giladoved/webcam-heart-rate-monitor
Archivists Are Saving the History of Internet Piracy
> hacks as the situationists.

Did you read more than Debord? I find Raoul Vaneigem's The Revolution of Everyday Life easier to grasp than The Society.
Marcus Aurelius on Dealing with Setbacks and Obstacles
Personally I think this is a fantastic idea, I always have an issue with barbers getting wildly different hairstyles from the same specifications, a few inches off top with scissors, 3 buzz on the sides, you'd be surprised the variation that occurs from that simple specification.
$100m can very comfortably afford a private jet. Maybe not a brand new G6, but a small to mid size jet could be comfortably purchased and maintained while barely spending more than the market appreciation of that $100m.
There are GPU implementations...
He's still on the board...
Why can’t we just remove user-hostile features like this from browsers

I wonder about what kind of a performance decrease you'd expect from being able to blacklist or whitelist chunks of the web API, like how you can blacklist syscalls in some container platforms.
What would it mean for there to be an illusion outside of consciousness?
> We encourage you to contact us if you have an issue. If a dispute does arise out of these terms of use or related to your use of the service, and it cannot be resolved by way of a discussion between us, the matter of the dispute shall be resolved by way of binding arbitration in British Columbia in accordance with the Arbitration Act (BC). The costs of such arbitration shall be borne by the losing party.

Wow, that's a hard pass then...
It's not the wattage that is going the be the problem, but either the high current or the high voltage (arcing).
I'd go with a forehead rest and camera to register facial features position to control for head movement, and just use a vacuum tube/trimmer with some type of length sensor in order to sample length at every 2mm of the scalp, then recreate it at a later time.
Given Hollywood accounting and the topic of piracy I would be surprised if any films made a profit since the dawn of the MPAA.