jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Except that that post addresses a different problem than the one I raise.
What I love most about Jamendo is that they let you search by license. So you can just browse everything that's only CC-BY, completely free to use in any project you like.

http://www.jamendo.com/en/albums?license_class=cc_standard&#...

Great for placeholder music, and there are definitely a few gems in there.
I think the original intention of "Why Johnny Can't ___" provide some items the environment around him is doing wrong and some action items on what those in a position the change the environment and action items for Johnny. This article, OTOH, offers only criticisms of Johnny with no real action items for how we (all of us are Johnny in something) can correct some of this abhorrent behavior. I for one would like more advice from the designers (UI / UX)at HN covering how I, as a low level software dev, can start improving my design abilities. I don't want to replace a designer but I want to get better at explaining my needs to a designer and maybe be able to help come up with the look and feel of my 'vision'.
http://www.linkedin.com/in/kirpekar

Open networker, will accept all invitations
This looks like a cool technology that will most likely be stuck in no man's land in its current incarnation.

Selling this at scale to gyms will be very difficult. Personal training is one the largest profit centers for gyms and at many gyms, personal training is the most profitable profit center. Convincing members to sign up can be difficult though (at an average gym typically less than 10% of gym members use personal training services at any given time) so gym owners are going to be skeptical about anything that might deter members from trying personal training.

If this technology is as good as the founders say it is, it will be viewed by most gyms as a problem, not a solution. A gym isn't going to pay $2,500/unit for the privilege of potentially cannibalizing its personal training revenue. On the flip side, if the technology isn't as good as the founders say it is, a gym isn't going to pay $2,500/unit to add a piece of equipment that doesn't offer any benefit.

Another poster mentioned selling to individuals for home gyms. Notwithstanding the fact that this is a non-starter at anywhere near the $2,500 price point, the market for personal fitness equipment is unfathomably competitive. Customer acquisition costs are insane and you could easily spend millions of dollars just to launch a new product.

If there's any value here, it's in the computer vision technology. The question is whether the company and whoever invests will recognize that before it's too late.
This may just be a result of their maturity. The YC companies may seem "not very good" because they're closer to market and practical application.

When it comes to research, particularly in academia, it's much farther from market. This makes it much easier to expound on the broad possibilities. News headlines have a bad habit of doing this (think fusion and carbon nano-tubes).
Let's just agree to use better words starting now.

Primary/Replica?
About some files in the JDK copied [1] from Sun/Oracle. I think that was, to put it in Wikipedia terms "original research" and that's always risky. Florian was right about the files but his conclusions about the gravity of those findings were wrong as they were not shipped in the end-product.

[1] http://fosspatents.blogspot.com/2011/01/new-evidence-support...
Something I imagined in 2014 turned out to inspire some art cryptocurrency projects https://www.wired.com/2014/07/document-coin
I’m not a “kid” person, but I really like Leo!
for example, if you have a relu activation function, it's literally just:
relu(x) = max(zero(x), x)

now python has like 5 identical numpy-like API re-implemented in multiple framework. That's where resources is wasted (unnecessarily)
The theme I get from this post is that technology is becoming more and more frictionless at the expense of our agency.

And when we lose control of what we do next we lose track of where we want to get to.

"The feed" does not fully capture this idea. There are feeds that do not take away your control.

My hobby project is a "feed". But the contents of the feed is fully determined by what items you explicitly upvoted and downvoted.

When you upvote an item, you get stronger connected to other users who upvoted it. Their other upvoted items start ranking higher for you.

When you downvote something, your connection to others who upvoted it becomes weaker. So their future upvote have less weight.

This algorithm is transparent and predictable. This makes it possible to meaningfully interact with it. What you vote on has direct consequences for what you will see in the future. It makes you think about your future self. Where you want to be. When you consider to upvote something you need to answer the question: do you want to get more content from people who found this useful?

If this sounds interesting to you, give it a try at https://linklonk.com/register with invitation code "hn" (a temporary account is created, you don't need to give your email to try). It is very early days, I would appreciate any feedback.
You consented when you selected "Install updates automatically," instead of "Check for updates but let me choose whether to download and install them."
Any news from Mill computing?
to.be has been around since 2012 / 2013. I'm glad you think it's cool.
>It's a game of tradeoffs

I find that less and less true. The canonical example for me are abstract data types. They're pretty much free on a runtime level, enable clean code, and allow for more static checking. Basically a superpowered version of enums. I can't see any argument against having it in the language unless the express goal is to have no syntax (lisp).
I must say, Paul Graham is a really good writer. His posts are very eloquent and convey interesting ideas without extraneous fluff. Too often people credit famous individuals with talents they don't actually deserve, but in this case the quality stands independent of the fame.
If you want to try to stick with OSX you could try homebrew[1] + homebrew-cask[2] as a package manager, even if it probably won't be as good as what you were used to.

For battery life if you want to switch to ubuntu, the issue is probably that you are not using a good power manager which OSX does automatically behind the curtain. This could be a starting point : http://askubuntu.com/questions/285434/is-there-a-power-savin...

[1] http://brew.sh/
[2] https://github.com/caskroom/homebrew-cask
I think working hard also helps with luck. Here's a story. This goes back to the first ever tc discrpt Hackathon. I was a 19-year-old college student then. I used to go to this NYC resister hackerspace in brooklyn.

So we are doing our hack - a bunch of nyc resistor dudes - it's about 10pm. Here comes Ron Conway with Michael Arrington - checking out the hacks. They come to our desk. See the scrapy robot with wires coming out of it. And here Ron hands over a couple of business cards to our fellow hackers.

I was a total noob back then. I was just like these two guys are checking some stuff out. Without knowing who they were.

While other investors would be out enjoying their weekend, Ron was out on a Saturday night meeting hackers. Even after so many big wins he was out in the trenches to source the next big thing.
Completely white page with NoScript, please add a <noscript> tag
One day blockchain.info stopped working for me (I think they mistakenly banned lots of IPs). And yes, I simply withdrew my money out of it. I just loaded my private key in a mobile wallet and swept the coins.

Apparently Coinbase now offers a multi-signature feature, so people could do the same.
There are version control systems that aren't text oriented. There's Autodesk Vault, for drawings and 3D designs. There's Alienbrain, which is for games, movies, and even automotive designs, where assets can include a game level, a movie clip, a 3D model, a motion capture session, and a fender. "Previews are available for several hundred file formats". There's even the new NVidia Omniverse, which is even fancier.
It's also not ready yet, missing critical features like editable installs. Right now, you still need a shim setup.py. Until pyproject.toml can actually replace setupy.py, I see little incentive to start using it: It's just one more file to add. The one exception is if the package actually has build requirements, e.g. for Cython modules.
My 5 yo niece watched an automatic playlist of a show and in between there was a "top 5 stolen kisses from $SHOW" and a fan cut video "$PROTAGONIST killed" of a villain turning a protagonist into a lifeless marble.
First of all, nowhere does it say that she posted her pictures on Facebook at all (either to her friends or in a private message), just that her Facebook account, along with her email account, were hacked.

Second of all, as other commenters have noted, you're blaming the victim - the classic "if you don't want to get raped, don't look sexy".
Mercurial has http://bitbucket.org/ -- not nearly as popular but a tad less cluttered IMHO.
Dogfish Head is well known for their crazy beers. One of my favourites is the Midas Touch, not mentioned in the article, but one of the first attempts at recreating ancient beers.
You can hang them on a wall and create a very interesting display.

Apart from that, I find using older, slower computers an interesting exercise. What appears instantaneous on my netbook takes an observable time on my iMac G3. That usually allows me to guesstimate what was used to implement the function and to get a feel of the bottlenecks in the app. It's useful if you don't feel like profiling the app.
If you can't hold the territory, then surely it wasn't really "taken" to begin with? More like "visited"?

It is probably a symptom of our ill-calibrated tactics that even the lexicon we use to talk about this is illogical.
"Perhaps an Excel replacement will need to have an Excel-like interface..."

Perhaps an Excel replacement will basically be Excel, with a background script/plugin that scrapes that routinely scrapes the data and feeds it into a database. (Hey! Startup idea). The first entry in each column becomes the data field. The program is smart enough to take a sample data from each column, and use that to auto-pick the best data type. (Also re-checks a random sample periodically and re-defines data type if necessary). Bonus points for creating excel templates for consistency ('actions template', 'to-do list template', 'known bugs'....etc. Last one was a joke) and for easier definition of relationships between different spreadsheets (like for like data comparisons and relationships as long as the user enters the right info in the right cell). Now that Office has migrated to the web, this could be entirely web-based.

People's workflow visually to them remains exactly the same, which would overcome the biggest obstacle - unfamiliarity and resistance to change. Non-techies who need to make a list of customers, processes or actions don't know or think about headaches they are creating for themselves or others down the line. It's only the technically literate who would appreciate the problems of consistent, clean data, version control etc. This solution would begin to answer some of those problems.
Oops, you are absolutely right. I got confused. Rule 390 was much more obscure... It had to do to with selling NYSE listed stocks on ECNS and such.

It was under Regulation SHO that this got changed. Thanks for pointing that out!
I've tried lots of different phone systems and still haven't found a good solution yet, but hopefully my experience is instructive:

RING CENTRAL: RingCentral provided a toll-free number for me. Their interface is awful and they're just generally not that innovative, but they accomplished the task for $15 / mo or so. I wouldn't use them again, but only because there was no "wow."

GOOGLE VOICE: Google Voice is hit or miss. The connection is spotty, the dial out sometimes just doesn't work, there's a slight delay in the connection when answering etc. It is promising as a personal product, but nowhere near business quality. I've tried on two occasions...and both times got frustrated and needed to switch. Contrary to what others have said, you can have a phone assigned to two Google Voice accounts, but one must be marked "home/office" and it won't be able to send or receive SMS messages. It's confusing because I'm sure they're trying to avoid this use case.

GRASSHOPPER: I have been using Grasshopper for 3 months after hearing recommendations from Jason Fried and Mixergy. I find their interface to be really unintuitive and difficult to use.

They have great support, but I had to rely on it too often. I called 5-6 times to set up basic Google Voice functionality (route calls to my cell phone, have voice mail). The Java program for recording your voicemail greeting was wonky and broke often. The recording was poor as well. They encourage you to hire voice actors to do the work, but I want my voicemail to sound like a human, not a radio robot. They should simply allow you to upload an MP3.

There's no good way to dial out. With Google Voice you can log-in to the web app or use their mobile app. With Grasshopper, the only way to dial out is to call a number first, then dial the number you want to call. With this approach, sometimes connections were refused that were later successful from my cell phone. Nice people and I love what they're doing with Chargify, but I plan to move to something else...

TWILIO: I considered Twilio and will most likely use it for other aspects of the business (click to call, sms follow-up). But I ultimately decided it was better to use a solution designed for this purpose rather than spend developer resources making Twilio work for us. It will be cool to see applications built upon Twilio that solve problems like this.

LINE2: Line2 looked interesting, but recently had crippling DDOS problems and is iPhone only. It also seems best suited for a single person consultancy rather than a company.

ONSIP: I recently decided to make the move to OnSip. They were also recommended by Jason Fried. Since they are essentially just providing virtual PBX via SIP, you can choose from a wide selection of phones, apps from third party developers etc. So I plan to purchase an office phone (with a cord!) and use that during work hours. When I'm not in the office, or for off-hours, calls will be routed to my cell phone and I'll use an iPhone app to dial out.
Really you need somewhat higher resolution.

Apparently 20/20 vision is defined as being able to distinguish things 1 arc-minute apart. This comes to 114 dpi at the 30 inches away that I just measured my screen at. And yet when I pick a small-but-generally-readable font, I can see that for example the leftmost leg of an 'm' looks different than the other two.

So I would say you want sufficiently high resolution that pixelization artifacts aren't visible, which means that adding or subtracting one pixel from a one-arc-minute item leaves it still at one-arc-minute. Maybe 2px/arc-minute would do this well enough, maybe it would take 3. But 1px/arc-minute still permits visible artifacts.
Windows 8.1 with Bing version is free (as in free beer), you don't have to buy it. It is just pre-installed and can be removed.
Solaris 9, RHEL 5, Windows XP
Since it is not connected to Internet, there is no point to risk an upgrade. Newer versions of Windows take more resources.
Relevant article on the synthetic diamond trade from Wired last year: http://www.wired.com/wired/archive/11.09/diamond.html

edit: oops I mean 2003; 11.09 was the issue number
My gut reaction was yes just because I had already had this thought before.
UK inter-bank transfers can take over 48hs sometimes.
It's a counter point because the kind of big bureaucratic custom website laden company which is stuck on IE6 doesn't give a damn that it takes you two months instead of one.

It's about as compelling as saying COBOL isn't much fun, how about you rewrite all your apps in Ruby-on-Rails because then my life will be more pleasant.

The real way to make ie6 go away is to charge so much to make any site work on it that there's a real economic imperative for companies to pause for thought and consider replanning.

When it doesn't cost a lot and your main argument is "why not rework your IT system because one bit of my job is a bit fiddly and boring" that's not such a compelling reason. See also CORBA, SOAP, COM, and endless other technologies which aren't fun but companies pay for and people work on anyway.
To be fair, all or almost all of the features Apple (and others) are showcasing do have open specifications at various stages of standardization.

The bad thing about branding them collectively as some sort of "HTML5 standard" is when people start calling other browsers non-compliant with standards that aren't even stable targets yet. Or targeting one browser's draft implementation, without even checking to see which other browsers have comparable support.

This is a major problem for us on the Mobile Firefox team. Since a huge portion of mobile web pages are now targeting WebKit browsers only, it's hard for competing browsers to enter this space. Mobile Safari is the new IE (in the sense that we need to reverse-engineer its non-standard features like meta[name="viewport"] in order to compete with it).
No, the error is people not understanding "generalization", a very useful tool in any conversation and one of the pillars of logic itself.
it has user replaceable TrackPoint and keyboard. So those could come later, if it succeeds.

Plus they say it will support 3rd party developing accessories, so maybe ?
Yeah I dusted off an old licence I had for resilio sync and use that to sync with my local machine.

You can get around this by running git clone inside your container as part of the startup process. But 1. It can add quite a delay to starting a container depending on the size of your codebase, and 2. Not all of my code is necessarily committed and pushed.

For me, syncing works well but I can see how it would not suit every use case
narrate.enable is true, only narrate.test was false and making it true didn't help. I'll try digging deeper, thanks.
To give some balance, we do that too as computer people. The question "what is a computer" has increasingly refined and sometimes contradictory answers.

To the layperson, it's a box that can run software and probably had blinking lights, and that's good enough. Ask an engineer, they'll talk about RAM and CPUs. Ask computer scientists, and they'll talk about Turing completeness. Or even say something seemingly contradictory to an outsider, like "computer science isn't about computers". And even among experts, you'll get disagreements for things like "is a calculator a computer? An FPGA? An abacus?"
Last I saw anything of it, the EU brain Flagship project had lots of actual brain scientist unhappy about having almost no scientific or professional benefit from the huge public spending, and one happy Henry Markram for having the final say that huge chunks of the money should go into his guys building a really, really big computer.

I foresee a Big Science project with little to no benefit for meteorology, climatology, geology, etc and a lot of public money going into building a really, REALLY big computer.

Which isn't necessarily a bad thing to buy per se, but if the intent really was to understand Earth, they'd be better off putting the money into fundamental research in the Earth sciences.
Do we know that things get inside them?

What would the predicted diameter be?
Ridiculous for their entry level product?
I suggested Black to a team I was on a year ago and one developer hemmed and hawed about how he likes to format arrays or something. I didn't win any friends by pointing out that disregarding those personal preferences is part of why I was recommending it.

A year later and it seems to be the default on all projects I'm working on and I'm loving it.
Dupe: https://news.ycombinator.com/item?id=30260987
1. Just quoting the amount mentioned in the press release. I guess its highly misleading too?

2. Supposed to be, but we all know that folks are sitting in jail right now for longer periods of time for stealing less.
Paying with your phone is actually more secure than the old mag-swipe method. Your phone will tokenize your credit card information, which makes it significantly harder to track credit card usage across various merchants.

Of course it isn't as private as cash, but it is a step forward from mag-swipe.

Square has a good explainer if you want to read more:
https://squareup.com/us/en/townsquare/what-does-tokenization...
With some things, such as the stablecoin USDC, the issuer can prevent specific addresses from transferring them
I didn't claim that MMT is wrong necessarily, just that trying to apply that theory will in practice accelerate the arrival of an eventual fiscal crisis. We aren't close to such a crisis, but we are getting closer every year. Based on what has happened in other countries I expect the crisis will probably hit in a couple decades once the national debt to GDP ratio reaches about 250%, but many factors could change that timeline.
> drinks are free but there's still an etiquette that you should leave a tip which generally means cash.

In my experience on such rare few occasions I was able to tip with Venmo.
We tried one at work, for a week. You don't know half the time whether it's taking a pic or not.

I (personally) never liked the privacy implications of the thing, and was quite relieved when I saw that it looks at least as dorky as talking into a bluetooth headset. It looks even dorkier when you're looking at some invisible square up-right of your right eye (which was surprisingly clear, gotta give them credit for that). And to top it off, while you're staring and talking into empty space, you start tapping and stroking the control surface at the side of your head ...
> your offended emotional tirade. Get some rest and get over it.

Personal attacks are not allowed on Hacker News.
This. Hypotheticals, not questions of fact, make conversational adventures.
What if I can go from matrix scanning algorithm used by keyboard controllers firmware, usb descriptors used (hierarchy, order, meaning of fields, direction), kernel (usb driver, keyboard driver), system (windows keyboard event), program (event loop, logic, tons of stuff here to decide what to do), back to system (dsn query, cache or network driver), network(can start on 4th osi layer and go all the way to 1) .... up to the part how mighty Google cluster identifies you even when you are not logged in and browse in private mode with no cookies, concluded by the statement that clicking enter begins your adventure of being a product Google sells? Every step of the way from sub 10 millisecond (usb polling, in reality nothing happens when you press enter :P) up to three months in the future (Googles earning report).

edit: Doh, finally clicked on github link, and its just what I wrote, but crowd sourced.
You could make that argument about any company.
No.

From page 2: An oft-asked question is whether or not Columbia could have docked with the ISS, which would have had consumables to spare. There are numerous reasons why this would not have been possible, but the overriding one comes down to simple physics: Columbia would have had to execute what is known in orbital mechanics terminology as a "plane change" maneuver—applying thrust perpendicular to its orbital track in order to shift to match the ISS' inclination. Plane change maneuvers require tremendous amounts of energy—in some cases, even more energy than was required to launch the spacecraft in the first place. Appendix D.13 dismisses the possibility of an ISS rendezvous with just two sentences:

"Columbia's 39 degree orbital inclination could not have been altered to the ISS 51.6 degree inclination without approximately 12,600 ft/sec of translational capability. Columbia had 448 ft/sec of propellant available."

For the record, it wasn't possible in Gravity, either.
Heh, true, though it requires that the function you want to call be in a dynamic library.