skysight-inc/HackerNews huggingface dataset:
News love making their headlines in a way that people get angry.
Should walmart be able to produce and offer generic versions of brand name items on their shelves? Why or why not?
Microsoft to combine its handheld (Compact Edition), desktop (Millennium Edition), and server software (Windows NT) into one release:

Microsoft CEMENT
>lack of long term safety trials. is she antivax/antiscience?

I don't think so, but in our cultural climate those who bring up real, substantive questions about the process can be brought up. It is a shame since the MRNA vaccines are new for such widespread usage.

For me it came down to risk/reward. A year of being a hermit and the impact on my family tipped the scales.

When I had both doses and the time after I had no reaction. Others in my family had some sort of reaction even if it was just a sore arm. Does that mean it didn't work? No idea and there isn't a long term study to look at to learn from.
I know there's a case for these additional stats being less than useful, but SimpleAnalytics doesn't appear to provide the same statistics that GA does. It's a pretty big hurdle for some people to give up on funnels, time on page, bounce rates etc.

If there's an analytics platform with a closer feature match to GA, but with good page speed scores, that might be more convincing to them.
FWIW, I profile intensive applications all the time, it's my job. You're right about the existence of hot spots, but that's not particularly relevant to my point or the author's. Just because one spot is hot doesn't mean you should rationalize using lazy or bad-practices programming on the rest. Just because you don't see a bottleneck somewhere when you profile doesn't mean it'll stay that way when other processes want the same resources at the same time. Knuth's famous quote was not intended to be a license to ignore using best practices in general for non-hot-spot code.

Use of linked lists in the linux kernel is also not very relevant, and somewhat of a red herring. Kernel-level (as well as games & embedded programming) linked lists are frequently allocated and used very differently from typical high level language linked lists. Scripting languages are allocating individual linked list nodes by default. Linux uses linked lists for the memory allocator itself, for example, and allocates nodes at a lower level in blocks. There are no particularly good alternatives, and no great ways for the allocator itself to be cache aware, though that is ongoing research. The main perf problem with using linked lists in high level languages is not the fact that they cause cache-incoherent access, it's worse, it's the fact that they allocate and deallocate memory constantly which is much much slower. This is one reason why linked lists don't get used as much as arrays in high level languages, when arrays are a reasonable alternative.

Anyway, it's somewhat of a straw man to bring up linked lists when the author's valid point was SoAs are better than AoSs from a cache perspective, and that our languages aren't yet doing much to help us code that way, but they could in the future if we decide to want them to.
> This benchmark does not mention the memory consumed by the database itself - this is intentional. [...] Whether you decide to use the database or not, the memory is already paid for, so you might as well use it!

This sentence is a big red flag for me. An analysis of a stategy that pushes work towards a subsystem, and then purposedly ignores the perforance implications on that subsystem is methodologically unsound.

Personally, I am all for using the DB and writing good SQL. But if I weren't, this argument would not convince me.
I am super happy with my AT&T fiber in Houston. $60/month for gigabit, friendly union techs that came out the next day when I cut through the line in the wall by accident.

It bothers me that it's only available in the fancier (whiter) parts of the city, but I have no complaints about the service or price.
"third-party" dependencies can easily exist between teams in the same company sharing the same mono-repo. It's perhaps not as common with git, but other version control systems are much more often used as monorepos, often for building multiple unrelated projects, with some common tooling libraries used as modules.

This is trivial to do with any other module system I've used (Maven, Nuget, Konan, pip, cargo), but it is extraordinarily brittle with Go.
That is true, but if the price of the road-space resource is zero, it will be overconsumed and lead to even greater value loss due to time wasted in traffic.
The point GP poster was making is that you can't just handwave away different use cases and say "everyone can just use electric for everything." You're making the same point she was by showing that you use two different vehicles for two different uses.

I mean, I get the excitement over EV's but people really need to stop glossing over the fact that they won't necessarily work for everyone at the present time: it just makes it easier for the whole movement to be dismissed.
Living Optics | Software/Production/Systems Engineers | Full-time | Oxford, UK

Living Optics is a new Oxford University start-up building next-generation hyperspectral cameras. We are creating a leap forward in our capacity to easily see what is invisible to the naked eye. Using a combination of patented optical methods, machine learning, and applied mathematics, we are radically miniaturizing hyperspectral photography, bringing down costs while improving performance.

We're building a world-class team to bring our hyperspectral vision to life, and are looking for engineers who are excited for the challenge!

The roles we're hiring for are:

- Software Engineer (Hyperspectral Applications)

- Senior Software Engineer (Architecture)

- Junior DevOps Engineer

- Production Engineer

- Systems Engineer

For more information on the roles: https://livingoptics.co/careers.html

Feel free to drop me a PM about the roles or about the company!
Sync Inc | Platform Engineer | Los Angeles or Remote | https://syncinc.so

Integrating with third-party platforms has looked the same for the past 15+ years: bespoke and limited JSON APIs. Want to help change that?

At Sync Inc, we make accessing data from third-party platforms as easy as accessing data in your database. Instead of having to learn the ins-and-outs of a third-party API to access their data, developers can connect to a real-time replica Postgres database instead.

We launched in December 2020 with Airtable as our first platform. We’ve made spectacular progress and we’re already working with some amazing companies. Recently crossed $2,000 MRR, marching towards $10,000 MRR. Backed by David Sacks/Craft Ventures.

We're looking for our second founding engineer to join us on the journey. This is a special time: you’ll play an instrumental role in shaping everything from our culture, to our engineering workflow, to our process design/architecture. Really fun and interesting challenges ahead.

We primarily build in Elixir/Phoenix, but no prior experience with Elixir is required.

Find out more about us and the role on our jobs page: https://syncinc.so/careers

Any questions, feel free to reach out to my directly. Email in bio.
CareMessage (YC W14) | Remote Software Engineer | Remote (US) | Full Time | https://www.caremessage.org/careers

CareMessage is a non-profit dedicated to leveraging technology to help safety-net organizations fulfill the essential needs of underserved populations. Our web-based platform allows healthcare providers to reduce no-shows, increase attendance to preventive care screenings, and improve chronic disease management- all via simple “nudges” sent through text message.

We are looking for a Remote Software Engineer to help build and maintain our large, highly scalable, cloud-based web platform that streamlines care management and delivers interactive mobile programs to improve health outcomes. Your core responsibility will be to take substantial features from concept to delivery utilizing Ruby on Rails along with Angular and/or React. Our engineering team follows agile principles in a test driven development process. We are a remote first team that values open collaboration and shared ownership.

Tech stack includes: Ruby on Rails and either Angular or React

* Remote Software Engineer:

https://jobs.lever.co/caremessage/d956e072-1b6b-48cb-87a9-6c...
The data didn't evolve, though. The only thing that ever changed was the political winds. Throughout this whole pandemic, experts have bent over backwards to defend and justify political decisions--and most humiliatingly, decisions that _directly_ contravene their prior advice. Two examples:

- Experts encouraged the George Floyd protests because "racism is the real virus," despite their prior anti-protest stance. Given the apparent magnitude and seriousness of the problem, it's curious they only noticed in May 2020.

- In Washington, there was a big battle around opening schools. Public health authorities insisted that this was a verrryyy fraught process that needed to be handled veeerrrryyy slowly and veerryyy carefully. In the middle of this, Gov. Jay Inslee suddenly demanded that the schools be opened in a matter of weeks. The authorities weren't perturbed in the least: after all, they suddenly claimed, "we've known all along that the risk to children is very manageable".

Most people understand that mistakes happen, and they are generally forgiving when those mistakes are acknowledged and corrected. But it's plain to see that the sort of "expertise" that's being held up is deeply and pathologically broken.
We don't have to use semiconductors in electronics.

But they have lower power requirements and are cheaper, smaller, more rugged and cooler than the alternative.
i kind of agree with much of this stuff, but:

* i saw in one project shitting only on commits of a certain person, only on a technical basis, even if other commits were worse. i know this because of a real crappy testcommit i did. i did not get the shit the other person got.

* i still think, some swearings even for code are over the line, like linus torvalds retroactive abort of code, for example. We code and build things. many people poor their soul into this. and then other people come around and shit on it.

* people who shit are often very agressive and competent people. so less competent people may on the receiving end quite a bit, for example the guys who built the ubuntu base in that example. is their work doomed or shit? does this mean that they did not work well? are they bad workers or do generate bad results? should they be fired because their workresults do not perform well? can that be a general rule? and this line is not cut through by on-subject-shitters because "be an adult". and this in turn might create toxic culture. just as well as the toxic positivity which only comes more often because it's better understandable by non-it-guys from HR.

but i admit, at least it's another approach. we need more approaches and studies about them.
We're running Nomad, it's doing one thing and one thing well, when we looked at Kubernetes and all the moving parts it comes with plus all the opioniated stacks people tend to run with it, it was a daunting learning experience, we managed to get it running but the upgrade processes felt brittle and it seemed like a full-time job just keeping it updated and happy.

Nomad + Consul have been one of the best decisions we've made, it's simple to reason about, easy to maintain, the upgrade path haven't been stressful and it requires a minimum of maintenance.
Army's New Augmented Reality Goggles Look Like 1970s Sci-Fi
Short-term exposure to air pollution may impede cognition; aspirin could help
Breaking Bad takes place in Albuquerque and I’m pretty sure Dallas takes place in Dallas. Those are cities.
Yeah, Musk is the second richest man on the planet, but somehow he's also always begging for cash. Reminds me of a former massively wealth president of ours who begged donors to fund his campaign. Two peas in a pod.
I have my main mail domain linked to a yahoo mail address since 1997. If it goes down .. I'm seriously f**d.
What is your problem with this example, doesn't it get the job done?

WITH temperatures AS ( /* ... */ )
SELECT
*,
MAX(c) OVER (
ORDER BY t
ROWS BETWEEN 2 PRECEDING AND CURRENT ROW
) AS hottest_temperature_last_three_days
FROM
temperatures;

t │ c │ hottest_temperature_last_three_days
────────────┼────┼─────────────────────────────────────
2021-01-01 │ 10 │ 10
2021-01-02 │ 12 │ 12
2021-01-03 │ 13 │ 13
2021-01-04 │ 14 │ 14
2021-01-05 │ 18 │ 18
2021-01-06 │ 15 │ 18
2021-01-07 │ 16 │ 18
2021-01-08 │ 17 │ 17

Why should I fetch all the data and then form the result
with another tool?

What a great article.
Flight hours consumed by thought bubble bs don't do anything to achieve readiness. Pilots hate being cannon fodder in exercises, their disdain for this level of rubbish is extreme.

People are routinely convicted or given poor discharges because of much smaller thefts, like inaccurately claiming living allowance. Using NG combat aircraft for distinctly political purposes is far worse than theft.
Having written Racket code myself I was surprised when I saw that Rust had Hygenic macros.

I've never learned how to use macros effectively, but once I've gotten more comfortable in Rust I'd like to give it a good shot. Given Dave's background with Racket and Macros, this feels like a worthwhile endeavor.

On a side note there are a lot of cool language oriented programming stuff that Racket does through it's macro system, and I wonder if it is at all possible to do something like that in Rust
Cheqout (YC W21) | Elixir / React | San Francisco, US | Full-Time

We're an in-person ordering & payments platform for restaurants, just finished YC and have raised a few million $ to support our rapid growth. We're already in 100+ locations and for a number of them, fully responsible for their entire ordering & payments stack.

You'ld be joining a small engineering team (4), working in concert with the founders so you'ld be integral to our efforts & will have significant impact. Elixir backend, React front-end. GraphQL. Postgres. AWS. Terraform

As we're still a small team, we'ld prefer experienced candidates only as we do not (yet) have the bandwidth to provide mentorship & grow junior engineers.

https://www.cheqout.com If you're in SF, LA or NYC, we have multiple installations you can well, cheqout.

Send me an email if you're interested refencing hackernews. jchoong@cheqout.co
> Everyone knows kids consume your time. But what people without kids may not realize is the extent to which people with kids want their time to be consumed by them.

This is one of the hardest parts of parenthood to communicate to non-parents: Yes, children demand a lot of time and attention. However, as a parent you actually enjoy spending that time with your children.

To the author's point: Different people will want different balances between time spent working and time spent with kids, and that's fine as long as it remains a balance. There are different ways to divide up time and attention that don't require sacrificing everything for the children. It took me a while to learn that having both parents available on demand 100% of the time isn't necessarily great for the child's development as they grow up. Dropping your kid off at daycare is hard the first few times, but watching my child have fun and develop relationship skills with other kids and people was eye-opening. There are many ways to split the load between parents that are fine in the end.

It also helps to remember that "they grow up so fast" is cliche, but it's true. The most demanding early years of child raising fly by quickly. I don't mean to downplay the effort involved, but the situation continues to change as they grow up and become more independent, eventually spending more time at school, on independent activities, with their friends, and so on.

It's very difficult for anyone trying to balance demanding startup needs with demanding infant needs, but I also know many people in the startup world who simply had young kids and did startups at different stages in their career rather than overlapping the two. There's nothing wrong with working for a relaxed, big company while your kids are young and need attention, then switching gears to startup mode after they're more independent.
August Health | Senior Backend End Engineer | Distributed team (USA-based) | Full-time
ABOUT THE ROLE:

We're looking for an experienced backend-end developer to join us, especially someone with several years of experience building and shipping complex applications. Some technologies we use (you wouldn't be expected to have experience in all this, just be able to pick it up): scala, protobuf, fhir, postgres.

Our development team is a small group of very capable engineers and we like to balance building thoughtfully with getting things shipped. The position offers the opportunity to deeply understand our problem space and channel compassion for the experiences of older adults and the challenges of caregiving into building a mission-driven, elegant, and intuitive product.

Email: erez@augusthealth.com

ABOUT US:

August Health is an early stage company that builds technology to transform quality of care for vulnerable older adults. Our product is guiding the transition from complex paper-based practices in the long-term care industry to a digital platform that improves care for elders and the caregivers who support them.

Our team has previous experience at Apple, Google, Adobe, and Landmark Health. Together, we’ve co-founded and exited multiple companies, managed large engineering and product teams, shipped features used by hundreds of millions of users, and led clinical teams supporting thousands of patients. We are funded by a group of top tier Silicon Valley investors.
Amazon doesn't see it that way, their optimised their business as an ad platform + logistic solution. Higher margins there than bothering acting as sellers with risky margins.
How does buying the stock help the company survive?
You make a good point, namely that it's not possible to trust an individual's testimony when under the influence of a substance. In this case, you or I may well be an outside observer, seeing that the person's ability to perceive the world is impaired. To the impaired person, however, their experienced reality must be true; without being told otherwise, they would have no reason to assume anything else.

I'm now thinking of a society where the majority of people consume a variety of substances which impair their perception of reality. In that scenario, the majority of people believe their interpretation of reality is true. The unimpaired knows those people are incorrect, but the impaired don't know better.

But this case creates a potentially uncomfortable situation for us. If some substances impair, what's not to say other substances enhance? If we know both performance-enhancing and performance-inhibiting substances exist, it stands to reason that both perception-enhancing and perception-inhibiting substances also exist. We know the latter exists, and our primary issue is that it's presently claimed the former does not. A performance-enhancing substance allows an athlete to perform beyond normal limits, and it stands to reason a perception-enhancing drug would do similarly.

However, what if a group of people are under the influence of an identical substance and, at the same time, observe real things which the "unimpaired" do not? The tricky word in the previous sentence is "real": what is real depends on your vantage point. The shadow of a cylinder may be either a rectangle or circle; to only debate the difference between which shadow is "real" obscures the true nature of the illuminated object.

So, a line of scientific inquiry may be the following: is it possible for a mind-altering substance modify an observer's vantage point of the universe? In a more illustrative framing, can a person in Plato's Cave eat something to see beyond their slice of reality? I don't know, but I believe the question is worth consideration.
I've been doing a lot of data analysis in Pandas recently. I started off thinking that for efficiency's sake, I should do as much initial processing in the DB as possible, and use Pandas just for the higher level functions that were difficult to do in SQL.

But after some trial and error, I find it much faster to pull relatively large, unprocessed datasets and do everything in Pandas on the local client. Faster both in total analysis time, and faster in DB cycles.

It seems like a couple of simple "select * from cars" and "select * from drivers where age < 30", and doing all the joining, filtering, and summarizing on my machine, is often less burdensome on the db than doing it up-front in SQL.

Of course, this can change depending on the specific dataset, how big it is, how you're indexed, and all that jazz. Just wanted to mention how my initial intuition was misguided.
Improving Fake News Detection via Different ML Approaches
Can ML be used to detect fake news?

In this lecture, Ivan Markov talks about fake news and ML algorithms that can be used for fake news detection, such as Naive Bayes, SVM, and BERT.
> I realize that could come off as accusatory, but I've seen this said a bunch. And it seems like it never occurs to people that maybe they're so invested in a certain viewpoint that they've given up the meta-cognition to consider something they've convinced themselves to be wrong.

He ignores the standard methods of collection and analysis of systematic reviews and meta-anlyses (some of which were authored by him) and uses ridiculous numbers like those in the OP of this thread to make it seem like Covid is less dangerous than it is.

Don't get me wrong, I've been estimating 0.5-1.5% IFR for this for well over a year now (all the CFR's last year were so misleading), and the general meta-scientific point that we didn't know enough to be locking down was entirely true.

But his sampling study was hot garbage, and he's gotten himself into a bunch of trouble for no good reason.

> Do you ever consider that he hasn't changed and you have during the pandemic?

Honestly, probably not. But that's an interesting suggestion, and I'd love to hear more of your thoughts on this. Because maybe I have, and don't notice (to be fair, the birth of my first child has had a much greater impact on my life than the pandemic).
Amazon doesn't see it that way, their optimised their business as an ad platform + logistic solution. Higher margins there than bothering acting as sellers with lower and not even guaranteed margins.
It's irrelevant to reality, but not to anti-Russia theorists. Everything becomes a cold-war spy fantasy. The number of times the KGB is mentioned is insane.
Maintaining other interventions reduces the overshoot and makes the pandemic go away faster, it isn't an assessment of the vaccines.

(Vaccinated people wearing masks doesn't make a huge difference, but it reduces friction for places like stores to just require masks instead of trying to communicate and enforce a mixed policy)
Looking for some short term contracts to modernize build/deploys for web services and apps.

Location: Palo Alto
Remote: Yes
Willing to relocate: No
Technologies: Docker/Kubernetes
Résumé/CV: Google, NVidia, Startups
Email: jeff@substrait.com