skysight-inc/HackerNews huggingface dataset:
They're requiring masters degrees for entrepreneur visas. One thing Jeff Bezos, Elon Musk, Steve Jobs, Steve Wozniak, Lei Jun, Mark Zuckerberg, Bill Gates, Larry Ellison, Travis Kalanic and Cheng Wei all have in common is a lack of a master's degree.

Why would France add a restriction to their visa that would have eliminated the founders of Amazon, Paypal, Tesla, SpaceX, Apple, Xiaomi, Facebook, Microsoft, Oracle, Uber and Didi Chuxing?

Are they pinning all their hopes on someone following the path of Larry Page or Robin Li, except choosing to immigrate to France to start their search engine? Are the people who made the rule just not aware how few of the top tech company founders have master's degrees? Is it some kind of intentional low-beta strategy to try to scoop up a bunch of more certain, smaller wins?

I truly don't understand what kind of reasoning went into to this program. It's just making France look out of touch.

Edit: ok apparently the founder needs money and it's employees who all need masters degrees (nearly as bad).
It's a good one, too.

I use Emacs for that, but because I use Emacs for almost anything and have a rather low font size set, cow-orkers doing casual screen glancing can't even tell if I'm coding, working through TODOs, requirement docs, or if I'm IRCing or reading my mail.
What does it have to do with race?
Health Care Systems: Three International Comparisons
> What is needed is a joint common language

Great! I propose Spanish, being the second most spoken language by number of native speakers (behind Chinese), and given the relevance of Spain through history in Europe.

(this comment was only half joking. It's easy to impose a global language when it's yours, but you see, it's a different story when you need to learn a different one).
100pF ceramic disc ;)
Systemd flaw leaves many Linux distros open to attack
I live and work in France and I am well versed in this type of Visa. It's a very nice arrangement, but it's still France. It's still dealing with the same administrative burdens for everything else. You don't get treated special, you just have a special deal. I've said before that if France wants to attract foreign talent what they need to do is assign someone in the French administration to help workers get established. That is the hard part about coming to work in France. If you've dealt with the DMV in the US, imagine that for everything. You can't just walk into a bank and open an account. You can make an appointment for next week...which is your first consultation. You'll need to bring a long of documentation for your second appointment the week after. You won't get your bank card for awhile, and by the way you'll have to activate it before you can use it. That might take a week. You'll need to go to Paris for a medical check that you can do your job. All French employees must do this. And you have to do it every two years. Pee in a cup. Undress over there. You'll need to go to the prefecture to get your residence permit. It took me 5 months to get my initial appointment and a total of 9 months to get my card, even though the "long term visa" in your passport is only good for 3 months. Some people I know waited 2.5 years for their residence card, another over a year. More? The French healthcare system is pretty good, but you won't get on it until after several trips to the Social Security office. Whoops, your entire file was sent back to you because they needed some additional piece of documentation they didn't tell you about. Make another appointment. Repeat. Repeat. Drivers license? If you are 1 of 14 states you can exhcange easily, but you only have 1 year to do that, after which you have to go to driving school. 3000 euros. Better learn French to pass the test. Better learn French to navigate all the adminstration. So Year 1 you will not be productive. You will be running around trying to stay legally. For an entire year. Ask me how I know.
Continuously manually disabling syncing of e.g. binary build files, temporary log files etc from my projects. But you can not do it before they exist, only afterwards whilst dropbox is busy syncing megabytes of unneccesary files...

Though the linux client has a CLI that helps a little with disabling certain patterns but no mac equivalent.
Just googled "Rawlsian veil of ignorance" - interesting reading. I hadn't heard the term before. Thanks for exposing me to it.
"You pay for those boundaries with a convoluted mess of classes that describe the design pattern rather than the business logic. You end up with AbstractRequestInterfaceFactory type stuff."

I disagree. If a design (call it an architecture) is clean and coherent, it's obvious.

Because obviously a client must send the order to a server, which is protected by a gateway. And of course that gatway validates the client request, and the data coming in. And of course the server must have business rules to validate and process the order. And clearly the business components must call a data access component to persist the orders to a database. Simple, no?
efinancialcareers is unavoidable for finance. I wouldn't say they're better than others in terms of features, but they're the market leaders and so they have most jobs. Also they do salary/bonus surveys, which is always really interesting for people in the industry.
How to Reduce Cancellation Rate, Out of Order Stock at Walmart
apps like slack were built with electron, electron seems ore popular on github
Maybe you're not supposed to find him sympathetic. Maybe you're not even supposed to find him unsympathetic. Maybe that's one of the things that differentiates good shows from great shows.
I believe the goal of the study was to explore how visual perceptions & expectations could influence the perception of taste.

Have you ever been focused on an activity and had more than one beverage at hand, and picked up the wrong one? For example, while coding, I had a freshly opened cold coke and yesterday's room temperature coffee both in reach. Focused on my screen, I took the coffee when I intended to pick up my coke. The mismatch between expectation and reality was very unpleasant when it hit me, but what was interesting was there was some fraction of a second after I took the sip before my consciousness was aware (painfully, painfully aware) that what I was drinking was not a fresh, cold coke.

Perception is interesting. What we see and what we expect are big influencers on what we perceive. I'm curious whether our other perceptions (touch, smell, hearing) can influence what our visual perception as strongly.
> Surprising this has been written in 2017. It looks like java written a decade ago.

Clean Architecture™ has been around for a while now; I wouldn't be surprised if it was more than a decade already. This post is a guide to an existing concept, not a presentation of something new.

EDIT: This is Uncle Bob, 5 years ago: https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-arc.... So maybe it's just 5 years old - but then there were similar things (like Hexagonal Architecture) before.
>My approach has always been to validate anything that crosses a trust boundary.

That's a good approach unless a validation requires a db call with inner join (for example). This becomes too costly to do it 5 times (for example) just to get something written into db.
Field level validation(Is this email in a valid format) checking that input is sane is done at the UI level.

Business rule validation(E.g student can't be assigned more than 10 courses) is done on the entities themselves.

You put it on both sides to get the best of both. Instant feedback to the user, and on entities as last resort protection against a badly implemented interface.
Hmm, how do you define "superficial validation"? Form field facultativity (better word?) cross-field consistency, range acceptance, presence of sql escape characters ... they can all be considered superficial, but also core business rule IMHO
There's been a call for strikes to protest against the labor code reforms by several syndicates and far left parties (PC, Mélenchon's Insoumis). Expect the usual circus, but I don't think it'll be too bad. There were already some labor reforms under Hollande, and they went through. Now there's an even bigger majority for it. But syndicates and the far left have to go through the motions and protest on this. Get some popcorn, enjoy the show (not too close), you may see a traditional French protest while here. IIRC it should be around mid-September.
I need to make marks on paper while thinking through things - I often use a mind map so the outcome of a session might be a single side of A4 printing paper with a diagram on it but that could be the basic plan for a year's teaching on a course.
> so hammy and unrealistic

That's what I liked about it.
I would make a concerted effort to improve your English. You may not perceive it as fair, but you will be judged by your usage of language, and some of the mistakes you made in this post would indicate "not management material" to many managers. Believe me I know it's difficult -- I lived for some time in a country where I spoke the local language much worse than you speak English, but this is something you may want to consider.
> It sounds like they still need to raise about $10-15 million, which is shockingly small compared to the ~$1.5bn/yr NIMH budget

1% of the budget of a federal organisation is not that small...
Yeah there's a lot of left leaning kids being caught in the student unions (unef & co). Those are propped up by the "real world" unions who are in turn very close to the different political parties.

The thing is, those left leaning student bodies are the only ones to have credible presence in most universities due to the amount of support they garner to push their communications and frankly the incompetence of the right leaning student orgs.

It's a bit of a self perpetuating cycle where the right leaning folks don't have as much support structure to coordinate because of how everyone (themselves included) see the right.
There is a Founders Visa and an Employees visa.

Only the employee's visa requires a masters degree. All the big names you dropped were people that never intended to be employees.

I'm not sure what the problem is.

> It's just making France look worse.

This is just silly.
If you want to replicate 90s experience of the dot-com boom, buy into ICOs now. And the end result will most probably be... well also same to 90s.
It might be Ruhycon.

Or maybe recycled, note the short legs. Part of this e-waste you are now obliged to dispose of "responsibly" lands on dump sites in Asia or Africa. Some of that ends up harvested for parts.
Dropshipping Marketplace
You'll need to go to Paris for a medical check that you can do your job. All French employees must do this. And you have to do it every two years. Pee in a cup. Undress over there.

Is it a joke? Never heard of that in 30 years..
They made the new trackpad so big that the gap between it and the spacebar shrunk to something like 3 mm. I used to rest my thumbs on that gap and I can't any more. Took a fair bit of time getting used to it.

Same with not being able to rest your fingers on the touch bar.
That's cool to have here a synthetic explanation on how Relay can be more familiar.

I think I would just still be more attracted by Appollo framework which is more a redux-like syntax, so more consistent with all the workflow of the apps I used to develop. But maybe Relay has better benchmarks?

Also, if I want to stay REST but with optimist transactions between the backend and frontend, I prefer lighter lib like
https://github.com/tonyhb/tectonic
or even I just write some fast redux-saga watchers that helps to make my frontend always synchronized when my app calls a mutating db request.
>Essentially distributors buy wine from a country like south africa or germany for example. Then they process it, often here in Sweden or in another european country. And that's where they add things like oak flakes to fake oak cask maturing, and of course the industrial yeast to add other flavors.

If you add yeast to wine that's already finished it's secondary fermentation (which it has, if it's being called wine), it won't do anything, because there's no sugar left. You could add more sugar at the same time, but you'll send the alcohol percentage to the moon in the process. Wine yeast is likely to cap out at ~17% if you keep adding sugar (although it's hard to start a fermentation targeting above ~%12, to hit higher percentages you usually have to feed some sugar during primary fermentation).

TL;DR your explanation doesn't make sense. If you mean they're buying /must/ from south africa or germany and adding yeast then....yeah, that's how cheap wine is made. You didn't think the guys who made goonsacks had their own artisnal fruit presses, did you?
In startups, nearly all the value is in the outliers. Black swan farming beats conservative strategies with even one success in a decade.
It remains a good approach, even in your scenario - because that perf problem is solved using a temporal cache.
If you really want to have some fun go poking around high school and facultés de science humaines.
You'll probably get to witness "the che" flags on faculty buildings and students barricading the ways in. Why? Neither we nor them know.
Fair enough. But isn't brigading against the rules? All my comments on other articles are also being downvoted despite being inactive for a while.
200K antminter S9 will produce about 50% hashrate of current bitcoin network that cost about 300M$ not counting electricity (200MW). But that means they have to R&D themselves these chips if they want attack quick. Otherwise they won't getting that much hashpower in one piece.

If they decide slowly enter game, attack price will raise significantly since network difficulty will be adjusted as they will add more of their miners into network and their projected 50% hashrate will be just 25%

So realistically its about 1 billion $ to attack current bitcoin network.
That's true, but there is the special case of Paris, which is itself a département and has its suburbs (depending on how strictly you define the term) stretching over three to seven different départements. If you move within the Paris metropolitan area, it's easy to change département even while staying in the suburbs of the same city.

Also, the large regions of France are called "régions" ;-)
As the article says, "If only have they marked it "CN555" with proper data-sheet - it would have been totally legitimate and fair product."

It's nice to produce new chip designs, and they should do more of that, but it's immoral and inefficient (it hurts everyone integrating your product) to say that you're producing X1 when you're producing X2.
...and the would have never be taken seriously. Social/family connections were crucial to them.
>And these flavors then turned up in the liqour store on the wine where the yeast was used. So the yeast was used as direct flavoring.

Same as in beer: the particular yeast strains are highly influential in the taste of the final product. I don't really see why you cast this as an adulteration, or a deceptive processing.
Filter Orders by Employee in the PrestaShop Back Office
Current treats and future wants of Neovim
Yeah, and they would never have needed a special visa.

It's sad, there is so much myths and fantasies around those specific guys.
LIEF – Library to Instrument Executable Formats
I like the keyboard on the dell xps13, what i'd really want to know is why have they dropped Home,End,PgUp,PgDn buttons but left Print and Insert ones.
I wouldn't worry for your vacations. Here are two recurrent periods of strikes:

- Generally, strikes start in unis and high schools in the far end of September, and, depending on the year, they may develop into fully-grown national riots in public companies (SNCF) then private companies, or if there's no political following, they die off with the October school holidays. This year I'm forecasting a lot of following, because Macron intends to take controversial decisions about employment laws during this summer.

- Flight strikes are rather planned for Christmas holidays (20 Dec-3 Jan). They have internal reasons and are generally not related to the October strike season. So, your September holidays are safe ;)
Ask HN: Interview focus
Coding in a hurry is not happens on the job, so why is that what we are tested for during the interview?
Ah fair enough
I work for a major French engineering company, and have done so in France - I don't know what job OP has, but my company does NOT make you do this.

Also worth noting that I've had to do this in other countries; I'd say it's more problematic elsewhere.

I would however say that yes, the French bureaucracy is something else entirely. But if you are friendly to them and show your face things will happen faster.
There's also Etine's "If you can't attack the science, attack the scientist". Which a) has been pulled from his website but b) exists on the Internet Archive and c) points to an article at The American, motto, "The Journal of the American Enterprise Institute" (yet another Libertarian / Free Market Fundamentalism disinformation mill), and which goes into gory detail projecting the whole mechanism of personal and reputationa attacks, on the other party.

Ironic as those attacks were polished and perfected by the Libertarian / Free Market Fundamentalism crowd, as well documented by Robert Proctor, Naomi Oreskes, and others.

http://web.archive.org/web/20110430225600/http://www.america...

The substance of that particular article: Entine's defence of the now largely deprecated chemical bysphenol A, a/k/a BPA, an endocrine disruptor.

"based on other evidence -- largely from animal studies -- the FDA expressed "some concern" about the potential effects of BPA on the brain, behavior, and prostate glands in fetuses, infants, and young children."

http://www.webmd.com/children/bpa
https://www.nofluffjobs.com/ is pretty nice
Vanilla is hand pollinated in the Indian Ocean Islands (and I suspect that it's the case everywhere in the world outside of Mexico).
Realistically I'm 24, can I still make this career switch? Anybody have insight? No college education. Can I make it by 35? The ROI is much better than development.
23 dangerous things you should let your kids do
If you read the paragraph that referenced it, it appears he's referring to constructs like 'if' statements and 'while' loops. In particular, he was contrasting the difference between mechanical engineering and software engineering:

> If I wanted to put an ‘If’ statement in a ‘While’ statement, I don't have to worry about whether the ‘If’ statement will oscillate at a certain frequency and rub against the ‘While’ statement and eventually they will fracture. I don't have to worry whether it will oscillate at a certain higher frequency and induce a signal in the value of some other variable. [...]
This is not historically accurate. For example, Newton was both an insanely awesome scientist and devoted theologian. Similarly Galileo said "God is known by nature in his works, and by doctrine in his revealed word". There is a large movement called "apologetics" in the Christian world which sees faith and reason and science as mutually compatible. Ravi Zacharias is one of the great Christian thinkers of today who explains this well.

I think the real thing is that most people just don't really care about science, Christian or no. Many atheists take the word of scientists with as much blind faith as christians take the word of their pastor.
Making wine is all about the fermentation, and the fermentation is all about the yeast, so no surprise that what yeast you use will have a big impact on flavor. This isn't some cynical manipulation any more than choosing the grape variety. Pair your yeast and your grape to try to get a good outcome.

Here are some yeasts and some of their flavor effects:

https://winemakermag.com/yeast-strains-chart
> it's four years. What happens after that?

It says right there on the page that it's renewable. Also, if you are in the country legally for four years, and you work and pay taxes, it should be easy to get some other kind of permanent residence permit. After one more year, you can even apply for citizenship.
Does that matter?

If you are free to add any additional operation, this whole thing becomes meaningless. You can simply define your operation "NewOp(a0,a1,..,a4)" to something like "the smallest root of the quintic a0+a1x+...+a4x^4+x^5".

(Here, "smallest" can be anything as long as it is a completely defined tie-breaker, such as: the value with the smallest real part, and among those the one with the smallest imaginary part.)
>>poorely educated Chinese getting rich

Why can't educated Chinese do same ?
>Also, the concentric circles did nothing for my way of thinking, as messages are linear - they start from a place, and they end in a place. Thus a stack was a lot easier for me to digest than these concentric circles.

Messages might be linear but scopes are encompassing inner scopes. Encapsulation is not usually depicted as a stack.

>And finally, the ambiguous language. Why should I care that there are enterprise business rules, and application business rules? They're both rules.

Obviously because different scopes apply to the former than to the latter. TFA even clarifies that: "The key is that they ("enterprise business rules") contain rules that are not application specific - so basically any global or shareable logic that could be reused in other applications should be encapsulated in an entity".

In general, the similarities ("they're both rules") between two things don't say much (if anything at all) without considering the differences. Shiitake and Amanita Muscaria are "just mushrooms", but one can kill you.
There's no way we have reached human-level performance on image recognition tasks. My guess is that when there is ambiguity (e.g. 'ship' vs 'boat') the AI is better at learning the answer the labellers chose. Humans haven't looked through the training data so they use their real-life biases which may not match those of the labellers.

Just a guess, but whether that is true or not we're definitely not at human-level performance.
Yeah there's a joke about how much "bac+N years" is expected in there somewhere, along the lines of englands "it's regulation".
For any homesized plot the drone don't have to work all that much, and some of it can probably be done by night. Still something to keep in mind.
Self-wrinkling mini-mazes may foil hackers
Anatomy of Search Engine by S.Brin and L.Page (1994 / Stanford) [pdf]
"presence of sql escape characters" - isn't a business rule. That's technical.

Range acceptance - could defiantly be a business rule.
Cross-field consistency - Could also be a business rule.

I implement these rules both sides. Ideally i don't want an invalid command sent off in the first place. I also don't want badly implemented UI corrupting my business data.

This way i can provide instant feedback to the user, and also protect the data in case the UI is badly implemented.

The main point of these architectures is that you can use them from many user interfaces.
>Surprising this has been written in 2017. It looks like java written a decade ago.

Because good architecture has somehow evolved?

>This can be a kind of organizational solution much like microservices to separate concerns.

This is orthogonal to microservices. And microservices aint but one model of creating applications, not "THE 2017 model".
No I read somewhere reputable, I think in his biography that he though this.
This isn't about grown ups, it's about children in school.
I been using a very similar pattern [Port and Adapters]http://blog.ploeh.dk/2016/03/18/functional-architecture-is-p... since moving to F#, paired with [Railway Oriented Programming]https://fsharpforfunandprofit.com/rop/ for the 'Adaptper' level and using DDD for modelling the 'Entities' & 'Use Case' layers' and it been working well for me so far.

Scott Wlaschin has recently released an [ebook]https://pragprog.com/book/swdddf/domain-modeling-made-functi... on the topic which goes into more detail.