skysight-inc/HackerNews huggingface dataset:
I'd argue that the normal thing to do in the Ubuntu installer is full disk encryption, rather than homedir encryption.

Both are checkboxes, though, so one could select whichever they wanted. Full disk encryption is the most sensible one, though (better evil maid protection).
Okay let me know I would love to see it :)
If you have that much control over the satalight, (and were at war) it would probabably be better to use it for easedropping and barring that, crashing it into an enemy city. There probably isn't enough power to do any serious damage otherwise.
How could a software dev build a bottom-up understanding of quantum computing?
I would like to get started with Quantum Computing, I would like to go from Bottom to Top, that is building an understanding from the ground up (instead of Top to Bottom, hands-on first approach, that doesn't work for me).
Introductory textbooks? MooCs? Curriculum? Important subjects? Important Topics and concepts?
Don't OPVs still have the problem of breaking down too quickly?

> "I am very positive for OPV, and it may not need five years," he added.

Ah, the magic five years. Whenever you see someone say it's five years away it means they have no idea when, or if it'll come to market.
Sums it up well.

The chaos and congestion that’s the hallmark of India’s metropolises reaches something of a zenith in Bengaluru, where it can take an hour to drive 3km. Nevertheless, the inhabitants carry bravely on, living as close to the high-tech campuses as possible – and even on them in some cases – creating start-ups, designing software and supplying the world with IT products and know-how. It’s hard to imagine the number of computer chips and bits and programs that have come from Bengaluru, the number of computers and devices built and powered. And even more impossible to imagine is the number of binary-system zeroes it has all taken.

And yet all of this started in India… from nothing.
That and I wonder if there is a spiraling sort of effect where if you have mental health issues you might feel tired as it is, so you don't exercise.... but I'm not sure that means that the exercise is the issue... just the result.

Let alone populations like the working poor who have little time in their lives for things like exercise, but growing mental illness issues.
I see that you are right; 'where' clauses don't restrict the ways an author can introduce what Landin calls user-coined names.
Sure, it's not open source, but their licensing terms are quite generous. It's free for noncommercial use and for independent development (<$100k per year)[1].

Compare this to something like Qt, which is open source. But (as I understand it) it's LGPL licensed, meaning it can't be used commercially without paying the developer for a commercial license or releasing all the source code.

Of course, take this advice with a grain of salt. I've not really worked with Qt or Ultralight before, but I've been exploring my options for a project for a school club.

[1]: https://discuss.ultralig.ht/d/6-ultralight-0-9-beta-now-avai...

Edit: added source
Show HN: Hashify.net – Browser and Public API hashing utility service
Alice and Bob Meet the Wall of Fire: The Biggest Ideas in Science from Quanta
I work for a large tech company and don’t know of any company like that with a large number of employees happy with their company.

(I’m making a distinction between the idea that a job “is fine” where one “is happy” merely because the culture is at least not worse than elsewhere while the pay is better vs actually feeling positively about one’s company’s culture and corporate behavior.

For example, my friends who work at Facebook are “happy” with their jobs, mostly because of pay and because they know if they switch to other companies, politics, corporate misbehavior, etc., will just continue. But these same people tell me frequently how sad, upset, soulless, disappointed they regularly feel because of their employer.

That feeling I think is extremely widespread in tech, almost all employers. That’s the only part in my viewpoint that matters for whether someone “is happy” at their job, and it’s that type of bad culture I think can be easily flagged by little stuff, like bad whiteboard interviews.)
What issues have you found with this Onedrive client[1]? I've been using it for over a year without any hiccups beyond the odd duplicate file

[1] https://skilion.github.io/onedrive/
It won't be long before we long for the days where we had two or three keys: one for the door, one for the ignition, and one for the trunk.

- Replacement is dirt cheap (talking pre-chipped keys here).

- They require no batteries.

- They'll last 20+ years.

- If you don't have the keys you don't have the car (What criminals lockpick and hotwire cars anymore?).

Then again, we'll have to covet holding on to long-lasting cars, though. So scratch that.
Hi everyone, I am a developer on this cool project. Will be glad to answer any question you might have regarding the functionality, payment integration, etc. Keep playing with the app and make fun calls with your friends and why not make serious calls as well :)

Looking forward to help you to get familiar with the app more and more...
The parent comment was referring to the usage of sizeof().

Also, the fact that they cast the result of malloc makes me think they were using a C++ compiler, which will complain that there's no cast.
That's not what LGPL means, no. It's not GPL.
Nice graphics, I really liked it is "multi-provider" :-)
It was also covered in the nytimes years ago:

https://www.nytimes.com/2015/04/16/style/keeping-your-car-sa...
Do those numbers account for pupil dilation?
Was a hundred K on the line? Clock ticking? Random subject you couldn't have/hadn't prepared for? :D
You’re correct that it won’t create a better understanding but it will increase performance.
> Humans can do mistakes. Machines can't do mistakes (unless humans who programmed them did mistakes)

That's an incredibly limited view of the issue. Machines can make mistakes regardless of human intervention (albeit probably indirectly, because humans have an unprecedented level of influence on reality). First, there are known software glitches caused by unexpected bit flips. Second, software systems can grow to a level of complexity where unless you invest orders of magnitude more time in theorem provers for it you cannot guarantee that 'machines can't do mistakes'.

Electronic voting is an interesting problem and I agree with you, it's probably the future. But it's not a near future or not as near as you'd think. Electronic voting is vulnerable to attacks which cannot be detected when they happen. Armies of diverse human observers for paper ballots are much more effective for detecting fraud.
In Germany, a police report is generally recommended in case somebody decides to change their statement. I don't know why you wouldn't call the police. They're also there to settle disputes, or at least establish a protocol for a potential court process.

And if you drive for a company, protocol dictates that you call the police even in the most minor accidents for insurance reasons.
I gave up on Dropbox. Linux was always a second class citizen, and it only ever seems to get worse.

If you are going to pay for something, Insync and Google Drive make a decent Dropbox alternative. I'll be honest, though, I simply stopped using syncing solutions like these, so I really don't know if there are now better options across platforms.
- The beta is definitely not rock-solid stable yet but reasonably runs a majority of major websites. The current branch of Ultralight is based off of a stable branch of Safari/WebKit.

- The Ultralight library itself has no dependencies on D3D11 or Metal. The renderer emits virtual GPU driver commands that are consumed by the user (see GPUDriver.h). We ship a few stock implementations of GPUDriver for major platforms but users can undoubtedly write their own.
Ironically I think the parent poster intended 100lb as "completely unachievable for someone with muscular dystrophy", while you've read it as "so light as to be completely ineffective"!
Interesting. Lying in bed is pretty much my #1 link for depression and anxiety (unless I'm sleep deprived and need to sleep).
>shared SSH key

Wait, you use keys? Wow, man. I prefer good old-fashioned passwords, the same one on all servers, of course. And keep it memorable.
Get out of their job for $5k? I agree I may be used to an area with a higher cost of living, but folks don't win $5k on Wheel of Fortune and think "now I can finally pursue my dream of becoming a poet."
It might provide some solace knowing the author probably didn't write the headline ...

https://www.washingtonexaminer.com/lets-stop-arguing-with-he...
Looks great!

I beat the Reversi app on first try. I'm guessing it's not very strong. :)
They've been hard to communicate by amateurs
There's a lot of us devs that have been at it long enough to have learned sysadmin and networking skills because we had to at the time. Older full stack devs. We don't need sysadmins for 99% of projects. AWS and other solutions work for us and save a lot of time. We know our way around it since we've been using it since it's infancy.

That being said, it can burn you. For an ETL platform I was developing cobbling it together with Lambda and other services was a nightmare. Things you'd expect to work didn't. And the cost was way too high for concurrency. So I went back to a single box with beanstalkd and common tools.

But I agree many go with a promised solution without the expertise and when it fails or gets hacked they're screwed. And those costs aren't factored in.

If we're not hosting and maintaining and the client doesn't have skillset in-house I'll have a client go to Rackspace or similar.
It depends on your definition of palindrome. Is it 'reads the same forwards or backwards' or is it 'had the same characters in the second half as in the first, but in reverse order'?

You'll find that according to most dictionaries, ()() is the palindrome here.

Unless you're a robot.
Recording every cell's history in real-time with evolving genetic barcodes
Let's stop arguing with headlines that the writer didn't write
For a line level palindrome homage to Douglas Hofstadter's Crab Canon see

https://juliagalef.com/2017/02/21/a-poem-for-douglas-hofstad...
The way I read it, the author is surprised that struct node_t is typedef'd to node_t* and not simply node_t

I am not used to that style so it seems odd to me, but I suppose if it was common in a codebase one would get used to it.
Why the Swedish Vasa Ship Sank – An Engineer's Explanation
SomaFM: DEF CON Radio
There's a quote attributed to Redd Foxx that I read years ago in, of all places, a bodybuilding magazine I subscribed to. "One of these days, all those healthy people are going to end up dying of nothing."

How about we just let people make their own informed choices? I love mac & cheese and would happily use this service if I were in their target area. I also made my family sauteed broccoli and rice for dinner last night. Although you might complain about the freshly baked peach pie and vanilla ice cream I made for dessert!

Not everything needs to be a hand-wringing concern about the future of civilization; sometimes we just need to enjoy ourselves.
Linux user namespaces work as a 1-to-1 mapping of UIDs. Every UID in the container has to map to a UID on the host, so the UID range of the container is necessarily smaller than the UID range of the host (unless of course the map is the identity, but then what's the point of having a separate namespace?).

Maybe that is bad design, but if it is: it's Linux's fault, not systemd's.
I disagree.

No, we can't protect folks from stupid ideas. But you can stop them from spreading as quickly and try to protect people against actively harmful ideas and ones whose very intention is to spread hate or harm or divisions in peoples.

Anti-vaxxers, for example. This is actively harmful to people. This group of folks can kill innocent folks simply by refusing to vaccinate. Christian scientists? There are reasons to suspicious of some science, sure, but these folks are using the "science" bit to try to make folks believe in religion and discredit actual science. Holocaust deniers? Racists or stupidity. The actual message doesn't matter - it is knowingly offensive to groups of people. Sandy hook deniers have harassed victims.

Flat earth can be a fun theoretical topic to discuss so long as everyone is of the understanding that the earth isn't actually flat. Unfortunately, that isn't the case.

As far as their echo chamber is concerned, they already have it. Having mainstream sources cater to their views just increases the echo chamber. We already know folks have it. It also makes it easier to recruit others into that echo chamber. We can't stop it, but we can surely make it more difficult to create one, make it more difficult to convince folks, and so on.
Don't worry, it'll be any day now.
"Kindly fuck off with your guilt complex."

Ah, men, the logical gender, the rational ones, and certainly never given to fits of emotion.
As Catholic Hospitals Expand, So Do Limits on Some Procedures
In my experience, €50k is pretty much middle-of-the road for software developers. That's what I had after ~2 years experience. Beginners get 40k out of college.

Freelancing is also a good option, with daily rates ~400-700€ depending on experience, you can make a much better living than a regular employee.
paper ballots are not perfect, but it's a proven technique with known processes and checks (double counting, check the number of votes match the number of ballots, people from various parties controlling the ballot, etc).

Also, at least for national election, it's quite hard to manipulate such ballot wildly as there are heavily decentralized with a lot of individual polling places. It's quite hard to have a massive fraud on the ballot itself has you have fraud in hundreds of places.

Now with the voting machine, you have one or a few central points where it could be possible to take over the voting machines and manipulate the vote on a large scale.

Also, voting machine can be quite horrible. It's basically a computer that is only used once or twice a year. So it's likely that voting machines have a ton of CVE. Also, those are generally not very well made, with a lot of security holes, from physical attack to debug ports not removed, default passwords from the manufacturer not replace or bad configuration/lack of security in the software.

The only use case for a voting machine that I could see is the following:

Using a voting machine where when you cast your ballot, it prints a paper with the name of the candidate, after that you do it the 'old' way (envelope+ballot).

When counting it's now possible to compare the paper ballot and the electronic one and check if everything matches.

As a side effect, it reduces the quantity of paper required.
It may have sounded like I was joking, but I wasn't.
You could use Nextcloud instead.
>So, cyclists, please change my mind: when you have a wide shoulder to occupy, and you choose to ride so close to the left of it that your handlebars are in serious danger of being clipped by vehicular traffic, why? Why not the middle of the shoulder, or, god forbid, the right side of it?

Cyclists need much more road width than you might intuitively expect, because we're less able to safely ride over debris or potholes. An obstacle that you would barely notice in a car could cause a cyclist to crash. The shoulder is often littered with debris, because the wheels of vehicles tend to sweep debris out to the edge of their usual track; the shoulder doesn't benefit from this sweeping action.

We know that we might need to swerve unexpectedly for reasons that aren't obvious to following traffic, so we want to make sure that we have sufficient space to swerve away from traffic rather than towards it. Riding well to the left gives the cyclist more control over their distance from passing traffic, because they maintain a buffer of safety that they can use if an inattentive or aggressive driver passes dangerously close.

Some cyclists might take this principle to an extreme, but the opposite is usually true - timid and inexperienced cyclists tend to ride right in the gutter rather than staking out a survival zone, severely limiting their options if they need to avoid a hazard or a vehicle is passing dangerously close.

On narrower roads without a shoulder, safe cyclists will take a variety of road positions based on the conditions; the reasons aren't always obvious to following drivers. We always keep at least four feet away from parked cars, because of the risk that someone unexpectedly opens their door in our path. Hitting a door is often fatal, because the top edge of the door is at around head height to a cyclist. We might tuck in to the right to maintain a safe distance when being passed, but we might also move out to the left of the lane to indicate to motorists that it would be unsafe to squeeze past us in the same lane on that section of road. Riding in the tracks followed by car wheels is usually safer, because those parts of the road are swept clean of debris and less likely to be contaminated with spilled oil or diesel.
>> git for everyone else

When you simplify and generalize git to the point where "everyone else" can use it, you get Apple's Time Machine and Windows' File History. I'm not that familiar with Time Machine, but if File History had a more visible interface that you could use to easily "checkpoint" individual documents or directories on demand, you'd pretty much be there.

Branching is too complicated for most people to work with and overkill for most scenarios.
Just put /home on a separate partition and please the BOFH gods.
> You're delusional if you don't think there are people who get all their news from their filter bubbled Facebook timeline.

I'm not sure how you inferred that I don't think that when that's pretty much what I directly implied, and that is what causes the harm - self imposed ignorance.
We've warned you before that posting uncivilly will get you banned here. Please don't do this again.

https://news.ycombinator.com/newsguidelines.html
I don't think anyone in the attendance who knows that would come forward.
I see I'm not the only one that uses the Julia REPL to get unicode characters!
I wouldn't call it "new".
you _instantly_ get the output

That's not how physics works, unfortunately.
Thank you! I appreciate you taking the time to answer that. Next time I have a chance to speak French, I'll try that out.
I know i've said this before, but I'm 90% sure Ford used to have two separate keys. One for the door and ignition and one that only opened the trunk.
This is some incredibly transparent concern trolling.
thanks, will see how can I block crawl on this dataset. BTW how does it hurt exactly, couldn't find much except in case of safe-search mode.
I blame the modern attempt to turn software developers into assembly-line workers. With sprints and tasks and momentum and a million tiny cuts that take the innovation out and replace it with anonymous criticism and process over product.
I think one way to do it is start with a genre that has a niche following and internet discussion forums.

For example : Prog is one such community. (Fourm : r/progmetal)

I have routinely discovered bands with <1000 listens on their top song on Spotify on that sub. I have seen these same bands grow to the point of gaining interest from a label. Interest that was fueled by forum members.

Since the genre rewards musical proficiency, even causal listeners (non fans) can have quality discussions with forum members and boost engagement.

IDK, if this works for other other genres too. But, IMO this is one of the better ways to survive in the new musical era.
This looks like a useful framework.

To the creator: Could you help me understand how lightweight this is, in terms of memory usage? For instance, how much memory is used to render the Wikipedia sample page, when using Ultralight, vs. using a single Chrome browser tab to do the same?

Thanks!
probably because most networks aren't truly decentralized
Interesting. I thought Qt was dual-licensed using the (L)GPL and a commercial use license[1].

[1]: https://www1.qt.io/faq/#_Toc_1_2
What People Will Pay For
That's a very amateurish way to solve this problem. Games typically have a main loop which will check the amount of time that has passed on every iteration of the loop.

You can see how much extra time is left for that frame at the targeted frame rate, then sleep for that amount of time.

Then you never have to slow down anything else, you can set a maximum amount of cycles per second and you can sleep once per cycle. The faster the CPU, the less power it should use.
The backing files for your ecryptfs will still get synced though, correct?
> Sure, it's not open source, but their licensing terms are quite generous.

That's nice, but not being open source means it will never have the breadth of players who both use it and contribute back that Electron does, which is why it won't beat Electron on the long term, even if it had some intriguing advantages.
This demonstrates that other blockchains really should consider how far we can or should take decentralization. Andrew Thompson certainly has taken this idea to the next level.
I also suspect fatigue. For a lot of US citizens, the war has taken place a for a majority of their (our) life.
No, but it's technically possible to package and publish extensions in OS package repositories for chromium and firefox.
IIRC it does show if you use the advanced installer option (ie where you go manually through all steps).

Atleast the ubuntu server does that, though I wouldn't enable that either way since it's a pain to deal with from the outside.
An accessible quick introduction. This abstract links to a 19-page pdf:

From Cbits to Qbits: Teaching computer scientists quantum mechanics N. David Mermin

https://arxiv.org/abs/quant-ph/0207118

After that, the textbook by Nielsen and Chuang, Quantum Computation and Quantum Information. It's a big book but
the first couple of chapters, 60 pages or so, are self-contained and make a good introduction.
Like eating potato chips, watching the videos on Douyin (Tik Tok) can become a non-stop action because it's a super convenient low-effort pleasurable thing to do, it's faster than fast food while lying on the sofa.

The app opens in sub-second and then starts playing a video right away, the video is also selected to conform to your previous likings. Or I also like to say it's the mobile phone era's bubble gums, a source of endless simple pleasure. Of course there are also many videos providing valuable educational content.

From my own experience, I feel Douyin has enforced pretty strict policies regarding what video are acceptable. A while ago I submitted a video about early day internet success stories such as eBay/PlentyOfFish/etc., it was rejected repeatedly. No reasons were given and I didn't bother to ask. I suspect it's because I had words "rich"/"money"/"quick success" in the description. You often hear other people's complaints in their videos, such as "My last one was deleted by Douyin and I don't know why." Anyway, it's just my one anecdote.
I totally agree with you. I go to gym and weight train 3 days a week and I spend one day running as far as I possibly can (8-10 mile range). If someone asked me to go for a walk, I would just slouch down in my sofa and ignore them. I hate walking without purpose and as an exercise it does pretty much nothing.