jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In violent agreement with you. Specialized knowledge is how you make your way out of the enterprise/web ghetto and onto much more fascinating problems, including in the greater enterprise/web industry: you can think of most of what Amazon does as enterprise software, yet they've used e.g., distributed systems expertise to their advantage; where most saw "class ShoppingCart extends StatefulSessionBean" (and a big fat check for WebLogic and Coherence) they saw http://www.allthingsdistributed.com/2007/10/amazons_dynamo.h...

However, I remember a comment you've posted once on this site (don't have the URL) saying there are no shortcuts to being a programmer: i.e., you should learn several programming languages and you should be a competent algorist. Some languages also force you to think differently about algorithm design (e.g., purely functional data structures), which is always a good thing.
Because there is only one implementation, no matter how good it is, websites would end up relying on every bug and quirk in SQLite.

SQLite isn't quite SQL. It has weakly dynamically typed columns (will happily store strings in INT column), and ROWID/auto increment is icky (magic behavior with special-casing for backwards compatibility).
Dune the film. It's different to the book. It is flawed. It's also one of the most atmospheric and convincing SF worlds ever realised on film, on a par with Blade Runner. It's got plenty of cool bits and a wicked Brian Eno soundtrack.

What you have to remember about Nausicaä is that it's 26 years old. Miyazaki was hitting wonderfully balanced deep green themes and using ambiguous villains whilst Disney was churning out 'Mickey's Christmas Carol'. There's lot's of truly wonderful space and silence in Nausicaä's 'forest' scenes.
One thing I've wondered about is that when viewed from the inside, large organizations look like centrally planned economies - capital is allocated centrally and there is often quite strong command and control structures.

So why do large companies manage to run centrally planned systems whereas centrally planned states seemed doomed to fail?
>If you really do want to test the falsey behavior, IMHO it's much, much clearer to branch on bool(the_maybe_falsey_thing) rather than just the_maybe_falsey_thing.

Maybe if you never program in python. Otherwise it makes absolutely no sense to do so because its obvious that every value is evaluated for its boolean value.
well, it looks like you need to use GitHub oauth to sign into it, and doing so currently spits you out here: https://atom.io/nope

So I think we sit tight for now, though it looks like a release is imminent.
An alternative is to redact any unnecessary information. More people should know/do this. Proof of residency should only require state or zip code. Send in a DL with everything but your name and state blacked out. If they push back, then they will be forced to justify why they need the other info. Remember they rely on your league fees to exist.

Much better to push back directly than to cry foul/play a victim/complain. Sovereign individual and all that. Yet I see a lot of the latter on this forum.
Flashing routers and running custom firmware on them is harder or sometimes even not possible with people’s hardware. In Germany you get pretty nice router hardware (FRITZ!Box) loaned from an ISP.

Setting up a 30 EUR pi with pi-hole is way easier and probably cheaper than getting another router and configure it for a lot of people.
I always cringe when I come across any kind of loop with unnecessary polynomial or even exponential complexity, even when it is found in a non-critical part of the code.

It offends my taste as a software engineer and I always fix these.
That's a problem with Unicode (including punycode), not with UTF-8.
Well, it also has its very own [Hashlink, virtual machine](https://hashlink.haxe.org/).

And it can also compile down to various bytecodes (like JVM), not just to other languages.
Not true, SBCL definitely has TCO.
Am I the only one who read the article?

> A district analysis of the program found that more than 70 percent of students enrolled in the program were white and Asian, even though nearly 80 percent of all Boston public school students are Hispanic and Black.

Just from these two numbers you can see that a white/asian student is ~10x more likely to end up in the program than a black/hispanic student.

So to me it definitely looks like the classes are favoring white and asian students. (Can't say much about white vs. asian because the article doesn't say much about them)

The article doesn't explain why this difference is there, and I don't think there's an easy explanation, but it's defintely something where you should look closely at the criteria for picking students, because it sure looks like some students are at a systemic disadvantage.
Yes. Another way to put it is that reversible computing is a necessary but not sufficient condition for (universal) quantum computing.
Or

the "engagement team" got fooled by longer session times
If one's goal in learning Arabic were to become an intelligence agent at the NSA, CIA,... (which are probably the largest employers of Arabic translators in the US) wouldn't this be the natural choice of vocabulary to be studying?
That article is a year old. Lwan now uses ~9MiB in the same configuration instead of ~32MiB.
I might be driving around in autonomous cars by 2025 - but they won't be uber autonomous cars (assuming it still exists as a business).
My impression of Uber and how it conducts business is not good - and that connection with a company and it's brand will be important when people start putting their lives in the hands of its software and hardware.

Tesla -- now thats another story (for me).
> 99% of the time the problem can be solved by better placing their current access point, whether that means moving their ISP provided router/AP, or installing a standalone AP and disabling whatever they're currently using for WiFi.

This argument is specious and unrealistic. 99% of the time you cannot move the current access point. Everyone tries that first, and it didn't worked. You're stuck with the fiber AP in a corner of your home, and you're not going to place your WiFi AP as your dinner table's center piece. And reinstalling APs is far more expensive than adding a repeater.

I mean, are you aware that a WiFi repeater nowadays goes for less than 20$? You order it, get it immediately delivered to your home, plug it in, press a button. Bam. Problem solved. No recabling, no technician, no appointment, no wasted afternoon. nothing. And you don't have to go through the WiFi seance session whenever you move your laptop. Just plug in the repeater and you're done.
Despite the fact the election results in the 45th Senatorial District have been certified by the secretary of state, Senate Republicans took matters into their own hands, and citing a technical rule, they announced Monday that they wouldn’t seat Brewster.

Eventually, all senators but Brewster were sworn in. The voters of the 45th District don’t have a state senator, despite a certified election winner.

Is this not treason? The fall of democracy in plain view and there's barely any coverage on the matter.
>> I'm reading buderi on the internet archive, via library lending. Its truly awesome to use the internet to "borrow" a book in 12 hour chunks, or even less, and read it. Thanks!

Such a fascinating idea! Wonder how many people will pay for 'the lending model'.

ex: pay 1 USD for reading unlimited ePubs 12 hours / 9 USD for a week, etc.
> Mozilla has this weird split-brain, one step forward two steps back mentality when it comes to building and fighting for their users.

The forward people and the backward people are probably different people.
Not latching. If you are comfortable to stand in front of a group of Chinese and explain to them what "Chinese Whispers" is and think you can convince them there is no prejudice in it. Then I'll stand corrected.

My personal experience, they find it insulting. Regardless of the platitudes or wikipedia links you offer. Again, I was trying to raise awareness. My apologises for deriding the overall thread of discussion.
Quantum mechanics puts even more constraints on unknown degrees of freedom, because information leakage into ancillary systems has observable effects on interference patterns.
pertinent news article : https://thewire.in/rights/cyber-whispers-home-ministry-volun...
The generic name is "booza", and it's popular in lost of countries in the region. The most famous comes from a shop in the souq in the Old City in Damascus, which is also the most efficient shop I've ever seen. The number of people they serve per minute is quite a sight. https://en.wikipedia.org/wiki/Booza
Are you serious? Global security for whom exactly?
Why prosecute when you can tax?

Before the Civil War, thousands of businesses, local governments, and private banks issued paper currency in the US. This enabled all sorts of scams (banks that didn't exist or wouldn't pay full value, etc.) The federal government was barely a player in the space, with sporadic and limited issues until 1861.

With the National Banking Act in the 1860s, the federal government slapped a 10% tax on privately issued notes. The industry collapsed virtually overnight, federal government notes take over the ecosystem, and we start to see a currency ecosystem which resembles the dollar we know today.

If crypto becomes a serious logistical problem for state actors, we'll see the equivalent trick. Spinning up a state-backed digital coin is a relatively modest technical task, because it doesn't have to solve the decentralized/trustless problem. Just take existing banking infrastructure and scale it horizontally. Any s such state-backed currency just has to be cheaper than (your favourite crypto) + (penalty taxes) to immediately win the mainstream market.

This model also puts a significant direct motive into deanonymizing privatecoins. The revenuers may not care you're using XMR to buy fentanyl, but once they can demand a 10% cut of it, they care about who owns them.
They didn't say they read about it.
And nowadays it emulates on and $40 SBC. Fantastic times!
I am sure there are other success stories which are not heard. At Cleartrip we had a largish team of Common Lisp programers. We became from new entrant to a number 2 position with software written in Common Lisp. So many myths about lisp were proven plain wrong.
* you need to be brilliant to write lisp - none of us were "super" lisp programers with years of experience. We had common sense and nice simple code.
* hard to learn lisp - not any more than, say, ruby. Out of the 10 odd lispers we had only 2 had CL exposure. The rest learned on the go. Whichever language / platform you use you have to train your team if they are fresh.
* Lisp is slow - haha.
* Lisp software is hard to run - haha again. we had months of uptime and we could patch our servers on the go.
* Lispers are pricks - We were all normal people who worked together well. Lispers, Ruby guys, JS guys - all.

But still everything was not rosy.
* When we started, documentation was a huge problem. We would never have got approved except for Edi, who's efforts were an inspiration and a basis of our stuff.
* Library support was sparse. Now it is a lot better. But the community is small. Not that they are all pricks, but they are stretched too thin. If I have seen anything, if they use lisp for work, most of them have to fight daily battles against the anti-lisp crowd which will not look rationally at any good work you have done.
* Library management - now much better because of quicklisp (thanks Zach)
* For most people lack of a usual ORM and a MVC framework was unthinkable. CLSQL has been a pain point.

Programming in the Lisp environment, with the REPL, is a pleasure. I have had to do php after than and O-M-G - its horrible.
All I will say to other fellow Lispers - The naysayers are always present. Trust your instinct. You will enjoy life better if you are able to love what you do.

(Cleartrip does not run on CL now. Java, I think. Because of reasons other than technical IMHO.)
They gloss over their biggest failure; they weren't communicating or interacting with their customers at all.

* http://twitter.com/#!/heroku
* http://twitter.com/#!/herokustatus
Awesome stuff. It's like my own personal, curated video channel!

In your slider bar for how much time you have, I would recommend having some dynamic text above the dot displaying how much time I have selected. It's a bit confusing trying to discern the exact number between the discreet quantities (e.g. between 5 and 10 minutes, is it 7 minutes or 8 minutes).
Err, $225K for 90 days work. I'll take 3 please.
At first I thought all these things were common sense, but then I realized they're probably just second nature to me because I spent so much time playing WoW =/

Give them achievements to show off, then make sure there's always one more thing to do/item to get, and some people will play forever...
"In the more near future, I’d like to be able to develop iPhone apps directly on my iPhone. Why does this not exist yet??"

I can't imagine this. One of my least favorite things to do is type on touchscreen phones, and that's not even code. How would this work?
Your argument makes no sense.

> I have no reason to be anymore confident in OpenBSD than in Windows

Past statistics show that OpenBSD is safer. It's had far fewer security issues and has a much cleaner codebase.
If you don't place faith in past statistics then you're willfully ignoring the best means of predicting future behavior.

In addition, OpenBSD has far fewer lines of code, and the most reliable correlation with security holes is lines of code. Simply by having fewer LoC, OpenBSD is already statistically less likely to contain a security hole.

> chain of trust

Yeah, with microsoft your chain of trust is microsoft employees and the word of other people reverse engineering the code (e.g. the people who said the _NSAKEY thing was legit after reverse engineering a small portion of the code).

With OpenBSD your chain of trust includes me, the developers, and other eyes that have looked at the code. The "many eyes" theory is not flawed. It never stated that having many eyes eliminates all bugs, merely that it's better to have more eyes than fewer eyes and increases the chance a bug is noticed. There's no sane way to argue against that statement unless you turn it into a ridiculous strawman of "many eyes means heartbleed couldn't have happened QED".

> Am I to believe that the NSA gagged with thousand or so developers who work on windows, or just the 10 who manage OpenSSL

It's much easier to believe that the NSA could gag one or two of a thousand developers than one or two of 10. Believe me, you don't have to get all MS employees to futz windows security. Just getting one at random already gives you a decent probability of getting a kernel level exploit, and selecting five or so specific employees can get you a hell of a lot more.

> the "NSA paid/forced MS" boogeyman

Evidence in this post-Snowden era indicates the NSA has worked to backdoor commercial software. It's also quite possible heartbleed was an NSA inspired hole, though I don't think that would be a productive discussion to have.

If you read leaked NSA slides and look at what they have done (such as the Verizon MITM closet) then backdooring operating systems is not a bogeyman, it's quite reasonable.
You cite that they have intercepted data without the consent of the parties involved, but that ignores the fact that they also coerce parties as well; just because they have used the tactic you mention does not mean it's the only tactic they use.

If you're going to argue that BSD is no more secure than Windows and the NSA is not in fact using gag-orders and subverting software you'll need a heck of a better argument.
> Sometimes it's worth the trade...other times it's not.

That's exactly what the article disputes - "It's not worth the trade if you had 3 of those already".

Sure, you could drown in meaningless (for your project) new technologies, and this is a risk you should be aware of. If that's the meaning of the article that you are referring to, I agree it is sane (and also wildly accepted). But that's not what the article actually says. What it says is that you get a superficial number of shots at new technologies, and that number is limited by time/growth.
I'm cheering you on!
> They also pay way more than John Q. Public and yet only get the same amount of access to what taxes fund (police, fire departments, public schools, roads, military protection, etc).

Well the government also enforces contracts and your claims to property. The amount this helps you is obviously proportional to your wealth.
I meant that I as the entity running the site do not employ moderators. But a possibility would be to promote users who have a high 'trust score' (determined by factors like activity) to moderators and present these with the flagged videos. Also there are payments on the platform, so it's possible to give a small financial incentive for reviewing videos.
I haven't really experienced that here in Belgium tho I have heard of some long waiting now for certain specialists like orthodontists, gastroenterologist or others that were forced to partially drop work during the peaks of the pandemic.
Whatever harm it does, it can take a ticket in the long line behind war, advertising, financial engineering, tax law, etc. etc.
This looks very interesting. I had real difficulty where I needed both a btree and gin(pg_trgm) index on the same column. When using `like` postgres would consistently choose the btree index which resulted in performance that was something like 15secs as opposed to the 200ms or so I'd see if the gin index were used. In the end I added two separate columns, one for each index so that I could force the correct one to be used for a particular query.
Disclosure: AWS employee. Support specifically. There are good things about my employer. There are bad things about my employer.

AWS does indeed obsess about the customer. Every step along the chain there is someone there advocating for the customer. There are mechanisms to keep the customer in mind even for the developers who actually code the service and don't talk to customers on a daily basis.

I've had many, many service team members shadow me as I worked their service's tickets. This is explicitly so they can see in real time customer pain-points. If a customer has a question about a unique use case, the service team will proactively reach out to support engineers to set up a call to discuss the use case further. There are monthly (or twice-monthly) meetings between support service owners (i.e. those people in support who 'own' a service) and service teams to identify the top issues customers are having with the service. AWS is constantly looking for ways to better assist customers, make support less difficult for customers, increase self-service options for customers, etc.

I'm really, really curious where the basis behind your argument. Because from everything I've seen and been a part of, it's simply untrue.
What I find outrageous is that consumers accept the fact that their expensive new Mac has become a non upgradable black box. Apparently, years of exposure to the dependency from tight closed cellphones did the job.
Long gone are the days of the Apple II; I still recall it being labeled as the best possible home computer for being so open to expansion and tinkering.
> you could ever possibly have earned fairly.

I'm just wondering, but what is the max amount you can earn "fairly"?
To be clear: I was listed on HIBP but not on this tool
Well, it is a link to the "official" announcement, and the announcement directly links there, but I can see you point too.
One of the "nice" things about China's one-party and nakedly authoritarian nature is that the corporate veil doesn't really exist: if the Chinese government one day decides that the CEO of a company deserves to have their social credit measured against some set of civic outcomes produced by their company, then there's nothing stopping them from doing so.
All our walls are covered in white boards. It lends a nice, brainstormy feel. We actually have a whole floor, and we sublet to a few other early-stage startups (one pretty normal web startup, one small trading firm, one consulting firm, and a couple others) so there are lots of different people around. We also have a nice view of the Empire State Building. :)
I think it works even if you experiment to make it "prettier" only because its meant to be an experiment.

Pretty might not work if put in actual use, because it is no longer an experiment.
I never really got the 'why' behind XML Schemas. Why would you validate a document with a schema vs actual code? It's just a bigger pain in the ass, and more limited.
tumblr has been down for a while for me, 4chan isn't down though, http://boards.4chan.org/v/, 4chan.org (the front page) being inaccessible is probably 4chan laughing at tumblr users.
With what right do you consider yourself in the position to judge their intention?

Judging intention is probably the least useful form of argument.

Why should it be a fail to experiment with making it prettier? What exactly is wrong with that?

You are falling victim to your own critique. You are judging based on your subjective opinion about some ones intentions. Which is fine. Just don't claim it to be somehow a more rational argument.
American students only?

If not could the form be modifier to accept *.ac.uk email addresses.
It's time to bring back the codpiece.
I'm not sure what it would take me to switch, but the thing I hate moar about it is its absolutely horrible search engine. I can't imagine how much business they lose from people who are less persistent or experienced at searching than I am ... then again, Google could be saving them a lot of that business (when all else fails, I use Google and it generally finds what I'm looking for (in Amazon.com)).

There's really no excuse for this.
God I love civil dialogue. Please, nobody ever tell the rest of the internet about Hacker News.
OMFG! I've been hoping for THIS exact technology. I wanted to set up dropbox like environments on all my machines so I can share unlimited data across my LAN this way every single machine acts as a back-up for every other machine on my entire lan set up when it comes to data I very much care for (My Documents, All my photos, etc.) Its not much, 20GB total? If that much. I can even have some machines mirror that to external drives. The idea though is to have them all usable from anywhere and backed up via LAN. Yea so this sounds great.

If we don't need a "server" or do but all machines are servers just one is considered the gatekeeper, this is perfect. Just install everywhere and go.
Ahh BeFS/BFS.
I had my whole MSX-rom collection with file system attributes, including thumbnails
> like a king granting lands to lords

He purchased the homes in a free market, they were not granted to him; the residents are not serfs.

So I guess it's like feudalism in that...there's a landlord?
For over 90% of workloads kubernetes is an overkill. Only when company is reaching google scale kubernetes make sense.

A good alternative to kubernetes is LXD [1] or just stick with docker compose. Kubernetes except for managed services from cloud providers is more difficult than an average application to manage and a huge cost in itself to run and maintain.

[1] https://www.linuxcontainers.org/