skysight-inc/HackerNews huggingface dataset:
> There are so many variables here that using the benchmarks game will not give you an accurate picture.

Hence the comment "With all the usual disclaimers about the inaccuracy of benchmarks". But it still gives a good, practical starting point for discussions. You're welcome to provide a counter data set to further the discussion.

> Any function you call from some other library can call malloc under the hood.

We're discussing low level libraries which aren't really calling out to other libraries, allowing you to quite easily control your memory allocation. It's also fairly easy to grep for 'malloc' in a C codebase, or inspect a compiled library for the malloc syscall.

I took a few minutes and looked at the current state of Rust with memory allocation as well, and it certainly does seem possible to remain within the stack only, by avoiding Box, Vec, String, and the various reference counted containers. Great to see.

There do seem to be some lingering limitations with stack-based data primitives and generics, but it's nothing you couldn't work around if you wanted to.

> unless people actually need those architectures

Like ATMega? If an architecture is supported in modern versions of GCC, there's a good chance that it's needed by somebody. And that doesn't count the dozens of specialized C compilers for other non-standard architectures. Modern banks are still running Cobol on mainframes, after all, and microcontrollers are everywhere.

> AVR support is coming along well.

Mind pointing me at a reference on, say, LLVM's roadmap? I see a fairly constant level of activity on the avr-llvm github repo, but nothing that appears to state it's ready for inclusion in LLVM in any defined timeframe.

Also curious about MSP430 moving out of experimental, Microchip's PIC, the Intel 8051, Hitachi's SuperH...

> make Rust a "non-starter", any more than it makes OpenSSL a "non-starter".

Wait, you're comparing a programming language to a heavy duty crypto library? Quite the literal version of comparing apples and oranges. Or apples and an Orange Julius.

There are other plenty of other crypto libraries that are aimed at microprocessors that aren't OpenSSL; wolfSSL as an example.

Ultimately, with enough time and money, Rust is capable of competing with C for the embedded space, making a lot of embedded developers happy. But not in the forseeable future.
The only ridiculous false allegations in your comment are the ones against George Soros. The allegations against Trump are neither (provably) false nor ridiculous.

Donald Trump is just as involved with Epstein as Bill Clinton is.
I wrote one of these a while back, yours is nicer. Now I don't have to put mine back up!

https://github.com/meandavejustice/metastaseis
It's not them, if their product broke, someone else in China would have made a better one.

I think consumer video in the last 10 years went from expensive and ok quality to dirt cheap and professional quality. The same thing that happened to audio happened to video. Now all of that GoPro tech is hitting smart phones and ultra cheap Chinese knock offs.. The whole consumer electronics space has been eaten by the smartphone.

Same thing is happening to Apple. The cutting edge is slowing down or is too good already and everything is starting to get super cheap and commoditized. It's hard for premium brands to get an edge.
Why every statistician should know about cross-validation
It's not just about harming your machine - it can harm your* data, or data passing through your* system!

* Where "your" can mean you, your employer, your customer, another company, etc.
Very funny. I hadn't seen this before. I particularly like:

>>Is it safe?

>>Uh… it evals both user input and random code, unchecked, from an external site. This is what security-minded folks would refer to as Very Bad™.
I have recently tried to connect my old iPhone5 to my very old MacBook with Snow Leopard, and I could not open the phone to transfer some photos. I connected the phone to PC and got access to the catalogue righ away. I'm litterally pissed of at Apple and the next time I buy a computer I want to be in full control of what is going on. (having said that both the laptop and the phone work quite well despite their age).
It's nowhere near as bad - I live in the Valley & have a nice 20-30 min commute into the office with otherwise pretty tame traffic around just about every day in my 2 1/2 years in the area. Meanwhile every visit I have had into LA had pretty bad traffic at many times you'd expect it to be normal, including after 10 am on a random Tuesday and ~1 pm on a Sunday.

There is far worse traffic in many of the worst traffic areas in the US than the Bay Area, I'm still confused as to why some try to perpetuate this myth on here.
I think philips is exactly right. The whole design of Kubernetes is geared toward allowing users write their own controllers for advanced use cases. You could view something like Jenkins or Vitess as controllers because they spawn Kubernetes pods on demand. The beauty is Kubernetes gives you great primitives, so you often will be controlling these objects, not the underlying pods. Of course many simple applications don't need a controller, although I suspect more and more simple use cases will be managed by an external controller like Helm which orchestrates the lifecycle of applications.

The questions is: Why isn't this just called a controller? What's this new term Operator?
Is there a position for iOS?
In Australia we use Preferential or Optional Preferential voting (aka Instant Runoff) for pretty much all elections (federal, state and local), and it works reasonably well.
First-past-the-post voting seems like a completely backward way to vote, and perfectly designed to make voting for a third party candidate a difficult choice.
Not only recently: the 2005 Nokia N90 had a Zeiss branded camera."Branded" being the key word.

Other culprits in this depressing marketing gimmick that I can recall without research: Leica, Hasselblad (!), Schneider-Kreuznach (!!). This mostly doesn't affect their actual product lines.
Turkey, Qatar and Saudi Arabia -> Friends

Syria, Iran and Russia -> Enemies

That's how pay for play works, everybody. If you don't pay, your government is labeled as a dictatorship. Simply fallen from the US grace. The UN is just a diplomatic tool to discredit you and NATO is another tool to kill you.
Yeah, and? Given the title it seems appropriate.
As a side note, a lot of tutorials I've seen on machine learning use Python, and I'm curious as to why. Is it simply the number of libraries that have been developed for ML tasks, or is there something about Python the language that makes it especially suitable (versus, say, Ruby or Haskell).
It's almost like tech jobs are becoming more widespread and that IT is becoming as normal as industry jobs..

But that's not clickbait worthy and won't have local area people circlejerking about their community.
I'm happy to see vendors paying attention to having working graphics hardware.

It's really sad how "you can actually use the 3D functionality in the chip" is a selling point that differentiates these small ARM boards. OpenGL ES 2.0 will be 10 years old next year. There's no excuse to not have a working implementation of it accessible.

Imagine if you had to shop around to find a PC where the GPU actually worked without crashing (ODROID XU4 fails, Google "black screen bug"). Or if being able to play high-definition video was something you couldn't rely on, despite the hardware being there (again, ODROID XU4 fails). Or if the 64-bit mode fully implemented in silicon was inaccessible in practice without losing other hardware functionality (Raspberry Pi 3). This is sadly the situation we're in with these ARM boards, and I don't see it improving unless we demand working drivers.
Have you ever been to the former USSR?

I'd prefer not get too much into personal identity or travel itineraries, if you don't mind. Let's just say I have plenty of shared personal context with the former USSR (enough to have found about the topic first through personal contacts, rather than stuff I read in the press or online).

I am not sure about what you mean by "forced russification"

It's kind of hard not to, these days:

https://en.wikipedia.org/wiki/Russification#Under_the_Soviet...

Of course forced Anglicization has existed in nearly all parts of the former British Empire, also, and of course the original inhabitants (and other non-Anglophones) of these areas have been treated in many horrible ways long after independence, in some places still are up until the present day, etc, etc. But these are different topics.

Have you seen Spanish-teaching universities in the USA? I have not.

You might want to look at Puerto Rico.
Thanks for sharing those details, great to have more insight into the process.

In my case the Distelli agent does live inside the "container", because I'm using SmartOS instances and not Docker containers. It handles deployment, and monitors processes of the apps when I'm not using an SMF.

I'm not sure how Distelli's K8s orchestration works, that functionality is more recent. In my case, the lifecycle details are in the manifest in the app repo, which is just a YAML where each lifecycle section is a bash script. App builds are just tarballs in S3. So there's not much to the deployment process.
> Still believes that voting changes the result in Turkey
I never called him a terrorist. Please read more carefully.

Also, since you obviously haven't read the link I provided, here's an excerpt from a speech he gave in 1999 in which he talks about... well, I'll let you be the judge:

"You must move in the arteries of the system without anyone noticing your existence until you reach all the power centers. . . . Until the conditions are ripe, they [the followers] must continue like this. If they do something prematurely, the world will crush our heads, and Muslims will suffer everywhere, like in the tragedies in Algeria, like in 1982 [in] Syria, . . . like in the yearly disasters and tragedies in Egypt. . . . The time is not yet right. You must wait for the time when you are complete and conditions are ripe, until we can shoulder the entire world and carry it. . . . You must wait until such time as you have gotten all the state power, until you have brought to your side all the power of the constitutional institutions in Turkey . . . . Now, I have expressed my feelings and thoughts to you all—in confidence . . . trusting your loyalty and secrecy. I know that when you leave here, [just] as you discard your empty juice boxes, you must discard the thoughts and the feelings that I expressed here."
Don't forget silicon hills!

https://en.m.wikipedia.org/wiki/Austin,_Texas

The city also adopted "Silicon Hills" as a nickname in the 1990s due to a rapid influx of technology and development companies.
Since mobile app ads are not going away any time soon, I'd much prefer vendors make their services available via web browsers. That way my browser's ad blocker can filter out most of the irrelevant annoying dross and waste less of my time and my bandwidth, not to mention improve my security and privacy.

To that end, in recent months, I've found myself deleting about half of the mobile apps I'd downloaded over the years, and shifting to using the firm's browser interface whenever possible.
How does the process for American workers coming to Canada on NAFTA work permits compare to the opposite (TN status in US)? I've recently entered the US on a TN, but I've also experienced applying for a Tier-2 General visa to work in the UK, which took much longer than the TN.
How Airbnb has contributed to Vancouver's rental shortage
That doesn't guarantee the folks doing the reviewing know what they are reviewing.
I think thats the point a lot of people miss. Yes, standards are far more stringent today and we take better care of individuals during clinical trials. That doesn't change the fact though the bulk of responsibility for birth control falls on women and the history of birth control is particularly nasty and cruel.
So basically it's a horribly flaw experiment with little practical insight to be drawn from the results, or the lack there of.
Most VCs/entrepreneurs doing nothing to fix Silicon Valley’s diversity problem
Sorry you just called them an "infestation", and him a radical Islamist.

Terrorism and corruption charges in Turkey don't mean much, Erdogan has used this to demolish every political opposition, close newspapers, put anyone from judges to school teachers in prison and to cleanse the military which was the only organization with the mandate and ability to keep Turkey in the image that Kemal Ataturk envision.
The boss, obviously. Most wealthy people I know with net worths over $100m (maybe some tech founders excluding) aren't really hard working.. they're strategic thinkers and deal makers, and they know how to get stuff done, but I would not consider them hard working. They tend to live relatively relaxed lifestyles but are smart about how to achieve results when required. And when required, that might mean once a year.
Which addictive toxic drug are you suggesting coffee is a candy-flavored gateway to?
What do you mean pay for play, here? Please tell me how Turkey, Quatar and Saudi Arabia are "paying" for anything in terms of meaningful value for the US.

This is simple geopolitics, not some corruption scandal.
I have friends who embarked on a similar path. They found it much easier to join meetups where the focus was on help building stuff rather than networking. G'luck!
Christian Super Long Lash Mascara Waterproof Avocado Oil Black
sigh Felt special coming out of "Silicon Valley North"[1] before this comment.

[1] http://www.theglobeandmail.com/technology/tech-news/ontario-...
I keep wondering when a reputable source is going to finally cover this and somehow burst the bubble. It sounds too good to be true, yet, somehow, nobody outside their own mailing list seems to acknowledge it. What gives? Is this known quackery? I am weary to get excited, lest I get my dreams crushed yet again :/
> If the female birth control pill had the same safety profile, it would be the leading cause of death in 20-45 year old women.

Out of curiosity, is this taking into account that the base rate for male suicide in the US is normally ~3.5x higher than for female suicide? Seems like you'd want to calculate a relative risk delta, rather than comparing the male delta to the female base rate.
But then you have to use PHP.
I think the right answer would be to force reboots at the right time, but - and this is the technical challenge - ensure that you can bring the users environment mostly (almost entirely) back to normal. Eg, store memory states, bring everything that the user wants back as it was before the reboot.

That's likely a pipe dream, as apps do a bunch of complicated things - but it seems like a merger of security and UX. I'm not saying it's possible.. just that it seems like the best compromise.
GoPro is a poor shape to use with motorbikes; helmet mounts in particular are ludicrous. Any particular reason you didn't consider Drift? Fairly happy with mine, using it as a helmet-cam.
Normally yes, and in a world where time and deadlines didn't exist, yes. But putting out woefully un-vetted information within 10 days of an election doesn't give the defending side time to respond.

The FBI don't even know if these revelations matter, and we won't until the election is over. It added nothing to public discourse other than fear and despair, which is why the FBI generally doesn't make announcements like this. It was unprecedented.
Don't forget Silicon Slopes: https://en.wikipedia.org/wiki/Silicon_Slopes

Found the whole list on Wikipedia too: https://en.wikipedia.org/wiki/List_of_places_with_%22Silicon...
Compare to "RISUG" (Reversible Inhibition of Sperm Under Guidance). Which appears to be completely safe and 100% effective. Requires a single, out-patient procedure (two injections, not counting anesthetic). And is easily-reversible.

Article: https://www.wired.com/2011/04/ff_vasectomy/

Previous HN discussion: https://news.ycombinator.com/item?id=2602785
There was no desire to eradicate Ukranians as ethnicity, in a way Hitler tried to eradicate Jewish people. There was no desire to destroy Ukranian culture.

Just because the Holomodor wasn't directly comparable to the Nazi genocides doesn't mean that (1) the Ukrainian people didn't suffer disproportionately during the 1932-1933 famine, and (2) the Soviet leadership (or the subset responsible for the Holomodor) wasn't aware of this fact, as it was happening.
At this point, isn't a site without CSS only suitable for tenured academics who don't care about their personal websites?
Something must be going wrong up there if you're finding Santa Monica and environs cheap, haha.
Python is easy to learn, a lot of people already know it, it has a ton of libraries, and is something used professionally in machine learning.
Your comment is ambiguous; according to the article you posted, the rate of side effects was much higher than in female contraceptives.

E.g.:

> studies with the Mirena IUD the rate of acne is 6.8%." Remember that in the study, nearly half of the men got acne.
the original was worse:

> Male Birth Control Study Killed After Men Complain About Side Effects

because... a man literally killing himself is complaining.

edit: "original" meaning TFA. the submission title here was a slight improvement, something like "Male Birth Control Study Ended Due To Side Effects"
There were many lawsuits against Gulen and his sympathizers (Hizmet movement) even in US - but he was acquitted many times.
Erdogan put all the blame on him and his followers to suppress corruption investigation into his circle of politicians and even family members. Read about Reza Zarrab prosecuted in US right now.

https://www.google.com/amp/www.wsj.com/amp/articles/iran-san...
"For those who don't want to read the article, "What happened when I challenged the PC campus culture at NYU" really means "What happened when I tweeted a bunch of right-wing garbage and associated it with my employer, by name":"

This idea (that companies have the ultimate power over your lives) seems to change when it involves left-leaning opinions. Would you be fine if I fired anyone saying anything bad about traditional marriage?

Weed legalization seems to be really popular in the tech community. Your body in your own time, right?

How is free speech any different? It's just as representitive of your employer.

"The answer is that you're asked to take a leave of absence because you're embarrassing everyone."

Weaklings in academia can't take a differing opinion are now creating students with this same weak mindset. It's a disgrace to intellectualism..if you can even call it that anymore.

"Shed no tears though, I'm sure Professor Edgelord will do just fine in the conservative talk circuit for years to come."

You can revel in people with differing opinions getting their livelihood destroyed and their opinions silenced, but when it happens to you, I won't be shedding a tear either.
As others have said, the light time is an issue, but it's also not a constant data stream - we uplink data directly to the rover, but can only get data downlinked by relaying it through the MRO and Odyssey orbiters. That happens 2-3 times a day (or sol).
> If the female birth control pill had the same safety profile, it would be the leading cause of death in 20-45 year old women.

How did you calculate this (genuinely curious, I need some explanation for idiots who're misquoting this trial as "men are wimps")?
I would personally be very concerned about the unknown secondhand vaping effects of someone doing it in close proximity to me at work.
Good god that's a frustrating UI. Am i blind or is there no meaningful way to find a company you're interested in? Ie, a search.

I used the alphabetical list, but scrolling through what seems like thousands of companies is a bit asinine. What am i missing?

edit: This is bothering me more than it should, so i figured i would try to automate scrolling to the bottom of the page so i can try and find the company i wanted. Once opened devtools, i saw it making requests to an API, looks like i was on page 30:

http://deathwatch.io/json/US-ALL-SORTED_AZ-30.json

So, i just started poking around the pages of that list. With that said... it seems to stop at page 79. Eg:

http://deathwatch.io/json/US-ALL-SORTED_AZ-79.json

That works... but this:

http://deathwatch.io/json/US-ALL-SORTED_AZ-80.json

Does not. It looks like page 79 is on the Cs of the A-Z listing.. hmm
Well, you seem to be making a plethora of paranoid generalizations, care to back up any of that with evidence?
People have been playing a lot of political football with this story. I saw a Facebook post making the rounds saying that this cancellation proves once again that women tolerate pain better than men. And these women sharing the story and having a laugh were medical professionals. Yes, really! It's pretty absurd that our society still can't have honest, open, and adult discussions regarding reproduction and sex, even among the supposedly educated.
It's hard to have a peaceful revolution when the people are mostly in favor of him.
Show HN: Announcing ConceptNet 5.5 and conceptnet.io
Dunno about credible, but here’s one rat study with a lot of citations, and I think it’s where I first read about it: http://jneurosci.org/content/25/38/8593.full
Worked in Tech in Los Angeles since 2000. Although lesser known as "tech" companies, there are several companies that have large investments in serious technology in LA:

Disney
NBCU (specifically Fandango, parts of former M-Go)
Ticketmaster/Live Nation
eHarmony
Edmunds.com
The Honest Company

Other Tech companies left off the list:
Hulu
Yahoo (much smaller than before)
AOL
Hyperloop One and Faraday Future are coming up
It didn't, the final participant lost in the final bet.
> Hence the comment "With all the usual disclaimers about the inaccuracy of benchmarks". But it still gives a good, practical starting point for discussions. You're welcome to provide a counter data set to further the discussion.

There is nothing you can do in C++ that you can't do in Rust as far as memory is concerned. The compiler backends are even identical! You can drop libstd if you want in Rust, which you probably would in the microcontroller use case. You can even translate C to Rust [1], which should result in virtually identical LLVM IR!

That's what's so frustrating about throwing out benchmarks game numbers: the languages are isomorphic, so you end up ultimately comparing things like jemalloc implementations.

> Like ATMega? If an architecture is supported in modern versions of GCC, there's a good chance that it's needed by somebody. And that doesn't count the dozens of specialized C compilers for other non-standard architectures. Modern banks are still running Cobol on mainframes, after all, and microcontrollers are everywhere.

Why is COBOL on mainframes relevant? We're talking about C++ here. (Anyway, if you want to bring up mainframes, IBM has a working SystemZ backend for LLVM.)

Talking about "microcontrollers" is too broad of a brush. A lot of microcontrollers are ARM (or MIPS, etc.). Rust runs just fine on those.

> Ultimately, with enough time and money, Rust is capable of competing with C for the embedded space, making a lot of embedded developers happy. But not in the forseeable future.

This is again way too strong of a statement, because we have people using Rust right now for embedded IoT use cases (including some at Mozilla!) It all depends on what you need. If LLVM supports your architecture (which is probably does) then great! If it doesn't, then let's talk about the specific architecture you need and what you need it for, rather than making blanket "Rust is a non-starter for embedded use" statements.

We're never going to get support for every architecture anyone can come up with that C has ever run on. But who cares? What matters is whether Rust runs on a platform you were seriously considering using Rust for. If it doesn't, then we can get that fixed; chances are if you want that architecture, someone else using LLVM does too.

[1]: https://github.com/jameysharp/corrode