skysight-inc/HackerNews huggingface dataset:
No excerpts of untranslated Russian. What about the English version?

But I read that Tolstoy participated in the french translation, since he spoke french fluently.
Getting the First 100 Users
Your experience sounds much better. I had a stuck 6mm kidney stone removed with laser under anaesthetic which after I had to walk around with a tube in my ureter for 6 weeks.
Your place probably does not have conscription, because that is something else in terms of authoritarian experience.
Google safeside: to understand and mitigate software-observable side-channels
> 2.) Back when I used Dropbox for syncing, it couldn't sync a folder containing a symlink, but this may no longer be true.

From the first paragraph:

"As of mid-2019, Dropbox no longer follows items outside of your Dropbox account that are linked to by a symlink."

In the next paragraph is explained how symlinks linking to files within your Dropbox folder still work.
Again, depends on the jurisdiction, but in the UK filling for a small claims court case would be like £125? And if they don't show up the case will almost certainly be ruled in your favour and Google ordered to pay back whatever they owe you - plus any court costs you incurred. It's really not that difficult. Even paying a lawyer £100 to write and send them a letter "you have 7 days to fix this or we're going to court" would most likely achieve better result than trying to contact their useless customer service.
BuildZoom (YC W13) is hiring – help us build better homes
I meant if they gave away all of this data about your device then someone on a different app could identify you by comparing.
This story is crazy. They also forgot to mention that the captain, Zhan Qixiong, was supposedly drunk[1]. To add more ridiculousness to it.

[1] https://books.google.nl/books?id=tymWDwAAQBAJ&printsec=front...
Couldn't Dropbox have let you choose the behaviour you want? :/
For anyone that uses Linux, I think a simple ssh server should be fine for their needs. What then is a tool or daemon that watches a directory and runs scp or rsync when a file changes?
Syncthing is great and has become a core part of my workflow. It's just really annoying that there's no iOS client. So I have this great sync service that only works across my Android phone, laptop and desktop, while my iPhone and iPad are stuck outside the loop. Which means I have to duplicate some of my workflow onto another service.
Pkgtop: Interactive package manager and resource monitor
Canadian Genius Created Modern AI
Against the Rules with Michael Lewis [audio]
> "However, it is unclear whether songbirds can cognitively control their vocal output."

The second sentence of the abstract.

These biologists did not seem to assume that 'we are surrounded by mindless organic automatons' at all. They just didn't know and that's why they did some research. They probably started this research because they had some conviction that (at least some) birds do have control.
> The entire point of a Dropbox type service is off-site cloud backups.

No, it isn't. The entire point of Dropbox is having a shared folder on multiple devices that keeps itself in sync. "Cloud backup" aspect is a side effect, but it's too easy to break that "backup" accidentally.

WRT. SyncThing, it's not for regular people not willing to expend any effort at all to set it up and keep it running, but in our adtech-driven startup economy in technology, these regular people are doomed to be ripped off and abused. Such are the aggregate ethics of this market.
Go to www.macpaint.org for more info and a nice selection of classical artworks. I guess Ivan Sutherland's 1963 Sketchpad was a major influence on Bill Atkinson: a pioneering program that allowed users to draw and adjust lines on a monitor with a light pen! https://www.youtube.com/watch?v=495nCzxM9PI

You can try MacPaint 2.0 (updated by David Ramsey in 1988) here https://archive.org/details/mac_Paint_2
https://github.com/axkibe/lsyncd
FAQ:

1. Saving money then and now. It's paid for itself every year, even with maintenance. In general, I'd rather be considerably poorer than a stressed, servile servant to the 1%. My motto is: it's easier to not spend a dollar that it is to make it.

2. Early water-cooled VW Vanagon / Type 2 (T3) Westfalia. It's currently having a no out-of-pocket warranty engine swap. Also, it will need some bodywork and a paint job at some point, but it's alright otherwise. Doing over again with a larger budget, I would get a GMC Savannah or an early 90's Westfalia just before the move to the Eurovan, and one that has a GoWesty 2.3L motor and EMS. In general, I maybe biased, but a compact van has been more stealthy, convenient and practical than monstrous RV's I see all about.

3a. Shower: Gym and I also have lots of Dr Bronners.

3b. Toilet: Gyms or whatever is open nearby. For rare real emergencies, also carry biobags and empty bottles that can be disposed-of in trash. I think the improper disposal of biowaste is one of the greatest sources of community conflict because people with under-treated mental illnesses or lacking personal hygiene are rarely/never proactively assigned social workers to potty train them / make biowaste disposal bags available to prevent gross situations. (perhaps it's viewed like drug needle exchange programs "any help enables")

3c. Laundry: Coin-op laundry. I haven't been very far from civilization in a while, so haven't had to use a bucket and clothesline in a long time.

4a. Silicon Valley.

4b: Legal: There were prohibitions in the past and still exist in many areas, but not in the locations I'm usually at. The Ninth Circuit ruled regarding California, and the majority of cities don't want to risk big lawsuits by harassing people because there are many pro-bono lawyers helping vehicle dwellers/homeless maintain their rights and dignity. Instead, they're pushing mostly poor people as a group, in subtle ways, further to the margins and further into desperation by passing ordinances based on vehicle height, parking time-of-day and requiring parking permits.

4c: Climate:

Summer: It gets hot inside for a couple of months, so it's good to find shaded or garage parking.

Winter: It's relatively mild weather here, but I have a -40 sleeping bag if it gets too cold. I suggest anyone with electronics they'd like to keep working sleep with them to prevent condensation corrosion and Li-ion low capacity issues.

4d: Social: No one wants an old, fugly, ADD on the spectrum. Trust me. Invisibility is best.

4e: Deliveries: It's a pain when a vendor wants to deliver to a physical address (think food, large mail items or prescriptions). There are workarounds.
Is breaking open processors and inhaling the dust a common occurrence where you live?
You could use them the other way around. Leave the dotfiles in your dropbox folder and symlink to them from your home directory. I keep my dotfiles in a private git repo that way.
Why not TFAT or TexFAT?
Yeah, you are right. But if you do have one computer you can leave on all the time, then I think it is.
If you replace 100 lines of my code with 20 lines, God bless you.

If you replace 100 lines of my code with 500 lines of buzzword-driven development that is 50% copied off of Stackoverflow, we're going to have a discussion.
Not to be confused with SugarCRM, which also goes by Sugar sometimes.
I run Syncthing on a Raspberry Pi without issue.
My fault. 17 280 h per year was the calculated savings
>Well, first of all, email is an oligopoly and it's practically impossible for individuals to set up their own servers and expect their emails to get delivered all of the time.

What the hell are you doing to your mail servers?

edit - also, can the client be in the protocol?
> What I'm rejecting is that that's necessarily an undesirable state of affairs. Does the world really need the likes of Blur or DiscountMugs to succeed, when they have proven woefully incapable of protecting the most basic forms of user data?

Again, I'm saying that the cost is borne by all startups, not just the ones you don't like. For startups, the main cost of GDPR isn't fines, it's less investment money and more compliance costs. That means good startups and bad startups alike must pay the price. They have equal chances of being killed in the cradle by these costs.

> I'm sorry that you have had to spend a tonne of money to attain GDPR compliance. I imagine most "incumbents" have had to spend a good deal as well; I can only hope that the next generation of companies have learnt from your company's mistakes and to structure their data processes from day 1 to avoid accruing such sensitive data in the first place.

The costs weren't high because of anything we were doing that was out of the ordinary. GDPR affects you if you even keep source IP addresses in your server logs. It mandates processes as well as restrictions. You have to train employees. You have to pay lawyers to ensure your processes are compliant. Even if everything you're doing is totally unobjectionable, the costs are significant. Current evidence indicates that many new companies are solving this problem by incorporating outside of the EU and avoiding doing business with EU customers until they're large enough to afford the costs of compliance.

> A tech sector with the same market cap? Unlikely, but we need to get over ourselves and question if preserving the techocracy's wealth is more important here.

You seem to have a zero sum view of wealth. Tech companies create wealth. They make things people want. Preventing companies from existing doesn't help others (except for incumbents with inferior products).
Which negates the statement “neither can claim to be true”.
as i say im somewhat biased (i currently have an X61, T420, X1C1, X1C6, P52s and a Thinkstation S20) there is a difference of opinion online but i personally think the glass touchpad on the X models is one of the best touchpads you can get, im not so much a fan of the version on the lower T/P/E models though but some people love them

case wise i kind of get, it metal is nice but im also a pretty big fan of the sturdy yet light carbon shell on the X models, it never feels weak and has no flex like metal but its much lighter, i always have my laptop with me so having something lightweight is a real boon as im always on the go

the only other laptop i considered during my last upgrade last year was the Dell XPS line which are also a damn fine device

as for linux its come a LONG way generally most everything these days just works, even gaming on a linux system is pretty easy these days, if you use a major distro with a debian/ubuntu base youll likely have few issues. Again coming back to thinkpads lenovo have started allowing you to choose linux over windows on the latest P series laptops, which if your budget will stretch can also have a 4k OLED display which to me would make the P1 pretty attractive if i werent averse to 15" laptops. but for reference i installed debian on my P52s with no problems at all, even the Quadro GPU just worked

also if youre still a little uneasy about the switch to linux you could consider either making your upcoming system a "hackintosh" or run OS X in a VM

its all personal preference at the end of the day though, the right system for me may well not be the right one for you
>The thesis of the article is that one shouldn't conflate "stoicism" with "Stoicism"

He may have asserted something like that at some point, but the article contains no cohesive argument to that effect.
> I don't think that's really true

It is though.

> let's suppose that your unsafe code has a presupposition that cause an UB if not met. If this is a bug

It is, or the code should not present as being safe.

> but is-it always possible without performance issue? If not, then you have to audit all the usage of the unsafe part.

If it's not possible to fix it (or if you don't want to fix it) then the wrapper for that unsafe code should also be unsafe, and it should document its assumptions such that callers can know what to look for.

The tautological contract is that safe rust is safe. If it's possible to trigger UB by passing the "wrong" value to a rust function then that function is not safe and must be marked as unsafe itself. An unsafe block means the compiler trusts that you know what you're doing, which is different from lying to the compiler, which is what you're apparently advocating / defending.
Combining the height of 382km from the notebook with the supposed resolution of 20 cm from that link gives an angular resolution of 0.00003 degrees [1].
That is about 2.5 * the angular resolution of the Hubble telescope. However, as that article notes, this image was taken through atmosphere.

I don't know much about telescopes, but some googling seemed to reveal earth based telescopes with similar resolutions. Hence, it seems within the range of possibility.

[1] https://www.wolframalpha.com/input/?i=20cm+%2F+382+km+radian...
Right, that's what made me think that my (now years old) understanding of how Dropbox handles symlinks may not be true anymore. But I don't have two machines with Dropbox at the moment to test for sure.

Does it now just sync the symlinks as-is, so if you have a folder full of symlinks, you just get the same folder full of the same symlinks (as if you had zipped the folder, and then unzipped it on some other machine)?

If so, that is a big improvement from the old days IMO, though it would unavoidable cause the issue being discussed here.
Syncthing is peer to peer replication, you don't need a server online 24/7, you just might choose to if you have a small number of devices and you want changes to replicate immediately, not hours later or whenever two devices are online at the same time.
Wow slam dunk.

You really defeated my actual experience and proved your point on this one /s
It doesn't really require an always-on-system. That depends a little bit on what you use it for.

For example I use it to synchronize the photos from my phone to my Laptop, whenever they can reach it other either by being on the same network or by connecting to the global syncthing "introducer" system, they start syncing.

Having a "cloud" system becomes useful if you need to share a file with someone who's not online with you at the same time, which is a pretty big use-case I supposed. But that is a problem that any alternative that is software only will need to solve via some service.

Nextcloud for example or also Seafile. Both have nice clients, but require some sort of server, whereas with syncthing the cloud part is optional.
NASA's Open-Source Real-Time Data Viewer
> Berners-Lee’s World Wide Web Consortium (W3C), for instance, has been a critical governance body for the Web’s technical standards, enabling similar user experience across servers and browsers

I'm all for real standards, and believe W3C has acted in good faith, but in what shape is W3C's standardization process now (hint: they cancelled the HTML 5.3 and SVG 2 spec) and where has it lead us?
Hmm, I never thought of that as the main point of Dropbox; I always understood the main point was syncing files between your different machines, e.g. desktop at home and laptop, or home and work, etc.

For dead-easy "regular person" backup, I would recommend something like Backblaze.
What I don't understand about Dropbox in 2019 is that they are trying to limit features known to work without any issues. What's worse is that they do this with no particular reasons or explanations.

Why they are doing this recently?
> Boeing developed a software program that constantly monitored the angle of attack. As soon as this angle became too risky, the Maneuvering Characteristics Augmentation System (MCAS) would automatically lower the plane's nose without the pilot having to do anything at all. To do so, it doesn't manipulate the rudder, but the horizontal stabilizer trim, the most forceful control surface on the entire aircraft.

How could the rudder possibly be used to change the angle of attack? Isn't the horizontal stabilizer the only control surface that can do this?
How to Create Email Newsletter Widget for Blogger?
Some more recent discussion:
https://hackaday.com/2019/08/26/quantum-radar-hides-in-plain...
I use ownCloud to sync files between my Windows and Linux computers. It’s pretty seamless and it’s a tool I’ve largely forgotten about and taken for granted.
It does not meet your requirement of avoiding an always on system though, I run it on a home server.
> As I already wrote, I think that being able to locate pupils at all times is a legitimate concern for schools, and parents.

No, no. It's a want. Of course parents want to know where their children are 100% of the time, of course schools want to know where the students are 100% of the time, but children are people too.

Children have the right to lie and keep secrets from their parents. They have the right to privacy, they have the right not to be under automatic surveillance all the time, because they're not fucking prisoners or slaves.
Agreed that that is one of the coolest things about it. Two other features I loved:
The screen -- great for coding outdoors.
The DC-input -- the original Hardware Specification was for "10 to 20 V usable, -50 to 39 V safe, one- time fuse for excessive input" but changed to "11 to 18 V input usable, –32 to +40V input tolerated" ^0 with mine working fine from just below 11V up to 18V.

0: http://wiki.laptop.org/go/Hardware_specification
Did you even think deeply before you wrote this?
Could be activated by Bluetooth based presence detection, leading to face recognition to verify it is the right user, and then activate gesture detection.
The Danger of Crusades
Yes, basically any $5/month VPS works great for Syncthing.

The only thing I still do use Dropbox for is the share-with-whoever functionality, too. I'd be curious to hear about alternatives for that as well.

(To me it seems pretty orthogonal to syncing folders across machines, though, and I'm fine with and probably prefer using different tools for that. Which I guess I am doing, since I use Syncthing for syncing and Dropbox for sharing.)
Syncthing is great. It's peer to peer, so peers only sync if another peer is also online; some people 'solve' that by having an always on server as a peer, but it's not a requirement.

If you do have a server peer though, you can also use it to ensure that there's a second copy of all synchronised folders (other peers can safely have different subsets), and thus as the one place from which you can take snapshots to backup elsewhere. (Syncthing does have versioning a la Dropbox, but IMO just like Dropbox it's more about sharing between people/devices, and an automated regular snapshot should also be taken.)
Yes, but no.

Most folks don't have passports. Children do not have drivers licenses or state ID's. Some places want more than one form of ID and some require a SS#, though you don't always need the card.
It’s an open source library, so you can’t “shut it down”, it’s a gift to the community and people can continue to use it if Google doesn’t.

Honestly these kinds of comments are getting silly and applied out of context, it’s almost like there needs to be. Godwin’s law for dredging up Reader’s cancellation or conspiracy theories about how finger tracking is going to be used for ad recommendation.
they were quoting the same quote you were but reframing it to make a point. there's no such thing as bad publicity more or less semantically conveys the idea that all publicity is good publicity, more often than not (though it could also imply that it could be neutral.)

either way, it is a bit confusing of a way to render it
If you sign with a 2FA I can not see how a compromised computer can make that insecure. Though I will say, the UX on 2FA signing needs to get better, but it is secure enough.
Only if you're actually actively using a SIM card with that phone number, no?
You don't need a server for Syncthing. Devices synchronize when they're both connected. It's decentralized.

But Syncthing doesn't let you share a link to a file. For that there might be OwnCloud-based solutions.
Sure, if you have an actual colorable claim of a violation of a legal right, wave the threat of court action. But also recognize that that escalation can work two ways...

> but on the other hand them sending anyone to court will also cost them extraordinary amount of money

Alphabet has $117 billion cash on hand, they can handle the cost. In fact, they can handle the cost of a scorched earth defense more easily than the cost of getting a reputation for rolling over everytime someone waves the threat of a small claims action.

> so I imagine before they accept any such legal challenge they would ask the CS department to actually have a look at the case first.

More likely, once they get that kind of letter, the legal department will probe the CS records of related to the issue to determine the legal position. They might then suggest just giving you want you want, or they might then send you a nice letter from their attorney about how they are prepared to make a claim for (e.g.) civil fraud for the deceptive action that they were previously willing to leave with an account termination, and that if they do so it will far exceed the small claims limit and they will use that counterclaim to move to transfer your case out of small claims.
If you need anonymity you could buy a prepaid VISA
Normal fines are “up to x million”

The GDPR fine is specially done some large multinationals can’t ignore it.
Catalan's Conjecture
I see multiple comments here saying that this is unfortunate because people were using symlinks in order to automatically have backups of program configurations etc.

But the solution is simple, just switch around which is the real file and which is the symlink.

So where you used to have symlinks like

~/Dropbox/.bashrc -> ~/.bashrc
~/Dropbox/.vim —> ~/.vim/

and so on, remove the old symlinks and place the real files in ~/Dropbox/ and then symlink the other locations there.

~/.bashrc -> ~/Dropbox/.bashrc
~/.vim -> ~/Dropbox/.vim/

and so on.

This is similar to what I do with some of my files in ~/bin/

Many of the files I have in my ~/bin/ are symlinks to files that live in git repositories.

For example, I have a few “alias commands” (shell scripts that wrap a longer command) in ~/bin/

~/bin/st -> ../src/github.com/ctsrc/shell-command-aliases/bin/st

(Aside: Why not aliases in my bashrc, you ask? Because I use a few different operating systems and eventually realized that rather than trying to unify OS specifics and shared aliases in bashrc it was much simpler to maintain the aliases as wrapping shell scripts.)
I wrote a dpll (the standard algorithm for SAT) Implementation in Haskell, that’s also pretty straight forward:
https://github.com/maxmunzel/dpll/blob/master/README.md

Feel free to ask any questions.
Show HN: Rest-in-chaos, add unreliability to any HTTP service
> might be possible on Android.

Especially on Google platform with every click tracking.
Is that license-encumbered? Also, as it points out, they don't include their own wear levelling.
Yep, expect no privacy in any app that requires a phone number. At least in most places. More than 150 governments require a proof of identity to purchase a SIM card.
I thought having an account required 13 or over but to view a public video there are no age restrictions.
Neither of those are bare flash file systems. They both require a flash translation layer.