skysight-inc/HackerNews huggingface dataset:
> C's built-in arrays are super weak, so you need some library to do proper resizable arrays. Since C doesn't have generics, such a library will use void * as the type for putting values into the array and getting them back out again. You'll be casting at every point of use, and nothing will check to make sure you got the cast right, other than running the code and crashing.

There are other options though like macros and code generation. Code gen in particular can give you more options than generics without sacrificing any type safety.
Boosted is hiring a lead electrical engineer in Mountain View
You should be investing in Namecoin if you believe in a decentralized web structure.
Because there's absolutely no reason to pay for viewing a press release from a totally different company.
Ask HN: Startup CEO giving employee grief for quitting
Someone I know has been working at a startup for a almost a year. 2 months after their (2 weeks) vacation they decide to quit for another (closer) job.

This is what the CEO wrote to that employee:

"I would like that employees don’t take two weeks of paid vacation then give notice the next week, feels like stealing from the company but that’s life. I really wish you hadn’t, it leaves us with a terrible experience from someone we I enjoyed working with. Especially when that money really matter to us."

That employee had glowing reviews from his colleagues during their time at that startup. The CEO even tried to cajole them into staying. Also, that employee still has not received last months pay ...

Are all startups like this?
Fair enough. What's the hypothetical sequence of actions that Zuck might take to start a war?
Canonical | Developer Advocate | Work from home | Full-time

I'm looking for an experienced Developer Advocate to join a globally-distributed team driving advocacy for Snapcraft (https://snapcraft.io) and the optimised version of Ubuntu for IoT (https://ubuntu.com/core).

You can email me (ev@ubuntu.com) or learn more about the role here: https://ldd.tbe.taleo.net/ldd03/ats/careers/requisition.jsp?...
Archived version: http://archive.is/MiUTK
1aim | Berlin, Germany | Onsite, Full Time, Visa | https://1aim.com

At 1aim, we develop and produce access control systems, which allow to open doors with mobile phones. We create all hardware, software and IT-Infrastructure to run our systems on our own. Beside access systems we are already putting a lot of R&D effort in creating further new smart home/building automation products. We see ourselves as an engineering-driven technology company, that influences how a future with connected devices will look.

We enable engineers to focus on what they can to best, letting them work on new products in small, highly interdisciplinary teams. We try to get rid of as much management overhead as possible (no daily standup meetings!). Right now, we are hiring new engineers for the following areas:

- Senior Frontend Developer

- RUST Backend Developer (our backend is 100% rust! I just came back from the 3rd RustFest in Zürich, which we have extensively supported since the very beginning)

- Electrical Engineer

We do not care about your academic degrees or where you are from, but about the stuff you did and what you could create in the future given the right opportunities. If you are interested in working at 1aim, write us an email at work.hn<?>1aim.com and tell us about the projects you worked on that you are the most proud of and which technological feats of the past inspire you. We provide visa assistance, relocation support and free housing until you find your own place to live.

Interview process: 1st phone interview (screening) -> 2nd phone interview (technical) -> home assignment/technical challenge (depending on application) -> 3rd/final interview (mixed, via phone or onsite)
Actually, it is (was) available on the web. But yea, no marketing...

https://music.microsoft.com/
That’s the last thing I’d trust, Joe Public creating device models. Leave that to the device modeling groups at the semiconductor companies.
Fair point about 'sequence'. There are probably a bunch of these I use regularly in Scala without realizing it. Though as a counterpoint, 'Future.sequence' wouldn't really lose _that_ much if it didn't return a collection of the same type. And I haven't yet felt the need for a generic `sequence`, which I'm sure scalaz has.

I don't buy your point about not needing to unpack side-effectless code, however. There are _always_ reasons to dig into code, be it bugs, surprising edge cases, poor documentation, insufficient performance, or even just curiosity. And those high-level abstractions tend to be visible in module interfaces too. I remember some Haskell libraries being very hard to figure out how to use if you didn't know your category theory :)
Underpowered negative results are a class of potentially genuinely uninteresting results.

Interestingly, underpowered positive results are likely to be published, but unreproducible. That is, the ratio of false positives will be higher among underpowered studies. So, the literature of underpowered studies will be enriched for false positives.

So, underpowered results, whether positive or negative, are less interesting.
It will be interesting to see if this is just a delay or something more serious with production.
And they don't want to remain under their current status, either.

https://en.wikipedia.org/wiki/Statehood_movement_in_Puerto_R...
Perhaps healthy means younger than the general population and younger means less chance of having been infected yet. Those 20 percent of the population infected might be skewed towards old people.
It's ~$20 a month. Do you really think I'm going to pay ~$220/yr so I can read articles on WSJ once in a while?
Anybody have details on the Model 3 production bottlenecks and resolutions?
> These databases, among others, are being cultivated by super intelligent beings.

Those do not exist yet. Our current "Machine Learning" is better termed "Machine Inference". With the scope of inference being severely within the scope of the most mediocre, average human.
“What you can’t say” wasn’t even about startups or investing in the first place.
What were the targets? Apparently 1500 model 3s. That might just be a months delay in startup; we'll know for sure in 3 months.
How about the legal, but net-negatives like Juicero or insecurely networked teledildonics?
In the early 1990's, DEC (Digital?) Cambridge was demoing a tablet prototype, with assorted Moore's law curves suggesting viability in early 2000's. Then there was the wait for a market to gel.

When will software development get a screen-replacing HMD? One might manage it with existing parts for under $1k... but absent a demonstrated market, no one is bothering to build it. So maybe next year. Maybe more capable systems happen first, because some "companies will pay $10k for this" has a clearer market story.

Market prediction is hard. As is some tech path prediction. But some tech changes are more predictable, and when those intersect clear and funded needs... some forms of prescience seem less hard than others.
Since we're already at the level of coding genes, we are short-circuiting the normal process of evolution, which was a trial-and-error process. We are living in interesting times.
As a member of such a region, I suspect that those regions a well aware that the prevalent notation throughout programming uses '.' as a decimal separator. IPv4 addresses usually have 4 components and do not have an inherently fractional unit as their first component.
The key to the claim that other computational estimates are way off is essentially that there's a lot of data crunching happening within a single neuron, rather than it being something we can model as collecting a bunch of inputs and either firing or not. He's arguing that each neuron does a ton of internal computation that can itself be modeled as a (sometimes very large) convolutional network.

I think in a sense this is well-established when looking at real neurons, but several times in the article he uses phrases like "shown to be important for information processing", and that's where I get off the boat a bit. When you're saying that it's so important for information processing that it warrants a 1000x or more increase in the computational power necessary to implement an algorithm, I think it's necessary to dig into what the actual work being done there is, not just that there's some non-trivial transformation. A lot of interesting and extremely tough to model fluid and chemical dynamics are in play when I drink too much water and have to pee, but that doesn't mean that we need to understand them to build a waste disposal system using pipes.

In particular, does the within-neuron processing actively tune itself based on the data it processes to an extent on-par with inter-neuron connections (in which case the argument that it's fundamental to the learning process would hold a lot more weight), or is it mostly static? I think a lot of us consider "important for information processing" to mean "is a meaningfully dynamic parameter involved in a learning algorithm", rather than an accidental shmearing of data.

I'd really love more info on what the actual processing that's happening is.
> The fifth referendum was held on June 11, 2017. 97% percent voted for statehood, though there was only 23% voter turnout.[1]

http://thehill.com/homenews/news/337347-puerto-rico-votes-in...
Depending on the shell in use C-c (will|won't) write to the redirected output file.

C-d remains constant, but it's irritating that there's no way to consistently abort.

To deal with this our edit target needs to be a temporary file which we subsequently bless, append to the notes file and then trash.

Keeping notes open in an editor buffer that I can jump to easily, and manually:

>> notes.md

From the command line gains me all the utility I need while using a modern machine and zsh.

Of course, if I time travel, the GP trick is useful on old ultrix machines.
I’d much less rather live in a world of ads, because that’s exactly what created the perverse incentive to press all emotional buttons possible in order to get more eyeballs/ad impressions (see: fakenews epidemic).

People who produce good content expect to be paid for their labors. Do you have a better business model than ads (which incentivize twisting wording around to create emotional-button-pressing, and therefore mouse-clicking, content) or for-pay (which is incentivized by paying customers who are actually interested in good information)?
In short, money and influence. Puerto Rico is too poor. By giving it statehood, that opens it up to receiving a lot more federal money that is already hotly contended over. Puerto Rico doesn't have enough would-be voters to make a difference for either party.
Las Vegas shooting victims: Portraits of the fallen
It's not really clear why this is downvoted. I'm not a Puerto Rico expert, but a brief review of the Wikipedia article indicates that the UN has been conducting "decolonization" investigations to see how to assist Puerto Rico in becoming either a state or independent. And I don't think it's arguable that Puerto Rico doesn't have elected representation in Congress or in the Electoral College.
BitPay’s Payments Volume Grows by 328%, on Pace for $1B Yearly
amazing product
Thanks Mike! Very useful info.
The very bottom of the blog post links to the FAQ [1].

The FAQ says:

> If your Pass subscription goes beyond December 31, 2017, we will give you a prorated refund or a Microsoft gift card (see details below).

> Your recurring annual Groove Music Pass will continue through December 31, 2017. If your Pass subscription extends beyond December 31, 2017, then by February 1, 2018, Microsoft will give you a prorated refund from December 31, 2017 onwards (if we are able to issue a refund to your credit card/payment instrument on file). If we are unable to refund your payment instrument on file, Microsoft will provide 120% of that prorated amount in a Microsoft gift card in your Microsoft account to spend at the Microsoft Store.

> If you cancel your annual Groove Music Pass subscription before December 31, 2017, then:

- If you cancelled your subscription within 30 days of the start of your subscription, we'll give you a full refund if we have your credit card/payment instrument information and it supports refunds.

- If we can't refund your payment instrument on file, we'll provide 120% of that amount in Microsoft gift card value.
If you cancelled your subscription after 30 days from the start of your subscription, we'll give you a prorated refund (if we can issue a refund to your credit card/payment instrument on file). If we can't refund your payment instrument on file, Microsoft will provide 120% of that prorated amount in Store credit.

- To cancel your Groove Music Pass online, please go to account.microsoft.com/services.

- If you run into problems with cancelling, please contact customer support.

> I'm a monthly Groove Music Pass subscriber. What are my options?

> You can continue your subscription through December 31, 2017. If your subscription extends beyond December 31, 2017, then by February 1, 2018, Microsoft will provide you with a prorated refund from December 31, 2017 onwards (if we can issue a refund to your credit card/payment instrument on file). If your payment instrument on file does not support refunds, Microsoft will provide 120% of that prorated amount in a Microsoft gift card. You can also turn off auto-renew for your monthly Groove Music Pass subscription at any time. If you do, your subscription will finish at the end of your billing cycle.

[1] https://blogs.windows.com/windowsexperience/2017/10/02/micro...
you're on hacker news and you don't know how to get around the paywall?
What surprised me was that almost every news report/pleas on tv shows to help seemed to mention and emphasize that these people are American citizens. I didn't see the same thing happen with the other hurricane coverage. Is awareness about this really an issue?
I think Typescript is significantly easier to learn than JavaScript.
I imagine a day of enforced sobriety - because you were too drunk all week to plan ahead - might actually have been a great help for some??

Yes, in the same sense that you can probably find someone who is better off because of the government's policy of randomly ruining the lives of pot smokers.
Is it similar to https://mbasic.facebook.com? This is what I use to get out of using Messenger
This is Penrose's argument. One issue with this line of thinking is that it confuses a system which produces infallible proofs and the human brain. None of those theorems actually apply to people; we may gain quite a bit by being wrong sometimes.
How Does Human Echolocation Work?
> ...in my experience it takes years and years and years for Java based infrastructure to become relatively stable & reliable (see ElasticSearch 5.0, or ask anyone who has been oncall for a Tomcat based application).

This is almost the exact opposite of how I determine what tools to use. If it's written in C or Java, I'm usually pretty confident that it is engineered by a team of experienced developers. Both because the languages are technically more difficult to use, and not as cool.

In contrast, if a tool is written with javascript (Node) or Ruby, and often times Python, I'm very hesitant.

In fact, this whole topic of streams has me wondering just how many developers out there are setting up clusters of Kafka or Redis or whatever is new and hip, when they could have saved themselves a huge amount of pain by using tried and true tools like JMS or ZeroMQ.

Most companies do NOT have a need for scaling like Netflix or LinkedIn, and I'm beginning to wonder if Kafka, Redis, etc are this year's version of NoSQL and MongoDB hype.
Based on his track record, Musk often sets unrealistic timeline goals (and unrealistic engineering goals, but he usually meets those). This has happened multiple times with both Tesla and SpaceX, not surprised this happened.
The thing doesn't even support a useable cross region replication. On top of that the whole read/write capacity is a joke (a painful one at that).

Other than a dirty js config or a prototype store this db is useless.
I thought healthcare and pensions weren't included in that $600B, but farmed out to other parts of the budget?
Well not all platforms are direct messaging, but sure for direct messaging apps with e2e encryption that would be one possibility. Or remove just for warranted individuals, or remove flagged messages etc. That's just off the top of my head in 2 minutes - the idea is that the tech companies are best positioned and incentivised to come up with a creative solution if they want market access. The politicians are explicitly acknowledging that they don't have expert knowledge and aren't trying to dictate a solution - they are just explaining the requirements.

In ye olden days comms would go through a mail sorting system or a switchboard and authorised gov agents could take a peek as they needed and were allowed by law (hopefully). If a tech company wants to get into that business they need to figure out that part of the solution as well as the routing of messages bit. Government didn't mandate e2e encryption - that was a choice by tech companies, so the ball is being placed firmly in their court. (I do get the security and privacy concerns but that's a legal and governance question for the jurisdiction - a technology firm's business model or choice of technical architecture doesn't trump that.)

I know this all seems really controversial and awful but from a governance view it's not really different to any other industry. For example if you want to sell chicken, you'll need to conform to a specific set of standards - doesn't matter if it's very inconvenient and you need to rebuild your entire manufacturing and supply chain to meet those standards for a given market. (Or the standards for another market might be very low and your existing fully traceable organic product is uneconomic etc)
My VA card gets me into the PX. They say my hearing is diminished because of my time in the service and they accepted responsibility for my knee. So, I am disabled enough to use the PX, not enough for much else except some medical.

The PX is pretty awesome.
yes. a lot of people are unaware of puerto rico’s status and its peoples citizenship.
It'll be interesting to see if the EU enforces this, or if they look the other way.
It wasn't even a joke . But meh, fake internet points don't do it for me. A change in points is how I know to look for responses to my comments.
What is the use in Lua without pattern matching or coroutines?
I found this out the other day while trying to format a floppy! For way too long I thought it was just the drive misbehaving.
The “Quarter Under the Streetlamp” Fallacy
Seems like there is an unaddressed business opportunity for a per-article micropayment option.
Maybe I'm not savvy enough but I don't really see what they offer over free publications like Reuters or Bloomberg. I've been tempted to subscribe to NYT and/or The Economist in the past but they have less meaningful competition in my opinion.
I agree with you. Our current results are impressive enough for me to believe we're not that far from AGI (of the kind that would satisfy the author here). This article is already largely outdated because of advances in Reinforcement Learning and other Deep Learning applications that show very strong primordial features of what he claims as epitomes of human capability. For example, trained RL agents will recognize objects without being able to label them, having internal representations for position, object "type", functionality and relevance. You just have to train the agent with a problem that requires this kind of comprehension for efficient performance (kind of comprehension which isn't needed in simple image labeling).

AlphaGo and even labeling are indeed milestones in superhuman performance, and I believe Terence Tao's view that AI is a moving target is relevant here.

---

1) Regarding the Fermi paradox, I haven't read too much technical or scientific work on it (it's highly speculative anyway), but I find Isaac Arthur's videos lay the basic ideas pretty well: https://www.youtube.com/watch?v=oIva_60l3ww&t=1016s

It becomes pretty convincing that technological intelligent life is an incredible coincidence. There might not be any huge "filters", as they are called (stages which reduce the probability of observing TIL), such as a superintelligence extinction event, but an enormous sequence of minor filters, ranging from low probability of a planet with adequate conditions, to low probability of actual technological development, to low probability of occurrence in our light cone (we can only see fairly young distant galaxies), and limitations to the visibility and spreading velocity of such civilizations.

There is a wide range of parameters such that this does not contradict the generalized Mediocrity principle, such that there is probably more than one TIL in the universe, but they're few and far from each other in space and time.

2) I don't follow. This objection is only valid for discovering new laws of physics -- technological development can happen even with fixed knowledge of basic physical laws. At this stage it's not clear that even continued refinement of physical models. For example, the discovery of quarks certainly helped understanding nature, but it hasn't led to any direct technological applications due to quark confinement, and the fact that the particles are just too small. Neutrinos are another conceptually important discovery that doesn't really have applications due to low interactivity with matter.
I like this. Can be done with just PKC; don't need the tech of any blockchain.
What is your definition of "creative"?
> it's very odd that relative number of affected people is not brought up

I don't think it's that odd. It might seem that way though if you're only thinking in terms of numbers. As a rough estimate, we can use the fact that "95% of customers remain without power" and "45% have access to drinking water" [1].

In other words, the numbers say the storm has likely affected all of Puerto Rico, that is about 3 million people.

[1] https://www.defense.gov/News/Article/Article/1330501/dod-acc...

> The Houston metro has twice the population of Puerto Rico.

Surprisingly correct (the Greater Houston area has a TON of people), but I personally think you're missing an important component of the argument you're making. I don't think it's just simply "More people in Houston -> More media".

I think a more accurate way to phrase it would be:

"More people in Houston the media thinks more people would care about and watch TV for -> more media"

In other words, I think this article is more useful to highlight why media does or does not find a certain topic worth covering. A greater population of people affected doesn't really match up with that argument. Extraordinarily few people are affected by terrorism, yet it's the bread of butter of hot news. Since the number people affected by a disaster doesn't seem to correlate with how the news covers it, I think it's wise to ask, "Why does the news think of Puerto Rico differently than the United States?", rather than assuming population is that reason because it's the simplest thing.

I think it has a lot more to do with the fact that most Americans find it a lot easier to empathize with Bob and Joanne in Houston rather than Jose in Puerto Rico. Take of that what you will. I believe this is what the article was trying to get at. Why does the media think it's easier to empathize with Houston? What makes Puerto Rico different? Does this speak to greater societal issues in the United States and the way its media looks at itself?
I'm probably a bit of a "development opposition" guy myself, coming from the side of historical and architectural preservation. But I'd much rather have an ugly new mixed used development than those block long blank walls facing 15th from both the Safeway and the QFC. It's a pity if NIMBYism is stopping even car-centric strip mall buildings from turning into something better.