skysight-inc/HackerNews huggingface dataset:
>This is what a strong economy actually looks like.

Is it actually though? Couldn't it also be a sign of an aging population? Sweden's population is growing, but it's mostly due to immigration. Considering the type of immigration that's mostly happening it's not bringing in lots of skilled workers.
This is how you do it in AWS CloudFormation:

Parameters:
AMI:
Type: AWS::SSM::Parameter::Value<String>
Default: /aws/service/ecs/optimized-ami/amazon-linux/recommended/image_id

That gives you the latest, fully patched base OS image no matter which of 19 regions you launch it in.

Even hardcoding that in a K/V store is going to get outdated unless you manually update it. Parameters like this are great because you can simply write your code once and never have to update unless you're adding new functionality. All base parameters and external systems (APIs, etc) are parameterized and never need to get updated, except by your SaaS partners that update them for you.
Think what you will of Amazon or Jeff Bezos, but his conduct here is heroic. I don't say that lightly.
Ask HN: Good projectors for showing code?
Hi,

I'm in the position of being able to select projectors for our new Computer Science/IT building at the two-year college where I teach, but even after reading many guides, I don't know what to look for.

Our current projectors are XGA (1024 x 768) and are only usable at native resolution. And because the instructor's screen is mirrored, the screen is horribly scaled too.

The natural thing is to request 4k projectors for the classrooms, but the ones that are "true" 4k seem to be closer to $10,000, which is out of the budget and likely they will be overkill.

Will a 2k projector suffice? what are some good brands? any suggestions?
Because it's there.

Jeff Bezos didn't spend his Thursday afternoon throwing up a static site in an S3 bucket.

He hit "publish" on Medium.
Ah you're basically misunderstanding what's going on.

Tipped workers have a lower minimum wage. The standard minimum wage is relevant only if they don't reach that with tips. It's a fallback that was added to the law to protect the rare servers who don't make at least minimum wage from their tipped income. It's the exception, not the norm.
Oh I thought he meant Medium got 3/3 epic stories like this.
How to deal with rejection at interviews
Sounds like you were further along than I was!
This is a poor way to handle library upgrades that are guaranteed to break any existing compiled binaries.

Frustrating that my PR to create readline@7 was rejected. https://github.com/Homebrew/homebrew-core/pull/36782

I would at least like to see some mechanism to exclude a Formula from automatic gc of old versions besides brew pin. Libraries don't take up significant space, and they cause a world of hurt to delete out from under compiled binaries, so there is not a good argument for automatically deleting them.
If you are listening in the car, just turn the dial twice and you are past commercials.
Show HN: IEEE Micromouse simulator – write and test maze-solving code
For anyone using EC2 Parameter Store, a free service in AWS:
> Parameters:
> AMI:
> Type: AWS::SSM::Parameter::Value<String>
> Default: /aws/service/ecs/optimized-ami/amazon-linux/recommended/image_id
Gives you the latest, fully patched Linux OS in any of 19 regions that you launch it in. Free K/V store that works really well for apps and custom parameters.
I got involved in the IEEE Micromouse project a few years ago at the University at Buffalo. Back then, we didn't have good tools for testing our maze-solving code, thus "mms" was born. The project started out super simple - draw a box that moves around - but quickly grew complex. Especially early on, it was tremendously difficult to stop adding features. After coding myself into a hole, I realized that the only way to finish the project was to rip out most everything I had added over the years. Nowadays, it does a lot less, but it's polished, and I'm comfortable calling it "done." Let me know what you think!
How about saying to the designer... "Hey if we remove this or make an adjustment like X I can get this done 5x faster.

If you cant agree bring it up to the person in charge of the project. Either time is saved or it is explicitly stated that the extra time is worth the result.
Leveling Up: What Is Level 2 Automated Driving?
Sure, I don't think leaning on WaPo would have helped him here (and I did not suggest that). Plenty of other papers he doesn't own publish random letters to the editor.
It is possibly due to pressure from Saudi Arabia. MBS was pissed that WP is going after him after killing of Khashoggi. Enquirer (and Pecker) are quite close to MBS, they ran a cover story on him (how awesome he is).

It could be a bigger story than it seems at the moment.
I Created a SaaS Product Video in Under 24 Hours and for $320
I didn't say anything about bodily autonomy or government intervention. What does that have to do with ethical veganism? I'm only saying that not hurting women by forcing them to carry a fetus to term is consistent with the vegan ethic of not hurting animals.
What Is Transfer Learning?
"The best technical stack is the one which gets you from zero to production the fastest.”
When do you ever need to read YAML through vanilla JS?
Install YAML/TOML/whatever parser and you're good.
> that shows the relatively privacy friendly companies in that segment

Most companies seem to violate their own privacy policies, and it's impossible for us to know that they're doing it without either whistleblowers or regulators.
How can they act above national security interest? Don't they realize the security institutions would destroy them?
I lost a summer of credit card tips thanks to the cashier at the restaurant stealing them. You've got a good policy.
That might solve one problem but fighting your tools and occasionally hating the complex giant messes we've engineered is a fact of life for any programmer. I absolutely love programming, just not always the process.

We get better and better tools each year but it still seems unavoidable. We're ultimately building incredibly complex systems with each layer using multiple development approaches, style choices, language choices, degrees of quality/time investment by the creator, etc.

TLDR: you can't help bang your head against the wall in any real-world day-to-day programming
Washington State is a “no fault” divorce state, so I would guess that the court wouldn't care about who was cheating on who when.
If you want a less "modern" visit to an ancient site, visit the ruins of ancient Sparta, once one of the most powerful empires of the ancient world.

It's a preserved parcel of land on the outskirts of a small city, filled with ten times more olive trees than actual ruins. Some gypsies camp at the outskirts; best to keep your distance. The few ruins give you an idea of the dimensions of the old structures, but what really hit home for me was a tree that had actually grown into and through one of the walls of the ruins since they tumbled.

Not far is Mystras, the former seat of Byzantine power in Greece. It's a lot more impressive because it's newer and better preserved. And a handful of old nuns, the very last of their order, continues to climb the thousands of stairs up to the cloister that has been continuously occupied since who-knows-when.
Not being sarcastic, but support for 20 years, is a bit far fetched. At some point after inception, Amazon was successful, even before it went public.

So are you saying Amazon rose in value because Jeff had the undying support of his wife?

I would say the support helped Jeff until the company was self-sustaining and successful. Of course, without the initial support of his wife, Amazon would not have started in the first place, or perhaps, started a bit late or grow a bit slowly. Think of the counter argument. If Jeff's wife was vehemently against it, Jeff did not start any company, and then after 20 years she divorced him, she would still get a share of his money. Do lawyers then argue that since she did not support him in his endeavors, she ought to bear some of his opportunity cost?

Day to day operations were taken care of by Jeff.
Extremely difficult decisions, ones that make or break a company were taken by Jeff.
Hiring and firing decisions were taken by Jeff.
Vision for the company originated with and sustained by Jeff.

I would not credit the wife with half of everything. Difficult to put a number to the situation. It's just sad.
So, are you saying those PHP programmers who mix HTML right into code wasn't wrong after all?
No, you still need MORE redundancy. If 10 units is enough redundancy to deal with a failure rate of X, if X now increases then you will need more than 10 units for redundancy. The reasons don't matter at all. More chance of failure means more redundancy required.
Build files (e.g. makefiles are their various descendants like SCons, rake, etc) seem to be in the same general boat except very early on mixing "real languages" (or at least shell scripting) was obviously allowed so they've always leaned far more towards the "yes, it is a general purpose language" end of the spectrum.
"AI" doesn't actually mean anything. How about automation of white collar work, though? For that the easy answer is lawyers [1].

[1] https://www.bostonglobe.com/opinion/2014/05/09/the-lawyer-bu...
> People addicted to Startup Porn GREATLY underestimate the value of a business that generates a million dollars a year.

Annual sales of $1M does not mean "generating a million dollars a year". In some industries, those $1M in sales might be as low as $30k to $50k in earnings (though it would probably be more for a software company).
god forbid teachers have sex
The music machine is weaker than ever. The machine is forced to compete on equal terms with independent acts.
No honest person construes disagreement between anonymous strangers on a message board as "quashing dissent." I am stating this first as a warning, since resorting to such devices will terminate my patience in short order.

The statement "X is Y" is a universal assertion. There is a way to reason about disagreement regarding universal assertions. It is to state "X believes that Y is Z." In more colloquial terms, one says "I believe that Y is Z" if one is explaining one's reasoning rather than directly advancing an argument of fact.

You yourself have appealed frequently to universal truths regarding constitutionality. If you had originally said "just because the Supreme Court ruled something as constitutional, it doesn't mean that I believe it is constitutional," then no-one would have batted an eye.

You are doing it again when you assert that I am conflating legality and morality. 'Legality' is a set of truths that arise contingent on an arbitrary set of premises. 'Morality' is an appeal to universality. You are not saying to me: "you are equating legality with the moral code of my Hassidic faith," or whatever. You are introducing the notion of a universal morality that I am confusing with legality.

Were you forced to refer to a moral text, you would be confounded by the fact that the Constitution is, in fact, explicitly a legal rather than a moral text. The Constitution cares not a whit for the Bible nor the Koran in its functioning. It does not rule the good differently than the evil. It is a foundation of law, and solely of law.

So which do you chose? I do not care at all about your opinion regarding the constitutionality of how the Supreme Court rules. I do care about your assertion that there is a universal constitutionality (or lack thereof) to laws that the Supreme Court has not correctly discerned, and that we should thus somehow discard the Constitution in order to save it.
Sol Power 6000 Portable Solar Powered Generator
She is right, doesn't matter how experience you are rejection hurts always. I agree, the best what we can do to change how we thing. Really great advices. Useful article. Thank you!
There is enough crime to marvel at right now.
... Does it?

I mean, "mandatory"-ish tips have been legal "wage subsidies" for a very, very long time yet are still called "tips."

https://www.chicagotribune.com/news/opinion/commentary/ct-pe...

>The origins of tipping go back more than a century, to the days when only well-heeled Americans dined out and waitstaff constituted a tiny fraction of the nation's labor force. Government left the custom alone, even though — or perhaps because — it reinforced the hierarchy between mostly white, male restaurant customers and their servers, often women and minorities. Even New Deal-era minimum wage laws exempted tipped workers until 1966. By then, tipping was so culturally embedded that Congress took it for granted that certain workers "customarily and regularly" received tips, while others did not. It created the "tip credit" system, whereby restaurants could pay customarily and regularly tipped personnel a much smaller minimum wage than others received, as long as tips offset the difference.... The June 19 ballot initiative in Washington would gradually replace the "tip credit" with a system under which all local restaurant employees would get the statutory minimum wage — soon to be $15 per hour — and servers could still receive tips on top of that. Similar laws prevail in seven states, mostly on the West Coast. However, servers wouldn't necessarily get to keep all of the tips, because the law Congress just passed lets restaurants that pay servers the statutory minimum and don't use the "tip credit" redistribute tips to their back-of-the-house employees.

Sounds not so straightforward to me.

(That's before we get into tip pooling, which is an extremely common practice.)
Not to mention adhering to the Fed's directives on tech-readiness, on which the Bank's license hinges on.
Your comment reminded me of the film Arrival;

<spoilers>

Where at the end once the mc has the new ability, she can see her painful future, and yet she accepts it because, well, what can you do about predestination? Had me thinking, if an individual could perceive time non-linearly, would they see their future folly, and yet perform the same mistakes, at peace with their actions?

</spoilers>
I don't want this thread to devolve needlessly; in summary:

I treat my wife like my cofounder with an equal share of equity. I wouldn't let my cofounder take anything less than half of the total value of the business if a liquidation/separation/liquidity event occurred, so why would I treat my spousal relationship differently considering the work a relationship requires? If you're concerned about your partner entitled to half as not being equitable, you might consider your partner selection before the division of equity.

This applies whether I'm worth a thousand dollars, or a billion dollars.

EDIT: Was I being judgemental? It was intended more as "Choose Wisely" from Indiana Jones. As you mention sytelus, most of success is luck, but you can make every effort to pick the right partner.
Binaries are built on CI infra with logs that are publicly available and with all the source code doing the builds publicly available. Effectively the same process as local, from source builds. The bottle DSL ensures that the SHA binaries are not tampered with between when they were built (and the source code sha checked) and when they are delivered.

I know this is still a different trust model, but, IMO, not too different.

I know reproducible builds are on the radar for Homebrew in the future, and that should ease some of your concerns too.

For a good thread on Homebrew security checkout https://twitter.com/c_pellegrino/status/1093195802871246848
you are aware that if you have a close enough relationship with AWS you can request and set your own limits?

Limits are malleable based on your use case. Speak with your rep.

You might even not know how limits came to be... I am.

---

I have had a time when git suffered a flaw, and a junior dev also suffered a flaw in checking in secrets.... thousands of instances across the globe were launched... for bitcoin mining... $700,000 in a few hours...

We all learned a bit that day.
Writing a Memory Allocator
This is pretty much exactly a JAMstack, provided you keep your content in some separate markup.

Static site generation had an image problem, because people thought that having a static site meant that they would not be able to have dynamic content on their site.

JAMstack is basically a way of rebranding static sites saying that you should generate the pages you are serving and push them to a CDN edge network for TTFB speed, but you can still make them dynamic by using API calls to anything that needs to access a DB, etc.

It's a way of showing people that we should be doing more things statically when we can, and separating out dynamic components into their own APIs.
Voting systems that let losing side win may increase overall happiness
And I skipped toml for an object-array syntax that makes baby Jesus cry.

None of these problems are hard, why are all the solutions so awful?
Seems like a poorly thought out policy. It should be another permission. "App ABC would like to capture your screen Y/N"

Also IMO if Apple was really serious about privacy they'd remove the permission for apps to use your camera and see all your photos and instead require apps to use a system camera a UI (so the system takes the picture, not the app) and similarly if an app wants a photo from your library it should be required to use some system photo selector so that the app can only see the photos you select for it.

As it is, every app that asks for camera permission can use the camera anytime it wants for any reason.

Similarly any app that asks for permission to see your photos can see all of your photos anytime it wants.

Neither of those is compatible with the idea that Apple is a privacy first company.

Note that if Apple enforced those you wouldn't need to grant most apps camera and photo library permissions since they wouldn't get access to the camera data unless you took a picture while in the app or select photos.

I get it might suck in that gating the camera to system only means experimental camera apps are out. Maybe they could find a way to add secure hooks or maybe they need to add a new permission that hopefully security conscious people would rarely grant which is "Can this app access the camera anytime it wants for any reason including spying on you?"

Similarly only using the system photo selector would mean apps can't make fancier photo selectors but again, you could add permission for that if it's really important. For example Dropbox/Google/Flickr/Facebook upload all your photos features would need a "Can this app spy on 100% of the photos on your device?"

AFAIK access to depth data currently requires no permission. Seems again that that's not a privacy-first policy.

Also, Apple is apparently yanking the ability for for webpages to access orientation data. Why should apps be any different?
Don't believe women in science face huge inequality? Here's the proof
It didn't slip through the ring detector. All those votes were flagged by our software. And yes, the comments are obviously promotional. Not cool!

All: please don't ask friends or teammates to upvote your posts. It's against the rules here—see https://news.ycombinator.com/newsfaq.html. And especially please make sure they don't post booster comments in the threads. HN users are really good at detecting this and consider it spamming. They'll flag the post and email us to complain.
747s used to have a First Class Loungue in the upper deck before that got almost universally converted to more business class searing. As you say, comfort is pretty much just a function of you and a critical mass of others willing to pay a sufficient premium.

Obviously you’re still in a somewhat space constrained metal tube up in the air but air travel can be made pretty comfortable if money isn’t a big deal.
Hugo is not a competitor to JAMstack; it is a component of it.
>If more people start more companies, we're probably all better off even if they don't all survive.

Not if the policy causes more inefficiencies itself. If people can, at will, take 6 months off, then all companies need to plan for more redundancy. This is obviously inefficient. So it ends up being a question of whether the benefits outweigh the negatives.

Considering that Sweden isn't exactly topping the charts in economic growth or wealth or GDP per capita or disposable income, I'm not sure whether this system is good in the long run.
To elaborate, "something of value" is the language from the federal law. Under Washington state law, blackmail explicitly includes demands for services.

I would think that the demand for
a public statement would qualify, however, I'm not a lawyer, and this case is unusual enough that I would not be confident in my personal interpretation of the law.
Meanwhile, it's possible for someone to spend less money than ever before to get really good sound.

Sell the Beats earmuffs and pick up Superlux HD668B headphones for under $50.

Drop the Apple earbuds in the garbage and get TRN V80 in-ear-monitors for under $50. Add a pack of random eartips to figure out which ones are most comfortable for you.

Your MBP's built-in speakers have no bass below 160Hz or so, and bluetooth party speakers have all the sonic charm of a box of Kleenex. Spend $300 on a pair of JBL 305P powered speakers and plug anything into them -- they're a distinct upgrade from basically everything costing less and an awful lot of speakers costing twice as much.

Buy your music on CDs and spend the ten minutes per disc copying them. Do you know you can fit 1300 full CDs in a one terabyte disk without any compression at all? Or buy FLAC or any other non-lossy compression version. Buy directly from artists whenever possible: give them the best margins.

Use wires. Use headphone jacks. Use cheap ground loop isolators when you get hum from power lines -- they used to be really expensive, now they cost $10.

We live in a time of high-quality low-cost devices that play music much better than anything your parents could have bought without spending a month's grocery money.
You should check out the industrial-scale cockroach farming going on in China. Mostly hermetically sealed buildings; you can put them in cold places, you pump food waste in one side, and get sterile, protein-rich cockroach out the other side.

No comment on the taste, but you can do similar things for a variety of non-cockroach insects that may have different taste / texture / emotional connections.

If someone makes a tasty product, I'll give it a shot. Until then, I am waiting for the vat-grown beef.
It would be a shame if something were to... happen to them.
Thanks this is cool! A couple times when I clicked on some stories, I couldn't see a link to the original publication. I'll keep an eye on this, I'm sure it'll keep getting better!
Any examples of other business that do what you mention at the end? Just curious what the "better" options are. I like to keep abreast of the underdogs.