skysight-inc/HackerNews huggingface dataset:
I remember a few months ago reading on some criteria for EB-1, which if met, was considered to be a good thing by USCIS.

One of them was having higher remuneration than your peers from the same field, a lot higher. Gave me an impression of being 10X more or something.
Personally, I'm much more concerned with the day-to-day work situation than perks, but remote work (near 100%, preferably) is something I look for.
As a mobile & fullstack developper, my road also takes me to different languages but for very different reason. To me swift is at its core the best language by far. I love the way it lets me model pretty much every problem using combination of enum and struct, while keeping everything value-based and type safe. If you add null safety, there is no other (mainstream) language that checks all those marks.

But the OP is right in that Swift aims at being a silver bullet, yet the pace at which it evolves compared to that goal is absolutely scary. Concurrency hasn't moved at all, and in the meantime server side performance is a total disaster (https://www.techempower.com/benchmarks/#section=data-r16&hw=...).

There is also nothing for cross-platform development (real cross-platform, not just iOS and macOS).

So, personally, my next experiment is going to be full stack dart.
I read the tone of your post as angry disagreement, you seem to be agreeing with me? My point was

>I think what we're really upset about when it comes to rich people making a lot of money through investments is not that interest isn't taxed more, but rather that they had such a high (non-investment) income in the first place.

And people having different levels of income is definitely at the heart of your objection. Rich people tend to have more flexibility with regard to their ability to choose future consumption over current. The problem we have with that is that they're rich enough to do that, not that they are making that tradeoff. The tradeoff is inherently benign and should not be discouraged through taxation.
It was gifted to me by @davidu when I worked for him, and I finally started reading it last night!
...except you have this magic wand that can sometimes turn the tree into small patch of grass if you know the correct words... In my experience if it's difficult, then the approach is probably wrong.
Sad to see that the public discourse has moved away from point 5 with the freedom to argue. To the point of that I'm afraid of giving examples.
One author of Xoroshiro has written a detailed (and harsh) analysis of PCG.

http://pcg.di.unimi.it/pcg.php
Indeed why. Yet we have near-countless 'standardised' ways of marshalling parameters - this is just the one that has the best marketing.
> If you bothered to read it

Oh I read your post, its against HN guidelines to assume and express someone else has not read your post or the content.

If you read the post of your GP (and that GP as well) you'll see they're casually mixing up AR and VR. You do the same, and I called you all out on the difference between the two. There's no need to feel offended about that.

You say you haven't had an opportunity to try AR, and mention Google Glass. The thing is, Google Glass is just one example of AR (a very known one) and also a very multi-functional one. The usability I had in mind is more subtle, more specific.

Examples: Layar has been out for ages (it adds AR on your smartphone screen from camera input e.g. adding complimentary digital info to a paper magazine or food you bought), if you have multiple smartphone cameras you use it, LIDAR uses it, Google Maps ecosystem as well (Street View for example). AI in general can use it. There's all kind of usages of AR such as this traffic light [1]. Not even mentioning about the experiment on how biking lanes are being lit up due to solar energy in the evening/night. Google Glass could've potentially done that all, but there's no reason that cannot exist in the future. It was just the wrong company to come first with the product. Google was also too early with it, just like Apple Newton was too early and GM was too early with the EV.

My first time using VR was on vacation in Spain as a child, using those red/green glasses we were watching a dinosaur movie. It was rather primitive, but immersive. I'm not anti; I just see it rather limited. I've read enough reviews about VR glasses and read reviews of VR games -including realistic screenshots- to know that the quality isn't there yet.

Long-term, VR will make more impact, but that's because it is so different whereas AR is rather complimentary. On the short term, AR is going to be more widespread and useful. I mean, I'd love a HUD on my windscreen telling me I am speeding. Like, of course.

[1] https://dutchreview.com/news/dutch/smart-crossing-dutch-inve...
The political is personal.
I moved from a 2015MBP to the new MBP with a touch bar.

It was the worst mistake in my computing Mac Life (been using them since 2001).

- Crap Keyboard
- bad palm rejection
- random freezing
- keychain app slow and unusable l (guessing because of bug with Touch ID)
- no SD slot
- ports are a disaster

The only good thing I can say about the machine is it’s nice to be able to charge with USB-C on either side of the machine.

If I were you I’d get the 2015 and hold out to see if Apple makes things better.

To tide me over I purchased a couple of iMacs (one for work and one for home). Improvements to iCloud + git + autoSSH have made this quite workable.
There are more permutation invariant networks. Look for Bruno or for Neural Statistician. Both of these are RNN's with the exchangeability property. This means inputs and output can be permuted with each other. If you need something with less strong constraints (but still invariant under permutation of the input), there is also Deep Sets.
1) I've been doing Cocoa development for 13 years, and I absolutely love Swift. I've switched to it for all my own projects (at least the ones where I would previously have used Objective-C), and I'm never looking back.

2) For medium projects: absolutely. For large projects: I haven't had the pleasure yet, but the truth is that Swift encourages a much better approach to modularity, and if you're working in a large project as a monolith, you're probably doing something wrong.

3) Hands down, yes.
What happened to the SR-71? Is it still flying? If not, why did the U-2 last longer in service?
Also missing: every Adobe product since the move to a subscription model. Sorta. They still retain an internal sequential version number; Illustrator CC 2018 = 22.0.0, for instance.
I decided to use calendar versioning for our companies internal ERP system since it makes it explicit to end users when a new release has been rolled out (2018-06-06.1 is more human than #9b867341 or 27.1.321.1).

No reason other than that.

I also change the background image of the login page on 'major' releases where significant new features are added as a subtle visual cue that users should go check out the change log.

It's often the little touches that have a disproportionate impact on user engagement.
Microsoft acquires four game studios
It is better than a feeling. GR cannot be quantitized. If anyone describes the present status of gravity as anything other than a mystery that we are good at predicting the movements of, they are wrong.
I think that if Liskov's principle is respected, a shouldn't care about b not being of the same class. Rather, b could rightfully complain about the colorless thing it is compared to - although it wouldn't be wise to do so.

Inheritance is just a scapegoat here. Changing the definition of the equality in the subclass is probably a design mistake (because it's confusing and error prone).

The core of the problem is that, contrary to trivial things like integers, with complex objects one may be interested in defining different equivalence relationships in different parts of the same application. If everyone insists to use the = sign to note "their" equality, inevitably there will be conflicts.

So in a way, not allowing to highjack the = operator (or == depending on how the language expresses assignment) and keep it for identity (i.e. address equality) could actually be the sane approach. In your example, renaming "equals" to "hasSameCoordinates" wouldn't be bad practice, I believe.
ResortBoard Is the Next Evolution in Personal Transportation
I...don't think that's accurate. As far as I can tell, just about every significant 8-bit personal computer shipped with its own version of BASIC, starting with the Apple II in 1977. I really doubt that all of those were inspired by one book, especially since they used such different implementations that only the very simplest text-only programs could be ported without modification.
Its interesting how languages divide opinion. For me I think Swift is the best language around. One of the issues not addressed in the article (I believe) is performance, Swift is faster than Objective C because of the static type checking, which is a good thing.

It has the advantages of C# as a language but no garbage collection, granted the reference counting in Swift can be problematic, but it seems to be improving with each release.

The functional programming aspect of swift I find useful. There are a number of features in swift that decreases the amount of code - e.g. if let/guard. The use of optional types increases program safety.

The fact that you can use classes declared elsewhere without any consideration of dependency I find very powerful, and of course with great power comes great responsibility.

The power of swift collections is fantastic, and the syntax compared to Objective C is so succinct.

Many more...
In addition to all the comments here. I think mentally, they feel getting up early gives them competitive Advantage - by expressing the person getting up behind (row) to know "you can go only after me". If this is true the folks in last row, may not even stand up.
Cost. SR-71 was very expensive to operate.

LA Times article from 1989 when it was discussed (the first time; the SR-71 was retired twice):

http://articles.latimes.com/1989-04-09/opinion/op-1582_1_air...
I find it interesting how much stuff people like putting in their menu bar. Maybe it’s because I have a laptop with a small screen, but I always like mine to be neat and tidy, with only a couple of items I use every day. Most people I know have a bunch of junk like Adobe or Dropbox or Norton in theirs, though, and I doubt they click on any of those ever. There’s also a proliferation of so-called menu-bar apps.
People forget that the B in BASIC stands for beginners, and for this purpose it's been tremendously successful. There's a real tension between the kind of languages that are preferred by users and those that are preferred by CS theorists.
I think you'd be hard-pressed to find a single example of any military Google might help that has gone to war based on reasons the appropriate authorities knew to be false.

I anticipate that your response would be to cite the first second Bush Administration's claim of Iraq's possession of weapons of mass destruction. Before making that response, I encourage you to familiarize what that term means under federal law (and has meant since 1994). 18 U.S.C. §§ 2332a(c)(2) and 921(a)(4).

In order for someone to believe that the claim of WMDs was a lie, they would have to believe that the Hussein regime did not possess grenades, and that the President knew it.
If you've ever wondered what powered the logic of a hydraulic transmission back in the olden days, it's essentially a hydraulic computer with all sorts of components which are analogous to diodes, transistors, even a pump-driven comparator to weigh input shaft speed and load against the output shaft to decide when to switch a gear.

Do an image search for an automatic transmission valve body. It even looks like a big industrial circuit board. Some components are passive like a check valve, some are active like a valve which is operated by pressure from some other part of the circuit. Newer ones also have partial electronic control, with microcontroller-driven solenoids and actuators moving around valves to control hydraulic rams which finally engage or disengage clutches. But it all began with no electronics at all. Pretty neat trick if you ask me.

I remember being a kid taking apart my first Ford transaxle and being amazed by the sheer complexity, almost to the point where it seems biological. My dad bought a really bad one for a couple bucks at a junkyard. We didn't need it to fix anything, he just wanted to feed my curiosity. It was a great parenting move. I recommend doing it yourself if you find a cheap busted one, just to get the ideas flowing.
I think the idea is that the blueprint’s copywrite doesn’t give sufficient protection to keep someone from using the invention (since they can reverse-engineer based on the actual machine). Only a patent can actually protect in this case.
Hold on. Why does the “continue to website” after you’ve entered your email address go to maildb.io?

“MailDB is a new and easy way to find the email address of anyone on the web with just a domain name.”

Is this just some sort of lead scraping vapourware to get people to submit their contact details to maildb?
Creative Destruction Lab Launches Blockchain Stream
I personally don't think it is but that is the logic used to justify the capital gains tax.
I like platforms like GitHub as it makes it easy to have a public portfolio of your work. Not that there is anything wrong with not having a portfolio but it certainly makes life easier when trying to show clients/employers your skill set.

Pretty much all designers have some kind of public portfolio such as a website with example of their previous work. I see GitHub as a centralised (and, for the most part, respected) place to put your work for developers, even if you don't want to use it for collaboration but simply as an advertising platform.

However it does lead to the same kind of problem you get with employers not looking at a candidate who doesn't have a LinkedIn profile. You will inevitably miss out of some excellent people who don't wish to/can't use such a platform.
Here's Taleb's longer article about the Roman Britain TV cartoon: https://medium.com/east-med-project-history-philology-and-ge...

And here's an article about the debate/noise: https://www.theatlantic.com/science/archive/2017/08/dna-roma...

Beard's point seems to be that ethnic and geographic diversity of some sort did exist and the kind of thing portrayed in the show is not entirely impossible, while Taleb's point seems to be that a family of “black” and “white” people would not be a typical one and that these modern racial categories are different from those of the time. The Atlantic article puts this in context and says why the positions are not inconsistent.
In-app purchases are handled directly by Apple, so you can do away with a licensing server and just enforce licensing on the client.
Apple IIe ROM Hacking
> 2018-06-06.1

What is the trailing 1? Are you doing multiple releases per day? Is an emergency bug fix release on June 8th 2018-06-08.1 or 2018-06-06.2?
So the physical components could be smaller?

I guess my point is that unless you can take advantage of traditional chip architectures or manufacturing, it may take an immense amount of effort to develop something close to their component density.
Yes except that the vast majority of the population are part of the businesses in some manner so if you tax all businesses then you are taxing the whole population (or vast majority). And as I said, personal income taxes on wages are actually a business tax. The requirement to provide workers comp, healthcare is a business tax. Businesses are taxed all the time.

And those groups of people are financially more powerful collectively than individuals which means those groups of people have a responsibility to help pay for society which they benefit directly from such as roads, power cables, etc.

If only one or a very small group "abstract business" was required to pay all the taxes for the entire society, then I would agree with you. However no one is arguing that.
> Oh, and BTW, the Red Cross, Doctors without Borders, Greenpeace and many other NGOs live, AFAIK, mostly on donations.

They do, but they also get sponsoring from many governments across the globe, do continuous street actions trying to get people to donate for them´, and after a certain age most people end up leaving to some positions with more stability.
Yes. One of the classic Greek texts is “Structure and Interpretation of Computer Programs” by Aristotle.
The visuals look very similar, but I can't see any continuity in the wikipeadia article.

OTOH, the sqare grid terrain can be traced to at least https://en.wikipedia.org/wiki/Return_Fire although that was a sequel to a completely different game
Behind the misleading claims fueling America's bourbon boom
I had to read this very carefully to determine if it was parody or not. This seems just like the old system of selling software. Get a free demo, sell the actual software, 12 months later add more features rinse and repeat. There will always be hold outs content with their feature set but there will always be people on the leading edge and it all balances out but this doesn't seem like anything particularly new or novel.
> Sleeping after sunrise counts for zero - it is useless.

I don't know about some people, but for me this is practically the silliest thing I've ever heard.

I need 8 hrs of sleep period, and the time of day has zero effect on my alertness. It can be 9pm-5am or 3am-12pm, it's exactly the same.

But if I get only 6 hrs of sleep? I'm miserable.

I can't even begin to imagine where the idea that the hour of the day matters would have come from.

And just think of nighttime workers. Obviously their daytime sleep counts...
I use an app called Bartender that allows me to manage mine to keep everything tidy - it has helped keep things clean and usable for me. before that, whenever I had a program that used a lot of menu space, there would be conflicts.
Alfie Kohn’s Punished by Rewards provided hundreds of sources, tested and re-tested proof, and description of experiments proving over and over again that for humans, extrinsic rewards kill intrinsic motivation.

If you want your child who loves drawing to stop loving it, reward them. If you want them to stop learning, tie a reward to their learning.

It’s very simple, really.

Being able to receive sustainable income for doing what you love doing, is a different formula though. Subtly, but different.
Neither. Use Python and a solid Web framework -- I would recommend Tornado, but Flask is quite OK. You don't need a full solution that will keep you locked in to its specifics, like Django -- and all its components are available as separate libraries, arguably even better: SQLAlchemy for ORM, Flask-Admin for admin, Jinja2 for templates.
> I wonder if society would be better with more people avoid (or reduce to the bare minimum) reliance on others for understanding. Could be, or not.

Absolute independence leads to a breakdown in communication, understanding, and empathy. We all need to rely on one another at some point or another because these are things that keep us connected, even during the times we choose to be disconnected.
Probably not quite enough raw MIPS in 1987, but people have since ported it: http://gerph.org/riscos/ramble/doomplus.html
I’m the same, in fact, I use an app which aims to do the opposite to BitBar: it’s called BarTender, and it lets you hide any menu bar items under a single drop down. This includes items added by the system (e.g. network status, Siri).

Although I suppose you could combine BitBar and BarTender by using BitBar to add some non-standard items and BarTender to hide them until you decide to expand them.
‘Le siècle des Lumières [plural] … Le terme de «Lumières» a été consacré par l’usage pour rassembler la diversité des manifestations de cet ensemble d’objets [la superstition, l’intolérance, l’abus des Églises et des États].’ (fr.wikipedia.org) — Except for Postmodernism, an era does not usually give itself a name. The term was coined later on (say, just about the acme of the revolution’s Terror, when a cult of such lights/gleams/luminaries was contrived). Where in German it reads ‘Aufklärung’, in French ‘éclaircissement’ is used instead.

First words of the Bible: בְּרֵאשִׁית, בָּרָא אֱלֹהִים, אֵת הַשָּׁמַיִם, וְאֵת הָאָרֶץ. ‘In the beginning God created the heaven and the earth.’ (Gn 1,1) — Okay, the third verse reads, in French (Bible de Sacy translation): ‘Or Dieu dit: Que la lumière soit faite. Et la lumière fut faite.’ — Not a plural.

The angel of the light = Lucifer (<Lat. ‘light-bearer’); cfr 2 Cor. 11:14: ‘And no wonder, for Satan himself masquerades as an angel of light.’ — I don’t believe Kant could ever have imagined him being associated with satanism…
That’s cool I appreciate everyone’s feedback. This is only one thought on how to fight deepfakes.

As those concerned about discussing things publicly that could prove harmful to you and your reputation then with this concept you could still post anonymously yet it wouldn't hold much weight when you post something that is harmful to society or to someone else. If your posting something bad about your boss keep on doing so yet anonymously and go to HR to TRY and solve your issue or if your getting nowhere then use your verified online identity.

As for government officials subverting it and framing the innocent that's a good point ... maybe it should be attached to blockchain technology and open sourced/not controlled by a govt body.

Again just some thoughts for ways to stop deepfakes from becoming a threat to national security, etc.
I find this "personal responsibility" narrative interesting (and, full disclosure: also bullshit), since it reminds me of sports discussions--everyone has a strong opinions, they're nearly all un-falsifiable, and they almost always appeal to notions that no one disagrees with.

i.e., no one actually thinks that actions ought not have consequences. Arne Duncan et al weren't trying to 'un-teach discipline' or whatever, they were trying to address secondary problems around discipline.

I love Google's ngram viewer for context here. Use of the phrase "personal responsibility" _skyrocketed_ around the late 80s[1], more or less matching the rise of the right-wing "bootstraps" narrative.

During the period covered in the ngram viewer (late 80s to 2000), the number of people in American prisons more than doubled[2]. In fact, it continued to rise precipitously until--you guessed it--circa 2008, where it finally plateaued (after more than tripling since 1988).

So, I dunno, maybe this is my bleeding heart talking, but if "unteaching personal responsibility" means "putting fewer people in prison," sign me up for the next lesson.

1: https://books.google.com/ngrams/graph?content=%22personal+re...

2: https://sentencingproject.org/wp-content/uploads/2016/01/Tre...
> It seems that there is fundamentally no choice but to trust some people or traditions of thought on some things and then somehow to decide when to start doubting.

It's either you choose to trust and open yourself up to making the error while trusting, or you choose to not trust and either learn you took the longer route to discover the same truth, or you discover a different truth and wonder if there is more to it than that.
If this wasn't PR for a book, I'd think it was a satire of how someone on the left, who hates Bitcoin, would describe it.
Checking this out now! Hate the clutter. Thanks for the tip.
Remote work, beats any other perk almost any time for me
This might be of interest too:
https://www.academia.edu/5901305/Undetected_Media_Intelligen...
Yea this is the way a lot of enterprise software has been sold for decades... especially useful if there's a cost to the software company for delivering upgrades (e.g. shipping CDs and installing it), you only have to support for 12 months and after that you're off the hook, if the client doesn't pay up.
>Eventually, if not already happening, trading becomes machines attacking other machines.

Welcome to high frequency trading. You’re a bit late to the party though (around 15 years).