skysight-inc/HackerNews huggingface dataset:
I think it would be great to have a Pulumi-based Nix deployment stack.

I think Nix/Nixpkgs/NixOS are great, and by far the best way to package applications. But NixOps, I think, is a mistake - it's an over-extension, the technologies behind Nix are perfect and way better than anything else for package management, but merely OK for host management. I actually think Pulumi has some better ideas for this, so it would be cool to use Pulumi to orchestrate deployment of Nix/NixOS stuff.
Cars were like this when they were the conspicious consumption item of choice. Every year, new designs. Not always better, but forever permutation so old parts don't fit and so that the 2 year old models already looked 'dated'. Now we have phones as our way to show our buying power.
Ask HN: What are the toughest challenges of scaling an engineering team?
Or having to remove your sunglasses, or when you have a face mask on, or when the ambient sunlight/IR is too high for the sensor to read the tracking dots it projects on your face.

FaceID introduced a huge swath of new failure modes while simultaneously reducing security. Not acceptable.
Maybe he already had the rona, so he doesn't need a mask anymore :p
"And when was the last time you needed to charge it and listen to music at the same time?"

Well, I listen to audiobooks while walking in the Scottish mountains and 10+ hour days are possible and when running multiple apps (OS maps, Endomondo, Audible) I do need to charge and use my phone at the same time (I have a dual lightning/headphone adapter that supports charging and listening at the same time).
Due to Apple's intentional design choices and the psychology of in-groups & out-groups; having a non-Apple phone as an American teenager appears to be a grueling experience, even for the most well-adjusted kids. Group texts mark you out with green bubbles when everyone has blue, and sometimes you wont receive the messages on time. I remember reading how one teen had been assigned a group for schoolwork, and their colleague created a secondary iPhone-only group chat without him.
The product lines were driven by the fact that margins were low: attempting to decommodify via artificial use segmentation.

Shucking has always had weird economics. I think mostly because it's used by the manufacturers as a release-value for excess capacity, in an attempt to somewhat avoid the memory chip boom-bust cycle.
Pretty sure people buy the red iPhone because they want their iPhone in red.
As a counter to the other poster, though I do not always agree, I appreciate your efforts, dang. It is not an easy job, and probably quite thankless, but necessary.
"I won all these hackathons!"

"That's great, kid. Now figure out why this build works on everyone else's machine but not yours. And then once the build works why the test suite throws a series of errors, one at a time, each new one appearing as you fix the last, when everyone else tells you it's green (though at some point you'll figure out they're all passing flags to disable parts of it, but forgot they're doing that). Oh we have some other things for you to do that are actual programming but you can't do those until you fix that. Oh and when you're halfway done Fred over there's gonna tell you you need to pull master because he just updated all the dependencies. Oh hey what do you know about code signing and app store distribution?"
edit: removed for potentially being misleading.
It's not entirely unwarranted begging. Personal electronics are the few status items kids/teens own, and while I'm sure every marketing department on the planet loves it, it's still a bad idea to make them visibly outcast by withholding a decent phone.
AltGraph is physically the key that is right-Alt on US keyboards. My understanding is that Windows has Ctrl+Alt as an alternative because some long ago PS/2 keyboards didn't distinguish the two Alt, so it wouldn't be able to take the same approach.
Denthor of Asphyxia's tutorials taught me quite a bit years ago
http://archive.gamedev.net/archive/reference/listed82.html?c...

Dave Brackeen's VGA Programming in C tutorials also show off graphics modes and optimizations for things like primitive drawing, bitmaps, etc. I used this to create a game years ago
http://www.brackeen.com/vga/index.html

There also used to be a site called ProgrammersHaven (later renamed ProgrammersHeaven that seems to have dumped all of its original content). This site had a collection of random programs and source files, many of which showed off demoscene techniques (parallax, plasma, 3D, bumpmapping, etc)
Over the last 8 weeks? Every single day. My regular bluetooth headset with built in mic picks up too much ambient noise, so I use a wired Jabra headset with a boom microphone, and I'm on this every day since I'm now remote from the people I need to speak to regularly.

Prior to the last 8 weeks? Not very often.

Over the next 8 weeks? I expect every day still.

Over the next year or two? 40% chance that it'll still be happening regularly.
This new SE has wireless charging, would that address the charging and music aspect?
I suspect even if they lost the China market, Bloomberg would get along fine.
> I honestly believe that if the nerds told them to fuck off and started spending their time working on things they think are relevant, the world would become much better quickly. This won't happen, I know.

Most of the "creative nerds" I have encountered in this industry are arrogant, have grandiose beliefs about their own intelligence and have zero empathy for anybody who is not exactly like them. I don't think things would be much better if they ran the show.
Oh great, yet another communist who thinks the solution is destroying and stealing. Sure there are valid conerns about utility being skewed but their solutions all are wrong and dogmatically stuck to.

Seriously the reason why they have always failed is because they never try to build anything that competes. A scaled iteration of models that responds to inputs is something which actually works!

Instead communists assume apriori "first we need to seize power and then after our fixed rigid dogmatic input unresponsive model utopia". Then things fall apart when they try to start large. Again. Shallow imitations of the Silicion Valley model are many ans yet they win a prize for this proposed copy which misses the point most. This is what my gripe is with the ideology - that and being so goddamn spammy and invasive.

The means are the ends and they stubbornly refuse to recognize it just as stubborbly as they refuse to recognize that fixed universal value is an insane notion and insist that any merchant has to be enslaving or defrauding many people off to get rich.

I am starting to be nostalgic for the 90s and 00s as the fall of the Soviet Union caused them all to shut up.
Why does it have the same name as a previously released phone? That is so confusing. Why not iPhone SE2
It is annoying but taxes in the US are based on locality, so they involve state and municipal sales taxes, so it would be impossible to list one price for every customer.
except that 4.7" is not exactly compact
My current phone has no headphone jack and it's been an absolute pain the whole time. Adapters are hit-or-miss and generally suck. Even high-end devices (mine was over $800) often have hissing due to the analog signal running fractions of a millimeter from a bunch of digital signals.

Adding insult to injury, music objectively sucks with bluetooth. A good DAC takes space and power. Multiple drivers take space and power. Bluetooth modems require space and power and generate interference simply because they are modems. When you try to shove all of that inside a tiny earphone, there are going to be massive tradeoffs.
Hot qubits break one of the biggest constraints to practical quantum computers
Bluetooth is a pretty ropey experience for multi sources - which device am I paired with, how do I change from one to the other, all of that goes away with 3.5mm.

I don't deny there are benefits of bluetooth, but there are benefits from a 3.5mm jack too.
Original SE user here (and I have a spare sitting unwrapped on my bookshelf as a backup):

I'm disappointed by the lack of a headphone jack and the size, while better than the phablet nonsense, is still bigger than I would like.

I'm actually not sure what I will do after these phones go kaput, I only use my phone for calls, music, Whatsapp, and maybe maps (though with travel completely halted for the medium term, I don't even need that). If there was a feature phone version of Whatsapp, I'd probably go back to one of those.
"there were a total of seven shootings that took place on school campuses in March 2020. Four of those shootings were classified as unintentional discharges, one took place between adults on a high school football field over the weekend and two occurred on college campuses but involved no students."

I find it odd that these don't count, and that they happened in the first place.
If you want the smallest iPhone available, and prioritize that in your purchasing, you no longer have to compromise on a wide array of features to do so.

That will spur a great deal of people who are refusing to buy iPhones to buy iPhones (+$$$) and convert a certain percentage of bigphone users to smallphone users at a lower pricepoint at the next upgrade cycle (-$$).

It is possible that Apple's usage statistics for old iPhones indicate that the + will be greater than the - while getting a bunch of users off of older lower-performing phones.
Every business everywhere is using some off-base construed logic to classify their employees as "essential." Even Gamestop in the US wanted to be considered "essential."

I develop software and systems in an almost pure R&D environment and all of my current project work is, as far as citizens in this country are concerned, non-essential, yet my employer blasts almost daily emails that play semantic gymnastics as more and more lockdown requirements were/are issued by states and municipalities that (surprise) are construed by management that everyone is "essential" through a long drawn out and highly questionable argument.

It's comical to watch greed try and define essential because for greedy behavior: money is essential. They'll wiggle around definitions and policies all day as much as they can to limit shutting down their revenue streams.
Redding would certainly give them a run. I've lived in the Bay Area and San Diego, and my experience is that San Diego is the cleanest, most well organized city in California and I absolutely love it. As far as the "atmosphere", I found the people of San Diego to generally be much nicer and open to individuals with different opinions than anywhere around SF. The level of elitism in the SF Bay area is despicable.
I mean, how about doing the opposite: leaving a pair of headphones plugged into whatever they "go with", and then putting in your ears the headphones of whatever device you're interacting with? How many devices do you have that need headphones plugged into them?

Many people just leave the Lightning earbuds plugged into their iPhone and wind them around the phone, putting the whole assembly into their pocket. (I've damaged enough cables of expensive devices that I've developed a tic against doing that, but in the case of the iPhone earbuds, it seems to be exactly what they're designed to do, judging by the extra plasticizer in the cable shielding that's not necessary for comfortable wearing and makes them degrade faster under UV.)

> and Bluetooth headphones are still expensive.

Have you checked Amazon lately? There are (high-quality!) $30 wireless earbuds from reputable brands.
This is wonderful. Reading a WIRED magazine article on the demo scene when I was a early teen was what got me into programming in the first place.
And my favorite: unpoly

https://unpoly.com/
No one is stating the obvious here!

Apple is making more and more money from the app store and is trying to get into the streaming content game.

Streaming tv shows and movies on a tiny screen is not as enjoyable,therefore the old SE screen size is simply never going to happen.
My old SE is about as perfect a size for me as there can be: with an Otterbox it fits in a vest pocket. That's what I need. This new one is too big and that is such a disappointment.
Most people get far more enjoyment out of general TV than the news.

As for journalism being quality, well, I subscribe to a newspaper but sometimes I wonder why. For any claims of importance I'm always cross checking what they say and often they're lagging behind what I can find on blogs or other sources, or even just Reuters for that matter.
By degraded performance it means down completely.
A Stock Picker's Tale of Greed Hits the Bond Market
Anecdote from the old country. I used to live in a relatively small city in the old country ( 50K maybe ). As a kid, I was able to walk just about anywhere. And I did. As most of my friends, I did what I could to get my DL equivalent and as soon as I got it, I drove everywhere I could.

I think this is the point that occasionally is forgotten in these conversations. It is not just that the infrastructure forces behavior ( in US, in most areas it does ), but the convenience factor makes it a very hard proposition to just ban cars from cities ( in a way similar to France's ).

But it is hard to argue against convenience and established routines. People do not like change.
Thanks for this. I am going to try your recipe.

Few months back we bought Waffle maker with great expectations. However after 2 disastrous attempts which resulted in very stogy waffles, we put that away. I was wondering should if we just buy some readymade batter that some stores sell.
Watchdog Finds Few Problems in Pentagon Award of Jedi Contract to Microsoft
Onfido, the AI-based ID verification platform, raises $100M led by TPG
Nikon's PF lenses, of which there are only 2 (300mm f4 PF and 500mm f5.6 PF) are worth a look too. I have the 300PF and it's smaller and lighter than a 24-70mm and plenty sharp. The 500PF has been sold out since launch.

https://i.imgur.com/o4kNzNy.jpg
> Every IDE is alien when you come into it.

I don't think so. Most modern Apps follow established lingua and concepts on the fundamental and often middle levels. But Emacs is not even doing that. Simply because it was made long before this lingua and concepts were established. Vim is similar in that regard, though not much as worse as emacs, if we ignore the conceptional difference.

Any complex application has it's quirks and special parts. But with emacs you have on top that even the basic parts are special and full of quirks. So instead of needing to adapts to 10% or 50% new ground, it's more like 80% or 100%, and for many this can be too much.
See [0] for for #5 (customized highlighting).

[0]: https://www.reddit.com/r/orgmode/comments/f7amq2/weekly_rorg...
> Headphone jacks are not necessarily considered a premium feature by all phone users.

Neither is a large screen, indeed I consider large portable electronics to be decidedly non-premium.

A premium feature is something I'm willing to spend money on - a phone the physical dimentions of a traditional SE, with a 3.5mm jack, dual sim cards, a modern processor, and a decent amount of storage.

Others may have other views on what premium is.
Find a problem that is un-sexy enough and work on it. Success is 99% persistence.
What other manufacturers released a smaller phone when Apple released the original SE?
What are the annoyances?
>Technology-wise, we no longer use engineering as a means to an end to solve a business problem. Instead, engineering became its own thing and most companies encourage and reward those who opt for over-engineered solutions, which means you spend more time fighting with dozens of layers of abstractions and chasing the latest JS framework instead of actually delivering functionality. This is mostly a symptom of the previous point where showing "growth" and bragging about your (over) engineering is more important than actual profit.

And yet, some kind of new and improved framework gets upvoted to the top of this website every week.

Seriously though, it truly disgusts and depresses me to browse Github and see projects which could have been accomplished with (literally) a single file being split into 10, 15, 20+ files, all wrapped up in some god-awful package managers.

No, developers; your JavaScript snippet does NOT need to be accompanied by two dozen .grunt, .yaml, .composer, .gulp, .jenkins, or .fellatio files.
yes, completely down.

I've trying for 10 minutes or so, it just loading (test from various location using VPN)
Hah, I mistake it with the slower 300mm f2.8

This is my first time know this f2 version.

The price tag is very high close to 10k. And it's very heavy...
Ask HN: Why did you join the tech industry?
Thx!

That reminds me the nehe tutorials: https://nehe.gamedev.net/
This is a really great idea, IMO. I don't know Racket very well but I'd be very willing to learn just for this project. You should get an interest check going on Reddit or wherever Racket users frequent most.
Europe is desperately trying to feed domestic growth. I'm not trying to justify their actions, but I think it might explain some of the lopsided laws
There is a study in Germany done on an outbreak in Heinsberg that has a similar result.
Teenagers in Japan mainly use iPhones because of airdrop, letting easily share photos and videos. Few can afford to pay for data caps.

The price of the phone is split into 24 payments across the standard 2 year contracts from carriers. Failing that, Apple also offers a 1 year interest free loan. So the price of the phone is already taken out of the equation.
Long bet: WSL3 will just be Microsoft dropping the NT kernel altogether and replace it with the opposite compatibility layer (like Wine) running on top of the Linux kernel.

It probably won't happen anytime soon, but to me it looks pretty inevitable in the long run : because of Azure they already spend tons of engineering time on the Linux kernel nowadays, and maintaining their own proprietary kernel won't make much economic sense for long, exactly like maintaining their own browser engine.
Wait, no nightmode?
The demoscene operates very differently from other software communities in that it's inherently competitive. That means that different coders, or groups, try to keep what they're doing (and how) a bit secret so as to gain a competitive edge.

Most of the coders I know who produce for the scene honestly start with books on graphics or sound and work their way up from there. It takes years to produce a collection of effects, techniques and code that you can pull from to make a great production. Early productions by people new to the scene are usually fairly simple with only a few effects or scenes, but if they keep at it will grow from there.

That being said there are some scene "tutorials" that can help:

https://github.com/psenough/teach_yourself_demoscene_in_14_d...

https://in4k.github.io/

http://www.sizecoding.org/wiki/Main_Page

ftp://ftp.scene.org/mirrors/hornet/code/3d/docs/

https://bitbucket.org/inclinescene/demosplash-2016/src/maste...

https://www.reddit.com/r/gamedev/comments/205r78/sight_light...

http://www.hugi.scene.org/online/hugi35/hugi%2035%20-%20demo...

https://4matprojects.blogspot.com/

https://www.pouet.net/topic.php?which=10882&page=1
I have an iPhone 7 and I was reluctant to change because of FaceID, which I don’t like, and screen size of new models. This SE makes me think the opposite: I look forward changing. So it is a real game changer.

(I don’t buy Android because I’ve been bitten by the non-encrypted memory before, and Google isn’t serious about privacy).
A ray of hope, and so quickly crushed. Well at least I know not to get my hopes up.
Anecdotally, mine doesn't work with sunglasses. I have to lift them up to get it to recognize me.
Another suggestion: you are asking for data to source.

To help others, also make all the data you have available as Open Data. A good API or data dump (both ideally) and an open license.
Comparing the new Redis6 multithreaded I/O to Elasticache and KeyDB
There aren't any obvious communist elites, but there is a weird whitewashing of communism going on. And, a communist china fits the purposes of capitalist west quite well. So, I would say if there are western elite controlling China, they are doing it for personal gain, not ideological.
Probably not a great idea because:

1. Replacing a DB/server side code with contracts that you pay to run per opcode introduces needless cost (this is general problem with startups that use blockchain too quickly). Sure AWS compute costs money, but smart contracts are way more expensive.

2. If you're building an app and distributing it via Apple/Google, there's no need for a blockchain. Plus the app store itself is already centralized, so if your distribution channel is centralized there's really no guarantee of privacy.

3. Ethereum/<pick your favorite blockchain> txs are slow compared to HTTP requests. We're talking minutes to confirm sometimes, versus less than 100s of milliseconds.

4. If you increase privacy, you must be increasing anonymity, and that's not useful for contact tracing. You need to know who was in contact with who else.

5. Smart contract code is a pain to upgrade. It's costly, complicated, and puts all your "server-side" code right on the blockchain for anyone to mess with it and try and break it.
1. The steward(ess) isn't losing millions of dollars every week.

2. Does it cost them significantly more to seat you in a different location? I'm asking, I genuinely don't know.
Covid-19 Has United Cybersecurity Experts, but Will That Unity Survive The
I have assumed that many tech companies, especially in California and other liberal strongholds, hold this opinion. Like I said, they live in their insular bubbles, and imagine that the rest of the country is either deplorable and poor or they share their views.

Meanwhile, I work in a relatively conservative industry that also happens to have one of the largest budgets of any 'company' in the world. I have seen first hand when vendors were being evaluated for multi-million (or even billion) dollar projects, both Google and Github being crossed off the list without a second thought due to some of the publicly made political statements and actions of their executives and employees.
Why are they using SMR on small capacity drives? I thought the driving force behind SMR was for higher capacity? I know cheaper 8TB+ drives use SMR.

Is it so they can use fewer platters to get the same capacity, thus reducing the manufacturing cost of the drive? Or is there some other technical reason to do it on low capacity drives?
Must be hit or miss. Never works for me if I have my sunglasses on.
I'm not a fan of time tracking as a managerial stick to keep developers "productive", but there are reasons for tracking time beyond managerial oversight. For example, in Canada accessing any of our grant programs or tax credits requires time logs as part of their reporting requirements.

Fortunately, they actually seem to prefer the reported times to be rounded to the half-hour/hour so the numbers line up with the financials. I think this helps discourage the temptation to nickel-and-dime developers over their time.
I half-jokingly suggest that we need package managers for Javascript package managers to abstract them away too.
I spend most my time in emacs; my experience is it's pretty buggy. Probably mostly packages & their interactions than emacs per se, but for me emacs is all about the customizability & the packages...