skysight-inc/HackerNews huggingface dataset:
I actually like the kitchen-sink nature of Swift. If I could articulate a philosophy of Swift, it would be that the language prioritizes expressive, ergonomics and safety (in the single threaded case) over everything else.

The fact that you have a kitchen sink of language features lets you carve out the language of your choice and write code according to whichever paradigm suits you as a developer.

In spite of that, it might be a matter of opinion but I generally find Swift code among the most readable given the nature of the type system, and decisions around named arguments and when and how type inference may be applied.
I was thinking AWS Athena (Presto) for the data warehouse and AWS Glue (Spark) for ETL. Redshift has always had the feel of a Column Store Appliance that runs side-by-side with your other IaaS resources. There is nothing particularly cloud-native about it other than the way it is provisioned and managed in the AWS web Console. Amazon QuickSight seems like an excellent alternative to Enterprise BI pivot tables like Tableau, Excel, PowerPivot, Business Objects, and Cognos. Amazon seems to be ahead of the competition (again) when it comes to ETL/DW/BI-as-a-Service, at least in terms of price-per-performance.

I don't know anything about Snowflake. SQL makes BigQuery and Hive easier to program than MapReduce/Pig but I don't think of these technologies as data warehouses.

Column Stores (compressed bitmap indexes batch updated with an ETL-like process) make exceptional data warehouses. Row oriented data warehouses all feel like anachronisms now.
Hot damn, opened 8 years ago? That report describes the behavior I experience to a T, it's definitely the same bug.

Is the this 'Library' window a dead component? Besides this nearly decade-old bug, it still doesn't get themed like the rest of firefox either; dark mode doesn't effect it.
I think at least in my case, that sense of progression is definitely a big reason why my own "compositions" sound pretty good.

This is my crowning achievement: https://music-grid.surge.sh/#2050-8-256-128-2112-32-72-36-20...
> "You do what I tell you or else" is pretty far from that.

The "or else" here is you walk away and seek out an agreement with someone else. You're not forced to sign a contract just because it's not negotiable.

> Those are definitely unethical, and contrary to free markets.

I don't think it's unethical or exploitative to pay someone $500k to sit on a beach and relax for a year. Many non-competes are also industry specific, so you can even double dip and get a job while collecting your gardening leave payout as long as it's not within the same subfield you used to work in.

You can argue that certain low-wage, low-skill employees need a paycheck every two weeks or starve, and these people have zero leverage or ability to walk away from a punitive contract, but highly paid tech workers don't fall into this category. There are plenty of options out there for you if you don't want to sign a noncompete. Some people like the idea of getting paid a bunch of money to not work, just because you don't like noncompetes doesn't mean you are entitled to force your personal preferences on other people against their will by outlawing such agreements.

Sometimes non-competes are so lucrative that employees sue their own employers to force them to uphold them even when the employers don't want to.

https://www.natlawreview.com/article/employer-s-waiver-non-c...

Does that sound like exploitation to you?
And what’s worse is that none of the other Chromium browsers change it, it really is the worst history/bookmarking UI out there. Firefox’s isn’t much better as it feels plucked straight out of 2003.

It made the Safari 13 Extension-pocalypse so much harder to bear. Every browser I can pick from has something important I have to compromise on.
There are nicer ways to do batch insert in postgres.

With 'jsob_to_recordset' there is only one parameter which is an array and it gets queried as a table. That has the advantage of avoiding different queries for different inputs (it can be prepared only once, it's harder to commit mistakes...). Also it doesn't have the overhead of creating a huge string.

Another option is copy to. Using pg copy node https://github.com/brianc/node-pg-copy-streams you can insert/query as much as you want from/to node streams without memory footprint. I've used it to pipe millions of records straight to an http response (to download a csv)
It isn't a "fear" - it's avoidance of demonstrated behavior.

You cannot use any GC-based language if you want to guarantee an upper bound on latency. You cannot use any language that uses global or even large-scope locks if you want to guarantee an upper bound on latency.

It has nothing to do with "writing device drivers" - there are plenty of device drivers for which latency is not anything like the issue that it is for audio.
Lots of non-competes are paid.
Probably not - at least not in most of the US. Continued employment is considered to be sufficient 'consideration' for at-will employees when presented with a modification to your contract.
The Forth situation is a little bit different: it is a language designed to be easily to implement, so everyone is redoing Forth all the time, including its own creator (Cf. Colorforth) who said that "Forth is what Forth programmers do" [1].

At the same time Forth has had an unofficial standard as soon as 1979 (Forth-79 followed by Forth-83) before the official ANSI standard (1994).

Actually, a splintered community is not an entirely bad sign. It means that there is no monopoly and that the sub-communities are wealthy enough that they don't need to make compromises with their siblings in order to survive.

[1] http://www.ultratechnology.com/moore4th.htm
I'm trying to understand what makes this app so popular, I created my own notetaking-app and did a shown HN and got like 5 upvotes yet I have plently of features this doesn't have like nested folders, search, hotkeys, code tagging, tools for creating tables/code, uploads of pdfs, images and all of this completely free. It's almost like setting a price on the service makes people want to use it more. </rant>
When IT'S TIME TO BUILD was published, I was very curious about the specifics of what initiatives Marc was about to launch. Any info on that in the interview?
The "signing bonus" from Amazon isn't really a signing bonus, it's just to make up for the fact that they are not giving you much stock for the first couple of years.
Why is the timestamp field text...
That's pretty cool. The product looks great as well, congrats on launching!
There is a website called alternative.to which kinda does this for most things, it’s user maintained but it works pretty well for most things, but sometimes fails for smaller projects
Validation. It’s difficult to recognize where your comprehension of a subject is limited when the most common performance measurable is question/answer testing.

How many great answers are discarded as they lack conformity? How do we change formal education to encourage more creation instead of mostly repetition?
I think that's a great example of the benefits though. HN could continue to use their fairly opaque URLs in the background, but instead show something like

news.ycombinator.com > 2020 > 06 > 14 > Google hides full addresses in URL bar on Chrome 85

This makes it easy to not only see where you are, but also quickly click on a part of the address to go to that hierarchy, or a sibling like yesterdays posts. It makes sense that a forum like this would have a way too see all posts from a day, month, or year.

Of course, most if not all users here are comfortable with URLs so they're probably not the ones that would benefit the most. But I think most common users, the ones who Google everything instead of typing in an address, would use the breadcrumb bar while today they probably see the URL as some weird text string they have little interest in or understanding of.
I imagine that a "more qualified assistant" would be the equivalent of a Chief of Staff.
But your battle-trained mined, injured from weird RDBMSs, is always expecting the worst, and you still open the docs, searching for the gotcha.
> without real evidence it causes harm to people

Here is evidence that microagressions cause psychological harm: https://journals.sagepub.com/doi/abs/10.1177/174569161982749.... It's easy to find more where that came from.

> when all I actually see is white people being offended on behalf of others.

Also easy to find black people who are offended by these terms. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6148600/
If you never had a formal introduction to SQL, you can probably get a lot of value from a run-of-the-mill SQL textbook by scanning the table of contents and skimming the chapters/sections on topics new to you. (For the record, I learned SQL myself through fumbling. My first schema designs didn’t even have relations.)

The problem with this blog post isn’t lack of novelty; rather, with the clickbait title, it piqued my interest but I ended up learning nothing, other than being reminded of my own terrible designs and queries back when I was a noob.
Just in case, in Sciter script that could be written simply as:

element.animate {
duration: 300ms,
completion: () => this.remove()
}

Explanation, this syntax construct

nmtoken {...}

is just a sugar for this:

nmtoken ({...})

And that is good old function call with single object/map literal as a sole argument.

By the way this construct can be added to JavaScript without breaking existing code.
Uber ended up really squeezing car share.

Traditional rental mostly continued to be the better choice for weekend rentals or maybe even long day rentals, unless car share had a pickup location advantage.

But Uber took a slice out of short-term private transportation for trips that weren't too long or too complex. I know a couple who live car-less in SF and they still use Zipcar and whatever the competitor is. But it's a pretty narrow use case.
Wittgenstein is special.

what are his books if not non-dual pointings?
I address that in my point: Google deciding what paths developers should use is precisely what I don't want. I'll decide what resources should be discoverable on my site, not Google. I'll decide what paths should be valid, not Google.

Google has too much power to dictate standards already, and has been quite happy to use that power for their own sake, rather than the good of the user. I'm not interested in giving them any more.
For acne, I support this policy.

For serious conditions like those in the article, forcing sterilization seems real cruel in an age with safe and plentiful abortion.
I'll give this line to my boss when he asks why I didn't print the TPS report :)
i agree with you on the iOS vs macOS comment!

apple allowed this problem to happen. it's the same as allowing people to abuse SEO to get on the first page of results. apple told people that there is money in iOS and they went there.

we are the worse.

nobody is teaching you how to write a macOS app. heck, metal has been out for 6 years and there is zero book that will tell you how to set it up on the mac. if that goes on, metal will die because only few will use it. people are like metal is for library and framework and game engine builders. don't use it directly. yeah, and it is competing with and replacing opengl or vulkan. and people are using those directly. and there are bazillions of resources on those. kids are writing shaders in unity.

oh let me give some kudos to the apple programming guides because they deserve it!

i stopped looking for books and watching videos because of the iOS thing mentioned above. everything i needed was on developer.apple.com and i didn't know it. i started with the metal programming guide on my phone a few weeks ago. but that guide made it clear that i needed to understand the ecosystem first. so my detour took me through many others: the cocoa, the event system, the view hierarchy, etc.

these guides have been the highlight of the past few weeks for me.

they are better than most programming documentation out there. and i read them on my phone! i have 3 of them loaded in chrome on my phone right now. i still don't know what makes them so great but i intend to write about that at some point. one thing i figured is that they are light on code sample. reading code on the phone is really the worst.

sorry long comment, but yeah, swift is not the best thing. i am finding great joy in objective-c and what came before because i went through these guides.
The first thing to ask yourself -- are you happy? Are you working on problems that you think are interesting? Use that as a guide to determine if you need to change positions or companies. Benefits and comp are always great, but at a certain point you also start to examine your role in the world and the impact that you can have. Never sell yourself short, always look forward, and try to use the resources you have available to develop your skills.

I've been with Amazon for about 15 years. There are a lot of employees who choose to be at Amazon and not Google/FB. There are pros/cons with each of the FAANGs and really any job. I find the problem space of Amazon's physical business to be fascinating to work on whereas I couldn't give a hoot about online advertising. With regards to benefits -- I've made enough in RSU appreciation for those differences to not matter. But I encourage people to carefully consider their own circumstances and look closely at long-term growth potential of whatever companies they're considering.
I'm not sure it means anything. HN has reached a volume of submissions where it seems like what reaches the front page is a matter of luck.
Wait until he learns about using joins for 30x better performance compared to n+1 queries
That’s easy: manage Jira (or whatever) for you so you have one less complex tool & workflow to know how to use.
Ah, gotcha. We CNAME a lot of things precisely so we don't have to mess with multiple A records.

Definitely simpler, and a good argument against using the root domain.

Thanks for clarifying!
Jack Welch style stack ranking and forced attrition of bottom 5-10+% yearly is also one of the "benefits".
I thought it was a study about birds and I was confused why they were trying to apply all these human traits in the article. I then came over here and downvoted two commentors for also confusingly talking about birds.

I much prefer the original title of the study: Diurnal Preference and Grey Matter Volume in a Large Population of Older Adults: Data from the UK Biobank
Safari doesn't ship with an ad blocker, and its content blocking until now has worked fairly well.
But would any of us have seen this blogpost without the clickbait title? Probably not
That makes sense, except that I don't understand this: doesn't all currency eventually "leak" via exchange into federal currency? Won't someone accepting a wooden note eventually need to give a wooden note plus $1 for the milk they need? Isn't it all going to get mixed together at some point?
As long as someone is willing to pay the $1-2B for the formal testing, and wait a few years for the paperwork to go through, I assume it'll work like any other procedure.
I checked Swift out really early on in its lifecycle, and, ignoring all the bugs, what immediately turned me off was this sense of to many features, even then. Not that a language having a lot of feature is bad - I use Rust for heaven's sake! - but there didn't seem to be a consistent purpose or logic behind it. I just got a really bad feeling in my gut about how the language would develop.

So I left it alone ASAP.

Now, my fears are confirmed. Swift is now iPerl.
Well, you only need one reason to use a password manager.

https://github.com/AlessandroZ/LaZagne
A better way to teach meditation
Show HN: I made a tool that makes me faster listing AWS resources
So your argument is the government is lying about this so it can target Chinese American researchers who did properly disclose and are doing everything right? And what evidence do you have of Chinese American researchers being unfairly prosecuted or held to different standards?

It seems to be a common frame among those defending China that the US is still the way it was in the 1950s. Which I guess makes sense, given that under Xi China is descending into a type of Neo-Maoism. I imagine Chinese propagandists are dusting off a lot of the old talking points.

At any rate, China's "mistake" from that perspective is that they integrated Capitalism as much as they have over the last 40 years. They are no longer viewed as a "Communist" threat by many Americans, they're viewed (correctly) as a dictatorship. There is no philosophical debate to be had, the Chinese love capitalism just as much as Americans do. No, they're just a straight-up underhanded dictatorship trying to seize as much power as it can. Americans know how to process that sort of threat.
I've heard of Amazon's hard $160K salary cap many times over the years. The rest of the compensation is through stock and bonus. It wouldn't be unreasonable for a senior engineer hired in at total annual compensation of, for instance, $350K, but only $160K of that will be in salary.

I'd guess they have some leeway make exceptions to the cap, and I have no idea if it applies to management track positions.
Moissanite my friend. Save money for things that you enjoy (travelling, hobbies, concerts) and avoid funding a dirty industry (dirty in every sense of the word).
Unrelated! (for now)

WebRTC uses decades old protocols (RTP/RTCP) for media exchange and pre-dates QUIC. There is talk of using QUIC instead, but I have no idea how that is going!
FastAPI-Nano: A Simple FastAPI Template with Flask's Blueprint Like Pattern
Ah I haven't watched the ClojuTRE talk, thanks for the link. :)
It's a little odd -- Aurora Serverless seems to have received next to no updates for 2 years. It still only supports MySQL 5.6, for example.

I'm not sure why this product hasn't become their premier RDS offering, it looks like it has the foundation to offload a good deal of operational complexity.
Picking Russia would be the same as picking China. You find nothing suspicious about the fact that the first President with an Eastern European wife was investigated for nonexistent "Russian ties", but previous presidents' ties with the Saudis have been mostly ignored?
"begging the question" means to assume the truth of the proposition you are arguing for in the process of arguing for it.

You seem to instead mean something like "prompts the question" or "brings to mind the question"
Will Covid-19 Be the Great Catalyzer for Radical Life Extension?
So far the most consistent behaviour is two <select> tags for hours and minutes.
Yes, you may prove such a statement about a program. But you will not be able to prove that about the physical system where the program is running (assuming you want to run your program and not just reason about it as a mathematical object). If you need an example, consider Plundervolt.
Nock and JSON server are useful libraries
At least in the US, many towns have minimum lot sizes. My (admittedly somewhat rural) town has a minimum of two acres and that's not at all uncommon.
Hashmap literals are the right approach to named arguments and functions-as-control-structures IMHO. Ruby does this too IIRC. It's great because it re-uses existing syntax and semantics instead of adding edge cases. You can even add syntax sugar like you just demonstrated.
The multiple trailing closures case is also frustrating because they said "we're totally open to future evolution of this"...and then ruled out every proposed alternative with the "Principles" post.
Is Bernie still a centrist in your model? I would regard him as rather left, at least in the US context.

Is Antifa centrist?

And yet I don't hear either Bernie or Antifa railing against China. (Maybe Bernie does - I didn't follow him that closely - but he was getting a fair amount of press, and I didn't notice much on China one way or the other. He was more focused on domestic policy than international. And Antifa also is primarily focused on domestic issues. So maybe it's not surprising. Still, they seem to be ignoring China rather than opposing it.)
A what-a-nite?
Or work for smaller companies.

I've had 100% success rate negotiating having it removed at companies <50 employees so far (and 0% success rate at companies >500 employees)
Yes, but this is offset by Amazon's sign-on bonus. According to online sources, Amazon's stock vesting schedule is:

5% in year 1, 15% in year 2, 40% in year 3, 40% in year 4.

This is unfavorable compared to other top-paying tech companies, however Amazon may offer a sign-on bonus for years 1 and 2 to help even out the total annual comp.
Seriously doubt that stock is not counted as income for the Seattle law, as stock vesting is reported on your W2.
It's what most hip clothing brands do to launch merch. Look at Supreme as an early example. Artificially limited stock, released like Black Friday. Scarcity ups the coolness and bragging factor. It's somewhat odd though many times - take
Supreme example - the retail costs don't actually match the demand (they could charge higher) not supply side and a large re-sale market opens (even stockx.com a real market with order book)
The Inner Game: Why Trying Too Hard Can Be Counterproductive
The article explains this. The business can convert the local notes to cash on a regular basis. The point is to give those in need a cash substitute that enables purchasing essentials locally. Seems like a great idea to me!
What if there are two successors of YOLOv4 that both inherit large parts of YOLOv4, make different sets of changes, achieving different sets of improvements?

Do we call them YOLOv5.0 and YOLOv5.1? How do we nomenclate the graph? What if another one inherits from both YOLOv5.0 and YOLOv5.1? Is it YOLOv6 or YOLOv(5.0,5.1).0?
I think you need to pause before considering this route. Are you that exceptional? This level of intelligence is incredibly rare and unless you're 100% sure you're capable of this, I wouldn't do it.
> It is my opinion that the US is probably one of the best countries when it comes to the rights of a defendant ― well, before a guilty verdict.

Perhaps in the ~5% of the cases that actually go to trial.
A question I have as a fresh graduate in the industry. For a company like Amazon, wouldn't a huge chunk of tech companies be competitors? Does the non compete span the entire product range of Amazon's services, or just the team/project you were working on?

For example, Amazon and Google both have cloud services. If I'm working for AWS, would my non compete prevent me from working for Google, or just Google cloud?
The bhakti movement started in southern part of the subcontinent around 8th century A.D.

The Hephthalite invasions came around 3rd, 4th and 5th century A.D. The Rashidun and Umayad (Islamic campaigns) came around late 600 A.D.

I am not going to talk about the Indo-Greeks, the Indo-Scythians and other invasions, but they happened way before.
What do you mean by "Most PHP ... is not stateless"?

Usually, the state of PHP app is in the DB.
Other "state data" are:
1) sessions. By default saved in files, can be moved to DB, making PHP stateless
2) storage (i.e. user's attachments). To decouple from PHP server, - need to switch to object storage service.

So, it's not hard.

But most popular PHP application - WordPress if failing to be stateless, because of number 2: it uses local storage for plugins, media, user's data.
A moissanite.
I've always preferred trunk. We branch off a trunk - branching off a master always seemed like a weird mix of analogies.
I'm hoping that other then treating diseases this thing can aid with enhancement.
I think formula 1 comes closest in that regard. There is some insane engineering that is done by top teams. I believe carbon fiber, ABS, disc brakes all came from f1.
The article is very clear about this. The store can take the currency to the town government and redeem it for USD. They can then use that USD for restocking.

The goal isn't some circulating currency: it's just a stimulus that has to be spent locally.