skysight-inc/HackerNews huggingface dataset:
I keep my personal computer at my desk in my apartment almost all of the time, and for the past decade have used a desktop since I pretty much never needed to move it. But over that decade with a desktop, I found myself wanting - craving - the ability to easily take my computer on trips, or into the living room from time to time, etc. Not a lot of movement, but the possibility for it. But the concept of having files/projects split over a desktop AND a laptop seemed to be a hassle. And syncing seemed to be a not-so-ideal situation (possibly hard to set up, or requiring a paid service, or not reliable, etc). The best solution I found was a dockable laptop setup. I've now been using a dockable laptop setup for almost a year and I honestly can't imagine ever going back.

The only other solution I could envision I'd be happy with is one that doesn't exist: where I have a processor and storage "core" that I can use in a variety of dumb terminals. That's my real dream, but a dockable laptop is kind of similar.
If they're already not showing up, firing them just means the paychecks stop.

Once that card (striking) has been played, you lose any leverage afforded by avoiding interruptions of "economy and safety".
As someone who runs teams deploying BI to internal stakeholders (product, sales) I am pretty fed up with them.

Firstly Tableau, QlikView or PowerBI are all pretty much doing the same thing whatever flavour you prefer.

We find that maybe 10% of users will actually use them to garner new actionable insights and 90% will moan there's too much data for them to process and no one appreciates the immense amount of data munging that goes on behind the scenes to make those pretty graphs.

Where do we go? Personally I see a lot of the insights being automated and turned into actions on the server side without anyone touching a BI tool. This can be achieved with rules based approach and perhaps some correlation, trend analysis over time series data. Where you do need to go beyond that then perhaps AR/VR will provide a novel and more valuable approach.
For those who were curious like me, it seems that Hackintosh support is spotty at best.
The issue was fixed entirely on the root side. No release was necessary. It was a private disclosure and we fixed it within a few hours.

No release is technically required now, but we have one coming that contains an endpoint-side mitigation that renders the attack and others like it impossible even if the root is misbehaving. A 1.6.6 patch release is currently being built as we speak and it will also be in 1.8, which is delayed to fix some issues with the new UI.
My anecdotal experience matches yours. I work for a smallish business in an active growth phase, and the onboarding process for every employee starts with "Welcome to the company, here's your laptop."
We bought a fairphone 1 and it was total trash and now I feel burned by this type of product. Maybe once it matures...
Petition for reducing the national debt. As I see it, this money eventually gets turned into carbon in some way or other. This means you may need to let go of some special interests, no matter which side you're on.

But additionally I'd say it's something that conservatives and liberals can agree on. We'll disagree on what to cut, but I think lots of people see the national debt as a problem. To make any dent in this whole thing we'll need support from both sides. It's no help to communicate in an echo chamber.
Right, of course - silly mistake!
I do not, that seems like a very basic expression of a desire for privacy.

Not wanting your literature choices under surveillance is a common type of privacy that many people, myself included, desire.
He was a clear military target who was outside Iran, and literally in the act of orchestrating attacks on American forces. Why give him immunity?
> Separately, the Equal Employment Opportunity Commission has been examining allegations of gender-based harassment at Activision since at least May 2020, according to people familiar with the investigation and documents viewed by the Journal

If the EEOC is already looking into it, why is the SEC investigating as well? The SEC's "mission of protecting investors, maintaining fair, orderly, and efficient markets, and facilitating capital formation" [0] just does not seem to encompass the allegations.

[0] https://www.sec.gov/about/what-we-do
dexs, or the ideas therein, are shaping the future of finance.
This effect exists all across society. Some culture seems to drive laziness / selfishness across the (irl) social network. Every would care but nobody can pull the whole network in the right direction. That's how your company doesn't have the right tool, the right app, the right something.
I am excited to see a company pursue user repairable hardware.

As a security and privacy researcher I care more about being able to trust the computer when it is powered on and in use. That means user controllable firmware, and the Librem 14 has no equal in this regard.

It is a real shame I have to choose. I hope these companies will shamelessly trade ideas or merge.

A Framework laptop style hardware with a neutered ME and Heads firmware would not only take my money, but become my top recommendation for all of the companies I provide security advice for.
Those undesirable places are partially that way because a community is not just housing. It is good infrastructure, good governance, good society among many other things.

Look at all this anti-vax nonsense...look they are free to act the way they want but it does scare away investment into those communities.

Low taxes could mean less red tape but it can also mean non-existent governance and investment into infrastructure. People are starting to realize this scam for what it is.
IMHO, this says more about Alberta than about reddit.

For reference, country side Alberta is like a Canadian Texas: a land of conservative and libertarian cowboys denying global warming, with the lowest vaccination rate in the country. The kind of people that carry Confederate flags on their trucks even if Canada had absolutely nothing to do with American Civil War.

Edmonton, the capital, is like Houston: progressive and liberal leaning. The mods on that sub are Edmontonians.
>The same way you know you can run any command with `--help`.

Not really though. Some command in the distant past once told me that I need to type /? to use the correct parameters. And then another one told me that /? is invalid, I need to type --help for help. And thus, I was aware. Contrast this with youtube, which I use for 10+ years now, where I have 500+ videos sorted into playlists, and I even know some shortcuts - discovered mostly by accident - and never once saw the "?" help page, until I read this hacker news thread.

Anecdote, I know.
Someone who is into both e-bikes and motorcycles has a good answer to this. He put an e-bike hub motor with a motorcycle-sized wheel on a motorcycle frame. The result has about the performance of a class 3 e-bike, but it's a better vehicle.[1] You sit lower, so the CG is lower, and if something goes wrong you tend to slide, not go over the handlebars. You have motorcycle-grade tires, brakes, and suspension, so the stopping distances are much shorter than with an e-bike.

But you can't take the thing in a bike lane. And it requires a motorcycle license.

[1] https://www.youtube.com/watch?v=wM8Xli2KTzI
as a thinkpad user - there is no keyboard comparable to it.
and that is one of the most important component (in a laptop) to me
To be fair - if you aren't already familiar with that, you probably aren't the target market for the article at all.

(Though even in the target audience, I'm not taking much away from this. Tools should be better. Yep.)
Ironic to see this on the front page along with the article "Misinformation on Reddit has become unmanageable, 3 Alberta moderators say (cbc.ca)" which is basically a sob story that three people are having a hard time forcing their beliefs upon unwilling communities. How sad we should feel that censors have to work so hard, etc...
I don't understand why they're act surprised. What they built is a social website, devoid of any content produced by Reddit - everything is provided by users. Their knowledge has more or less normal distribution, so by definition misinformation is everywhere, it's the very fabric of any social website.
I can't find where to buy one, but they already have a guide for replacing the 'mainboard' (CPU soldered on) - https://guides.frame.work/Guide/Mainboard+Replacement+Guide/....

> also, pretty sure that is correct english, why the [sic]?

Perfectly correct English yes - I just meant that I was disagreeing with that, you're not locked to it. (I don't think it's an incorrect use of it, but thinking about it it's not a common one - can just quote and say 'that's not right' after all - so I don't know I bothered, sorry.)
Maybe it's an acquired taste? I have fond memories of using nubs on ThinkPads. I think Apple's done a great job at improving the trackpad experience on Macbooks but it still doesn't compare to not needing to leave the keyboard and also never needing to lift your finger to continue moving the mouse.
Android is more popular, worldwide, than the iphone. It's only in the US and Japan that the iphone is more popular, and in the US, only by a bit.
Yeah, the description of it being "solved" was confusing to me when reading it. I was expecting them to have found some kind of exact process for generating all the valid patterns or something.

It's still great.
There's something about the way that this is written that rubs me the wrong way. There's a lot of emphasis on how unlikely the attack would be - that the collision would take "significant resources", that many conditions must be true at the same time, that Pulse Security's proof was unrealistically simple.

All of this can be true, but rhetorically, it sends the wrong message to put so much emphasis on this. The message I'd like to see would be more like this:

"We got notified of this security problem. We immediately worked on mitigation and to find out if any customers were affected. We couldn't find any, and we have patched the problem. We have a patch for you to apply to fully prevent the problem.

The problem depended upon an identity collision. We think the probability of this is remote, but we always take this stuff very seriously."

In other words, I want to see platforms like this emphasize their response, rather than try to convince me that the problem is minor. The way these things are phrased matters a lot!
Is this article down playing the effects of Brexit a little? I used to work in Silicon Roundabout and now I live in Paris, I know plenty of developers who've moved out of the UK because of Brexit, but none who have moved to the UK since Brexit was finalised. It must be getting harder and harder for London based startups to find a dev team
Sorry, I just can't parse your argument.
I did mean daytime, I'm not quite that anti-social to ride at night with high beams :)
Yes, Rust kinda doesn't fit super cleanly into a very black/white binary here. It is automatic in the sense that you do not generally call malloc/free. The compiler handles this for you. At the same time, you have a lot more control than you do in a language with a GC, and so to some people, it feels more manual.

It's also like, a perception thing in some sense. Imagine someone writes some code. They get a compiler error. There are two ways to react to this event:

"Wow the compiler didn't make this work, I have to think about memory all the time."

"Ah, the compiler caught a mistake for me. Thank goodness I don't have to think about this for myself."

Both perceptions make sense, but seem to be in complete and total opposition.
I remember the days when you could actually EASILY replace your portables battery (after 3+ years), EASILY upgrade your ram and HD.. now if any of that fails or the system needs more memory then you have you have to replace the entire computer. I'm sure this is by design so you spend more money and buy new stuff instead of upgrading what you already have.
Windows logo key and Shift and S and more keyboard shortcuts in Windows 10
There have been more constructs that are leaner and less traditional class based OO since a while, such as lamdas, records, more expressions, higher order functions.
This is one of those religious arguments where no one will every change their mind, but I feel like a trackpad is the dumbest mouse interface and can't use anything but a trackpoint (or a mouse of course).

Consider dragging and dropping: with a trackpoint you click with your thumb, then use your pointer finger to move the mouse cursor any distance you like, without moving your hand, then release. With a trackpad you press the pad and then move your finger some distance and then... oops, you hit the edge of the pad. Better abort and try again, starting the motion from the opposite pad. Except if I'm on a non-apple trackpad, and I have to click near the top of the pad, it's nearly impossible because the click hinge is near the top. Or maybe I do a finger swap to reset the drag position, and hope that the OS doesn't interpret my moment of two fingers touching as some kind of gesture.

Anyway, it does take some time to get used to, so you won't get it in a few minutes or even a few hours. Try a week. Also make sure you're using a lenovo one (the dell/toshiba ones aren't as good), and very importantly, that you have a fresh cap. Worn out caps make it really frustrating.
Lava from La Palma volcano continues to flow, hundreds more houses are at risk
Buy a cheap hand held battery operated wireless barcode scanner (cheap on AliExpress). These work really well for scanning stacks of books... pick the book up, zap, put the book down. You have to config the scanner to operate in "keyboard" mode or some such... basically what you scan gets typed as if from a keyboard.

I used a simple Excel macro for data capture and lookup. Basically when a cell changed (book was scanned) it would request the book data from outpan.com. If outpan didn't know the upc beep and return to the cell, otherwise decode the response (json) and populate the spreadsheet row.

Here's the excel macro (why I used the B column instead of the A column is a longer story):

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count <> 1 Then
Exit Sub
End If

If Application.Intersect(Range("B2:B99999"), Range(Target.Address)) Is Nothing Then
Exit Sub
End If

Dim Ean
Ean = CStr(Target.value)

Dim Url
Url = "https://api.outpan.com/v2/products/" + Ean + "?apikey=[haha get your own key haha]"

Dim HttpRequest
Set HttpRequest = CreateObject("MSXML2.XMLHTTP")
HttpRequest.Open "GET", Url, False
HttpRequest.Send

Set json = New VbsJson
Set o = json.Decode(HttpRequest.ResponseText)
If Not IsEmpty(o("error")) Then
Beep
ActiveCell.Offset(-1, 0).Select
Else
booktitle = o("name")
If IsNull(booktitle) Then
Beep
ActiveCell.Offset(-1, 0).Select
Else
If IsVarArrayEmpty(o("attributes")) Then
Author = ""
PublishedOn = ""
Else
If IsEmpty(o("attributes")("Author(s)")) Then
Author = ""
Else
Author = o("attributes")("Author(s)")
End If
If IsEmpty(o("attributes")("Publication Date")) Then
PublishedOn = ""
Else
PublishedOn = o("attributes")("Publication Date")
End If
End If

Cells(Target.Row, Target.Column - 1).value = Cells(Target.Row - 1, Target.Column - 1).value
Cells(Target.Row, Target.Column + 1).value = booktitle
Cells(Target.Row, Target.Column + 2).value = Author
Cells(Target.Row, Target.Column + 3).value = PublishedOn
End If
End If
End Sub

Function IsVarArrayEmpty(anArray As Variant)
Dim i As Integer
If IsObject(anArray) Then
IsVarArrayEmpty = False
Else
On Error Resume Next
i = UBound(anArray, 1)
If Err.Number = 0 Then
If i < 0 Then
IsVarArrayEmpty = True
Else
IsVarArrayEmpty = False
End If
Else
IsVarArrayEmpty = True
End If
End If
End Function

edit: you will need VbsJson from http://demon.tw/my-work/vbs-json.html (why that's a chinese page I don't know all I know was it was a single file json parser that was easy to work with for this).

edit2: I used this solution to scan and log 750 books in a couple of hours? Maybe 3? It went pretty quick.
It's not that clear cut. This is just a variation of the trolley problem.
similar question, is there a good way to do this for video games? I probably have a couple hundred physical games and would loves to not have to manually build a spreadsheet of them
The only thing I use Gimp for is the ability to grab screenshots which it does exceedingly well on X11. Kudos
WhatsApp addiction and BPD: A new therapeutic challenge
Trail of Bits, and they did recommend additional scrutiny into dependencies on addresses alone for authentication. They didn't find this specific issue because as you say it is a bit of a design and implementation issue. It required that a weak point in the design be combined with a mistake in implementation somewhere else (roots).

We've fixed the mistake in the roots, and are also fixing the weak point in the design soon with a release. Fixing the roots blocks this specific attack but we want to fix the fundamental weakness to ensure that there are no similar issues in the future.
Forcing employees and their families to take out loans to float the company is rather novel concept - raiding pension funds not possible in China ???.
It wasn't out of spec, I'm just referring to the general weaknesses of automatics. If I spend the weekend doing physical activity where I don't want to wear a watch, Monday morning I'll be resetting my Seiko 5. With my F91w, I can take a long vacation, and spot check a system clock to the second when I get home.
Not surprised there are nicer bits of London to set up in - not surprised the Googles moved to Kings Cross now its gentrified.

Before it was Silicon Roundabout BT had a couple of big offices that I used to go to occasionally and the area was a real dump back then.

Ironically in 95 or so I was up for a board (promotion) at 207 old street and was extoling all the cool things I was doing with the www and internet - unfortuetly I was interviewed by the old school COBOL guys and did not get one of the 18-20 promotions.
> Can I use a different Operating System?

> Base and Performance configurations ship with Windows 10 Home pre-installed and Professional ships with Windows 10 Pro pre-installed. You can also load your own operating system later, like a Linux distribution.

So... Forced windows tax, even when Dell can manage for Linux. Yuck. Like, really yuck.

And for the specs:

> Base $999.00

> i5-1135G7 | 8GB Memory | 256GB Storage | WiFi 6 | Windows 10 Home

8 gigs of ram? Well, I guess that's 1 chrome or firefox window open, and an electron app. And .25TB ssd? That's great for a machine 8 years ago.

I'll stick with Dell's Business line. They're rugged, parts are serialized and easy to order/obtain. Pass on the "Framework".
For anyone who tl;dr:

> Only 61 percent the battery life of a similarly configured XPS 13
Culturally, do Danes ever complain about their co-workers output?

Do Danes ever advocate for someone to be fired?

If workers naturally have different productivity points, why protect their right to earn $22/hour?
Checking in with a 2012 Toshiba Satellite R830 still ticking. Only had to replace the battery pack about 4 years ago.

Takes me 30 seconds to boot up and 4 seconds to shutdown running Debian since forever.

Does what I want and gets out of the way. Never really felt anything missing performance wise.
Expose them to as many things as possible.

My first child knows every flag, every capital city, and taught me the politics of Kosovo, Yugoslavia, and Serbia. My second child memorized part of the times table at 3 years old just by watching her older sister do it. My third child is a genius with motor skills - he's learned to walk at 11 months, can "parrot" conversation/song, move furniture around, throw things with his full body mass.

I think you have to find what clicks for them, what fascinates them.

I bought my eldest kid a chess set, Rubik's cube, guided her to programming. They're very interested and want to be good at it but the fascination isn't there. It's like a chore.

Also be wary that chess might have been your unique talent as a kid. You might not be world class, but you could also be in the 1% who actually liked chess as child. So just because you and other kids can do it, it doesn't mean every kid can.
The article contains a link to the page where one can customize a Framework order https://frame.work/laptop-diy-edition
The problem with this page is that I can't see which component is selected, even after I click on them. Zooming in, I see that selection means coloring the thin border in red. About 8% of male adults have at least a minor trouble with colors, usually green and red, so that UI is annoying/unusable for many people. I hope their computers are better thought out.

tl;dr Framework's shopping site is broken in case of light color blindness.
I'd imagine what they actually meant was, "We recognize that the vast majority of activity that's happening in the virtual currencies can't be proven to be illegitimate or illegal."
Pretty happen with my X1 Carbon but once I am not this is definitely the next laptop I will get.
I was a new programmer in the late 70's. I remember hanging in local computer stores and trying out the programming capabilities of the system they had on display. Mostly basic, one had FORTRAN. Inadvertently helped to sell a 10k-ish (CDN $) Unix system (Fortune 32:16 https://www.old-computers.com/museum/computer.asp?c=767) because of the programs I wrote and ran while a potential client was there. The owner never bothered me for loitering in his store again.

The cheaper ones included the TRS80, Timex-Sinclair, the TI 99/4A. Turn them on and code. Yes I RTFMed first.
Nation-state espionage group breaches Alaska Department of Health
Being free to murder a child is not freedom, it's anarchy.
...and Scandinavians. Well, at least Swedes, for sure.
So you mean 'no defined limit but definitely not unlimited' or do you mean 'unlimited except with the following limitations'?
You don't have a great argument.
I think tools for a programming language should be written in the said programming language if possible.

Rome developers will not use Rome to develop Rome, and the Rome users are less likely to contribute because they are more likely web developers and not familiar with Rust.
I quick re-skim of this leads me to believe the OP solution would be considerably faster and more tractable for large N. That said, it doesn't appear to be an exact solution, as a classical recursive enumeration would be.

I was personally really hoping to learn about a new geometric trick to exploit for a complete solution. I even took out a chess set again and everything, lol.

Or am I misunderstanding something here?
AR requires cameras, doesn't it? It's the connecting to the internet, recording the video and not allowing people a single shred of privacy anywhere, eventually even in their own homes, that is galling, especially when FB is doing it so they can track you down and bomb you with advertisements.
Meanwhile in Cuba...

[+] https://en.wikipedia.org/wiki/ELAM_(Latin_American_School_of...

(giggle)
Not great if we all think like that and 'wait to see'!

It's still better though, a lot of it is standardised stuff - you don't need Framework to exist to be able still to replace your M2 SSD, WiFi, DDR4 RAM.
Correct. Noticeable response lag is evident even on the HDMI e-ink panels driven by whatever you like. They have been getting better though.
AFAIK they generally use the same industry standard interfaces for RAM/SSD/etc as all other non-shit laptops.

The problem would come in if a Framework-specific part breaks, but at least those generally seem to be pretty simple (apart from the motherboard, at least).
It's more future proof. And performance is unmatched. Handcrafted because I want the smallest, lightest microATX case. Should I share the design? I have it ready in SolidWorks.

I will still need a laptop away from home and/or as a portable display, that'll be one of my old 17 inchers or the cheapest one I can get (Haswell gen lol).