jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Who is 'they'?

You don't even need Iridium, a shortwave radio transmitter will suffice.
AFAIK, it's not Thunderbolt on Lenovos, just Mini DisplayPort+Audio, which has similar connectors and cables but excludes the PCI-alike interface for high-speed general purpose IO which this exploits.
Not caring about your GPA sounds like a great way to filter out companies that use bogus criteria as a way to filter prospective employees.
This question is sorta meaningless - plenty of _billion_ dollar businesses have started on crappy web stacks...

And none of that really matters in what tech stack you should chose anyway. The technical constraints of what you're trying to build will dictate what tools you probably want to use.
I never understood why they didn't went the Turbo Pascal/Delphi, Ada, Modula-3, .NET, D way and allowed for proper FFI declarations, instead of forcing a dependency into a C compiler that speaks Go calling conventions.
Windows Phone has (had? Haven't used a while) the same problem. There are tons of the same apps which are basically just wrappers for the mobile version of a website (facebook, youtube etc.) in the marketplace.
You don't need any all-nighters to pull 100 hours a week. Live next to the office, work while you eat, take 2 hours off and sleep 8 hours a day - work the rest, and you're at 100 hours.
I'm sure you'll have no problem finding a job now. Great work!

Small thought - when you're moving an object, wouldn't it be logical to also allow for small step moves with the arrows?Now it will move the camera position.
> Rust not having the garbage collection as far as I understand can be made to produce routines that are part of C application.

Rust can operate without garbage collection if you don't use shared pointers.

> "OK it's weirder syntax but it's not so far from what would have to be written in C anyway, so where's the advantage?"

Apart from memory safety, a lot of exciting, modern features: pattern matching, typeclasses, immutability per default, built-in concurrency and parallelism, a module system, a packaging system...

> What I consider missing for "properly" interfacing with C is for Rust to be able to slurp C headers as they are, without the need for additional "translation" files that are presented in the article.

I don't know any language with this kind of FFI...
"The court, whose rulings are normally kept secret, said the NSA may have violated US law for collecting as many as 56,000 emails on an annual basis between 2008 and 2011.

But intelligence officials speaking to reporters anonymously say the scooping of emails was unintentional, blaming it on a technological problem."

Aside from the whole mass-spying thing, that it took years to uncover and deal with such a major (& illegal) problem doesn't say much for their technical prowess. How much stuff is going wrong right now that they haven't found yet?
Well I don't really found it useful. Ok, it's cute; I will give you this, but...

I have used different desktops and I have used every bell & whistle available. And I have really enjoyed them, sure, but just for three or four days.

I think there's a lot of movement in that scroll, it's battery consuming, and it just doesn't provide any help for the user.

But don't get me wrong, I think it's a nice project to test your design skills, keep up working =)
You're completely right, but while I'm not going to look these numbers up I'm very confident that the average investment banker works longer hours than the average software engineer; or even, yes, the average startup founder. I can promise you Google interns don't die from overwork.
Kotlin is Scala's biggest competitor not Go/Rust/Python.
The problem is they have enormous budgets for promotion and marketing, and they already own multiple direct channels. And the inertia effect is enormous - people simply don't like to change their habits without a very good reason. So the decisive factor is for people to understand they already have a good reason. I don't think this understanding is something mainstream yet though.
Spotify is a company that feels like they want to be a "big tech company" when in reality they do not need to. All they need to do is provide a great service with as much music as possible.
As an example I recently had someone say that "best practices" are just as good at avoiding the kinds of things a static type system catches. Python seems to be (for whatever reason) a language that creates this kind of ideology with the kind of tropes everyone has heard before.
> Korea doesn't seem to need any special help from Italy, for example.

But Italy gladly took help from China.
In suburbia not having a car is the absolute worst. Even if you only drive say 100 miles a month. And could cut it down to 50. Knowing the car is there is such a difference maker. It’s hard to describe the difference it makes.
Thanks for bringing that up, I'm not talking about calculation, it's text output that is formated to be visible on screen (i.e. terminal), and Emacs shell has historically had a really crappy latency when displaying lots of data. Excel oftens out preforms custom Notebooks for data that fits its scope. Which is why Excel is used so much, it feels very when working with somethings meaning it gets used in areas where it should not be.

This musing to me is not about which tool is the best but what UI feels good to use, even though it CLI based.
Yes, George Bush was also.

All of the previous presidents knew the strength of partnerships.

Although "i'm coming from Europe", I think my POV is pretty objective. But I will defend that opinion.

I'm part of the Western world and the Western world is currently the most free from all of them.

Ps. I'm not referencing the past, we did harsh things in the "distant past" ( relatively).
Isn't the problem right now not money, but lack of supply?

The US gov is ready to pay for 500 mil respirators, but has nowhere to buy from.
Yep. For folks that are interested in getting in to this type of thing, check out /r/myog and /r/ultralight.
My first reaction: your Django app was deployed / configured wrong and you should have tried …

More correct, second reaction: deploying Java apps can be more enterprisey (depending on how much of the J2EE stack you're laboring under) but at least has well-known production-quality deployment options. This is an area where the community could use some serious consolidation.
Doesn't seem to work for me, have the first 15,000 already been taken?
Whether you think it's a deserved prejudice or not, doesn't mean it doesn't exist or it isn't problematic.

Sure, the vast majority of young people can't program. The vast majority of women can't either. Age AND sex are perfectly useful heuristics for determining whether any given person is a good programmer.

The problem with prejudice is it sucks for those people who are young or female who actually are good.

Personally, I look much younger than I am (usually 3-5 years, but as much as 8 in one case) and it means I'm rarely taken seriously. I can imagine it being frustrating actually being young, as well.
Failed attempt to describe it by TechCrunch: http://techcrunch.com/2010/11/12/tumblr-1540-percent-pagevie...

I'd say design, wording, layout etc. make Tumblr much more hip than the more business-like posterous. Compare their about-pages: http://www.tumblr.com/about (cool), http://posterous.com/about (boring)

I chose Tumblr over posterous, just because it looks like more fun.
One security consideration that I didn't see addressed -- if someone unauthorized accesses your electronic docs, it's easier for them to do it without your knowledge. If someone breaks into your house, you'll usually know about it.

This may not apply to government docs which are presumably stored somewhere electronically, anyway.
Facebook is an incredible product that has done some truly innovative things in the social networking space. Forgetting the lessons they've learned is not a recipe for success.
Interesting. I've seen Filecoin and IPFS around but haven't looked into them. Will definitely look more into it.
Having observed various colleagues in tech support over the years, it's highly stressful and frustrating even for non-call center jobs. Getting sensible information from a semi-cooperative and often mostly clueless customer's IT staff and trying to figure out the issue from the inadequate diagnostics and logging that the development team provided, plus occasionally having to figure out a nice way to relay "won't/can't fix; you're screwed" is utterly awful.
Excellent points except (5) Usually immoral and often illegal
Also J&J was not tested on 35M people yet. It could turn out to have other problems. There was already a factory mix up incident in Baltimore which led to the loss of 15M J&J doses and possibly another 62M doses contaminated. That doesn't inspire much confidence, does it?

https://www.businessinsider.com/millions-johnson-and-johnson...
Except SGX enclaves are horribly broken.
Am in my first IBMi class literally right now. It seems completely different than the Windows/Linux systems I've used for the last 25 years.

There are techs from 2 other companies in attendance. Apparently IBMi is used widely in banking.

It was the only thing NOT totaled when we got hit with ransomware, and is what holds our PII for our clients/workers.
It's kinda sad that they're moving onto a proprietary platform though.

Why not consider Sourcehut, or even GitLab, which are both hosted and they don't need to deal with handling their own infra?
Yep. I posted this on a different Signal HN submission, but the very next commit on April 22nd, 2020 was when they first began working on the integration.

https://github.com/signalapp/Signal-Server/commit/95f0ce1816...
As someone who has been defending Telegram against certain claims here from time to time this is still a sad day for me.

I'd appreciate however if everyone who has been saying ugly things about the alternatives would take a step back now and consider if there is more to security than E2E-encryption.

E2E-encryption is a seriously nice and useful property of a messaging system, but in the long run it is only one of many important details, and while E2E-encryption is always a good thing for end users as far as I can see other useful properties are often directly at odds with each other:

- incentives and funding. Free to give everyone the ability to use it or paid to align incentives?

- anonymity or verified identies? Both have significant advantages.

- repudiation or non repudiation? Depends on if you agreed on a contract or discussed something that the new regime doesn't approve of.

- backups? or ephemeral? Again, depends on if you are sharing family photos in a group or or sharing something that should stay between you and the recipient

Edit to add: As for solutions I think healthy competition is one of the best ways to ensure every messaging system tries to be tje best they can be.
these are what is being emulated when you hack together a crude ventilator. ventilators have a level of complexity required to mitigate injury or disease caused by the respirator itself. It helps to see what is in common use and build or learn from there.
Breathing exercises are medically recommended for some very deadly lung conditions. For example:

https://www.cff.org/Life-With-CF/Treatments-and-Therapies/Ai...
An array of characters reversed loses the original meaning of the characters. Other than looking for palindromes, there's almost nothing in the way of practical uses of a reversed string that can't be accomplished by subscripting the string and iterating from the end to the beginning.
If you have a dual motion platform ( https://www.nextlevelracing.com/motion-platforms/ ) on an 8020 rig ( https://sim-lab.eu/product/p1-x-sim-racing-chassis/ ) with a direct drive wheel ( https://fanatec.com/au-en/racing-wheels-wheel-bases/racing-w...) and loadcell pedals (same site) , perhaps with added wind simulator (fan reacting to in game speed), you'll be getting a lot closer. This with a high end PC and triple big screens or VR for complete immersion.

You'll also be significantly out of pocket. Still, it's being done.

(I'm an iRacer, not a very good one, but I've also been on racetracks in a modded road car on V8 ute supercar training days doing ok to mingle / being traffic with the fast guys and can say 100% that the skills transfer).
For influenza, maybe. Doctors in general dont take too many precautions with Influenza. I am pretty sure they are similar because the doctors are more lax about donning and doffing protocol. Now when everyone is super paranoid, the masks become the critical link.
It's an interesting discussion and I find many non-developers unaware of the potential for technology to displace jobs over the next 20 years.

If you're interested in related material I recommend a book by Martin Ford that's freely available online, The Lights In The Tunnel:

http://www.thelightsinthetunnel.com
That is to assume there will never be another problem to solve.

There will always be problems to solve for as long we are people of needs: shelter, clothing, food, social life.
Heh, my supervisor from a postdoc liked to call that a "shit magnet". Put something egregious in an article so the reviewers have something to complain about.

It sounds ethically dubious but if you think about it, it also makes some sense -- reviewers are engaged specifically to find problems in your work -- so if they don't find problems, they feel like they are not doing their job. So it's not in their interests to ever say, "this is fine, nothing to change." A shit magnet thus is not just to distract, but to legitimately give reviewers an "out" while saving face.
We’re here because a private company has taken over .ORG

I see what you’re saying in theory, but it can’t be cloudflare or a private company or else it’s more of the same.
There was an article I stumbled across a while back written by someone who was fed up with the amount of crime that occurred just outside his window in an urban neighborhood.

His window just happened to be at the darkest part on the street where shady business could be done in the shadows. Drug deals, prostitution, etc. He'd overhear all of it because of the lack of light on the street by his window.

I don't remember exactly what the solution was but it involved getting the area lighted somehow.

Surely it didn't prevent the crimes from happening, just relocating it elsewhere.

But that's the point. As long as the paths people stick to at night are well-lit, they can avoid the dark shadows where crime is more likely occurring. If you leave entire blocks darkened, you make those blocks less safe. Stumbling upon a crime in-progress is a good way to get killed just for being a witness.
This has burned me in the past for frontend design.

I would add an obviously hideous element in order to get feedback and for a higher-up to make a decision, with the element being a temporary, WIP.

Instead, it is happily included in production.
It's very readable with the reader mode in Firefox.
> Basically if you have an environment where a bad actor has to pay money, steal someone's identity, and takes awhile before they can even verify their attack has been successful - you'll cover a huge chunk of the attack surface area.

If you have an environment where a good actor has to pay money, provide their passport name with proof of identity, and has to put up with artificial deployment delays, I think you'll miss out on a huge chunk of good actors.

I'm not convinced that it's possible to outsource your trust and audit decisions to some third-party system. We should be scaling at the speed of actual human trust, not giving up our privacy to companies or our security to randos.
Personally as a JVM dev, I see no reason to choose kotlin over Java unless I'm stuck in an environment thats running a JVM < 8.
And before someone says 'Stack Exhange is just as broad as Quora' -- all the SE sites I've come across disallow 'product recommendation' questions or whatever similar thing fits their niche.
True to your first point, but a compromise like having lights be dim and having them increase to full brightness for approaching traffic may help.

Selective darkness is certainly a luxury, but there's no reason we can't innovate away our currently clumsy solutions.
> What is really needed is a common chassis.

I agree. I understand why that wasn't a thing 10 years ago while laptops continued to get thinner and bezels continued to get smaller and I/O was rapidly changing and evolving. Modern laptops are much more consistent, and standards like M.2 and USB-C have provide excellent support for low-profile expansion. Now seems like a great time to start rolling out standards for laptop motherboard connectivity, display housing, keyboard/trackpad housing, and I/O bays.
If the content of your blog is not too niche - one can easily live without analytics by just looking at the numbers of upvotes on HN/Reddit etc. However, for starters and for very narrow topics some kind of analytics would still be useful to help them grow the audience.
Nigerian princes must really love you.
If I was going down that path, the ctrl-capslock swap is the first thing I'd try, along with training myself to use the right control key.

But all of this requires changing my typing style, and I've been typing the same way for, like, 25 years.

Put it this way: I chose to learn Vim instead of change how I type because that was easier. ;)
> Lindy effect. Sure you can copy it, but the original remains. The scarcity exists inside the network, and in a sense you cannot copy it, because the copy is just that - there is no use in copying it.

That's why I refer to it as a speculative bubble; everyone is betting on how much other art appreciators will pay for artsy bitcoins in the nebulous future.

It's also only moderately explanatory; the original BTC client doesn't work on the current network any more, either. So what does BTC have that BCH doesn't? They share a root block.
I've heard the CA Franchise Tax Board is ruthless. Worse than the IRS because the CA people don't have to answer to your congressperson but the IRS does.
are different keyboard layouts even considered?

I hate those small up/down arrows.

Would also love to see the keyboard layout with additional column on the right (with PgUp, PgDown, Ins, Del etc. keys) like Mech-15 from Eluktronics have.
That's exactly what happened with me, I wonder if that's where the pronunciation will end up over time.
dibs on biyomon
I did not realize there was a free version. Thank you!
You're claiming a certain sort of behavior in this situation, when actually I'm drawing attention to your incomplete conclusion.

A similar situation to the one you described: I almost died when I was living on the west coast. I started to cross the street at an intersection with a stop sign, and a couple of teenagers in a pickup truck come barreling around the corner -- both of them with their heads cranked way around to look at something (I assume a hot woman.) The driver looks forward again and slams on the brakes. The truck stops about 3 feet from me. The teenager pokes his head out the window and starts angrily yelling at me!

Anger is a defense when someone knows they are in the wrong, but it's not always the case!
I'm sure knowing that it's backed by Rackspace is reassuring for some people.
Thank you! I am a happy customer.
As I pointed out to davidw, I was not talking about generated emails. It was emails from humans, including from caker himself.

I have no idea what kind of storage strategy they are using, but if I got support tickets filed because i'm doing a db import, well... they're doing it wrong.
Guys, taxes are good. The government knows how to spend your money better than you.
This puzzled me too. Ok, blocks in Obj-C do look, err… interesting, but closures in Swift are totaly fine.
good guidance, thanks
loots of people attribute the same value to animals as they attribute to humans.

A life, is a life.

Also he did not say that they where the same, he implied they where comparable on some dimension.
As soon as you start with the idea that absolute right and wrong exist, the automatic implication is that some things are wrong.

And as soon as you assume intention and purpose behind the creation of things, it is a given that some actions and uses will be deviations from those intentions.

The Bible lays out restrictions on sex because it starts with grounds above and claims that sex has a purpose higher than just the fulfillment of the individual(s) involved.

You can claim that these are just man-made restrictions for whatever ignoble purpose, but that's begging the question somewhat by dismissing the fundamental and crucial claims here without engaging them. IF the Bible is correct regarding God and creation, such restrictions are logical implications.
People did. OKC didn’t.

OKC pivoted to volume and frequency of swipes over quality of matches, the superficial engagement metric that generally ruins content.
right, why don't they flock them on their vast deserts
Seems like Smithy is mostly for internal use at AWS:

"Why not just use an existing IDL?"
"Existing IDLs available outside of AWS were not extensible enough to meet our needs and not compatible with our existing services."

Their support also seems limited: https://awslabs.github.io/smithy/implementations.html
For anyone navigating the container ecosystem complexity, I put together this blog post to try clarifying the terminology and the relationships between the various moving parts (first of all, to myself). It also includes a bit of history and how we ended up in the current state.
Steam developer agreement forbids such practice. You can't set base price of your game any higher than in other stores. And, to be fair, situation isn't as dire as you described it, you can still download and play Rocket League with the latest update in Steam if you have it on your account.
> You’ll often find that some who work in organised chaos still know exactly where everything is.

I don't know where things "go", but I know where I last put them!

> if they’re the only ones using that workspace then it doesn’t really matter

Yup, both methods have the exact same weakness - someone else moving something I need.

Of course, as you imply, everything should have it's place in a shared workspace.
It also depends on the size of the car. I drove late 1990s Geo Metros and Ford Aspires without power steering. (I worked for a car rental agency.) It wasn't a big deal because the cars were tiny, but I think I would have struggled if the big pickup trucks had manual steering.
Yes, that should be explicitly stated. Thank you!
I seem to recall that wwdc videos were a for pay feature in previous years (I was at wwdc 07, 09). But what's interesting about this is that this year I went to google I/o which is in it's 3rd year, had 5k+ attendees and it goes without saying that google would release all the videos for free.

Apple is feeling the pressure of competition.
random code taken from github, i think it was clone of some kernel from linus.
"Steve Ballmer: The Worst. CEO. Ever.": The Worst. Article about Steve Ballmer. Ever.

Anyway: Not the right man for the job? That I'd buy. Worst CEO ever? No.
if(200) { // Do stuff } else { // Try again later }

That's like an "idiot-filter" interview question. "Is the following code valid?"
I do. I said what I said because I thought your connectivity problems (or lack thereof) were temporary. Maybe I shouldn't have made that assumption, sorry about that.
A terrific read! I learned a lot about what kind of a person Marissa is. If I had to summarize, I'd say she's "firm but fair".

An observation: There are 8 pages in total, but pages 1-3 were much shorter than 4-7, and 8 was the sources page. I think it's pretty smart of them to keep the first few pages short to keep you moving, and let the latter half be longer as you're committed to finishing if you've made it that far. I don't know of this is common practice for longer articles, but it's a great thing to do!