skysight-inc/HackerNews huggingface dataset:
I have an XPS 13 2-in-1 (late 2019) which is hardware wise very similar to the XPS (standard) and the issues have been numerous:

(on mobile and list formatting seems to have single lined, sorry if hard to read)

- Coil whine when connected to AC and IO happens

- Shipped with only S2 (connected standby) support. Battery in sleep would not last more than a day.

- Battery discharge even when fully powered off, do not expect to leave it unplugged for a weekend and it be usable

- Ill thought out microSD card slot, I ended up getting a card wedged between the chassis and bottom of the card reader, scratched the card pins and made the card inoperable

- Buggy Killer WiFi drivers, requiring toggling the adapter off and on

- Poor thermal performance, after seconds of my i7 running turbo(ing), base clocks reduce to 1.3GHz resulting in compilation or any heavy workload taking 3x as long to complete as my 2014 MBP with and i5

- Fan noise, it is almost always on and very audible, even in office conditions

- Lack of care from Dell around their Windows precision pad, e.g. small scroll movements do not scroll in non-"modern" apps such as task manager, or just about anything that is not Edge

Those are just a few points I've picked. I previously had an XPS 13 (standard) in 2015 and issues such as coil whine still existed then.

Additionally, the configuration options are unnecessarily restrictive, at least in the UK. I wanted 32GB memory so had to get the i7 model which is only available with the 4K panel option. Battery life is less than 4 hours.

My specification cost £2200 which is MBP territory but it doesn't feel on the same premium level as a MBP (or now, the incredibly attractively priced M1 MacBook Air).

On the positive side, I mainly run Ubuntu and aside from non functional camera and fingerprint reader that works pretty well, including thunderbolt docking. Although it took about a year for the Ice Lake GPU drivers to become stable and S3 eventually found support, although closing the lid does not always put the system to sleep.
That seems more like a service for ”running errands” for which it makes perfect sense.

I usually have at least 24h advance on the services I use (not even in the same city) and the delivery isn’t free until you reach around $70 so I usually do a week’s shopping which is around $200. The prices are also ~20% over store prices. But this business model is wildly successful it seems. Unsure if it would work in the US where customers are more used to cheap services though.
By funding the invention, the origin country also gets the inventors, who are likely more valuable than the invention itself.

Having the capability to invent seems way more powerful than having access to inventions
If I had to succinctly put my finger on it, I would say: it's "new wave" because it doesn't search everything by default. Of course, ripgrep wasn't the first to do that, but maybe is the first to do it while retaining competitiveness with GNU grep.

Of course, what's "new wave" to one person might be "mild evolutionary step" to another. (And perhaps even "evolutionary" implies too much, because not everyone sees smart filtering by default as a good thing.)
Yes, I cancelled Instacart last month and now I just go to the store and call a taxi/uber/lyft to get my stuff home. Easy...
> What are you supposed to do, legally, if you need a piece of software that is no longer sold by its developer?

Buy it second hand on eBay or craigslist or whatever, I guess. Or reimplement it.

Of course neither of these are good options, just the "technically legal" way.
well if you design IT systems and debug them, you have what skillset?
Doesn't ask for an account to upload a picture, but as soon as it's done uploading you MUST create an account or you won't even see the final result.
I deal with Microsoft’s PowerBI and it is true that somewhat normal people can do a lot but the generated result ends up extremely inefficient and we usually end up getting sql experts in to manually write the queries anyway because it costs an obscene amount for the resources to run these auto generated reports.
This article doesn't have measurements, or references to measurements. It's just someone's opinions. Cycling already has plenty of those, thanks.
That's not really true. Gravel bikes have geometries ranging from aero race bike geometriea to hardtail MTBs. I'd say most have very similar geometries to endurance road bikes though (similar stack/reach, 71ish HT angle, 425-430mm chainstays)
Myanmar Crackdown Exposes Gap Between EU Tech Investment and Regulation
I think it is unfair to compare apples to apples. Nobody other than Apple has the M1 chip. You should not judge a fish by its ability to climb a tree.

Pick up a recent top of the line desktop processor, possibly an AMD Ryzen 9 or a Threadripper, pair it with an excellent motherboard, power delivery, memory, and storage. Put it in a huge, high airflow case, connect it to a switch (ideally with two Intel based wired Network interfaces) and leave it in the basement. Use key-based authentication to ssh (mosh?) into the desktop. Now your Dell XPS or Thinkpad T series or whatever will run cool and quiet.
Show HN: Carden – Open source flashcard app w/ gamification & spaced repetition
Great, another app to steal people's photos.
There is an assumption that code syntax is the difficult part about building applications.
Awesome. Would be nice if the utils were marked as zero dependency and/or cross platform.
Sure, that’s fair.

An API driven vivarium as a service with instrumented cages was tried to tens of $M by Vium. That didn’t take off, though there are lots of vendors of sophisticated cage instrumentation now, including based on computer vision. DeepLabCut is amazing and open source.

In terms of general progress in experimental tools, there has been tons. The modern super resolution confocals; affordable femtosecond light sources like the Coherent Monaco enables all kinds of awesome stuff; or newer methods like MERFISH and PatchSeq (or hell, just the total commodification of sequencing generally).

Microfludics are now widely used and super valuable as “ASICs”, though I think the lack of a general purpose “CPU” lab of a chip has misled people not in the field.

In terms of molecular tools, it’s just night and day from 10 years ago. iPSCs, CRISPR, expansion microscopy, tons of new labels and stains etc.

Ginkgo and Zymergen have enormous scale, invest heavily in software and robotics, and are working “in vivo.” Recursion also invests heavily in automation, and while I don’t think they run animals in house, it’s not clear what Transistor is proposing that would outperform them.

Lots of companies run lots of studies in tons of different species all the time. Less so in academia, but I don’t think saying “well everyone else is working in vitro and we will work in vivo” is the kind of arbitrage opportunity Transistor seems to think it is. Where there are bottlenecks that I think could be improved, they are either unsexy (an easy Stripe-product-quality 3rd party IACUC would be super useful) or hinge on showing up with an enormous bucket of money so you can do things like set up your own breeding colonies.

And of course scientists really do care about being right and finding lasting results that are big effects. It is so much harder than it looks to do that well, but the people working in it are super smart and, at least outside of academia, generally have good incentives.

Edit: I clicked through to their “Business” page, which reads in part:

> Transistor will instead build a system designed with speed and scale in mind from the beginning: an automated wet lab with an API interface. Current CROs require bureaucratic back and forth which can extend into the months and are extraordinarily expensive for results that one crosses their fingers and hopes are correct.

May I point them to a company I founded 9 years ago, which raised a $56M series B last week: https://strateos.com/

Does this mean an opportunity exists? Maybe. But I think Transistor has some education to do on where the true problems that would be valuable to solve lie.
The examples certainly look cool!
I was curious to try it until you asked for an account, which I'm not motivated to do just to try this kind of toy service, sorry.
Great post. And kudos to the groundbreaking work by Eben Upton and others in Cambridge, for giving the Raspberry PI to us so this kind of effort can now happen anywhere in the world at minimum cost.

PyTurtle is a great library for educational use - I used it to teach 11-year-olds in Scotland how to draw a house. The approach take was: instruct pupils to draw a house on paper, using only straight lines; teach them briefly what a coordinate system is (assigning numeric addresses - pairs of numbers - to points), which they haven't had in their maths curriculum at that stage, but which they easily picked up; translate the paper-based house into a sequence of PyTurtle Python commands.
viraptor 1 : 0 the west.
To corroborate your opinion I _despise_ automated birthday greetings. I believe many feel the same.
> Alex Jones's biggest sin is he's boring.

Not the Sandy Hook stuff? Surely that's got to be at least in the running.
> on mobile and list formatting seems to have single lined

HN doesn't have list formatting; there's very basic links, italics, non-fenced code blocks and that’s it.
You do it with flats too. Clipped in feet just makes it so you don't need to worry about where the foot ends up after that. But it's not a huge difference.
they can be singular
Brilliant, ta! I guess I was hoping for something more like linear temporal logic perhaps. What we’ve found with lots of validation libraries is that doing “if this then expect that” kind of rules on sequences is quite difficult.
Does this address the low standards required for pork production in the EU? Intensive pig farming, primarily in the Netherlands and Denmark, makes it incredibly hard to compete if your country has higher standards, let alone if you as a farmer care for the welfare of your animals.

https://www.theguardian.com/uk/2009/jan/06/animal-welfare-fo...

https://www.theguardian.com/environment/2019/nov/30/danish-b...
We know exactly:

- 5 Japanese cities were set aside from B-29 carpet bombing for possible nuclear bombing

- US generals debated whether using these bombs was immoral or not. They were on the fence.

- Truman's civil administrator pushed for using them

- 2 were dropped. I believe 3-ship formations were used: bomber, meteorology plane, photo plane. A customized Lancaster wing was initially created, but Americans preferred to use their own B-29.

You are correct that it didn't matter whether an atomic bomb or 1000 bombers with napalm were sent.

Also, "civilian targets" is incorrect - Hiroshima was a naval base, and also built submarines or torpedos. This was downplayed by peaceniks for several decades, but it turned out that Hiroshima was a military target. There's even an interview with a worker from one of the military factories online.

The Japanese military's goal after Midway was to win a crushing defeat over the US in a battle, so that there could be a favorable peace treaty with the US. That's one of the reasons for their refusal to surrender.
For many people this is true.
I understood it in the way, that in the future non technical end users will create their own software. And I doubt that.
O(log n) lookups are impossible under FHE.

Let's say you have a sorted array, and try to do a binary search. For each 'if', the only way to calculate it is to take both branches and combine them later. So for x branches in a row, you need to do 2^x calculations. O(2^logn) = O(n)

If you have a tree that uses pointers, you're even worse off. Chasing a pointer under FHE has a cost O(y), where y is the size of your memory. Assuming y is proportional to n, that's O(n log n) just to look up a single key.
It depends on what part. In Finnish we call it Joulu (deriving from Yule). There are tons of pagan traditions related to it still, even if it has been christianized.

Maybe in US it’s more strongly christian. But not necessarily everywhere.
I think we'd first have to find common ground on what the purpose of a free press is. In my opinion the goal is to have informed citizens that can have informed participation in the democratic decision-making process.

For that, we not only have to know the what, but also the why behind a news item. We have to know the relationships between things.

So while we can't indeed can't explain everything completely, that doesn't mean we can't explain anything.

In hindsight the drought/global warming example is bad because there can indeed be another reason for the ocurrence, but even telling multiple possible reasons (e.g. by asking an expert) makes the news item more insightful than any context at all.

> This is a circular problem.

Yes, that was my point! There is no arbitrary threshold where we could stop referring to things happening in the past and get unbiased news.

Or yet another example: The current debate around minimum wage increases. The news could simply state the positions of the two parties, and the current nominal number of $7.25. But that wouldn't make this unbiased, because the $7.25 at inception had a different purchasing power than now. And a different ratio to GPD per capita. Thus omitting this context skews the news item towards the side that is against an increase. But adding the context favors the side that is for the increase.
The stock market has been at the all-time high level approximately 80% of the time since the measurements exist.

Even if you wait until the next crash to buy, the chances are big that you will be paying more that if you bought today at an all-time high.
Most software developers these days are just glorified technicians stringing together api's.

There is a big bubble in tech salaries that is going to get popped as more and more people realize you just don't need a developer for most things and can get away with no-code for the majority of your needs.

This will act as a force multiplier for some, but I think for most developers it will see a correction in their salaries to more reasonable levels.
The model that I think is going to work would be the equivalent of traderjoes.com

TJs apparently does not want to do it. It makes no sense to package items to be placed on shelves and then have people go pick the items off consumer shelves and deliver. There is so much vertical optimization that could be done.
If I had a quid for every time during my 20+years of IT experience I've heard that code-generation, low-code, no-code was about to breakthrough, I'd have a private jet on 24-hour standby.

This bit made to laugh:

"“For instance, machine learning features for helping coding are available. One example is Microsoft’s Intellicode,” Kandaswamy told VentureBeat. “While such tools are in their infancy,"

Intellicode has been around for over a decade in Visual Studio!
Research Paper Summary: Graph-Based Text Similarity Method in NLP
No worries, I imagine many teams have been through the same process over the past couple of weeks!

We've definitely had the same experience of Safari introducing way more issues with new releases than Chrome, and the fact it's part of the iOS image seems to make quick patching just never really an option.

I just wish they'd engage a bit more directly on the bug tracker - find it hard to believe that twitter is a more effective means to get attention on bugs.
I'd say nonsense.

Backwards compatibility is better than any other option. From time to time you need to provide new, clean versions of old APIs and that's it. Things get deprecated (as in "best not to use this unless you are aware of the consequences". Aggregate over time, don't replace. Garbage collect when not reachable. This works for APIs as weel as for functional programming data structures.

Clojure(script) approach is a good example of how this can work beautifully well in practice. Java also used to be reasonably good in this regard. Javascript (the language) is good. Javascript (the ecosystem) is criminally bad.
I'm trying to understand what kind of computations would be done on encrypted data. For cases where computation depends on the raw data (conditionally), this would not be feasible. For other cases, such as e.g. training some ML model to map inputs to output, this could also be done on any non-homomophically ecrypted data. What are actually use cases for computations on FHE data?

Edit: Thinking of it more, I could imagine some sort of image transformations (e.g. a blur filter) as applications - but those are fairly corner use cases, are there more broad ones?
Even greater than “pinky promise”, which is the current status quo and equal to 0.
For sure, square space and Wordpress themes cover almost every case things like dream weaver cover. And then you get mobile support for free which I can’t even imagine how the wysiwyg editors handle.
Costco & Trader Joes have been massively successful by reducing SKUs.
If "million times slowdown" is accurate, then by eyeballing that should take us roughly from the state of the art consumer processors of today back to the realm of the m68k. Sure, that's a giant gap. But I don't think it's outside the realm of possibility that there could be useful tasks done under those circumstances.
One example I've seen up close that was quite impressive was workflow automation in an insurance company. Frequent changes to business models, legislation and customer requirements made flexibility the main driver of their development and the people with the most knowledge were able to directly modify the application.

It wasn't even small, it was quite complex, replaced a very large number of spreadsheets and worked - and works - to satisfaction of all participants. Getting that same system built using regular tooling and processes would have cost that company a large multiple and would not have been nearly as flexible.
I removed Avira antivirus from my grandma low spec laptop and switched to the builtin Windows one. My suspicious was that it was constantly scanning the HDD and running a bunch of processes that overworked the laptop limited capacities.

Boot to Firefox was improved by at least 30 seconds, navigating the file explorer felt much smoother and security was probably improved as well.

For home users, I don't see any reasons to use a third party antivirus nowadays.
I really have a problem with this, as it even uploads the photo first and only THEN asks you to sign up.

That means you can't even delete the photo without giving them more data. It's just "safe and secure in the Amazon cloud" forever.
> The key part of slowness is not the algorithms, but inherent speed of processing information this way.

They're both enormous roadblocks. They're both key.

Even if you could do a 64 bit calculation every 0.25 nanoseconds, basic algorithms becoming O(n^2) or O(n^3) will cripple what you can compute.

And even if you could use the most efficient algorithms in the world, when your CPU is a billion times slower than normal you can't do much.
Javy is not the best player in baseball, but he is by far the greatest agent of chaos and the most fun to watch. He's been perfecting the head first swim slide, where he goes around the base leading with his left (inside) hand, then pulls it back and reaches across with his right while the defender swipes at an arm that's not there to try to tag him out.

https://youtu.be/upXHTI98fTg
https://pbs.twimg.com/media/CiniP-kUkAE36aI?format=jpg&name=...

AVs and other "security products" massively increase attack surface (sometimes by literally disabling protections that the OS itself has, but usually by just being buggy and insecure in itself and doing things in obviously bad and insecure ways to be faster) and have been leveraged in so many attacks now that it's truly remarkable that there is zero change in how people think about it.
also useless for gaming
But turtles do not use coordinates, if anything they use (relative) polar coordinates ... Oh, maybe you first coordinatize the house drawing and then make turtle commands from that? It seems that turtle programs don't need any mathematical priming....
I started googling around and I found the following: https://www.python.org/dev/peps/pep-0591/

It looks like mypy can actually understand the hint: https://mypy.readthedocs.io/en/stable/final_attrs.html

It sucks that this would require such a substantial effort throughout a codebase, though. I guess that’s just the inherent cost of typed python.
How does he both know what's it's like to have problems, and have had his parents pay his way out of all his problems?
Applications of Virtual Reality
Don't they already have distribution centres? When covid started, some local store chains just started supplying consumers from the same distribution chain through which they (re)supplied all the many small stores they had.
One of the biggest differences is no mobile in 1.0
A friend of mine just launched this library written in rust. I think it's very cool, I recommend to take a look at it.
While there's a lot of flashcard apps out there, we wanted to build something new and different. We noticed that apps such as Anki didn't have a very sleek design, and they didn't feel very fun or rewarding to use. So we built Carden with design in mind and paired it with gamification using points and levels to encourage you to practice.

You can either self-host it from GitHub following the instructions there, or use the version from the Chrome Store (although in that case some of its features fall under a premium plan).
For crud and form apps there are tools that will generate forms from just a schema. Problem is auto generated forms aren’t the most friendly and they can’t have advanced logic behind them. It’s essentially just more structured spreadsheets.
It's not because he asks nicely that people have to agree or accept. This is literally the nice guy meme.

If you make a license FOSS then people are free to do what they want. Just don't make it FOSS if you don't want.
I started to work as a staff member of a local research center mostly doing foundational research (genetics, life sciences), publicly founded so no conflict of interests. At some point, the founding body (the local administration) decided that general research wasn't cool anymore, and was thought to be a waste of money. They should only found "targeted research", an idea which sounds good in theory, but in practice is a sure way to destroy research at it's core. The first result is that any researcher that wasn't working on something mandated from above had either to shift (destroying his work) or leave. New positions would only be open to work on targeted projects.

The net result was a massive loss of bright researchers, massive churn and the death of pretty much any promising research endeavor (it's hard to do great research on a 2 years contract already, but doing so without infrastructure...).

The administration also started to push aggressively for this idea that we should try to apply for patents in anything that seems even vaguely applicable, and in order to keep the financing going the center had to sign a contract that "guarantees an increased in throughput of 2% every year", where the throughput is measured in pubblications. Again, this requires no explanation for whoever has worked in research, but for the others: it's impossible: it just promotes lower and lower-quality of output in order to meet the criteria, until it will bust.

This also gives an idea how the center and the local administration fail to understand how research work on a basic principle.

The local group has started to apply aggressively for more and more EU grants (which are the only one that can provide vaguely sustainable research), which in turn resulted in staff doing less research and much more grant writing. We now have staff whose purpose is doing just that.

Academia has a lot of problems, but founding seems to be one of the major ones. Without stable founding this is what you get: aggressive push to make money, and not to make great research.