skysight-inc/HackerNews huggingface dataset:
Is this a move OUT to the outer areas or just lack of demand in the city and increased in some outer areas?

I'm not sure it has to be one to the other...

Are these necessarily the same people and what kind of volume are we talking about?
You might want to consider Hasura. It's GraphQL layer on top of Postgres with realtime support. We're in the middle of porting a Firebase project to Postgres, and we're using a mix of Hasura, raw SQL, and knex. To be honest, we have more raw SQL (via `knex.raw`) than anything. We use the knex query builder for highly dynamic queries, and Hasura where we need realtime support.

If you want "more ORM" then Knex then `Objection.js` is a good option. I think the other main option in node land is TypeORM. Either of there is probably a good choice.
In my career, I've had almost the opposite experience.

At $bigco, it was possible to beg/borrow for 100k to solve some problem, or hack together some tooling to solve a problem the team was running into. Need some servers and licenses, and it's near year end, partner with a program manager who hasn't used all his budget, help solve their problems, and get things done. I ended up spending something like $250k before the VP was even aware of the side project, and when it got to the VP level, it was how do we spend more to fix the gaps and have proper resources so it's not some toy side project. It was that way anyways, up until $bigco decided to emulate the way it thought the FAANG companies worked, and the management their started trying to micro-manage everyone in a large culture shift.

At mid-size growth company, getting things done was still available, but you sort of had to tiptoe around decisions or solutions Co-Founder/CTO or employee number 10 had a personal interest in or battle it out on particularly poor tech decisions. Most progress was made in areas that the team didn't have an interest or expertise in (IE security), but it was ultimately possible to make progress.

And in startup life, probably the least autonomy of all. The engineering manual literally says you only should work on what you've been assigned, as doing anything else creates chaos. Implying, you don't want to be a chaos maker in the eyes of your employer do you? So it's more difficult than anywhere else I've worked to tiptoe around these emotional investments, have any level of autonomy, and move the product forward.

Anyways, I think my overall message is, companies are far too varied to have any idea on what to expect from moving from startup to $bigco. There might be some general trends, but the environment varies so much, you're not guaranteed to see any general trends when making the switch. All that can really be said, is it will be different, and you may have to jump a few times to really see any of the generalizations apply to you.

Note: Using throwaway account to avoid any blowback.
I do not use AWS

ECS does not bin pack, does it?
This is exciting! Thanks for doing this.
Back to Basics: Decoding Audio Modems with Audacity
Lancet Retracts 1998 Paper Linking Autism to Vaccines (2010)
> For those of us who know C/C++, its kinda uncomfortable when staring at code and thinking "that temporary string there? 40+ bytes just for the object header!" and things. But, of course, there are advantages to working in memory-safe languages.

And of course, there are memory-safe languages that don't use 40+bytes-long object headers, and are in fact highly competitive with C/C++. For one thing, Go can be made memory safe if you avoid concurrent mutability.
I worry about us as well, it seems sustainable to burn wood, but no one ever talks about the rate of burning vs. growth. It's deceptive.
Except for bad font smoothing on Windows on standard DPI displays.
That's the first time I heard that the "green" industry gets to censor what I watch.

Comments like yours make me doubt objections to biomass. There is no need to use this sort of language if you have some real arguments against it.
That doesn't really help - the compiler doesn't know what could be clobbered by any given (sys)call.
Do you know if it's the same with Openresty?
We've got huge nuclear issues in the pipeline though. The latest reactor is going to cost us a fortune and almost all of our existing infrastructure is at the end of its life.
My only concern here is that the Mac line still only represents 10% of Apples revenue, and they might not give these desktop processors the attention that a supplier like intel or amd would to their own processors. I hope I'm wrong but I feel like Apple has been making serious missteps in the mac line for the past 10 years because its no longer their core product.
Here's one possibility.
Creating a quoteback could:
1. tell archive.org to create a snapshot of the page
2. store a link both to the human-friendly version of the page and the archive snapshot
3. then the reader's browser (rather than the webpage hosting the quoteback) could verify that the quote is present either at the linked source or at the snapshot of the linked source.

In the happy path (where the quoteback is genuine) the browser could indicate to the user that the quoteback is genuine and the link would take the user to the normal website if it still has the quote, otherwise to the archive snapshot.

In the unhappy path (where the quoteback is disingenuous) the browser could notify the user that the quoteback is disingenuous.
Ðere's no reason ðat we can't resume now! I þink ðat þeȝ look just fine!
Burning wood pellets puts out co2. claiming zero carbon output for this means people could literally burn forests and claim they're being carbon neutral. It's scandalous. The only option would be forests that are managed and burnt for fuel. I'd be interested to know what area of forest you'd need to bring under this sort of management in order to produce say, enough power for a medium sized city.

But ultimately this is hopeless as a solution, you're basically planning to burn wood to produce power producing massive amounts of co2. It doesn't solve anything.

Downvotes edit. Pls correct my math.
Copypasta Google.
A standard 500 megawatt coal power plant produces 3.5 billion kWh per year
That's 3.5 million MWh.
From https://www.forestresearch.gov.uk/tools-and-resources/biomas...

Best case here biofuel is 63per hectare. Which means you need around 55,000 hectares of forest to replace one coal fired power station.

Seriously, I hope I'm wrong.
Are you implying you didn't already know that "black lives matter"? I'm not following that part of the arguement
Looks like its missing geometry. I don't see why you couldn't model the whole tomb but I don't think matterport supports that.
> Architects don't want to build ugly buildings, but it's the only thing that's legal.

The Museum of Pop Culture in Seattle would beg to differ.
For a very long time I didn't use anything besides just plain vim, 2 biggest things to add to your vim use is undodir and YouCompleteMe. Crazy that I didn't have either of these for so long, undodir I wish was part of the default.
The lines between all of those fields is super blurry. Blurry lines between human-defined and ultimately somewhat meaningless categories is intrinsic to the field I'm afraid. The syllabus for each course with a listing of the actual topics you study is going to be far more helpful in evaluating what you want to study. The broadest lines I can draw (with the caveat that these are really fuzzy bounds) is that bioinformatics tends to be focused on drawing insights out of big data (lots of the "omics" - genomics,epigenomics, proteomics, microbiomics), while systems biology tends to be about modeling complex systems this work usually involves a lot of bioinformatics. And computational bio is an umbrella term for everything, though sometimes the umbrella is weighted more to bioinformatics than systems stuff.

Might make sense to ak yourself what kind of work you want to do first. As in, do you want to have a few terabytes of data dumped in front of you that you run analytics on to find correlations? Do you want to study interactions between networks in biology and tease apart the bug picture? Or do you want to narrow in on individual protein domains and use neural nets to simulate protein folding to characterize and engineer individual sequences of amino acids that are important to understand? All of those involve computation amd involve bio, and it'll probably be easier to decide on courses/programs after you have something like that in mind and can evaluate the syllabi directly
“They really need to work on making that stable that but I'm not sure how that would work“

Apple has outlined how it would work: by moving drivers into userspace (https://developer.apple.com/support/kernel-extensions/ , https://developer.apple.com/documentation/driverkit)

I guess that, with a move to ARM, they would enforce this for all drivers, if performance allows it (video drivers might be the exception)
> "Honda can confirm that a cyber-attack has taken place on the Honda network," the Japanese car-maker said in a statement.
It added that the problem was affecting its ability to access its computer servers, use email and otherwise make use of its internal systems.
"There is also an impact on production systems outside of Japan," it added.

The article suggests ransomware.
Nothing stopping you. I do, when I'm writing. As any written communication from me is typed, only a few people know this.

Incidentally, thorn and yogh are still occasionally used today: thorn (written as y) at the beginning of some pub names, e.g. "Ye Olde Mitre Inn", and yogh (written as z) in some Scottish surnames: Menzies (traditionally pronounced "mingus"), Dalziel (pronounced "dee-el"), Mackenzie (derived from Gaelic MacCoinnich, but now with a spelling pronunciation in English).
Today: Maybe subresource integrity? That would let you advertise the exact state of the webpage, but you'd need to save it somewhere for verification.

Alternative: Isn't there some way to save an HTTPS request in a way that others can verify that the webpage was signed with an authorized certificate?

Future: I wish authors would sign their content directly rather than depend on TLS and certificate authorities. P2P networks do this well (because they have to) but it hasn't caught on in the rest of the web.
I don't work in the tech field, I work in a large university, and so much of this advice rings true. The university truly is a corporation.
You are creating a Sophie's Choice in your dichotomy of "opening and helping the economy vs. saving people". It isn't that black and white and I would hope you understand that. It is "saving people vs. saving people". That is the stark choice we have to make. It isn't "getting a haircut vs. killing children" or even "helping small business vs. giving old people another year or two". It is literally lives vs lives. If you are so disconnected from the reality of a majority of the country to not understand that three months without work is a life risking disaster, then you won't see the damage created by our continued draconian response to a virus which is much different than originally assumed.

My point is, if you stratify death rates by age[1] you see that children are at a very, very low risk from COVID-19. This is the nuanced approach that universal lockdowns trample over.

You literally employed the "think of the children" fallacy[2] (technically appeal to emotion) when you know well that children are at a low risk.

I mentioned flu, TB, and malaria because they kill legions of children every year. TB killed 200,000 children in 2018[3]. Malaria kills .5 million children a year worldwide[4]. So don't tell me you care about the children. Unless of course you mean American or European children, in which case make your case but admit to yourself that you are viewing the world through a lens of personal risk, not actual risk.

Either you want to save the children, in which case we need to dedicate 20% of our GDP to combating TB, malaria and flu worldwide, or you only care about local children, in which case you are okay with burning through 20% of our GDP to prevent kids from getting a disease which isn't dangerous to them.

[1]
https://twitter.com/daniellevitt22/status/126945491074919628...

[2]
https://en.wikipedia.org/wiki/Think_of_the_children

[3]
https://www.who.int/news-room/fact-sheets/detail/tuberculosi...

[4]
https://ourworldindata.org/malaria#all-charts-preview
I have the inverse of your setup. PS4, Apple TV, and Blu Ray Player use the 3 HDMI inputs on the TV, with an optical out audio cable to an input on my Sony receiver.

My receiver is older and doesn’t have HDMI in, but this solution works well with the TV I have. When a device is turned on, the TV wakes up and switches to that input. If the PS4 is on and I turn on the Apple TV, it will auto-switch. I never need to touch the TV remote at all since the devices go to sleep automatically, which is nice. Apple TV remote handles the receiver volume, and the audio input never changes on the receiver, so I don’t need the TV or receiver remotes at all.
Property Rights Should Extend to Social Media
Pegasus: A State-of-the-Art Model for Abstractive Text Summarization
> facing incredible challenges in attempting to use renewables.

Most of these challenges are going by 3 letters and pretend to be political parties
I think I might be losing something, but why would you put your kids into art school if you want to develop games?

Even thinking about the aspirational reason, game artists don't make the money you might be thinking. That's engineering and engineering only.

It's like a tower of mistakes.
Maybe check out Cayley, Google's graph database which can use postgres as a backend?
I think it's hard to encompass massive ideologies into something like this without seeming reductive.

Communism might have rules and be ruthless, but it's also a utopian ideology that motivated heavily by a desire for "freedom" in its anarchist framing. It's just that this state of freedom is deferred (basically indefinitely). There is also a huge element of technocratic management in socialist economics. I would actually categorize it as a Blue/Red ideology with splashes of Black once the tankies show up. These are Grixis colors, but Grixis in magic is predominantly Black with a bit of Blue and Red, while Communists would be predominantly Blue/Red with a splash of Black.

Nazism is must more White rather than Blue. It's a preference for order, hierarchy, and purity, which are all classically White. It's also violent and ruthless, which is classically Black. There is also some Green in there because of the emphasis on a belief in primordial racial groups having a "natural" hierarchy. Their idea of nature is completely at odds with how nature actually works, but they think that's how it works. They're pretty close to Abzan (https://mtg.gamepedia.com/Abzan_Houses) with the general militarism, the xenophobia, and the obsessive focus on lineage.
> I don't want this boring brand loyalty from you.

You're just looking for any excuse to hate on Tesla. What's the opposite of a fanboi? You're a hatergurl?
The use of strings in Rust's implementation is limited to the assembly template and the operand constraints. Functionally speaking, moving those out of strings gains you absolutely nothing and can make parsing more difficult.

The important part, type system integration, is already there. Sizes must match, move and borrow checking still happens, etc. This avoids the typical failure modes of unix-like stringly-typed systems. In fact if you read the announcement and RFC, you'll see that this was a primary goal of the new design!
Argh this sounds interesting but I’m not smart enough to make the connections. Could you dumb the explanation down a bit?
SSJS has existed more or less from the beginning of JS.

https://docs.oracle.com/cd/E19957-01/816-6410-10/816-6410-10...

Any general purpose language will be used in ways and places that it was not expected to be used. Both Netscape and MS offered some level of SSJS, and MS added a JScript Windows Script Host.
How do you import a library?
If I blur my eyes and read fast, it is not so hard to understand, i.e. https://en.wikipedia.org/wiki/Typoglycemia.
Here is a similar conversation from about a month ago: https://news.ycombinator.com/item?id=23118940
The Jetbrains suite. Lightens the cognitive load, makes it easier to refactor and keep code tidy. All of which allow me build better software.

For almost everything else e.g. git, learning how to use the command line instead of a UI is the best way for me to learn how the tooling works.
CrossTalk/SRBDS shows possibility of leaking information across CPU cores
I think the phone market was already entirely ARM when Apple joined the party.

You are probably thinking of 64-bit ARM, which Apple was very early to use.
> do some fact checking on your own

At a glance, it doesn't look good.

https://en.wikipedia.org/wiki/Planet_of_the_Humans#Scientifi...

https://www.theguardian.com/environment/2020/apr/28/climate-...
Lawmakers Want to Know Why DHS Used Drones to Surveil Protestors
In short, yeah, wind has seen a huge growth, but we've also dropped our peak a bit. https://www.ofgem.gov.uk/data-portal/electricity-generation-... shows what's going on.
Right, so you would be for our ability to break encryption the foreign baddies might use? You never know what baddie might want to use strong encryption...
Yes, that would be me. Usually folks bring up DVI, but thanks for the GF shout-out! For the record, as a real user of Metafont, all of your comments on this page are more informed than mine. (And, hi, Don!)
ReSharper, I probably wouldn't have got around to understanding LINQ without its regular prompts.
I agree. When first learning Vim the learning curve is very steep for what feels like basically advanced cursor moving but with more experience it becomes a very powerful text editor. Last week another I had a 10,000 line file that was the output of a bash command with two columns and each column was in quotes. I needed to remove the first column and the quotes around the second column. There are many ways to do it but all I had to do was open up vim and type `qaA<backspace><esc>T"d0jq` and `10000@a` and cleaned it right up.
Yes, Thank you. By using this you will never have to write CRUD APIs ever. That's about 60-80% of work in backend.

Also it is absolutely free to use with all features.
If such a comparison gets added, Wren[1] might also be of interest.

[1] https://wren.io/
Lenovo ThinkPads are similar in build quality and processing power while being significantly cheaper and they have a usable keyboard. Same for Dell XPS, I believe, but my company is using ThinkPads.

Windows is usable even for node and git development nowadays.
Show HN: A Collection of Stories About People Who Landed Their Dream Tech Job
Florence, Ala. Hit by Ransomware 12 Days After Being Alerted by KrebsOnSecurity
“Intrepreneurship” is a nice euphemism for “here, you can work on your cute little side projects and then we will keep the IP and patents.”
Permanent Assumptions
I'm going to re-interpret the question more broadly than just "tools" (unless you consider a technique to be a kind of tool):

* Taking good notes

* Writing good plans, good documentation

* Sharing updates and coordinating with the right people at the right time

* Understanding an unfamiliar codebase

* Test frameworks

* Different design techniques (pure functions, dataflow programming, etc)

* The terminal and related features (like emacs bindings, or middle-click to paste last selection)

* Firefox/Chrome devtools

* Emacs keyboard macros
It's not "considered speech".

1A says:

> Congress shall make no law [religion stuff]; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

It's part of the overall combined notion of "speech, press, assembly, and petition"
Since you mention "more productive" I'll focus on that first.

Reading the docs and example code for opensource libraries and tools I use when I get stuck, as opposed to trying to figure out how to use them myself. And using google to search for answers to question and heading to Stackoverflow if it's been answered there and reviewing all the answers offered.

It's a habit now, but it took me awhile to break my previous habit of thinking I could figure stuff out without help and I'm much more productive as a result.

As far as tools go, BBEdit is the one I use most.
Right! It takes nothing away from the Linux developers to acknowledge the enormous role of contingency in Linux' initial adoption.
Defund doesn't mean destroy. It means decrease funding.
Show HN: Trackiem – Your all in one tracker
It means that a parser for Rust doesn't also have to be a parser for every embedded language - which is particularly important for things like syntax highlighters in text editors or HTML renderers or whatever.

For example, in most languages including Rust, parentheses are balanced as a rule, but they might not be in some inner language. So if you want to define a syntax where you can say

inner_language!( smiley = :-) );

while you can certainly write a parser that understands what's going on there, any existing Rust parser will get very confused. So, unless you're confident the inner language is syntactically compatible (even if it's meaningless) with the outer language, you'd need to protect it somehow.

Making the inner language quoted means that existing parsers that already know how to handle the outer language's string syntax (where to find the close quote, how close quotes might be escape, etc.) work seamlessly. You could also define some other syntax for it, but it's fundamentally the same requirement - it's a well-defined open and close syntax - and most other syntaxes end up uglier (think of <script>//<!-- ... //--></script or <script>//<![CDATA[ ... //]]></script> in HTML/XHTML.)

And there's nothing preventing a particularly clever parser from recognizing the asm! macro specifically and syntax-highlighting (or otherwise tokenizing/processing/etc.) the text inside, if it wants to.
> Minix 3 is a true microkernel, and is currently a popular niche OS

Isn't it the most widely deployed operating system in the world? It's embedded in basically every Intel CPU
This is a good discussion of the accounting of biofuels, with a guy called Tim Searchinger (there is a transcript if you don't want to listen):

https://infoproc.blogspot.com/2019/11/manifold-podcast-23-ti...

One takeaway is that you should think of farming trees as fuel as a competitor for land use. If it displaces growing food crops, then they will be grown elsewhere, possibly in newly cleared rainforest. Even if none of your wood comes from there.

Edit -- I may have mis-remembered slightly... the food competition story would more obviously apply to corn ethanol, which could otherwise be turned into beef.
Operational Feature Flags (Use Cases, Risk, QA, Removal)
Regional differences.
When I was learning to read Middle English I found that learning to pronounce it out loud helped a tremendous amount; it made the whole process a lot easier for me, and it helped others understand it as well since I could impart some contextual meaning that made some of those 'close' words very clear.

Being able to recite monologues from Canterbury Tales was also a good party trick that apparently piqued the interest of this girl who later decided to marry me. So there you go.
I think the answer is to have device drivers implemented as part of device firmware.
The CO2 in wood comes from the atmosphere recently, while the CO2 in coal came from the prehistoric atmosphere. That's an improvement. That's also how biofuels work. Wood is a renewable resource when managed sustainably, and carbon neutral.

How practical it is, is another matter entirely.
and `git grep` :)
Structuring SaaS Asset Backed Securitization
So if poor police officers abuse people, the victims don't get any compensation? That's not good.
Replica sets explained in plain English with cartoon animation
Axios Allows Its Reporters to Join Protests