skysight-inc/HackerNews huggingface dataset:
"Disaffected C++ programmer" is altogether too accurate characterization of the author :). I've been removing references to other languages because (a) it's confusing (b) can be dismissive ("trash talking") - a language should stand on its own merits. So yes, a first draft.

I try to express the paradox - that although Rust is about explicitness, type inference hides the actual concrete types chosen - `f64` and `i32` are examples. This needs to be made .. explicit.

Personally I don't think it's possible for people with no prior exposure to programming to learn Rust effectively - unless they are exceptional (in the sense of being 'unusual'). This is because of certain hard constraints when learning a systems language that can't simplify computational models with a garbage collector. So, everyone comes from somewhere - but very different places. That's a challenge I haven't handled well enough (yet).

Being gentle is hard. We have to identify the cliffs, and find alternative routes to the top. I really appreciate this criticism, by the way, since most of the feedback has been technical/typos up to now.
At least when I lived back in New Zealand I had an emergency plan. I wouldn't call it a doomsday plan. With the likelihood of earthquakes and other natural disasters leaving you without help for days or weeks, it's only sensible. No need for global unrest to cause problems.

You don't need to be a doomsday prepper to be prepared. And you don't need a complete collapse of society for things to get uncomfortable for you.

You should have at least 3 days of food and water, as well as other essential supplies (blankets, first aid kit, radio) in a bag or convenient location, ready to go in an emergency.
Nope, C++ is the undisputed king of coding and I have no love for C++. Not only Windows is mostly written in C++ (and I would not be surprised if they use some C and Assembly as well) but even external projects like Unity (a popular game engine) that suppose to be used only as C# libraries they are just C++ projects. As long as Windows is by far the most popular OS on desktop and Android on mobile devices C++ remains the most essential, well supported, mature although infinitely ugly Programming Language.Because the OS remains still in the center of software development.
Unified image on all machines, auditability of installed software, etc. End users absolutely do not have admin rights.

Not saying your company has to be like this. Just saying 1) this is where MS has very little competition, and 2) where they make absolute bank.
Android and ChromeOS don't expose POSIX to userspace, it hasn't hurt them.
Wouldn't it be easy enough to assume that c++ has the necessary features, performance to do the job and the authors were presumably very familiar with c++ and decided existing expertise outweighed perceived advantages of other options?

This does not seem incredibly complicated.
I have thought about this (but done nothing, partially because I don't have the resources).

This is my thinking too. Not just for you though, you need to be able to feed a self sustaining community (probably 100 or more people). Considered also taking some technological stores too. Water tech, refined metal stocks, manual and lower tech power tools. Maybe even some spare solar panels, inverters, battery electrolytes.

Though I haven't thought deeply enough to actually work out any timescales for the size of stocks required. Picking the right climate is probably the most important part though. Even if there is great change, some places are still going to be more arable than others, and surely that is at least partially predictable.
Why care? That seems pretty obvious: because ethnicity is already used to justify policies of affirmative action, used as a measure of prosperity and equality. The common reasoning is that until the conditional probabilities by demographic are flat, there must be systemic oppression which must be rectified by applying concerted pressure in the other direction. This is an a priori assumption that there are no relevant confounding factors that could acceptably create this outcome, and this assumption ought to be unwarranted for anyone who is interested in the truth. It is only appropriate that you examine whether the policies stand a chance of actually reaching the yardstick they are aiming for, or whether that's treating symptoms that really aren't symptoms at all.

Furthermore, there are some indicators that this is indeed going badly. For instance, by lowering the admissions criteria for an ethnicity, it creates a (correct!) stereotype that those students are on average less skilled, both among others and also among themselves. In an attempt to address an ill-defined form of supposedly systemic oppression, this policy creates a very concrete and actually systemic mechanism to cause the very thing it claims to oppose, and which has knock-on effects.

You see the exact same thing in STEM: anything but a 50/50 representation of gender is an indicator of discrimination. The 'cure' is to roll out the red carpet with biased programs, so that you actually get lower qualified and less interested people working side by side with others who receive no special provisions and worked hard to get there. It's associated with a moral panic that very noticeably makes the relations between the genders worse.

The question of 'why are you so interested in race?' reads to me as a form of denial and projection. The policies already treat groups as monolithic entities. White students, or men in tech, are treated as if they are somehow collectively conspiring to benefit each other at the expense of other groups, even though the individuals compete against each other. Anyone who disagrees, even a member of the 'oppressed group', is dismissed out of hand as having internalized their oppression or denying their privilege. This is ironically exactly the kind of bourgeois talking-down we're all supposed to be fixing, and betrays a moral and value judgement that is the exact opposite of "don't treat people differently by race and gender" and "different ability doesn't means you're less of a person".

"Why is the answer important?" is the wrong question. It's "why are you turning a mundane question about group averages into a moral judgement on individuals, and blaming others for it?" This is a real problem that is happening today, and it's dismissed out of hand in favor of LARPing against the ghosts of christmas past, because facing the present makes the activists uncomfortable whose policies we've already been following for decades.
This looks really nice considering it's built with a cross platform framework. Did you also consider using React Native, and if so what made you decide to use Flutter instead? My team is looking to move away from Cordova for our cross platform mobile projects to either one of these so I'd be interested to hear about this. And thanks for open sourcing!
If you're in a sparsely populated area (e.g. New Zealand), you could likely hunt for food for years before food security became an issue.
Dart supports generics, has a good package manager and their devs are open to the history of programming language's design and modern tooling.
Visual builders seem like a somewhat controversial topic on HN, but I personally am a huge supporter of the idea. So much so that I invested a lot of time in building a visual builder for database software myself [1].
It's a tool that looks perfect for UX designers, who can use it to build fully functional CRUD apps without writing code.

For example starting with the standard CRM and invoicing apps and going to more complex apps for inventory management, product & project management - virtually any kind of database software can be built without writing code.

[1] https://www.formbolt.com
If IQ is closely related to genetics and IQ is important for your society (two bold assumptions) you could argue for some eugenics and advantage high IQ people for reproduction.

But as you say it could go really bad really fast. Especially if some of those high IQ genes are linked to some illness.

For your question about why some people are focused on ethnicity? As usual: people's appearance are easier to discriminate upon so it makes it easy to make different people an out-group. But it's not just some supremacists doing it: the hardcore NA "diversity is good" groups focus on skin color. I'd argue they seem to be worse because it feels like for them all blacks are the same (African American) while the recent history of Africa should tell them how wrong it is.
>These days I rent far more often, and even being part of elite programs and being very experienced with the process it is still far more of a hassle than simply approaching a car you’ve booked online, tapping your RFID card and driving away.

I don't have a car right now... and while I haven't rented a car lately, (I'm willing to pay extra for uber/lyft as it means I don't have to drive or deal with parking) I do pretty regularly rent a uhaul van, as the on demand hauling solutions are less convenient and/or more expensive, in my opinion.

The uhaul process is app-based and can be done at the last minute with your cellphone. They do want a cellphone photo of you and of your license, which is then verified quite slowly, but I don't have to personally interact with any humans to get my uhaul van, and it's usually pretty quick.
AIO is definitely part of POSIX.

http://pubs.opengroup.org/onlinepubs/009695399/basedefs/aio....
I always scoff when I read this. “ I don’t run out of memory that means nobody else does”

My team regularly (on a daily basis) runs into high memory usage VS issues, which inevitably end up with VS hanging and being force killed and restarted. I d gotten to the point that I restart VS in the morning and at lunch every day to work around the issue.
Yeah, Tesla’s response to that is it’s like a plane: autopilot means you still have be at the controls.

But it’s nothing like a plane. Concrete walls don’t suddenly appear in the sky. The required reaction time to avoid an autopilot collision in some of these videos is seconds.
That's great for google and greenfield projects, but if you have people that insist that enum's should be static classes, god help you.
>we get much of our news from Facebook feeds and similar sorts of social media.

I disagree with the premise already.
Anyone got data? How many people actually get their news from FB?

And no hn, reddit and other content aggregators are not just as bad. Following topics != following people.
For me, the biggest roadblock is actually owning ETH. You may thing that's trivial, but I'm not so sure. Apparently 10m people in the world own SOME form of crypto[1] - so, there's your upper bound on number of users. For a mass-market product, 10m is really not that much .... you don't just need "traction", you need traction that is so significant that it pushes up the entire crypto market! I'm skeptical, but who knows? Good luck.

[1] https://www.quora.com/How-many-people-own-at-least-some-cryp...
It's brighter than without the "Not"
I find it odd that Apple would market a high-fidelity speaker system as a monaural device (instead of matched pairs). There's a reason why good speakers are always sold in pairs. Even the MacBook Pro and iPad have true stereo. Why not HomePod?
I got carried away with a personal enthusiasm. It happens :) `nom` is marvelous, but the hard bit with combinatorial parsers is getting them to spew out good error messages. By default they are like Prolog - the answer is 'no'.
I am getting downvoted, but this is honest feedback. Points for improvement.
To develop emotional intelligence in children follow these golden tips
Spotify daily mixes
Nobody is claiming it does.
A problem I and my friend are tackling from a different perspective - what happens to the Web, when it's already out there and a designer wants to introduce some new changes. This process is still in the stone age of internet - emails and screenshots are the rockstars here. As the title of this blog post says - we are also trying to come up with a "DevTools for designers" with https://finch.io - a web fine-tuning toolkit for live or development websites that tries to balance between a "designer tool" and a "devtool".
And the core of his QT program is still written in C.
very very little, while they make out that its all scary there is no way that theyd ever let something off the ground that could be brought down by a few rouge radio waves. id wager that on most any flight youve been on there were one or two people who didnt turn their airplane mode on
A dyslexic will be different than someone with auditory difficulties due to damage to the temporal lobe. These people will benefit from one form of instruction more than the other. To pretend everyone is the same flies in the face of science. Some differences like iq and personality may not have any important pedagogical implications, but if a student is hearing impaired or blind, you can bet visual and auditory instruction will be differential in value.
> You see the exact same thing in STEM: anything but a 50/50 representation of gender is an indicator of discrimination. The 'cure' is to roll out the red carpet with biased programs, so that you actually get lower qualified and less interested people working side by side with others who receive no special provisions and worked hard to get there. It's associated with a moral panic that very noticeably makes the relations between the genders worse.

Just staying with races: the fact Ivy league schools discriminate against people of Asian origins by having quotas against them for decades is fucked-up.
Nope! It is available at: https://github.com/google/tacotron

Check it out.
Can production-level, front-end developers get some cool design devtools too?

I've never been able to play around with Sketch because it's Mac only. Every browser-based, UI design tool that I've ever played with has been so klunky, or non-intuitive that I just gave up after a couple minutes.

I'd love to have a nice prototyping tool using Bootstrap 4 or Material that has round-tripping like the old-school IDEs used to have.
The Nokia N900 was (is) already a Debian based GNU/Linux Phone.
They did not gave up, management pulled the cord on the team.

Joe mentioned at his Rustconf talk how hard it was to convince the Windows team, even with the system running in front of them.

When people are religiously against something, no amount of technical achievements is going to change their mind.
There have been Scifi Novels that undid that trope before it became a trope. Esp. in the latest Perry Rhodan Novels the humans on earth are not really that big anymore. It's not a new idea.

"Humans are insignificant" in scifi can probably be traced somewhat into the works of Lovecraft and similar, where this was thoroughly explored.
can someone try to define what it means in this context. i'm reading about rasputin but not sure. Thank you.
And does a microkernel have anything to do with the ultimate capabilities of the machine or is it specifically targeted at embedded / smartphones / hypervisors, and not for running a regular server or desktop OS?
Just make the car turn on the warning lights and gently come to a stop when the driver lets go of the steering wheel or is otherwise not paying attention.

There are two possibilities:

1) The driver is actually incapacitated. Then slowing down and stopping is a million times safer than continuing to drive.

2) The driver was looking at his mobile phone. Then he'll probably quickly react and take control of the car again.

I don't see the scenario where continuing to drive is safe when the car knows the driver isn't paying attention.
Do you trust your client? Oh, you compiled it yourself. Do you trust your compiler? And so on and so forth.
> I hope when Linux distros will start dropping 32-bit support, they'll still keep multiarch around for such purposes.

A bit late for the comment there. Pretty much the only distros that still support x86-32 as an installation/host option are Debian, Slackware, and Gentoo. Everybody else (including Ubuntu) has gone 64bit-or-bust.

Mind that the latter half still applies. The kernel is still capable of running 32-bit applications in a 64-bit environment, and no distro has removed multiarch support, and likely won't.
I'm obviously a fan, but evangelism does not sit easily with engineering. Can alienate outsiders, and pump up a positive bubble in which sound criticism might be neglected. (In fact, /r/rust has a 'no zealotry' rule.) This submission was not my idea, even though I'm not _too_ embarrassed.
Does the autopiloted steering wheel turn as if piloted by a human driver?

If your hands are on a steering wheel, you’re watching the road, and autopilot begins turning towards an obstacle, you should be aware enough to grip the wheel fully and prevent the incorrect turn.

End of story.

Edit: “Autopilot” is a great brand-name for the technology, but perhaps implies too much self-driving capability. Maybe “assisted steering” is a better term for this.
It is garbage :(.

Srsly a CPU has nothing to do with a brain at all. It doesn't make sense to use technics from one for the other.

I have no idea how anyone comes up with such an idea and even publishes it.

A Brain itself is everything. Ram and CPU.

A CPU is just a CPU there is no state in physical form.

A CPU is a turing machine, a brain isn't.
Belfast Botanic Gardens Tickets Buy Online – Opening Hours and Parking Fee
Dapatkan Bonus Untuk Mengajak Teman Bermain Di Aruspoker
I really like Knowledge Repo but I'm not sure it solves the same problem. It seems more like an internal publishing system for results from data science not a way to document and share arbitrary company knowledge. Have I misunderstood the project?
`git log` stays in the current branch unless you give it the `--all` option. But when you give it the `--all` option the limitation by `<COMMIT>..` does no longer work. So not a solution.
UK is at a bad latitude for launching into orbit. Maybe Gibraltar?
It seems like only yesterday Macs were 24-bit and we were all busy getting “32-bit clean”
As often as I've seen people get shell-escaping wrong, escaping rules probably
aren't well-understood, regardless of how well-defined they are.
Bourne shell's quoting rules are byzantine at best. There are ways
to reliably and securely quote for the Bourne shell,
but the best solution is not to pass untrusted input to the shell.
Unrelated to the shell, I've seen people -- including myself --
fail at dot-stuffing. Experience has taught me to avoid hand-rolled escaping
when I can; escaping is definitely a code smell.
I find it interesting in perspective of the Swift language their are now pushing.

Theoretically would’nt programms written in pure Swift today be able to compile for any new hardware plateform, thus avoiding the kind of issues that 32/64 switch faced?
These models work if you have a small portion of users contributing (in this case providing cars). This is true for services like Wikipedia, etc.
Thanks Patrick, we are in Cape Town. It will be great when Stripe has an office here.
This is what it's commonly called currently. Not super weird if you consider that there is an autopilot on planes - which only keeps direction and altitude. You also have to keep en eye on it and of course steer it to where you want it to go.
Another way of looking at that crash could be that Tesla needs to be clearer about the specific environments in which AP can be used. Those road works were clearly visible much earlier than 1 second before the crash. The drive should've switched to manual control ahead of time, but probably didn't think they needed to.
Papers, Please doesn't have a story per se, only a setting. You don't really beat the game, you just get one of several different endings which depend on more than just making mistakes and playing "badly". Getting a "bad" ending doesn't count as losing the game.

But that's what makes it perfect for an adaptation (for a different reason you were arguing about). Its movie script won't break a plot that doesn't exist, won't mess up any character development because there isn't one (recurring characters are secondary), and all it has to do is get the setting right. Writers can go anywhere from there.
The challenge with this is that a
studio would be alienating fans

A standalone Boba Fett movie would coexist with Star Wars without much interaction with the main plot, but still attract fans as he's a cult character. The studio would benefit from the IP's profitable reputation, but they'd retain the freedom do new things and attract new audiences.
I approve whole-heartedly of the "no zealotry" rule. (I seriously doubt that the Jehovah's Witnesses have achieved conversion rates commensurate with the effort expended.) That being said, C has problems, particularly the assumption of the "sufficiently smart programmer". Because I'm not smart enough, I appreciate the nagging of the Rust borrow checker, although to be honest it is a complete pain at first.
We are both accurate. I was talking about boats, not ships. My point still stands - ships are required by Collision Regulations to keep a lookout at all times. And yet they are called "autopilots". Even the most crude of devices that I described (that is used on pleasure boats).
I'd expect to pay more for a 6,000sf lot in Willow Glen, especially if it's south of Coe (less traffic) and has no impediment to rebuilding (like existing tenants or a rent-controlled structure).

Bird underwent a major widening in the 1970s such that all then-extant houses were uprooted and pushed to the back of their lots. Newer construction would garner a premium, I would think.
Maybe trying to get out in front of the feds. Certainly seems to be the direction things are headed based on the zuckerburg congressional spectacle.