skysight-inc/HackerNews huggingface dataset:
It's a decentralized service, but at the end of the day, your PC's going to check one address. If it's not Cloudflare/Google/Quad9/etc., you're just going to be checking against your ISP. It's pretty beneficial, especially in certain countries, to have alternatives to the ISP's DNS.
Been at this stage for a year or so. Finally been trying to change it since January. Been difficult, but happy to have loving, familial support.
You may find varying answers depending on who you're asking and if they have any experience with Lisp.

As someone who doesn't, the HTML example is 100% easier to read in my opinion coming from a Rails developer. You don't have to go against the grain to get the output you desire, you can just write it as it is intended to be rendered.
Your reasoning is like saying "the canary only disappeared once, and knowing that it can indeed disappear bolsters my confidence in it now that it has returned."

It's plainly wrong.

https://en.wikipedia.org/wiki/Exception_that_proves_the_rule
This is probably the least serious vote fraud imaginable. It's not at all obvious that depriving any citizen the right to vote is ethical or constitutional.
GPU Power Consumption While Mining Ethereum
“Student loans” that are not truly student loans can be discharged in bankruptcy
The article doesn't support that, it doesn't make sense for a vast majority of school districts - especially inner city ones.

Another commenter made more sense - early class times give parents time before work to prepare their kids for school. This football angle is ridiculous. If it were true, wouldn't colleges and universities suffer from the same standard?
I understand the advantages of Rust over C or C++, but what are the advantages over OCaml, Standard ML, D and Go?
I think that's his point - the purpose of an early start is to allow athletics to thrive, the purpose of a late start is to allow academics to thrive.

The US have high schools with stadiums bigger than those in most towns in Europe, it's clear where your priorities lie.
It's not because your engagement/user goes down (unless you now also start paying for fake engagement).
I'm not convinced with the basic premise that a felon shouldn't be able to vote, so why any penalty at all?

It's also believable she didn't know this law existed.
Ask HN: How do the new AMP pages work?
Now when I share AMP pages with Safari on iOS 11, it shares the proper URL. What is the secret? Some new meta tags?

https://9to5mac.com/2017/08/24/ios-11-safari-amp-links/
"Putting Windows on the back burner."

Microsoft's understanding of what an operating system is and how it facilitates a user's interaction with their computing hardware has been completely misguided over the last decade. So much so that I can't tell if this headline describes something good, in the sense of salutary neglect, or whether it's a euphemistic summation of what's been done since Windows 7 (taking a considered, and profoundly user-centric approach toward OS design has been eschewed and given short shrift in favor of animated sprites in the start menu, for example).
Same in Biology
I don't know about Facebook in particular, but what you're missing is that the reason employees can debate internally about policy is that they trust it won't leak externally. The risk of leaks eventually results in companies clamping down on security, so most employees aren't told anything that's not already public, unless they need it for their job. (Much like Apple has been all along, where employees only know what they need to know.)

So I would ask you where you'd rather work? At an employer that trusts you not to leak stuff, or somewhere that doesn't trust you? If it's the latter, you might as well be a contractor.

You'll find this is true in most organizations, not just companies. They want to know if they can trust you with their secrets. It does require some faith that internal debate will help the organization make good decisions most of the time, which admittedly can be a stretch sometimes.
I downvoted you because it didn't seem productive to try to start an argument about why people are specifically talking about parents in the context of discussions specific to students and their parents.

And you felt it necessary to pretend that people are explicitly trying to give parent's special treatment over non-parents, which isn't something I've seen anyone in this thread argue for.

And now I've gone and derailed the discussion further and given you the argument you were looking for.
Next time someone crosses the street outside the crosswalk and gets 5 years, please quote this again. That's more intentional than what this lady did by mistake casting a provisional ballot. Proportionality is a core principle, you don't whip out the harshest possible punishment just because you can.

In this case, they should have simply discarded her ballot and informed her of her status. Of course, disenfranchising any citizen, even convicted felons, is completely unjust, so I would argue they shouldn't have even done that.
ActivityPub defines federation messages server to server and client to server. It is not a protocol per se, and rather a message exchange standard, which could perfectly be used only between servers, as is the case with federation of videos between PeerTube instances, and more recently for video comment feeds, that can interact with the larger fediverse (Hubzilla and Mastodon so far were tested).

In no way it defines how you access media. That is defined by the use of WebRTC, which is supported by a growing number of browsers, and anyway provides a fallback to direct streaming (HTTP), so that any browser can interact.
The original title: "The underutilized student loan bankruptcy discharge" is not very informative.
Thank you for the feedback!

Here are the answers to your questions:

(a): The apps are "web apps" and all the code to run them is cached in your web browser when you load them the first time.

If you disconnect your internet and load "https://cherrypc.com/app/index.html" they'll work. If you're online and don't have a "Data Services" account they'll still work, but you won't be able to email documents directly from the app. You can "Save" them though, or "Print to PDF" if you're using Chrome to run them, and attach them to an email in your email app.

Right now I use "App Cache" for offline use, but I'll be implementing "Service Workers" soon.

(b): The blog isn't one of the apps included, but I am considering including it. It requires the "Data Services" we offer though, so it wouldn't be "free", but I may spin up another server just for the blog app and offer it as a stand alone service at a much lower yearly fee.

(c): Since, they are web apps any device with a modern web browser are supported, including mobile devices, so yes, Linux is supported. I test them on a Raspberry Pi and they run fine in the modern web browsers that run on it, including Chrome and Firefox.
What's the charitable reading of "all the work we do in growth is justified. All the questionable contact importing practices." ? That's not admitting that others are misusing FB, it's admitting that FB itself is doing questionable things under the umbrella of "the end justifies the means".
Try WSL with MobaXTerm (https://mobaxterm.mobatek.net/)
HN commenters claim there was no voter fraud in 2016. Voter fraud is discovered and prosecuted. HN commenters then complain that prosecuting the voter fraud they said didn't exist is excessive.

Free and fair elections are what make America great. Sad to see such a lack of respect for that here.
Thank you for the suggestion!

I'll look into that asap.
Not bad. I like some things, don't like others, but this is not important. What is important (beware, pessimistic comments):

1. Too slow. Too many server-side steps with slow page reload for an app that should be simple. Perhaps you should do more on the client without reloading, or get a better server code. Write it in a compiled/faster language.

2. I don't believe the world needs another note-taking app.
I get:

; <<>> DiG 9.9.7-P3 <<>> @4.2.2.1 thisprobablydoesntexist.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10665
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;thisprobablydoesntexist.com.	IN	A

;; ANSWER SECTION:
thisprobablydoesntexist.com. 10	IN	A	104.239.213.7
thisprobablydoesntexist.com. 10	IN	A	198.105.254.11

;; Query time: 29 msec
;; SERVER: 4.2.2.1#53(4.2.2.1)
;; WHEN: Fri Mar 30 09:27:39 PDT 2018
;; MSG SIZE rcvd: 77
Why isn't there a single "jmath" module that provides everything? Why a library for a single function to test for oddness that depends on a completely separate package for a single function to determine if something is a number?

What is the point of the javascript universe's almost pathological degree of granularity? It can't merely be about bandwidth or latency, since combining these into a single module would probably reduce redundant code (and LOC in total) and the number of requests made to just 1.
Rust's borrowing system is pretty unique and allows for safe concurrency in a way that none of those languages can. Compared to Go in particular Rust brings a much more powerful type system as well.
Israel Deploys Drones to Drop Tear Gas on Gaza Protesters
systemd-analyze(1) supports dot(1) output to plot dependencies between units:

Quoting from the man page:

EXAMPLES FOR DOT
Example 1. Plots all dependencies of any unit whose name starts with "avahi-daemon"

$ systemd-analyze dot 'avahi-daemon.*' | dot -Tsvg > avahi.svg
$ eog avahi.svg

Example 2. Plots the dependencies between all known target units

systemd-analyze dot --to-pattern='*.target' --from-pattern='*.target' | dot -Tsvg > targets.svg
$ eog targets.svg
I actually play with a emergency goalie that plays for the Minnesota Wild. He does practice with them on a regular basis so its not like he goes in cold or goes from playing with ex-D1,D3 guys to NHL caliber players.

It's interesting to hear him talk about the the level of skill the players have. He said there is a small percentage of guys on every team who can put the puck into a hole that has little more space than the puck itself every time. He said then there's quite a drop off where you have roughly the other 80% of the team who are obviously NHL quality players, but make up the difference in skating skills, speed and power.
So what's your thinking here? Cloudflare shouldn't offer to be one of the many pillars of that properly decentralized system?

I don't believe we are going to suddenly flock to cloudflare to provide all dns ever. Between ISPs hardcoding or force-defaulting their own (awful) dns servers, and the amount of geeks and IT techs who have memorized 8.8.8.8, we're safe for a long time. And if I'm wrong on that, that wouldn't speak highly of the "decentralized" nature of DNS, would it?
Your "what-ifs" are just completely ludicrous, to the point where it does not appear that you are wanting to actually discuss the topic.
ASIC Is Not Coming to Ethereum, AMD and Nvidia Downgrades Are Unwarranted
Thanks :) We do what we can, and we're certainly not about to stop trying to impress.
Encrypted DNS usually refers to making TLS-secured connection to a DNS server over port :853. You can read more here: https://tools.ietf.org/html/rfc7858
Lower level, possible isolated unsafe code, more compilation checks, supported by Mozilla. More active and enthusiastic community than D, OCaml or Standard ML.
On the other hand, have we really gotten to the point where we have to try to provoke others into a debate? Why can't we state what we mean, what we think, what we're uncertain about, what questions we'd like to discuss in order to foster discussion instead of provoking it. Playing devil's advocate is fine when it's understood what's going on and why you're playing devil's advocate, but when there's ambiguity you play this game of "yes I said that I didn't mean it though" which ends up sounding weak as it does in those case. Devil's advocate is a great cognitive strategy for exploring an issue together, but it's a very poor conversational strategy.
If you liked paper airplanes as a kid and you're curious about the current state of the art for hand thrown aircraft, check out "discus launch" gliders (DLGs). These are radio-controlled models with a 1 or 1.5 meter wing span that are designed to be strong enough to be hand launched to almost 200ft but light and aerodynamic enough that they can be held aloft for a very long time by thermals.

There are some interesting design choices that have to be made between optimizing for maximum launch height and maximum glide performance.

Here's a video showing a recent model available in kit form: https://www.youtube.com/watch?v=MD0VXi_DBMM
I pointed out methane because the modern sensor pack can and will detect fuels or inert gases in the air and reduce/add the amount of fuel added added to approach stoich.

Then the combustion and catalytic process will break apart that ammonia and encourage its nitrogen to linger on its own as the hydrogens burn up or find some oxygens.
Almost thought I screwed it up... "below barely freezing", not barely below freezing.
Or, and hear me out on this, maybe, just maybe, don't do shady things? This guy didn't get in trouble because he used Google. He got in trouble because he was breaking the law.
> They told us that it was to stagger the buses and give high schoolers time to work part-time jobs

One additional reason is so that the older kids get home before the younger kids so they can supervise.

It's all perfectly rational. Unfortunately, ensuring students are rested and alert is far down on the list of priorities for education scheduling.
Fabgen: a set of Python scripts to generate C++ binding to various languages
Fabgen, a set of Python scripts to generate C++ binding code to different languages (Python, Lua, ...). An alternative to SWIG

https://github.com/ejulien/FABGen

Why we did this:

- written in Python

- targets the LIMITED API (Python 3+)

- performance
I use a custom Android ROM:

CopperheadOS:https://copperhead.co/android/
Except of course for the fact that Amazon isn't burning through cash. Amazon has had many profitable years and it's revenue has grown exponentially thanks to agressive reinvestment.
This falls within: “The smart way to keep people passive and obedient is to strictly limit the spectrum of acceptable opinion, but allow very lively debate within that spectrum....” ― Noam Chomsky

It applies to pretty much any tech company that claims to love debate and dissent internally.
It might be difficult to play in a minor league if you have a legitimate career.
Different state, Iowa vs Texas?
I thought NXDOMAIN responses indicated that the domain doesn't exist and there wasn't a way to actually direct the user anywhere. Your resolver could of course lie and return an IP instead of NXDOMAIN however. Perhaps I'm wrong.
The major difference is skin color.
I don't think we can fix the lack of evidence by lowering the standard of proof.

If you wanted to advocate stronger reporting requirements for what executives knew and when then I'd be more comfortable.
The Illusion of a Profitable Amazon Prime Now and Prime Fresh
> sqlite also uses fsync

At least sqlite has done the hard work of figuring out how to be as reliable as possible.

At some level, writing to disk is a bit like using crypto. It's a lot easier to get right if you use well tested libraries that only offer high level primitives.
Probably an unpopular opinion, but I find aliases and extensive dotfiles counterproductive.

It's better to learn and remember the exact commands. If you find yourself typing the same long command over and over again, the task should probably be automated or scripted as part of a separate pipeline.

Assuming you are successful with aliasing and don't accidentally do something unexpected and catastrophic to your system, the moment you login to another system you will be lost and unable to remember any of the original and core commands.
Not necessarily. If you are college-educated, can make high-five-figures / six-figures as an accountant, and have given up on the NHL dream, why schlep it for less of half that salary in the minors? Not to mention if you have a family and don't want to take long bus trips to away games all winter.

For marginal players, being semi-pro is as much of a lifestyle choice & opportunity cost calculation as a statement of ability.
The Next Great Building Material? It Could Be Sand from Deserts
> EDIT 2: This actually reminded me of a less heartwarming but equally fun story that arose from the very liberal emergency goalie rules. One of the greatest goaltenders of all time was a guy named Patrick Roy (French, pronounced "wah"), who was not only incredibly talented but well known for… let's say shenanigans on the ice you don't normally see from a goalie. He ended his career in Colorado in the early 2000s, and in 2013 ended up becoming the head coach of the Avalanche. In 2016, Colorado found themselves in a situation where they almost needed an emergency backup goalie, and Patrick Roy was prepared to dress and play in net for the team. Unfortunately this never happened, but I would love to visit the alternate timeline where it did.

He played the 'alumni' game that same year, and he's still pretty good: https://www.youtube.com/watch?v=WehgkIDodU4
Would you have believed it? I think people would just dismiss it as PR.
In other words, you're blind as to whether denigration is justified.
CF invest a lot of work into Privacy Pass, which is a crypto token system to allow TOR browsers to verify they're human without giving up anonymity: https://privacypass.github.io/
My hope is that it will put more effort into projects like ReactOS, which will get us a binary-compatible version of Windows that is free and open-source.
I just love how (supposedly) quoted FB employees use word "integrity" when they actually mean "spineless". Hypocrites.
Hah, I wrote something very, very similar to this recently. The problem I eventually had with it was that lsof wasn't always installed on the hosts I was working with. So, it turned into a script to parse through /proc and other nonsense.

https://github.com/red-bin/lsofer/blob/master/lsofer.sh

(wish I could paste the graphing code, but it's code I wrote at my company.)
https://retainly.co/ico/
It may be opt-in, but website operators can choose to whitelist Tor even on the free Cloudflare tier.

https://support.cloudflare.com/hc/en-us/articles/203306930-D...

The options for Tor are:

Whitelist (trust)

CAPTCHA (visible challenge which the visitor must interact with to pass)

JavaScript Challenge (visible challenge with less friction, testing the browser)

Block (blacklist -- available only to Cloudflare Enterprise customers)
I do believe he meant it when he was saying unethical behaviors and negative effects on society were worth the greater good of connectivity.
They weere up 5-2 and he only had to make 7 saves while playing < 1/3 of the game.

Good for him, it's a cool story. Hardly a starring role.
https://www.tensorflow.org/hub/
Wait until you've read this:

https://news.ycombinator.com/item?id=16442743
Some kids can do it. Some go to sleep earlier and wake up refreshed. Some don't, it's biological that's all. I wish I'd gone to bed earlier in high school but I was wired to stay up late. Same in college. It wasn't until I started working that I got to bed earlier. And after having kids man I can go to bed at 8pm easy.
>Boz fostered this culture by example, publishing internal memos critical of the company. In this case, questioning whether the company's driving mission was the universal good that leadership thought it was when it was adopted.

“We connect people. Period. That’s why all the work we do in growth is justified. All the questionable contact importing practices. All the subtle language that helps people stay searchable by friends. All of the work we do to bring more communication in. The work we will likely have to do in China some day. All of it”

This is not dissent, this is not 'rocking the boat', this is not being critical of the company. He's taking their mission to the extreme worst case scenario and saying that even then the mission is justified. It's the polar opposite of the things you assert it is.

FB is covering by saying no one agreed with it and it was only there to provoke discussion. Why delete the post and its discussion then? It's obvious the discussion on the post wasn't critical enough to actually provide cover for these excuses so they burnt the post and are now lying about it.
I thought the point of "culture fit" was to make sure one only hires employees who truly believe in the company and its ~~religion~~mission.
Facebook is a for-profit venture so that analogy doesn't really work for me.

A closer analogy would be an investment circulating a memo saying that their questionable AML practices are actually no big deal because they really believe in facilitating seamless transfers of money, or VW talking about how their quest for the ultimate driving experience means staff should just get over the ethics of the unrealistic emissions testing on diesel cars. If people die then so be it, we've got numbers to worry about.
> In this case, questioning whether the company's driving mission was the universal good that leadership thought it was when it was adopted.

Except that, Bosworth's shabby recants aside, in the original post the driving mission was not questioned but reinforced to an extreme, cult-like degree by a high ranking Facebook official. He didn't minced words and sought no compromise: growth at any cost, using unethical methods and to the point of endangering people, if that is what it takes. Growth is a good by definition, regardless what your antiquated, pre-Facebook morals tell you.

This a wide extension of the field where debate is possible and a strong reinforcement for unethical behaviour, "Facebook and Boz have your back and anyone questioning growth is an enemy". What was previously unspeakable, is now under debate, we are debating the degree of acceptable unethical behavior and Boz's position seems to be "to any degree". This was merely 20 months ago, not in the distant past when Facebook was founded.

It's specious to call this an environment of open debate, it's a bold move to the organizational culture of a cult or criminal gang. It's not surprising at all then that the current debate centers on ways to root out the traitors and select employees for "integrity" (unflinching loyalty).
Just that classic mid-project dip in motivation, once you've picked all the low-hanging fruit.
"Cash, he argued, enabled all sorts of bad behavior. Drug dealers, illicit arms traders, tax evaders and sex traffickers all rely on cash"

Replace Cash with digital, drug dealers, etc with different bad actors and you could... come up with the same conclusion as the author.
Again, if this is considered censorship then 100% of their acceptable use policy is also censorship.

Which, obviously, it's not.

Not only are there infinite other mailing list companies out there, you don't even need one. You can just send emails yourself if you want.
But it is. They don't say what they do log. For example if I zero out the highest octet of your IP address and I log the ASN, I have effectively identified you without "logging your IP address".
Go to bed earlier and wake up earlier. Force yourself up. Also exercise can help in the morning.
The Game of Everything, Part 3: Civilization and the Narrative of Progress
I'm 99% certain it included everything.

From what I have seen very very few companies have strictly separated databases for different types of data and so on.

For the vast majority of companies a compromise is an all or nothing event.
They are not ludicrous at all.

A few years ago it was suggested we use the no-fly list to prohibit gun purchases. And that's an explicitly granted constitutional right. Felons already lose rights such as voting. How "quick" would this release be?

If we treat participation in the stock market as a privilege I think it's entirely reasonable to ask who gets that privilege.