skysight-inc/HackerNews huggingface dataset:
This immediately came to mind for me, too.

You should check out the This American Life episode about Diplomacy, in which an actual diplomat is recruited to advise... https://www.thisamericanlife.org/radio-archives/episode/531/...
> an international flight is extremely unlikely to include only a single non-American. In such a situation, it's absurd to claim that CBP would board and arrest a single non-American.

<sigh> I was wondering if you could read my messages as written.

It is not absurd to suggest that someone on the no-fly list, or someone previously refused a visa, or someone with an arrest warrant in the US would be arrested in such a situation.

> Your Quora link doesn't support your point. It makes it clear that there are sane procedures in place (ideally, passengers never deplane) and that CBP doesn't board planes and arrest people for accidentally entering the US.

It shows that people involuntarily entering the States are processed by the CBP.

To repeat my last question, which you side-stepped:

you're saying they have the legal right to arrest people, and people will land in the States when they are banned from entry, but that it (a) has never happened, or (b) never will happen?

Only someone with an entirely closed mind would deny that it would never happen.

The fact that I can't find which article I read (years ago) is almost irrelevant. The laws permit them to do this, and no reasonable person would deny that the CBP would always sit idly by while someone on the no-fly list, or someone previously refused a visa, or someone with an arrest warrant in the US was in front of them.

> I'm going to stop engaging with your FUD.

Yeah, showing that the CBP (a) has the power to do something, and (b) has used that power... is FUD.

What, exactly, is wrong with you?
> To the best of my knowledge, mainstream quantum mechanics assumes continuous spacetime, so the argument that the primary reason it can't be reconciled with general relativity is continuity seems pretty specious to me.

Your criticism is right and that is a bad argument. The real reasons they are hard to reconcile are technical (see for example [1]), and not mentioned in the source I referred to.

The article only says that a discrete theory of spacetime "might be essential" for the reconciliation; the arguments for this are philosophical - it would be beautiful and historically completing. Read the article if you're interested in the arguments, which aren't included in my comments.

> And it's possible to come up with a model where the universe is infinite but the visible universe is finite. In fact, I believe FLRW is one such a model, and is supported with high accuracy by the latest experimental observations.

I agree with you that the universe could be infinite, but that doesn't contradict my previous comment. I explained that I was talking about local (causally connected to us) space-time, only. I admit this is a bit of a trick, but the parent comment used the term "real space" which I interpreted in such a way to favour an argument for finite space.

> So again, your argument doesn't seem that compelling to me.

I've given reasons but I think it might be helpful to restate what I am actually claiming. I admit I don't know that space and time are discrete. The source I gave is a poetic and philosophical argument that it might be. I think it's established fact that energy and matter are, and that time is finite in the past, so the visible universe is finite. I think it's possible that the future is finite too.

I don't know what FLRW is. My best guess is
https://en.wikipedia.org/wiki/Friedmann–Lemaître–Robertson–W...

[1] http://www.theory.caltech.edu/people/jhs/strings/str115.html
I didn't know he asked for a better citation. I failed to spot that reading it originally. My mistake. I'll stop making that claim. I might still reference Karger in these discussions even if no credit was accidental as Karger's work deserves more recognition outside academia and actually teaches solutions to crap-load of problems (including this partly).

One more on Thompson. What got me suspicious about him was he had a famous work before that was also done by someone else. The other was much of the C language: its bare-metal nature, few keywords, and so-called "C philosophy" of programmer is in control. The original publications that got acclaim didn't cite the BCPL author, Martin Richards, at all despite him inventing and implementing all those concepts. They were in fact the BCPL philosophy originally with same semantics. Instead, just cited the B language like they did it all on their own in isolation with history crediting the victor that way. Publications that came a while after that started referencing BCPL.

Got that from the talk below which is great for tracing history of C from CPL project to BCPL to C to C++ influence.

https://vimeo.com/132192250

Really gives the big picture why Martin and others would do such languages with the constraints they were operating in. For this discussion, Martin Richards lays foundation for C-like languages with all key features and philosophy of C at 19:40 mark. Illustration of potential plagarism of C from Richards' work at 23:17-27:30. Looks a lot like cases of plagarism I've seen in academia but curious of your opinion as you're much more experienced in academic field. Would you think it was plagarism if you came across both works simultaneously seeing the one that came later without references was making waves?
Edit: yes they are private and can do whatever they want, but if they are taking federal funding then this should not be tolerated.
What kind of space was planned for the managers/executives? Offices? Would not be surprised. That's how it went with the open office plans I've worked in. Managers and directors all get offices. Everyone else gets a desk in a fishbowl, maybe with some "focus rooms" that are supposed to make up for it.
Why do you assume the correlation that he wrote this kind of articles to be hired be Microsoft? Isn't it much more likely that he had the posed point of view for all the time, but it did not become accepted in the GNU/Linux world. On the other hand Microsoft wanted to expand their .net ecosystem to Linux and mobile devices, so they bought Xamarin and hired Miguel de Icaza.
Hey, thanks for this. Was using WinDirStat. This is really fast! Plus I like the minimalistic interface.
Rich Hickey's talk on simplicity is a must watch.

https://www.infoq.com/presentations/Simple-Made-Easy

And one of the most useful talks of all time for building organizations is by Ed Catmull (of Pixar)

https://m.youtube.com/watch?v=k2h2lvhzMDc
I have never used Swift, but I can confirm that writing a Lisp is a lot of fun in something like C or Go. I especially like the fact that you can build in so much raw power by implementing Lisp macros for example.
> I think Unity (and KDE) were good enough to replace Windows

Also in terms of long-term backwards compatibility? I doubt...
Tanks Rule at the 2017 Super Bowl
The Bekenstein bound, as a starting point, addresses the more general point that all of known physics needs only computable abstractions. Continuous abstractions are merely for our convenience, and not fundamental as far as we've seen, which does address your specific question about whether space is truly continuous.
Design resources for iOS developers
Without a doubt: Rate of Learning.

I've recently come to this realization after years of work.
Rate of Learning dominates everything else.
Teammate doesn't have good communication skills?
Are they willing and working to learn?

Rate of learning is more important than intelligence, skill, mindset, or demeanor because it's the rate at which those change.

Choose someone who learns exponentially over someone who learns linearly.

Avoid people who aren't interested in learning like the plague your life may very well depend on it.
i think the most important take away with nutrition is eat what your ancestors ate. you're probably not japanese so its less likely that the results apply to you.

I myself switched from drinking soda to OJ. my health declined slowly for a long time until I found out my body doesnt like oranges.

fruit can be healthy but i doubt we are supposed to eat all fruit diets. Astin Kutcher took on Steve Job's all fruit diet and ended up in the hospital with pancreatitis. And we all know what happened to Steve Jobs.
>> even little kids in Germany learn they have to store there stuff at a place where it should be impossible to loose.

Gosh, that sounds very uncomfortable.
Sorry! I just realized that I forgot to answer the question about file names. The filenames themselves are a bit of a cultural homage to historical APL development. They are a little bit of a part of my push to stay small, because if I go beyond 26 or so files, I'm in trouble. But it's also a little bit of a "self documenting" element. There's a famous example of the style of C coding that I'm doing here from the author Arthur Whitney, the K developer. He famously whipped up a little J interpreter prototype that was about a page of code and Kenneth Iverson spent some time studying that code to understand its structure and layout and found it interesting. Whitney famously tended to write software in a very ascetical style and just used single letter names for his files.

The use of single letter names in the files here is a bit of an inside joke, referencing back the style of programming of Arthur Whitney, signaling a bit of a historical "stylistic" or artistic connection, while at the same time being the first "alert" to the programmer that they are likely to see something along the lines of Whitney style C code inside of the files. It serves both as a chuckle to the APL community as well as a documentation of how you might want to prepare your mind before reading the code.
BER was delayed because of safety rules and an overengineered smoke exaustion system. In other countries there would not have been the safety checks and/or the inspectors would have been bribed. BER is ridiculous, but it increased my trust in public infrastructure. At least there is a system in place that rather wastes a few billions than to create a death-trap.
Those features were the impetus for the tool, and as far as I'm aware they were Not Invented Anywhere at the time. :-)
possibly acids making it from the stomach to the colon?
Open Journal Systems (OJS): Hacking Epidemic and Solutions
Two things I want to say/ask.

1. What happens if you get sick. You say this is a project in production and there is money on the table (I assume not only yours). What if you get sick and are unable to work for 3 weeks or 6 months. Don't you think that this code is very hard to grasp to someone else, who would have to temporarily work on your postion?

2. It is weird, that you wrote such a long essay, spanning two comments, but it has so little examples from the actual code. Usually when people explain stuff they go between the abstract concepts and how they are materialized in the code. Here you only explain the idea behind writing it and how it makes you feel/operate/gain flexibility and performance but the closest to the code information I've got from it is that it has compiler passes and that it has a C++ runtime in a string variable. Just a thought, what do you think about that?
That's incredibly fast. The precision timing to actuate the puff of air from above is super impressive, a bit too long or too short or mistimed and a whole pile of good stuff gets rejected or bad stuff ends up in the product. Amazing video, thank you for posting that.
Same here. Also, the mobile app will always tell me that it has errors connecting when I have the Internet just fine...
I think that while you've successfully addressed last Thursday's shitshow at Berkeley, you've completely missed the point of the article. The point is not that students should be forced to allow their own oppression at school. The point is that we should not treat students as consumers, nor run universities as over-leveraged businesses who can't pay their staff or taxes if a controversy hits their tuition revenues this year.

Universities will be better places to protest when the Faculty Senate has the power to tell nanny-administrators and oversensitive parents to fuck right off, and then turn to the students and tell them to read Marx or Rawls for a damn change if they want to confront social issues.
To be fair, as someone with Celiac disease, living in that world might be a little easier for me than living in present day America (minus the obvious implications for the end of society as we know it).
I think he was well meaning. And at some point he just gave up.

As a long time Linux user I agree with him. FOSS is just not conducive to the kind of development needed for a high quality, long term stable desktop experience.
I've always liked k4dirstat[1] for this instead. It's a much nicer output and a lot easier to parse/work with[2].

[1] https://bitbucket.org/jeromerobert/k4dirstat/wiki/Home
[2] https://community.linuxmint.com/img/screenshots/k4dirstat.pn...
I feel like the type system is involved? If there's a problem it's that Go doesn't make throwing typed errors a common convention (and we lack the tooling to make handling them a habit I.e. inspect this call and find me all the error types which can come back.
"bussiness" languages will never change. It will be Cobol, Java, C#, Go, and then something like that in the future.

The truth is, theres not enough smart people to do things in the hundreds or thousands in a more sophisticated language.

And also speaking of smartness, sometimes, using simple tools, can help you focus on algorithms. Linus and crew coded the whole Linux in C, a language with very few resources, and considered pretty ugly by today's standard.

So i can see the beauty of that, even when you are able to use any sort of more sophisticated language, sometimes chosing something that can be shared with more people can pay off, instead of a more "elitist" language, with a higher barrier of entry. And also lets not forget, that theres always some economics at play. Where companies not focused in IT will choose tech that can scale by the number of employees, do its job and be cheap as possible.

I think there will be no antidote for that. It will always be some reincarnation of Java.
And for linux/kde k4dirstat, https://bitbucket.org/jeromerobert/k4dirstat/wiki/Home
I don't know, Facebook seems like a pretty complex project and they use React.
Unless you're downwind.
Given a component that contains n elements, and you want to update k elements at a time, ReactJS requires O(n) time for virtual DOM differentiation, and Binding.scala only takes O(k) time.

As a result, Binding.scala is fast when k < n (aka partial updating), even faster than vanillajs written by a common human for some cases. Check the rows "partial update", "select row", "swap rows", "remove row" in the benchmark.
Map hides a loop behind a statement. That's all I meant.
Development and programming require different skills.

Developer need to know development cycle, automated testing, continuous integration, software life cycle, ticketing systems, source control systems, branching and merging, cooperating, etc.

Programmer need to know programming languages, patterns, algorithms, computer internals, effectiveness, profiling, debugging, etc.

Junior developer (in software filed)) has no or little experience in development, so junior developer is almost equal to a programmer, which causes lot of confusion.
If there are alternatives, I do.
KidBank a demo of a new bank for kids rails app
At least 10 years ago x11/xorg was a reliable component. Now there's an extra layer of churn below the desktop level too.
Well, kind of both. As an engineer I applaud the fact that it optimizes for maximum usage while remaining in-spec. I'd still hope they preferentially discard the really nasty stuff. A few slightly discoloured grains per kg is much better than an entire dead mouse every 100kg.
Terseness doesn't necessarily bring clarity.
In my Emacs I've got 1) eldoc (displaying signature of function at point), 2) function source lookup, 3) function documentation lookup, 4) flycheck (display compiler err/warn on save), 5) auto-completion. Among a few other things like go-guru integration which I haven't used much yet but I can see its use.

All of those features come from editor agnostic golang tools.
Do VCs go further than a background check?
I read in a previous thread that VCs sometimes do reference checks before signing a deal. That's fine, I work for one of the Big Co's in the valley and they can confirm my employment there.

However, do they typically have a verbal chat with the prior manager, like a fully-fledged job reference?

The reason I don't want to use my manager as a reference is because I've never done any overtime. Any spare minute I've ever had has gone towards a startup or side project.
In my experience, pvg is correct. It's been ages since "systems programming" was limited to just "operating systems" from what I can see. I don't know anybody who wouldn't refer to writing middleware or network servers as "systems programming".
Is not only the front end the backend is also getting a fair bit of traction.
That's the dichotomy right there: the "I can fix everything" versus the "I shouldn't have to" user bases. "I shouldn't have to" is much, much larger. There does come a point where freedom's just another word for nothing left to lose.
A quick correction to the following claim:

> ... if you wanted to insert <li> on the top of a <ul> form, then the React framework would misjudge that you modified all components of <ul> and appended <li> at the end.

Yes, that will happen ... but only if you don't assign a key property to each of the `<li>`s. React uses the key prop to uniquely identify nodes that were actually changed versus ones that were just moved around among their peers. So if you're dynamically creating lists of nodes of the same tag type, you really need to be giving them a unique `key`.

Also, it's not a framework, it's a library. A framework calls your code, a library gets called by your code. With React you call `ReactDOM.render` or similar.
The burden of proof is on you.

If something is common and frequent, it really shouldn't be this hard to find evidence.

> Yeah, showing that the CBP (a) has the power to do something, and (b) has used that power... is FUD.

All you've shown is that the CBP has the power. You've yet to provide any evidence of someone being arrested solely for involuntarily entering the US.
The double-edged sword of not moderating based on racism and other undesirable behavior is that your job as a moderator is much easier, but you have the terrible reputation that 4chan has. I am personally fine with boards that allow pretty much everything other than CP and other illegal content. I think this is how a number of chan boards operate.
Of course, if the will take a good class in test driven DEVELOPMENT, they will be developers. Development (problem solving with goal to create and support a product) is not same as programming (creating instruction for computer to do something).
> I think it's established fact that energy and matter are, and that time is finite in the past, so the visible universe is finite.

None of that is established, actually:

Metric expansion of space comes with a cosmic event horizon where redshift goes to infinity. While the energy contained within that region is finite, there's no reason to assume that the universe outside the horizon looks any different than inside the horizon, and it might very well be spatially infinite.

As to time being finite in the past, it is possible to generalize Einstein's equations so that they can be extended past the big bang singularity, and what you get is a mirror universe on the other side. The issue here is that as we approach Planck scale, quantum gravity becomes relevant, and we have no predictive theory of that.
You can do this:

<tag> ==> (:tag)
<tag/> ==> (:tag nil)
<tag></tag> ==> (:tag "")

Using (:tag/) is a bad idea because that would screw up attributes.

CL-WHO doesn't support this, but that would be easy to change if it ever actually mattered to anyone.
For Linux Baobab is a great utility like this. It does the circular equivalent of a flame though, which can be much easier to read as the circumference of deeper directories gets larger by nature.
Bn256: Fast cryptographic pairings in Golang
Caption from a photo: "Tactile paving used to create decorative patterns or zigzag routes."

Zigzag routes. That sounds terrible. I'm having a hard time articulating my reaction here, but can you imagine a moderate crowd on the sidewalk, most of them seeing, and a blind person attempting to zig and zag through the crowd?
Memetrades.com

Stock market for memes

Like 12 active users

No revenue

No income

No Adsense

How does 9001$ sound?

(It's over 9000)
C'mon, does't your company put a little extra in your paycheck once in a while when you need it?

"Hi boss, it's crunch time at home with the new kid on the way. I'm gonna have to ask you to put some more money in my check this month, you know, just until she ships."

(That is sarcasm for the impaired.)
Pike's idiosyncratic use of the phrase.

There's nothing idiosyncratic about it. "Systems Programming" has meant a lot more than just "operating systems" for at least as long as I've been doing this stuff, which dates back into the 90's. Maybe in some earlier age it was the case that "Systems Programming" was limited to "operating systems" but if so, it was quite some time ago. Language evolves...
This is great! Is there anything similar for developing macOS apps?
It's moderated but far more permissive than the internet at large. Also, maybe they're really good at deleting complaints about the moderators?
Ask HN: What problems do you face during continuous delivery of software?
Ask HN: Your best productivity hack?
I work on a side project outside of my day job. I try to write down what I will work on the night before. This helps me hit the ground running.

What is your best productivity hack?
>There are several potential reasons to explain how red and processed meat may cause bowel cancer. Red meat contains a compound which gives it’s red colour, haem, which promotes the formation of potentially carcinogenic N-nitroso compounds. In addition when red meat is cooked at high temperatures, this results in the production of compounds (heterocyclic amines and polycyclic aromatic hydrocarbons) that can cause bowel cancer in people with a genetic predisposition. In addition processed red meat has nitrites, as well as nitrates added to it as preservatives and these are thought to cause cancer. Processing also changes the nature of the meat, which may play a role in its link to cancer.

http://www.wcrf.org/int/blog/articles/2015/10/red-meat-and-b...
OJ is just sugar water though, the value of fruit is (I think) the whole fruit.
That's the whole point. You can't achieve this with windows, because it runs an update whenever it wants and will just give you a restart at a random time. Happened to me at work during a presentation when i turned on a vm after few days. And then you have same privacy settings scattered around the OS trying to scam you into giving your data to Microsoft, which turns on by default after every godamn update.
I would have never moved to linux, if microsoft didn't shove their crap down the users throats everytime it updates.

I have now complete control over everything, and i feel very happy by using a fedora workstation on my personal pc/laptop. I am not into gaming, and even if i were, i would rather sacrifice my windows games just to support an OS which is more fair to the users and doesn't steal their privacy.
And yet no generics still. What a joke.
Based on what I see you doing there, I think you'd appreciate the concepts presented by 'Science Of Mind' Church of Religious Science. They've got a good (albiet long) book called 'Science of Mind' by Earnest Holmes. The churches have classes where affirmation-based 'Spiritual Mind Treatment' techniques are taught.
New improved chess engine added. Now games are more realistic, especially if you give the computer more time to move