skysight-inc/HackerNews huggingface dataset:
There is no point benchmarking badly written language A vs well written language B. I actually find the Julia benchmarks misleading and that kind of thing leaves a bad taste.

Arguments about liking to loop over arrays to operate on them are a matter of taste. I like whole array operations, it's just what I learned first and best (Fortran 9x+ and numpy). Someone else may prefer to write loops (maybe they started doing numerical work with F77 or C). There is no universal correct way to express things -- but there is sometimes a language specific best way and to benchmark ignoring this is not good.
> Little to no "defining" went on in the OOXML process

Yeah, defining a spec often happens outside of, and prior to standardization (refinement of the definition may or may not happen during a standardization process.) A standardization process with little defining can be bad or good, depending on why there is little defining.

> And no, there should be no "politics" in the agreement to a standard. The standard should be seeking the best solution to a problem

"Best" is subjective, and involves balancing concerns which different parties will weigh differently; producing a consensus on that is inherently a political process.

> OOXML wasn't just politics, it was dirty politics.

On this much, we agree.
Humans totally do things that are bizarre or dangerous when in shock, but we've come to accept that as a personal responsibility and a price the society has to bear.
Networking has also been around for a looong time and ran through those issues back in the day. Some open-standard will end up winning, but it'll take a while for the dust to settle.
This is just nitpicking. He is clearly talking about social laws, not fundamental laws of nature which are clearly different in scope and application.
Kind of. Rust iterator adapters are closer to the previous Clojure reducers namespace and the Java 8 streams API. All three take a "collection" and return a new "collection" which includes additional behavior/transformations when ultimately iterated over.

Transducers separate out the transformation processes into free-standing composable functions. This makes the transformations first-class values, and makes it possible to apply such transformations to less collection-like entities such as async channels.

I'm personally still not sure if it's a good idea or not, but it is an interesting approach.
Hi HN, can someone please explain what are the implications here for the average-Joe?
There have been close to a dozen posts about this. We merged the threads that had comments.

If another article is significantly more substantive, let us know and we can change the URL.
My reading on this subject suggests that it's super hard to figure out the unimproved land value of improved land. That seems like it's an important hurdle.
Regards claim 2, Searle repeats the phrase "specific causal properties of the brain" quite a few times without spelling out just what he's referring to, but from other remarks he makes it seems clear he means actual electrochemical interactions, rather than generic information processing capabilities. I think his view is that consciousness (most likely) doesn't arise out of "information processing", which he would probably class as "observer-relative", but out of some as yet not understood chemistry/physics which takes place in actual physical brains.

So the question, to Searle, is not "about what kinds of information processing systems would have subjective conscious experiences", but "what kinds of electrochemical interactions would cause conscious experiences".

The intuition/assumption of his questioners seems to be that whatever electrochemical interactions are relevant for consciousness, they are relevant only in virtue of their being a physical implementation of some computational features, but plainly he does not share this assumption and favours the possibility that the electrochemical interactions are relevant because they physically (I think he'd have to say) produce subjective experience - and that any computational features we attribute to them are most likely orthogonal to this. Hence his example of the uselessness of feeding an actual physical pizza to a computer simulation of digestion. His point is that the biochemistry (he assumes) required for consciousness isn't present in a computer any more than that required for digestion is.

Another example might be: you wouldn't expect a compass needle to be affected by a computer simulating electron spin in an assemblage of atoms exhibiting ferromagnetism any more than it would be by a simulation of a non-ferromagnetic assemblage.

To someone making the assumption that computation is fundamental for explanations of consciousness, these examples seem to entirely miss the point, because it's not the physical properties of the implementation (the actual goings on in the CPU and whatnot) that matter, but the information processing features of the model that are the relevant causal properties (for them.)

But to Searle, I think, these people are just failing to grok his position, because they don't seem to even understand that he's saying the physical goings on are primary. You can almost hear the mental "WHOOSH!" as he sees his argument pass over their heads. In an observer-relative way, of course.

As you imply, until someone can show at least a working theory of how either information processing or biochemistry can cause subjective experience the jury will be out and the arguments can continue. I won't be surprised if it takes a long time.

(Edited to add the magnetic example and subsequent 2 paragraphs.)
Your definition of "true early stage investors" seems to favor those who would shut out anyone without connections or Ivy-league pedigrees. Maybe investors have found that traction is more important than the founder's biography blurbs. Seems like it's totally reasonable for a company to be in an early stage and have actual users. For those without a golden ticket, this may be the only way to attract investment, since they can't rely on the investor's definition of "team" as a criteria.
You gain in that you previously didn't have the right to turn your apartment or house into a hotel, and now you do.

Of course, you may not like that trade-off. You may, like me, have kids in those bedrooms, and enjoy having other families with kids around you who form lifelong friendships with your kids. You may not really want to see an investor buy the 3 bedroom apartment next to you and pay his or her own mortgage and profit by bringing a never ending stream of strangers into the house or apartment next door - even if these strangers are very well behaved.

In short, you may wish to trade your right to turn your house into a hotel in exchange for a legally enforced expectation that your neighbors won't do this either. Or, alternatively, you may be ok with it in a more limited way, that perhaps you don't really mind people doing this occasionally, when they are on vacation, say for a limited number of days a year.

If this is the case, then you would gain none of the benefits but experience all the negatives of disruption.

As you can probably tell from the way I set this up, I feel it is immensely reasonable to zone certain sections of a city as residential with strong restrictions on short term rentals, as a way of protecting residents from the externalities of short term rentals, as well as a way of protecting long term housing stock.
A person doesn't have to take classes to do this. I'm an ex-con, and I am on my second startup since my release. My first one failed due to being in too-small of a geographic market for the service.

My current one is now 30 months old and is growing. We have myself and one other full-time employee and two part-time employees. It is a factory business and I am looking to build it to about 40 full-time employees.
Big fan of Phoenix and the Elixir community. Everyone has been extremely welcoming and Chris himself has given me some advice when I'm stuck. Very happy with this framework and I look forward to seeing how the Elixir community grows.

To newcomers: learn Plug first. I created a web server using just Plug and it's been a blast. At first it was difficult to wrap my head around how things were supposed to work, but as time went on Plug's flexibility really started to show; I basically fell in love with Elixir! Now I've moved on to Phoenix (which is built on top of Plug) and it's been a much easier ride than diving into Phoenix head first.
When you fail at something you're not qualified for, it doesn't feel like failure. You're able to get right back up without even bruising your ego.

Thanks for sharing.
Having things be complex and messy is hardly ideal, but I think Neil deGrasse Tyson's sentiment is important to keep in mind: The universe is under no obligation to make sense to you.

But as cshimmin mentioned, we already unified electricity and magnetism. I am reasonably confident we'll find something equally nice and elegant for the rest. Maybe not tomorrow, or in a hundred years, but it'll happen. If only because we're too stubborn a species to let it be.
What you're suggesting is essentially banning formal expressions of compromise. Compromise is essential for legislation to get made.
C-style for loops removed from Swift
afaik, you can interview for a different team/function right away, no need to wait one year. The one year waiting period is for re-applying to the same position.
Busted. Which is why I didn't say shit about what it's like to be in your 40's because ... I have no idea.
Are they throwing away 40-50 years of work on things like LAPACK/BLAS? Or do they still build on the basic foundations and implement higher level things in Julia?
I believe it is reverse repos [1] they are referring to.

"When the Desk conducts an overnight RRP, as in the current ON RRP exercise, it is selling an asset held in the System Open Market Account (SOMA) with an agreement to buy it back on the next business day. This leaves the SOMA portfolio the same size, as securities sold temporarily under repurchase agreements continue to be shown as assets held by the SOMA in accordance with generally accepted accounting principles, but the transaction changes some of the liabilities on the Federal Reserve’s balance sheet from deposits to reverse repos while the trade is outstanding."

[1] https://www.newyorkfed.org/markets/rrp_faq.html
Money becomes more expensive to borrow.
>Naivety is a very good thing at times.

Thats what I think 'foolish' means in "Stay hungry, stay foolish."
Anyone have more clarity on this? I think since this is just a single bill, figuring out who included which part of the final text is a non-trivial task. However, since senior leadership of both parties are mostly responsible for getting this bill through, I think they ultimately are responsible for allowing the CISA portion to be included.
If Backblaze is reading this, one feature missing from the b2 CLI is an rsync option.

Google Cloud Storage provides gsutil rsync, which is helpful for uploading large folders. Bonus points for checksumming.

Edit: I hear that HashBackup provides rsync capabilities with b2.
Nanex, an account that follow market micro-structure, had an interesting tweet that showed how the liquidity on 10 year Treasuries just dried up prior to the announcement.

https://twitter.com/nanexllc/status/677202959030083584

I'm surprised this story has gotten so many votes so fast. This rate hike was widely predicted, as intentionally as the fed could by law so that they don't impact the markets too much.

Alot of people think this is the first of a few small rate hikes we'll see in the next 12 months.

IMHO, this is good news for the US economy,

- it will help give the the fed some wiggle room/ammunition to soften the fall when the next recession hits

- a slowly raising rate could stimulate the economy by convincing companies to spend now on large projects rather than wait, ditto for housing/consumers

Having said all that, keep in mind the rate hike is only 0.25% upping the overnight rate to 0.3% so this is likely to have an almost negligible impact on the every day consumer.
Gamers – yes gamers – are redefining what a Saturday night out is all about
Fetch remote data simply and declaratively in your react app with React Refetch
This to me (and excuse my ignorance) seems like a waste of time and money (on real-life lawyers). Stack Overflow and the associated sites are public forums, the users posting code surely realise they're posting information into the public domain and as such it should be recognised as being in the public domain.

Nobody (at least as far as I can tell.) is posting proprietary or self-written code under the pretence that they will receive attribution under a nominated license. It's a question and answer website, it's not a repository for complete software or work that needs to be protected under license.
I believe that the article was talking about disagreement, critique, and debate. Being "noisy" and "boisterous" sounds like something else entirely. Productive debate ought to be calm, civil, rational, and without inflated egos.
> I would love someone knowledgeable to give an estimate, but I would guess you need at least a handful (10+?1000+?) of examples of each edge case (involving bicycles, pedestrians, weird road designs, street signs, and so on) -- and there are many of them I suspect (at least 100s?).

It depends on what sensors are in use and how the environment affects them. I can't get into much detail unfortunately, but I have seen radar systems that use naive Bayes classifiers for target detection and classification. Those systems required large numbers of examples across a large, multi-dimensional space to work effectively. Target detection and identification is a trivial task compared to what the control system of an autonomous vehicle needs to handle.
But what is the marginal cost of doing that work? Could the landlord hire someone to do it for multiple apartments? How much would the value of that service be vs. what people are willing to pay on Airbnb?

Let's be honest; marketing the place on Airbnb and dealing with renters aren't a huge value-add. The majority of the value is generated by the ownership of the building, and the building owners want to capture as much of that as they can.

Airbnb is a slippery slope: it mixes the hotel markets (which tend to be much higher priced) with the rental markets. This brings the prices of rental markets up, and many renters may feel the only way they can afford their apartment is if they rent it out. It's also how you get $1 million studio apartments in Manhattan - the monthly payment on a $1 million loan isn't bad when you consider you can rent it out at $350/night for half the year (hotels in the same area are ~$500/night) and still turn a profit.
It's kinda funny actually. I remember the oft quoted maxim regarding very mature static languages: "It's never the compilers fault". This was obviously a hyperbole, but it held true most of the time. These days, the definition of "compiler" has gotten extremely loose on the web side, and it seems like correctness has gone by the wayside.
It shouldn't go away. Small investors get raped without strong regulatory protection. But it is ridiculous that anyone can invest in P2P lending, while being prohibited from a "P2P-scale" equity investment. There should be caps, and rules.
There's only one change acceptable: stop requiring real names. Otherwise it's just PR.
Survey: “Gamers” are poorer, more male, less white than “game players”
Thank you :) Please feel free to express your feeling on github as well: https://github.com/MitocGroup/deep-framework ;)
What are you using for service discovery and registration? I took a quick look through the docs but didn't see this mentioned.
Your post makes we wonder if the printer broke on purpose with that 3rd party cartridge, and that's why they sent you a new one.
How would this contrast with the CISA bill that Congress is going to pass this week?
I tried implementing transducers in MSVC about a year ago. I got pretty far in implement a lot of the basic set of transducers one would use in development. However, I ultimately abandoned it because they weren't really a great fit with C++. You could make it all work, but the meta template code is extremely difficult to reason about, and MSVC specifically had a lot of issues processing the code (pretty quickly bumped up against MSVC's type name size restriction!). There are also a lot of issues to think about regarding lifetime semantics - figuring out the right behavior was pretty difficult, and debugging issues with it pretty frustrating, especially when the code was optimized.

The pros were that, at least for my limited testing, performance was essentially equivalent, for optimized code, between the transducer implementation and the equivalent hand rolled code (e.g., doing a map+filter transducer vs. a foreach with an if), and that using transducers offered further optimizations if you applied them completely up and down the stack, by allowing you to, say, early terminate a sequence that would otherwise have been done in entirety behind some opaque function call. I don't really consider code readability to be a benefit here since transducers are, somewhat inherently, a heady subject.

You can see my work here: https://github.com/AndrewGaspar/transducers.hpp

I haven't done a formal write-up or anything on it, but check out the tests if you want to see what consuming them would kind of look like.

EDIT: One of the things I'm proud of was rigging it, without need of dynamic typing, such that a transducer could produce heterogeneous types. Obviously your sink would need to be capable of accepting all these different types being produced by the transducible process, but it allowed for some interesting integration with <iostream> - say, creating a transducer that inserts comma's between integers for output (see https://github.com/AndrewGaspar/transducers.hpp/blob/master/... and https://github.com/AndrewGaspar/transducers.hpp/blob/master/...).

EDIT 2: I notice that early termination was not shown in this blog post. I implemented this by essentially introducing a known wrapping type (https://github.com/AndrewGaspar/transducers.hpp/blob/master/..., sorry I know it's a bad name). The trick with this was I only wanted the returned values of a transducible process to be wrapped by this struct (since it has the overhead of one bool value, and a check to actually determine if it could early terminate) if a single transducer in the chain can early terminate. It also made each individual transducer slightly more complicated to implement, unfortunately.
My personal economist-on-twitter of choice to tune into around fed and other news is Justin Wolfers[1]. Your mileage may vary, but he's certainly willing to express an opinion in what I consider a pretty clear manner (not to say he isn't opinionated, I just find his prognostications and commentary generally compelling).

[1] https://twitter.com/JustinWolfers
Unless the software-firmware-hardware stack is totally secure then someone, and it needn't be a government, will implement backdoors where there is value in doing so.
As outsider I'm impressed how such a new language as Elixir has such productive web dev community.
And why can't true AI be capable enough to program AI? Don't we compile C compilers with C?
I was hoping that the article would explain the fractions it so arbitrarily threw out. Did I miss a derivation of the numbers or a reference to supporting evidence? Does anyone else have any studies/proofs about such team demographics, etc?
I do not care about games. I work on visualization. Which means I do not care about little performance differences and I do not tout for a specific card or the other. I'd like my stuff to work decently on whatever I encounter.

But I do care about general performance and driver quality, especially as a developer. I love the fact that i915 is always the first to get support for the latest kernel features, it's probably going to have the first usable vulcan driver, YET every time I find dozes of minor (and not so minor) regressions, to the point that I'm simply tired.

The catalyst drivers were _never_ an option on linux. When it comes to development I cannot afford the system to fail on me twenty times a day just because I'm playing around.

I miss the days of mach64. I hope AMD delivers.
Google Cloud Shell will be free through 2016
Why you can't shut down parts of the Internet
> It's almost a literal translation of the Julia code.

Therein lies your problem. If I took some of my python code and literally translated it to Julia would it run like a pig as well? Could I even do a literal translation?
This could have wide implications for the startup community. A lot of people think that the current really high late-stage startup valuations, and the money pouring into the seed stage is an effect of the low interest rates. With no way to get any decent yields with these rates; it incentivizes institutional money to chase returns in alternative investment classes.
Yep, I used it a few times on 64-bit XP in 2003ish.
I don't know the origin of the word "scumbags" but it seems to fit perfectly here.

Can you imagine sitting across from someone you are negotiating with and you are about to sign and they slip a sheet of paper inbetween the document, making you agree to it?

Of course not. But what you'd never do to a fellow american in person, congress is more than okay with doing to you without you being there or realizing what is going on.

Lowest of the low.
IIRC the joke slide was https://www.xkcd.com/221

Edit for the lazy:

int getRandomNumber()
{
return 4; // chosen by fair dice roll.
// guaranteed to be random.
}

Alt text: RFC 1149.5 specifies 4 as the standard IEEE-vetted random number.
I bet the override is the joystick.
I meant to say that the liability moves to the guardian which is how common insurance schemes work when dependents are involved.

Clearly, you can't meaningfully punish computers. Hah, or banks, for that matter.
I'm confused about why they think it could be a graviton. Since gravity is an infinite-range force, wouldn't its carrier be massless like the photon?
We need to wait 'till most manufacturers get bored with the current fitness frenzy and start building something meaningful. Or maybe independent app developers like the author of this one will beat them to it.
I agree, at the moment I use mostly AMD at home [i]because[/i] the lower end server processors I can afford don't have the feature sets gimped like Intel, and their consumer GPUs support IOMMU passthrough that NVIDIA needlessly restricts to professional cards.

It may only be their weak market share that inspires their generosity, but it's hooked me and certainly has me rooting for their continued existence.
Ah, indeed. I forgot the part where he mentions that he doesn't like living alone. You sure about the P though? His thoughts on his projects include lots of specific plans and he seems rather certain about his decisions (whereas P types tend to get caught in a quagmire of possibilities).
So I guess there are no longer any trademark issues with Phoenix BIOS and the name was up for grabs? Guess Mozilla just had bad timing.
Call for an Uber on Facebook Messenger
Exactly. People may swerve and over-correct, causing their car to flip, for example.
Would this end up being the pivotal moment of this decade? There is already speculation of recession in the 12-18 month time frame[0] and the energy sector [1] is going downhill since April. I'm seeing some cities and suburbs expanding unlike anything in a while but how much of that could be sustained?

To word it differently, did the Fed blink or are the underlying indicators where they want it to be?

[0] Given the cyclic nature of recessions, we seem to have artificially delayed it a bit.

[1] https://www.google.com/finance?catid=us-TRBC%3A50&ei=jLpxVtG...