skysight-inc/HackerNews huggingface dataset:
This is so annoying. "A world without Facebook" like it's some kind of almost apocalyptic reality. I'm only 27 and I remember when Facebook came out when I was in highschool. Miraculously, I also remember life before highschool and it was just fine too.

I deleted my account in 2014. Wow big woop. I didn't die, and I still stayed I. Touch with my family and friends I cared about. I spent less time passively stalking people I don't care about. Wow. Amazing. Mind boggling.

I also deleted my account before it became a fad to write some emotional diary about what it's like to get rid of your account like losing a child or approaching the topic like you just jumped to the other side of a heated world wide political debate and too a stand, about the same time as women started to post with no makeup (like wow, you are some kind of fantastical hero making a YouTube video or posting an fb or Instagram pic without spending an hour caking on foundation, more girls should "be brave" and step out like you) and I honestly can't tell them apart.

Stop making getting rid of Facebook a big deal and it won't be a big deal to not have one, the same way I'm a girl and never gave two cents about makeup, quite literally, and I don't make it a big deal to not wear it. I don't waltz around like some superior than thou feministic hero that girls should tremble to their knees.for guidance on how to give up their addiction to drug store eyeliner.

News flash. Your social life will not dissapear, in either case.

What is the deal. We have better things and more interesting things and more important things, all of us to focus our time and energy on than how other people perceive our obnoxiously curated profiles.

Stop giving Facebook so much power. They have power because you give it to them. Theyve been openly untrustworthy for years. So don't give it to them .
Tell that to the Greeks, where the "independent" Central European Bank, theoretically also the central bank of the Greeks, was used as a weapon against then.

Tell that to the countries in the south that are financing the exports of the north and that have to implement crazy pro-cyclical economic policies.

A part of understanding the European Union (and even more so the Eurozone) is letting go of fairy tales about how Realpolitik and national interest is dead.

If you want a real union just create a fiscal union controlled by the European parliament, but that, it's not going to happen.
Tricking elm-test into solving a river-crossing puzzle
Fwiw IRS has a table for the FX exchange rate you can use for tax purposes for a given year (maybe date too?). We used this data for international subsidiary tax compliance for US tax reporting. I wonder if the IRS will actually able to provide such benchmark data for at least the common coins.
Also for a long time there was no need to do any kind of fine-grained synchronisation with the graphics hardware apart from usual IO wait states and tha whole thing could be accessed as few memory mappings without any kind of interrupt handling (even to the extent of Sun's proprietary UPA slot not even supporting interrupts in it's low-cost graphics-only incarnation).
Every URL I am trying on https://cloud.internalpositioning.com is reporting 502 bad gateway. Is the hosted service currently down?
Yeah, Mastodon and others are Federated which means the same thing that happened to email (gmail, which everybody uses) will happen there.

Instead, we should make the developer tools EASY to create P2P (not federated) decentralized apps. This is what we are working on:

http://hackernoon.com/so-you-want-to-build-a-p2p-twitter-wit...

Also, d.tube is a pretty good decentralized YouTube clone, worth a mention.
Apple Is Recording Your Moves (2011)
That was the idea: the reason the majority uses Gnome 3 is probably not because they actually like it for its unique features.
Reform on what? You sell an asset you pay the tax on your gains. This construct has existed forever. The fact that you didn't sell the asset for fiat and instead bartered it for something else is immaterial in the eyes of almost any tax code in the world.

The only reform I see needed is that exchanges could help facilitate reporting these transactions.
The genius behind Google’s browser
I'm going to steal it, too.

Unfortunately it describes moderation on this site recently.

Seems like there are many moral busybodies trying to protect to greater good.
Pardon my naivete towards Mastodon, but unencrypted at rest (i.e. an implementation thing) or in transit (i.e. TLS not supported in the protocol)?
I was either downvoted twice because the mods were flat earthers, or because they view it as impossible to ever admire guts in an idiot. And if you want to say it was down-voted because the comment was not technically informed or provided insight as befitting an expert in the field, I'd respond that this article is clearly asking for flippant comments, no serious discussion is to be had about this article. It is a fluff article, and deserves fluff comments. So instead of down voting, as I am sure this comment will also receive, write why you disagree.
I would like to offer a partial list of practical ways to make software engineering interviews better.

1. As a candidate, if you are in a strong enough position to refuse the job, then refuse to do white board exercises with no resources. No one codes like this in real life so refuse to do it in an interview. Be willing to walk out. I just say "I'm a good programmer and your interview process is broken. If you want to hire good programmers it's your interview that needs to change. We can start that right now and talk shop as programmer to programmer about coding, or I can leave. I'm happy with either option but I'm not going to waste your time or my time with whiteboard exercises that don't find the best programmers. How often do you use composition over inheritance here? I've been learning a lot about that and it's really helping me write better code. Can I show you some of my recent code where I've been doing that and get your opinion on where it could be improved?" Remember that your job on the interview is not to follow their script. It's to prove to them that you are the best candidate for the job. Go off script and take control if they are bad at interviewing. If good programmers are regularly walking away from these types of interviews, the interview process will change.

2. Unless you've been trained to interview people, you are probably really bad at it. Think about how bad someone is at coding who never did it before and has no training. Interviewing people is no different: it is a skill that takes time and effort to learn. Get trained up, and practice with role playing with colleagues. As much training as you have time for. Educate yourself in your free time on a regular basis with articles about best practice. Adding more words won't make this sink in more, but I will end by saying I can't stress this point enough. You are bad at interviewing. You need to fix that before anything else if you want to hire good devs.

3. How are you measuring success as an interviewer? This is a really difficult thing to measure because how can you find out that your interview process is rejecting candidates who would make great employees? I'm not going to try to answer this here, but it's an excellent question to think about. One thing that might help is the next point.

4. Whatever your first impression is of the candidate, spend a good part of the interview trying to prove yourself wrong. Candidate seems like a perfect fit for the team and a great coder? Instead of relaxing because you're sure you already found the right person, see if you can figure out why they might be a bad fit or if their coding skills aren't as good as first impressions. Same for someone who seems weak at coding. Maybe they are just nervous. Can you make them relaxed enough so their awesome skills can come through? Maybe in both cases your first impressions will be proven correct. But if not you might have just found a diamond in the rough that other companies are skipping over.

I hope this very incomplete list is enough to get folks interested in following up on point 2.
I use DuckDuckGo. I have been frustrated several times by it trying to be too clever at second-guessing me. In those instances my plan B is Google, and I find that sometimes Google has more useful results.

(Of course, since I only use Google when DDG's results are poor, I would expect to see Google's results be superior a lot of the time, irrespective of whether their results are generally better or worse.)
Know why this is released to the public? Because the work is garbage. And it wasn’t cheap to do it either. Just see what it costs to purchase a KM Labs Dragon laser system. At any one time, there’s a huge amount of military research done at scattered, small labs. A guy gets good at writing contract proposals. He hangs out a shingle and gets a $250k-$1M contract. He hires some down-in-their-luck laser physicist(s) or the equivalent who had weak thesis topics, or who want to learn how to do this business themselves. A few people make nice salaries. The work is quickly forgotten. Rinse and repeat.
That doubled with the tax reform. It's roughly 10.x million per person now.
Agreed. But I think you can do both. That is have your own self-hosted and then __occasionally__ do a Medium post for audience, etc.

If it helps, envision Medium as a social network. You share to FB, TW, etc. Medium would be a slightly longer post.
No free lunch theorem!
Fyi FIFO sales did not pass.
What is spooky action at a distance? (2017)
The Oracle JRE/JDK often includes commercial features that require premium licensing gated behind configuration parameters or command line parameters.

It's nice to be able to install a JDK where you won't be charged oodles of dollars just because you accidentally used the wrong command line argument.
The article is about California, the state. San Francisco is not California.
> It sort of kills the use of cryptocurrency as "currency" in the US.

Because nobody was using cryptocurrency as a currency in the first place--it is far to volatile to behave as a functioning currency. It is all being used for speculation.
Google has removed literals. You can no longer do 'how to setup obscure program "LINUX" "NGINX"'

What you get in return is a bunch of slashed out "Linux"s and "Nginx"s and a bunch of "How to setup obscure program... On windows" and "How to setup obscure program... on Apache". It's downright infuriating having to learn some of the tools I cannot do without. Ones where documentation is spotty, but user forums/mailing lists/etc are top notch, even for Linux and Nginx. But, you won't know that even if you specifically type: 'setup obscure program "Linux" "Nginx" -apache -windows'.

It has changed. You don't have the right to find what you're actually looking for. You have the privilege to only look in places Google approves.
nullification. let's all agree to not pay. done
Unencrypted at rest.
There are way too many problems to perform rote memorization.

Maybe that's the approach one takes when practicing, but hopefully they are seeing the pattern and learning algorithms to apply to solve each class of problem - or they already have learned that through their career, and such problems are just practice & exercise.

It's not about whether you can solve it, it's about how you solve it. But unfortunately, both interviewers and candidates focus too much on the former.
Constant current dimming is used widely for mid-power LEDs in architectural applications. Usually there is a significant number of LEDs, in the 10s or 100s, such that individual variations would average out over the series. You have some color shift, usually toward greenish hues, but this is generally not a consideration.

It might be more of a problem in automotive applications, where for a headlight you use only a few high-power LEDs.
Not end-to-end encrypted. TLS is recommended (or even required, not sure), but the instances involved can see the contents of private messages.
Mac OS/XNU is in fact derivate of DEC's OSF/1 (later called Tru64 Unix). It has very weird hybrid design where essentially anything that would be in monolitic kernel runs as one big Mach process.

Edit: it is somewhat ironic that Alpha's memory protection model is designed such way that the natural way to implement any OS would be to write your own microkernel as OS-specific PALcode (something between firmware and microcode, written in extended Alpha ISA and the only thing that the CPU hardware sees as privileged code), but none of the Alpha OSes is implemented this way. In OSF/1 you thus get limited microkerne-ish thing that runs two process-ish things, one of which is Mach kernel and the other currently running Mach task, which in turn is either the essentially monolithic Unix kernel or Unix userspace process.
Google does the same. They claimed last year to have 75% of all credit and debit card transaction data in the US, so they could match ad displays with successful conversions.
Learned something from your response. But, in the end, I gotta say, fuck this place.
It was, should be back up now.
NYT is always pro-working for people with money. Art freed from working works against the system as a whole because it shows other ways of being and thinking are possible.

I'm sure there's something to artists living and working among the rest of us to make the art relevant, but it doesn't need to be on an employer's schedule or in the quantity they demand.

EDIT: For instance, having a job allows an artist to be a mirror of the current society, but does it help them look beyond it? Maybe, maybe not.

EDIT 2: Note this article is not by an artist for artists. It's aimed at non-artists.
I had the best of both worlds, working as a photographer and in a lighting gig in TV with enough downtime to do all the work on what I shot when I wasn't working. Then, the photography thing took off, the lighting gig got crazy busy and my other other job got crazy too. Now I'm so tired I can't even think about working on photos and I never get time off. Be careful what you wish for....
Nix is for everybody; I don't do functional programming but I still use Nix for everything. If OpenBSD is simple, or C is simple, and Void is also simple, then it sounds like I should not bother trying out Void.
London please. I'll be a customer.
Sounds crazy. Would you be so kind to provide an example?
You assume I didn't used to be a compatibilist, but changed my mind after considering alternate viewpoints. But I did once I understood libertarian free will is a coherent alternative.
I can understand and agree with your point of view! Very noble mission :)

If you need any help, let me know.
Lots of people are working on this problem. I too am even trying to spin up something simple on top of Tor v3 hidden services.

I think too many implementations are focused on the wrong things. Too many implementations are hung up on the distributed storage part. These can be plugged into abstractions as new ones come about. In the meantime, just because it says "decentralized" doesn't mean that pieces can't be centralized on some people's computers. I think when most people say that they mean off the cloud and into the home. Also, too few implementations care enough about anonymity.
Then setup a monitor:

https://uptimerobot.com/

If they change the ToS then move. That's the great thing about static sites, you just plonk it anywhere and you're good to go.
It looks like Oracle will only provide binary releases for the LTS versions (after the regular 6 month release window) to paying customers: https://medium.com/codefx-weekly/no-free-java-lts-version-b8....
Why is it unreasonable? Your brokerage should be tracking your entry and exit for each trade and sending you a comprehensive 1099-B come tax time.

If your cryptocurrency brokerage isn't doing that for you, move your money elsewhere. If you can't find a brokerage that does that for you, maybe you should start wondering what other important controls are missing from your brokerage. Just saying.
"This week has been horrible for speech and freedom on the web. But surely a much needed reminder that suppressing speech does not work..."

I agree. But few others do. The conventional wisdom seems to be, keep that idea (e.g., racism) in the shadows; as long as we don't see it, it doesn't exit.

False assumption.

Fringe ideas breed in the shadows. They thrive there. They, like vampires, can't live in the light.

Unfortunately, we live in a head-in-the-sand world. And most wouldn't notice a loss of freedom and/or speech anyway.

I know. Sad.
I think your first two paragraphs were perceptive. They certainly agree with experiences I’ve had but couldn’t articulate. The third paragraph I don’t understand.
That's fair. My point is only that self-interest explains more variance here than caring about privacy. They may genuinely care about privacy to some degree - just as i'm sure Google and Facebook do. They both just care about profit more, and for Google/FB, those things come into conflict. For Apple they don't.
I think many commenters are missing the most important bit of this article. The author says, "There is a historical context for this modern myth of perpetual growth. It emerged from the Industrial Revolution ... Many of us act as if we believe this will continue forever, even to the stars themselves." The implication is that such growth won't continue forever, and we won't reach the stars. It's a sentiment that I happen to agree with, but the author takes it as something of a given, and spends the article talking about how these games reinforce false assumptions, assumptions which many people don't even think about. That's the real point here.
Facebook free for 6 years and I find no reason to have it. At most when Facebook loyals use it to organize events. And I find it about those through actually seeing people. Plus I love shocking people with "yeah I don't use that crap" to see how they react. Maybe given recent events they will react differently?
The windows are actually screens to trick you.
FYI, I vouched for this post that was dead.

For the record, I don’t personally agree with raja’s assessment of the situation, but I think it’s important to have an open discussion around these topics rather than just silencing a dissenting view via downvotes.
Is there a time threshold?
ask.com used to work that way. That was more or less why Google replaced Askjeeves as the top engine: Google would throw at you everything whereas Ask would give you only exact matches. It seems to have changed now, though. Too little too late.
Easy to use for non technical users is Publii https://getpublii.com
It works like a dynamic CMS but generates static output, comes with GUI and clean, lightweight free themes.
Azul's builds are also TCK certified. They currently look like the best choice if you use Java and if you don't want to depend on Oracle's builds.
He's talking crypto, not stocks. A brokerage company operating outside of the US has zero reason to supply you with any specific US tax docs.
What a terrible bill, it is retroactive and cover foreign commerce, meaning even operators of a foreign company could be charged when travelling through the US.

If as what I am reading in the comments and my intuition is right, the numbers prove unequivocally that this bill will have the effect of increasing sex trafficking and making investigating more difficult, is there a thin possibility that the lawmakers be charged under their own bill for knowingly voting it into law while possibly being aware of the effect it would have on sex trafficking?
OK, so some sites are “garbage in”. I'd like an option to see the “garbage out”, unfiltered. Then maybe I'll appreciate the clever filtering.
Maybe you could view in a different way?
There are people who want to promote services which actually help society and humanity using tools you helped to create. Even if it is just one person or company! :)
Looks like their account has been reinstated now: https://mastodon.xyz/@Liberapay/99745922397657868
I think the discrepancy lies between "open source" and "modern" in this case. It is true that DNNs outperform traditional HMM models, but speech recognition systems are complex. It's not trivial to simply "port" an existing open source system to switch to DNNs if you don't have the manpower and training data that Google and the like possess.
And yet some guys flew 2 planes in a building complex and you got the patriot act.
No one really thinks that the earth is flat it's just attention seeking behavior.
At least between Kraków, Warsaw, and nearby cities like Brno, Czech Republic, any cost differences are inconsequential compared to the impact that an experienced, bicultural (has lived and worked in both countries) local team leader will make.

If someone from your team isn’t bicultural, consider recruiting the team leader in any of these cities. When you find someone who you believe in enough to make a first-class part of the team (including whatever you’d offer a senior dev manager in the US, like stock options), let them use their existing network to build the local team.

Hopefully this is obvious, but just in case: if no one on your team is bicultural and the team is tiny, like 2 or 3, it makes no sense to accept all the effort of a second culture, management, and timezone. For a tiny team like that, build an entirely location-independent team - see https://zapier.com/learn/remote-work/ or https://blog.dnsimple.com/2015/04/the-dnsimple-team-on-remot....
Out of curiosity, if the messages themselves were encrypted externally, would this solve most people's concerns? Or is the metadata that is leaked (I assume to/from, timestamp, size) also unacceptable? Also curious for those that have this beef with Mastodon, would transit anonymity help alleviate some of the concerns w/ data transparency?
This gives me pages with the word "around" instead
Except that the makefile really depends on submodule updates and other mechanisms that require a git clone (hard on the build servers) instead of a tarball that can be cached and checksummed.
As a fulltime Unity dev, this doesn't matter much to me, because it doesn't address the major pain point for larger Unity games. This .NET upgrade does not include a modern garbage collector, and the garbage collector update has been "maybe next year, but definitely not now, because it's hard" for as long as I've been using Unity.

Workarounds exist. That's great. I don't care. Workarounds don't address the default experience of writing idiomatic C#.

I've considered switching to Unreal, but that has GC built into it a little too much. I know nothing about its characteristics, but it makes me wary. This thread makes me want to investigate Godot. Can anyone provide a one-sentence summary of the GC situation there?
Is there a more product-orientated page describing what this system is actually capable of?
Why buy ads in newspapers when Facebook can already communicate directly and instantly with billions of people?

Maybe they're not trying to reach their users with this message at all.

Maybe their target audience is policy makers who read newspapers.
If I invest but didn't cash out, then do I have to report? And if yes, then report what?
> SSR TTFB(Time To First Byte)is slower than CSR

Well, it of course depends on what your content is, but you can still use a cache service before.

I installed an infrastructure for an e-commerce for a client. They use Magento. I installed a Varnish in front of it and it goes really faster than without. Most pages are, in fact, static pages (home, categories or products), the dynamic part are ajax loaded after content rendering (like prices or stock) so it's a blast for UX.

Of course it will make no (well, less) sense for a SPA. But for content websites, I think it's more logical to do SSR than force to load the whole JS files to see what's on the page.

Edit : typo
What did people really expect would happen with Facebook? It's social media, not a file storage service - of course your data isn't going to be private. It's more or less what you should expect when signing up on any social media platform.