skysight-inc/HackerNews huggingface dataset:
Simulation is also not science. It can help narrow the search space, but you can not draw conclusions from it, because what comes out of a simulation depends on what you put it.

And if you knew what needs to be put in, you would not need the simulation in the first place.

Note that a simulation is not the same as a model. A model is tested and refined based on real world data, until the model returns the same results.
SavePornhub: Thailand's online porn ban prompts backlash
We're talking about whether or not the sofa seller should be allowed to live down the block, not in your house. Right now, if the sofa seller wants to work for peanuts in a third-world country and outsell local manufacturers in, say, the US; they have the right to do that thanks to literal decades of trade negotiations. But if they want to play fair and compete on a level playing field in the US, they have to get visas in restrictive categories and wait in long queues. That's because there's far less international law on liberalizing the market for labor.

Furthermore, the EU doesn't have Free immigration. EU freedom of movement is only extended to member state citizens; and the Schengen area only dissolves "internal" border infrastructure. Both of those schemes are predicated on the existence of "external" borders which are not opened. If you don't already live in the EU, you're subject to the same types of visa categories and quotas you'd get if you were trying to immigrate to the US.

The reason why it seems like the EU has Free immigration is because there was a refugee crisis a few years back. This is, again, not Free immigration - it's just a particular visa category everyone agreed to for various historical fuck-Hitler reasons. You still have to actually prove to an immigration judge that you have a case of being a political refugee, which is far harder than most people think. Meanwhile, economic migrants still have to go through the process of getting work visas for particular approved professions, sitting on quotas, and so on and so forth. So you get none of the benefit of a Free immigration system but all of the downsides of political, economic, and racial ressentiment, etc.
That was actually implemented in a paper:

https://fermatslibrary.com/s/drawing-an-elephant-with-four-c...
there are a few reasons. like tiniuclx said, it just sounds different. a downtuned guitar-scale string is going to have a very different tone than a low bass-scale string. like you say, low notes can sound very muddy when distorted. interestingly enough, people usually EQ out most of the low-end frequencies when they play in lower tunings. seems counterintuitive, but it makes for a very interesting sound to my ear.

anyways, the main reason to have extra strings is to have a greater range. if you just want to play very low notes, you can downtune a regular six-string guitar pretty far, you could just get a bass, or you could get a baritone guitar for something in between.

here's an example of a riff that uses almost the entire range of an eight-string guitar: https://youtu.be/v9RIJ4XlUPU?t=66
Sure! Yet, (as I mentioned in a sibling comment) living in a beautiful place with really clean air where one can be outside 11 months of the year is way better than most of the world, so I find this tendency to go "OMG everything is now broken" to be an exaggeration that detracts from the continued value the Bay Area offers.
> One strategy is to write an equation that describes the wiggles

Don't telescopes have some lens coatings that could dampen certain wavelengths? Or some form of giant sun glasses?

I don't understand how you would approach removing noise basically. A 12th order polynomical can fit many, many curves with really good detail already. But what signal were they trying to interpolate?
I wish that the problem were money alone.

In the 60s, they were pushing to get things out and accepted risk levels that today we would consider intolerable.

Today we've developed a cost-plus contracting approach plus insane safety and success standards that mean it is almost impossible to actually get anything done. With one notable exception - SpaceX.

Just throwing money into Boeing and Lockheed these days would generate profits for them, but not a lot of science for us. We need to change culture as well.
The issue is in the bindings, which necessarily call libpng in an unsafe way. But if you use known-good bindings it should be prevented. Or if you use a native memory safe library for that matter.
Next time you need an X-ray ask the doctor why that costs more than a pair of shoes. I mean they used to include one free with a pair.
Germany raided 83 homes in coordinated raids against online hate speech
Yes I agree, React broke that mould and web apps are better for it.

But it was controversial. The React team even got ridiculed early on: https://www.youtube.com/watch?v=x7cQ3mrcKaY#t=35s

And the person who wrote that tweet wasn't alone. It's perhaps easy to forget how much opposition there was to React. Facebook was quite a bit further than many in the industry, and Pete Hunt from Facebook admits that "we weren't communicating what we were doing".

It was a bit much to swallow for many at first, but in the end, the VDOM was such a powerful idea that React was destined to take off sooner or later.
The way to rise in your career is to work on a string of high-value projects, not to slave away on the same codebase for years. When a VP has a great idea that needs a prototype delivered in 2 weeks, who is he going to go to? The engineer in the next office who he sees in the microkitchen every day, or the engineer working 2 timezones away who he never sees and doesn't know exists?

I think remote work will be a great option for the next 2-3 years, and then once the pandemic has receded and folks start switching from fear to greed mode, there will be distinct advantages to being near people with large budgets.
Nice design, but I'd definitely get some screenshots toward the top of the first page. As a non-video-watcher, that's the first thing I look for.
Herd immunity will likely never equal zero cases... the point is to prioritize herd immunity in the low-risk populace for the sake of the high-risk.
How do you go about building microservice APIs in Python?
Sometimes I really want my password to be 123123!

Yes, I do.

For example, I have a laptop that is airgapped from the internet. But macOS still requires a password to differentiate between users.

Fortunately, Apple permits four-digit numbers to be used for logins, and doesn't impose its own views on the situation.
Ants swallow their own acid to protect themselves from germs
I appreciate the vision - most apps I see these days are glorified CRUD sprinkled with modest business logic and still end up being 1000s lines of code, testing, and configuration apiece.
> a sentence that would make any serious economist howl with laughter.

A serious economist like Krugman who said the internet was going to have an impact on society no more than the fax machine? Or the serious economists who helped create the asian financial crisis? Or the serious economists who created the housing bubble?

It almost seemed like you think society should care what "serious economists" think.
It's a leaky abstraction at best. Obviously leaving out the ones that are literally written to the DOM, can you give some more examples of React props (like 'children') that are helpful to think about in this way?

I wrote vanilla JS for years, then Backbone, then Angular, and now React. I am the counterexample to your second sentence. My "intuitive understanding" is that props are actually keys in a plain-ol' JS function argument, and I'm sure that you're handicapping yourself if you're going out of your way to map React concepts to DOM concepts. This is why people find hooks so confusing and weird, because they're trying so hard to map it to some other concept. See the many comments about JSX in this thread - the more you try force React ideas into your preconceptions about web dev, the worse time you'll have.
For everybody bashing on eBay here... I'm just legitimately curious, can you recommend a service of similar visibility and quality in the US where you can sell used junk (old game consoles, appliances, collectibles) without being a business? I still use eBay because as far as I know they're still the best service in that segment of the market, but I'm open to other suggestions.

I have tried Craigslist, OfferUp, Facebook Marketplace (yuck) etc., but honestly the selling experience has been even worse than eBay. EBay skims 10% off the purchase price, but even listing at 20% below eBay selling price on other services leads to people lowballing you and then not showing up to get their stuff after you waited for them for an hour. At least with eBay if somebody flakes out I can just relist the item in a couple minutes and wait for it to end again.
FreeType is an endless shitshow of security vulnerabilities going back 25 years now. There's really no excuse in 2020 for writing libraries to decode file formats in unsafe languages. Yes, there are performance-sensitive aspects to image decoding, but opening the file and reading two integers is not one of those.
The base problem being that tax law is gameable. That's what the article and comments are about.
Maybe that is because there is a segment of "scientists" (read: people who publish in "scientific" journals) that are just materialist, secular replacements for priests and mystics.

Can you give an example of something that isn't reproducible but was still true?
Location: Portland, Oregon | Albuquerque, New Mexico

Remote: Yes

Willing to relocate: No

- Languages: Node/JavaScript, Ruby, SQL, HTML/CSS

- Frameworks: React, Redux, Express, Rails

- AWS: API Gateway, CDK, ECS Fargate, ELB, ElastiCache, Lambda

- Technologies: Docker, HTTP, JWT, Postgres, Redis, WebSocket

Résumé/CV: https://markhyams.com/assets/mark_hyams_resume.pdf

Website: https://markhyams.com

Email: markhyams [at] gmail [dot] com

About: I'm a software engineer with multiple years of experience in both the Ruby and JavaScript ecosystems, and am comfortable with AWS and Docker. I am the co-creator of River, a drop-in real-time service for web applications. http://river-live.github.io
German sources have more info [0]. Among others, one guy was targeted because he linked a verboten music video. Another one because endorsed crimes.

[0]: https://polizei.news/2020/11/03/aktionstag-gegen-hassposting...
I am asserting it is counterproductive. In other words, the code will be convoluted and hard to maintain, which is the opposite of the goal of functional programming.
I came here to say basically this. I'm not a scientist but I live in a heavily forested and logged area with 2nd, 3rd and 4th generation forests (ie, logged 1-3 times in the last 150 years or so).

Here's my observation:

- old growth forests are beautiful and amazing, but old
- forests that are treated as a renewable resource are productive due to appropriate maintenance (thinning, etc)
- forests that were replanted but not maintained are unhealthy and take more than 50-100 years to cycle back to a healthy natural forest
- left alone, on the west coast anyway, there is a typical cycle of fast lived quick growing -> slow growing long living species that takes 100's of years to get back to where it was.

I recently built a house on a property that was 3rd gen but abandoned (last logged 30-40 years ago). We wanted to keep as many trees as possible but because the land was never maintained most of the trees were thin and had parasites. The "widow makers" had to go. You could definitely see the progression of different species doing their thing at their own paces. Alders were mostly gone, hemlocks and firs were starting to fall and die and the cedars were starting to take over, but most of those were still young (but healthy).
There was a Japanese study about this awhile back and that was the general conclusion; that the signaling is important regardless of any "real" effect. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3536629/
This is exactly the dichotomy that people find with the App Store model that Apple runs. You minimize the ability for malicious actors to open backdoors and run bad scripts but you also minimize the variety of ways that people can solve problems. Neither is outright bad but there's a trade-off and a lot of people don't see the benefits to this type of product/service until it affects them personally.
Those issues are primarily unfamiliar tooling and lack of library support, which are indeed fixed by .NET, but could hardly be fixed by anything dissimilar.
After full CPS transformation, you absolutely can allocate the activation frames on the stack. Cf. CHICKEN Scheme that does precisely that, and more generally, uses the stack as the 0-generation. When the stack hits a certain depth, it longjmp's to the GC, copies whatever is alive to the heap and restarts the current continuation on the now-trimmed stack.
It varies by advertiser. Smart ones do incrementality testing to prove its added value and optimize accordingly.
My comment actually wasn't in relation to the GP comment, I meant that revenue taxing in the form of VAT works fine for certain situations.

My current biggest gripe with taxation is that it's mostly paid in the countries where the corporation lives, not where the revenue is made. Facebook sells 10 mil worth of ads in France? Facebook should pay (some) taxes for the 10 mil in France.
Most of the large newspapers and media sites will have this.

A live updating page with the results as they come in, and often with their predictions once they are able to call the results.

Just pick whichever media site you like best.
If you look at the kinds of commercial engineering applications that used to be staples of the workstation market, this is spot on. Even today, it can be hard or impossible to run them in Linux.

- Matlab

- Pro/E

- Solidworks

- Ansys

- Autocad

- Altium

- STK
> You can't use an analytics cookie without a cookie banner.

In what country? There is certainly no US law to my knowledge, that says that.
Can't find it right now but I definitely uploaded some files via their API - weird you couldn't figure it out together with support.

Also their pages load as fast as anything these days, no problem there either.

Super happy with BunnyCDN - even the pricing!
well, this takes me way back ...

https://web.archive.org/web/20080118050700/http://www.poetic...
I often see news I am interested on Twitter hours before it makes the actual news. And some content that I want to know that never makes the news.

I'm sorry to tell you that the traditional media isn't any better for gossip, opinion and information warfare. You gotta be able to analyse your sources in any case.
Strangely, that page doesn't seem to have a link to the app stores (unless I missed it)
End to end tests are less precise to triage when they break, and they break more often than unit tests. As the author said, they show all bugs, so they break a lot.

When the test is broken, it's not providing coverage until it's fixed. Which is why I advocate for less assertive testing in that case: https://assertless.org/

The priority of fixing end to end tests becomes critical, and so test maintenance is more important. With a large test suite of functional tests, that effort is not sustainable in my experience. I've been there. An image comparison suite of tests has the same issue, except it may defer all assertions, which is good, but it offloads a huge amount of analysis to the engineer consuming all the output. You really do need a human to check those tiny style changes it finds, a human with extensive knowledge of the product and it's ever-changing visual quirks. I also maintain a large visual testing suite like that.

Cypress is not different from Selenium in that aspect. (There's not much real difference at all that I can see.)

I think end to end tests have more of a value than the traditional testing pyramid would indicate, but there's pitfalls and benefits to each type. A suite of concise unit tests will find obvious bugs with precise granularity incredibly quick on the code they cover, which can never be complete coverage, but it doesn't need to be. This can be used for things like commit hooks that end to end tests just can't.
Note what the police are doing and what they're going after:

"police searched 83 apartments and other buildings to seize evidence like smart phones and laptops. Prosecutors said 96 suspects are being questioned about hateful posts they made online."

"One of the suspects is accused of making anti-Semitic comments while another insulted a female politician online"

Anyone who is interested in free speech issues and civil rights should be very uneasy by the idea that the police can raid your house and interrogate you over online comments that are deemed by the politics de jour to be "hate speech", which, as we all know, is a slippery and ever-expanding category.

The US doesn't have this problem with wide legal protections for free speech online or off. Europeans are not so lucky.
Awesome project! In terms of getting people excited about it, embedding a screenshot or two in the README would go a long way, I think. Congrats on shipping!
DST tracks sunrise, not noon. Noon happens at the same time throughout the year.
some people would pay to work a job like that
What Startups Should Know About R&D Tax Credits
This is Europe's form of police brutality and it needs to stop. The article mentions incitement to violence but fails to support that. It later refers to "inciting hatred against minorities," which is nebulous at best. Specifically, it refers to "[promoting] racism and xenophobia", "insulting a female politician", holocaust denial, and other such conduct.

For all of her flaws, this is one thing America gets right: people should never face criminal charges for this sort of thing.
yes, and if i need the component then i have to run the scripts...
Yeah the rich irony of HackerNews...
A step-by-step guide to setup TypeScript, Next.js, and Tailwind in 2020
Navio | DevOps Lead, Senior Backend Engineers, UX | ON SITE (post covid) or REMOTE | Portland or Bay Area | Full Time | Navio.com/careers

Navio is a seed-stage company building software tools that help cancer patients and their doctors navigate to a better standard of care. Ultimately, we’ll change the narrative around highly lethal cancers like Glioblastoma, where standard treatment offers no hope.

Navio’s development team is remote-first with foci in Portland and the Bay. We use modern tools like such as Kotlin, React, GraphQL, Kafka and Elasticsearch and run at AWS using Terraform Infrastructure as Code, Docker / ECS, RDS Postgres, Lambda / Serverless, etc. We’re unencumbered by legacy code and are writing our systems from the ground up the right way.

Navio is hiring for
* DevOps Lead
* Backend Engineers
* Product UX Designer

Are you ready to build something that truly benefits people? Come do meaningful work in a fun, fast-paced environment. We offer competitive benefits and stock options. careers at navio.com
But their consumption of Taco Bell is their own individual problem - their obesity and hypertension can't harm me or others. COVID-19 is different.
My take on science is defined by the scientific method:

- we want to be able to understand and predict things

- we can come up with various explanations that might be able to do this

- if our explanation fails to predict an observation, it is wrong and we need to update or replace it

If you're doing that, you're doing science.
Surely you understand the meaning of "follow the money."
Hi Jacob,
A couple of questions.

1. I could be mistaken on this, however, the resume template used by your service ("The Rezi Format") appears to be generated with LaTeX using the moderncv package banking template. Do you allow your users to download the tex source code after using this service?

2. If your service does use LaTeX behind the scenes, where was the original tex source code for "The Rezi Format" template acquired?

3. A resume will typically contain a lot of high value user data. What steps does your service take to keep this data secure from you, your employees, or any future buyers?

Thanks for taking the time to answer these questions.
In my experience, The Guardian has often been the fastest at updating with accurate count data.
Gordian Software (YC W19) | Backend | Seattle Area | Full Time

What: API for airline industry

Unique Points: Traction (Priceline, Hopper, Ctrip), Speed (3 day sprints)

We last posted in Sep 2020 and successfully hired someone. We're hiring again due to customer demand. 80% backend, 20% frontend.

Engineer #1 profile from YC: https://blog.ycombinator.com/engineer-1-daanish-mazhar-gordi...

See the position here: https://www.workatastartup.com/jobs/16656

Contact us here: career at gordiansoftware dot com
I'm saddened that the concern over carbon in the atmosphere seems to eclipse the biodiversity crisis in the public eye. In my opinion biodiversity is a far more pressing issue and loss of biodiversity is much harder to recover.
No. It's a request for someone to do something about it rather than just talk about it.
Perhaps my point was too subtle but this appears to be the emergence of a new form of secular "ritual purification" among a subset of the population, and it's only loosely tied to real science. Mask wearing can certainly be helpful for reducing the risk of contagion in some limited close contact situations but it's also become a form of virtue signaling. I see people wearing masks while driving alone or walking outside with no one else nearby, which is just silly.

https://en.wikipedia.org/wiki/Ritual_purification

It gives one some insight into how certain religious rituals might have started. They give people the illusion of control.
Speaking to my elderly relatives, a few of the women resented being told they were getting fired as soon as they were married “because [their] husband can do the earning now”.

I certainly would’ve resented it too.
The controversial claims made a decade ago about the discovery of arsenic-based life come to mind:

https://en.wikipedia.org/wiki/GFAJ-1
I quit Twitter in 2015 when my supposedly level-headed friends (most of whom are fellow software engineers) lost their minds and switched to posting only about politics. Twitter immediately lost all utility. To me, politics has little to do with good governance, and is thus a kind of misinformation or spam. I opted right out of all that. I’ve been much happier ever since.
If anyone wanted more information about CopperheadOS and how the developer lead and created GrapheneOS.

https://piunikaweb.com/2019/02/05/the-demise-of-copperheados...
BeOS was also a single-user OS, which made it a nonstarter for businesses. It wouldn't fit within corporate IT as it existed at the time. NeXT, however, and Mac OS X based in large part on it were both multi-user OSes which could actually be used by businesses more reasonably.

And I'm using "business" in a generic sense. This was an important quality for schools, as well, where Macs were incredibly popular (for a number of reasons, including favorable pricing from Apple and historical support for schools since the 80s). Single user OSes just don't fit within any organization trying to at least pretend to have decent IT.
I would bet that most libraries chrome uses for file format parsing would not lose any performance at all if rewritten in rust.
How is it fraud to have your corporate meetings in Hawaii, in the swiss alps, to have team building events that are ski trips etc.

Academic conferences work this way - are they frauds?
Even this site seems to use WordPress and some other frameworks. So unnecessary...just need a simple static page.

Oh and no HTTPS.

¯\_(ツ)_/¯
NASA had already reduced its credibility in the biological community when it promoted this: https://www.nasa.gov/topics/universe/features/astrobiology_t...

which turned out to be so completely wrong it's ridiculous:

https://www.nature.com/news/arsenic-life-bacterium-prefers-p...

Coupled with NASA's constant touting of crappy life science aboard ISS, I've more or less just tuned them out (with a prior probability of 0.01).