jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Scott Aaronson I think himself would agree, as do I. He has some legitimate counterpoints though too on NP-Hard problems being solved. He points out the canonical instance of such problems "folding protein" (chemical dynamics) can not really count, as proteins that misfold (pryons) are in extremely dangerous molecules: evolution has heavily selected to find proteins that it can fold quickly and reliably. He'll also point out that rocks don't find global minimums - that there are in fact a plethora of these examples. He tests soap bubbles and finds many 'easy' instances where it fail. Namely, he's responded to that criticism countless times - once with an actual physical experiment (the paper itself announces).

It very likely is interesting to see to what degree other physical processes can approximately compute otherwise hard problems. It's just not fair to pick Aaronson to do it; he himself would be the first to admit that it isn't his area and that you'd want someone like Champagne to do it.

In summary, yeah definitely his work is on a very theoretical and abstract level. He proudly admits this. Nobody would be more excited about others performing experiments than he would be.
Sure. It could take all the scorn it's heaped on Christianity for the last seventy years, and heap it on Islam.

Dare ya.
Yea, if only all those uppity black people would realize how totally un-racist we all are…
Would love to use StackLead (or any Rapportive-esque) services with our internal dashboards.
You do realise that you're essentially agreeing with the comment you're replying to, since your argument is that it's the staff of politicians who are knowledgeable and not the politicians themselves?
And if it didn't, then they definitely didn't have to listen to their kids complaining about eating vegetables!
We can all agree that pretty much every movie is pirated to some degree, correct? So then it's just a discussion of how popular it was to pirate the content. Most popular for the year at the box office has a strong chance of being the most popular for the year on bittorrent. What made it the biggest earner? Popular + 3d novelty + increased 3d ticket prices.

It seems obvious that piracy must reduce income to at least some degree. If TF was trying to make any kind of serious argument they'd have to be able to point at a similarly popular movie that wasn't pirated at all and show it didn't do significantly better. Since everything gets (heavily) pirated, we have nothing to compare it to.
The solution is to password protect the info page. I also checked if there is new firmware. Also, on my Buffalo I just set up SSH and stopped httpd. Didn't know how to do it, so I read here http://www.dd-wrt.com/wiki/index.php/Telnet/SSH_and_the_comm... and here http://www.howtoforge.com/ssh_key_based_logins_putty
There are some differences in approach that need to be considered.

If you're building an app purely for fun, you can expect users to create an account before they start using your software.

If you're building a business, you may need to allow people to try your software without creating an account at all. The alternative is a super-high bounce rate. This could arguably be called a UI issue, but it's also marketing.

If you don't think about stuff like this from the start, chances are you're going to need more than a trivial rewrite if your idea starts to take off. If you're intent on bootstrapping in your spare time, that can be a killer.
I think CoffeeScript provides a good DSL over JavaScript as it is. I found the pythonlike syntax pleasant while also easy for a JavaScript veteran to pick up and run with.

Your idea seems like a mix between Java Smalltalk and ruby to me. I personally don't find the mix appealing
Well, actually, from what we've all seen, MPAA and RIAA like to ask for much larger penalties than that; sometimes thousands or tens of thousands of dollars, per violation.
Or build apps that may become profitable enough to turn into a business.

Don't set off to build a business for the sake of building a business, build something for the sake of building it and then see how it goes.
I think it is perfectly valid to heavily simplify things for a less-technical audience. The scientific models we teach kids in schools are simplified to the point of sometimes appearing outright wrong, however we don't go accusing science teachers of lying to or misleading our children.

As long as there are no deliberate deceptions, and links are provided to resources that give a fuller picture, there is no problem. If all the resources surrounding a technology are written at the lowest possible level of understanding, that technology will never be able to gain traction outside the world of hackers.

to the OP: maybe add a disclaimer to the effect of "Some of these points are simplifications, please read on elsewhere if interested to find out more"
Language is more than words. Much more.
Bracket is built on top of Code Mirror. It never feels like a native editor. If Atom is using a Webkit renderer for core editor part, I'm not gonna switch from Sublime anytime soon
Metrics is an interesting package. It reports usage stats to Google Analytics, referenced by a hash of the machine's MAC address:

http://atom.io/packages/metrics
There's an enormous difference between a business taking a loss and making other people's money disappear. If the corner grocer up and decides to close the place, they don't take my property with them. If my dry cleaner had to close up shop, I would not expect them to sell my suit off. Destroying other people's property upon closure is not a normal characteristic of a business failing. That's more than just a business failure.
It seems to be mostly wishful thinking...see my other comment here.
No thanks, I'll stick with jEdit.
>The nix world never suffered from lack of decent languages, compilers, development tools, ecosystems and runtimes.

Well, it sort of did. Gnome, for one, could have used a much better language to facilitate faster development and modularity.

The GObject stuff is archaic, and I was there for the Bonobo fiasco too.
That’s absolutely not the current geopolitical situation.
Can't have pesky engineers with their pedestrian technical concerns mess with the business decision makers' thought process. A good engineer takes whatever the creative, smart visionary comes up with and implements it down to the smallest detail.
He was a Russian shill put there illegally.
While true, you're being very generous.
Mastery of software engineering means, given any task, you can do it, at any point along the fast/correct/cheap triangle gradient. In a corporate environment, you might lean toward fast and correct. In an open-source context you may lean toward correct and cheap. At a pre-funding startup, building an MVP, you may go with fast and cheap.
My gut feeling after seeing this question on HN and watching how crazy robinhood users are getting over IPOs, makes me very scared for future returns.

It seems we’re sufficiently far enough into the future that the the largest cohort of investors is too young to remember the late 90s.

And this doesn’t have to end in a crash. Could just be a decade of lost returns going forward as we’ve pulled all the gains from the future into the present.
Are all Safari 5 Extension will be free?
This article should be renamed "the end of one-design-fits all." Or maybe, we could rename it "double your design staff."

Some comments here mention media queries, those are folks who are with the times, and care enough about their design to target it for a specific class of devices.

A few years ago, one could be either a print designer or a web designer. Web designers have worked hard for standard design systems like CSS for a couple reasons; the first is that we all lived through IE and Microsoft in the late '90s, and it sucked; embrace and extend soaked millions of man-hours out of the economy, and designers are still pissed about it. The second is that it just made sense to use conventions when really all that varied about web use for the first 20 years was bit-depth and resolution.

I'm a little bit of an early adopter, but I don't think my web browsing yesterday was totally unusual: I used a 1280x800 laptop, a 1920x1080 monitor, an 800x480 touchscreen device in portrait and landscape, and a 320x480 touchscreen device.

Each of those requires its own design attention; a conscientious design would probably have separate design work for the laptop, the monitor, and the devices. An OCD designer could have more like five.

Standards can't legislate away usability, usage needs or user interest in a device's capabilities.

All that to say is that :hover works great for some design needs, and frankly, it would be cool to have it on a capacitive touchscreen, but we don't. Or at least, we don't right now; that doesn't minimize it's possible uses on other platforms.
In the same vein of commonJS, they should get together and create commonXT
"This is very bizarre. Isn't this true for all tools/man made artifacts we use? I have no idea who exactly designed my car, my guitar , my cellphone, or even the apartment I live in."

I think you're making part of Zed's point - better than he did, in fact. There are no famous car/guitar designers, cell phone engineers, or construction workers either. People like Linus, Carmack, and DHH aren't famous because of their code - they're famous because of their products.

Of course then he dives off into this strange diatribe about being forced to interview the same way we peons have to despite his previous works - nevermind the fact that most of the time there is about a 0% chance the hiring manager has read the code to mongrel (most of the devs using it haven't either, for that matter).

I also think he is wrong on this latter point as - even though I'm completely non-famous - my meager contributions to the open source world have opened a lot of doors and given me more credibility than I otherwise would have had.

"Just my perception, but Zed seems to get weirder with every post he writes."

I'll agree with you on that one.
False sense of security? A bit of a coincidence, I've been looking at bicycle locks before this and can't help but think that the cables used in Kensington security locks could practically be cut through by a pair of scissors, let alone cutters actually made for the job!

Edit: I /really/ need glasses, ipAd not ipOd...
Then they die. I don't see anything dystopian about natural selection in action. It's been happening for the last four billion years, and we wouldn't have gotten anywhere without it.
ha, someone posted in the discussion about this years ago in 2016 (https://news.ycombinator.com/item?id=12978762) that it was just like http://compuserve.com also. Amazing that one is up also
The issue is that every time the community settles on a tool a new tool is made to fix the issues with the old tool rather than just refactoring the old tool.
> There was no insurrection on the Capitol because there was no guns, no widespread weapon carry, no significant violence inside and no proof of an organization to actually overthrow the government was shown in the various reports and court cases.

All of these are false. https://news.ycombinator.com/item?id=26734738

"No significant violence"? They murdered a police officer. And badly beat several more. Several of them are on bodycam video.
The people screaming the loudest about how signal is bad for x reason always seem to be the ones recommending y(usually matrix) that suffers the same issue.
I'm curious what you feel is a good use for asbestos?

As far as I'm concerned, the fact that it may or may not be in any house I own is a huge problem. It makes renovation and remodeling a huge liability.
The stupid mistakes are easy---just fix them.

For me the part that has me pulling teeth is when I know for a fact that something is wrong, but for the life of me I cannot see how to fix it. And with everything I try to do, I'm not honestly sure if the result is better or not. Ironically, this gets harder as your writing gets more polished---there's more to mess up when you change things.

Maybe some day I'll find a way around this, but so far I haven't.
Yes, there are actually several screenshots (or rather, hardcopies of screens) in this.

Thank you!
Well if someone could afford the traditional full cable package with the premium channels--and then cut the cord they could afford several different streaming services.
> My skillset is just HTML, CSS, Javascript and Python

Why not just use Django?
Not sure what you mean by needing an EV to use the energy. With an A/C system you can heat and cool the house with electricity efficiently. Since that works even if your car is away with you at work the battery size is reduced making that load a better business case. The same for heating water, which is a cheap battery in itself.

If anything EVs seem particularly unsuited for home solar because the solar panels should instead be wherever the car spends its day so the car battery can be charged directly instead of needing another battery to buffer the energy for it.
It has gotten better and IIRC is supposed to continue to improve this year with v6, but it's still fragmented, clunky, and lacking features for professional use.

Footprints and schematic symbols should belong to a parent component class with provisions for inventory tracking, etc. Their library manager works fine for hobby level work but if you're doing production you'll have to have a separate component management process that you integrate yourself.

What they have is fine, it works, but it's a far cry from what you get with siemens eda (mentor graphics) or altium.
It's one giant fighting another. Apple wants to destroy ad revenue and shift everyone to a paid App model because Apple can get its 30%. I bet you if Apple loses control of the AppStore for anti trust reasons, they would be all for ads.
And I would love to encourage you to do so! If you're working for Cosmopolitan then I'll be working hard to support you. There's a long history of depth to metal. Many people start off learning it by having fun with the old skool ibm pc boot process. Here's a gentle introduction: https://justine.lol/blinkenlights/realmode.html and https://github.com/jart/sectorlisp and http://reddit.com/r/osdev

Those concepts are implemented in the Cosmopolitan codebase here: https://github.com/jart/cosmopolitan/blob/master/ape/ape.S

That file runs a few hundred lines of old school assembly in order to bring us into the modern era. Towards the end of the file you'll notice it starts calling functions that are written in C which configure memory: https://github.com/jart/cosmopolitan/blob/master/libc/runtim...

After it configures memory, the ape.S file is able to call _start(). It also sets a bit in __hostos so that functions like write() know to use the serial port instead of issuing system calls: https://github.com/jart/cosmopolitan/blob/master/libc/calls/... That's the simplest possible example of a driver with spin locks which uses the x86 IN/OUT instructions.

If you want to take a dive off the deep end right now with Cosmopolitan on metal -- simulated -- then try the following build commands on your Linux terminal:

git clone https://github.com/jart/cosmopolitan
cd cosmopolitan
make -j8 o//examples/hello2.com
qemu-system-x86_64 -m 16 -nographic -fda o//examples/hello2.com
sed -i -e 's/USE_SYMBOL_HACK 0/USE_SYMBOL_HACK 1/' ape/ape.S
make -j8 o//examples/hello2.com o//tool/build/blinkenlights.com
o//tool/build/blinkenlights.com -rt o//examples/hello2.com
This is really fun. Nicely done! I love the
output of LaTeX but never liked writing it.
In the case of India, the British/European influence still holds.

Let us look at some effects of British rule that still lingers

1. The British transferred power to British educated loyalists/elites esp. Nehru, whose family dynasty continues to be dominate politics.

2. Did you know that the word "Caste" can not be found in any Indian languages, because it originates from Europe and was introduced into India by the British and fortified by the Church. The amount of propaganda and weaponisation is so strong that this has be internalised by the society.

3. The culture of British institutions and politics continue to be patronising towards India. So much so that they continue to interfere in the Internal matters of India.

None of this has to do with money but treating a civilisation on equal terms.

Britain can reverse at least a part of the damage by being honest.

'Soft Power Reparations' [Lecture at British Parliament] https://www.youtube.com/watch?v=pDvNGAQhSYs

'Did British Create The Indian Caste System?' [Breaking India at Warwick] https://www.youtube.com/watch?v=FrTUp2mKbWs
Speaking as foreigner, I did wish you'd vote him out of office because of the thirty thousand lies, but that doesn't seem to matter to people like you, at least you don't mention it as a factor. Neither as a major nor as a contributing factor. Could you explain why not?
This is pretty amazing from an analytical/engineering standpoint.

OTOH, it serves to justify my natural inclination to limit where and how often I participate on sites and/or particular media (e.g. chat apps).

It's not just a matter of data/privacy, either. It's simply a matter of attention, available time, and the best use of that time.

I went from BBSs, to Usenet News, to (mostly) niche sites on the web. The tendency of all of these to focus conversations made them (and make them) more useful to me - better uses of my time and attention - than social media.

I pretty much only comment on this site, and on reddit, and only sporadically on either. I pretty much ignore almost all social media. Deleted facebook. Haven't regretted it for a moment.

I understand that social media provides real value - in certain situations - for people. I just don't need it, personally.
> 3. For some historical reasons, many people feel the need to change
keys regularly. This is rather misguided: key rotation makes sense in
an army or spy network where there are many keys, and partial
compromissions are the normal and expected situation, so a spy network
must, by necessity, be in permanent self-cleansing recovery mode; when
there is a single key and the normal situation is that the key is NOT
compromised, changing it brings no tangible advantage.

This is a really strange advice from Thomas Pornin. People rotate keys because not doing so weakens most symmetric encryption schemes. For example while using AES-GCM with 96-bit nonces one needs to rotate keys after encrypting roughly 2^32 ~ 4 billion messages; otherwise the IV collision probability will be higher than 2^(-32), which is already high enough in most large scale systems (and really bad things happen when the IV is repeated).
but Sagan had a real talent for being profoundly inspiring on a deeper level

There's still time left! Tyson has offered up some of the most philosophically profound notions I've probably heard since Sagan.

http://www.youtube.com/watch?v=w-uZZ7RdL5E

He has an amazing talent to boil down complex science into engaging communications that regular 'ol folks like myself can understand, yet still rich enough as to make me think about the topic for a terribly long time afterwards.
It is interesting the contrast in cultures between developers and "hackers" it was not uncommon to hear about script kiddies picking up code and realizing later that a rm rf line was contained in the file. The common reaction to a scenario like that would be well the script kid got what he deserved. However, there is a fringe within that group that is more interested in testing these thing in VMs (so the damage would be minimal in that case). However when a security issue is brought to light like this and the only difference is the intentions of the user the arguments are so completely different. Script Kid downloads rm rf script and runs HAHA! Javascript Developer downloads package and runs blindly "well who let that happen and how do we stop it from happening again" hopefully some HN reader can respond to this to succinctly convey the philosophical mechanism going on here as I cannot quite place it.
None of those things actually thwarts NSA surveillance, because most of the NSA collection methods occur inside the datacenter. Based on one slide, inside Google's data centers.

All the client side TLS improvements in the world don't change the fact that Google -- even just through Google Analytics and Gmail -- is set up to collect everything that everyone does online.

In fact, all of these developments (while super awesome, and not by themselves bad!) are entirely consistent with the goal of giving surveillance access to US interests, but not to anyone else.
omg, i just owned a bunch of you guys. l2p noobs
Correct, Microsoft SQL Server 2014.
While I am on your side of the fence, there are a lot of those whose sole language is Javascript (learned from client-side) and have no time/motivation/ability to learn a new language. For them, wouldn't it be cool if they could use their existing knowledge and develop on the server?

I'm not saying it's a good or bad thing, I'm just saying that's how it is.
This is me. I was previously going to a brick & mortar gym in the CA Bay Area and paying $120/mo for unlimited classes per month. Doing the math on the upfront cost of the bike, plus $40/mo for the class access, still made financial sense for me. (I also took advantage of a deal through my credit card that got me 3 free months of subscription, plus lots of bonus points to use for travel later.)
I think this idea of winners in business is a little over simplified. Has Microsoft "lost" now? Everybody agrees that they have lost something but they are still very profitable and like Apple, it's possible that they will have a completely different product as their primary revenue generator in a couple of years. But they will hardly go bankrupt and neither will zoho.
Easier to just send them your own template on paper instead of using theirs.

It should be like a doctor’s prescription in a lot of places: as long as it’s on paper and has the right elements, it’s valid.
> or just a normal print server thing (idk how printers work)

I believe most printers nowaday expose themselves on the network using Bonjour/mDNS.

You still need the client to know how to talk with it and its drivers, but AFAIK ChromeOS gained that feature some time ago
"Well, if you're going to build a time machine, why not do it with some style? Besides, the stainless steel construction made the flux dispersal.....watch out!"

I always wanted the rest of that line. As though the writers had thought up some way to make 'stainless steel' a necessary part of the the time machine construction.
Saying "the Nixon video is fake" in a community of Nixon truthers will get you verbally attacked? It seems extremely likely.
Python 3 making 'bytes' an array of integers was a minor mistake, IMHO. I.e. b'abc'[0] should be b'a', not 97. That change made it harder to port code and also makes the bytes() object a bit more unhandy to use. Much too late to change that now.

However, as someone who as done a mixture of low level (e.g. system tools), high level (e.g. web apps) and network protocol programming, the Python 3 bytes/str model works well. If you really want to treat a 8-bit byte string as a string, you can always decode as "latin1". In my modern Python 3 code, I don't find a good reason to ever do that anymore.
LinkedIn Sales Navigator is a paid tool which allows you to search their whole database. Then depending on how much you pay you can get all their personal details (Email address, phone number, even their address sometimes.) https://business.linkedin.com/sales-solutions/sales-navigato...
I am more curious how they did the audio than the video. From experience, it's not nearly as easy to clone someone's voice as you might think.

It might be that they just found a good voice actor. That's what most deepfake videos do now. But maybe someday it will be possible to press a button and hear a beautiful result.
Has anyone asked for a comment from any of these companies? Seems like a big security problem.