skysight-inc/HackerNews huggingface dataset:
> the kindly rabbi who performed your bris

mohel performs a bris, not a rabbi

> It’s why you’re receiving 2% cash back on your credit card while your neighbor pays 12% on his.

This is mostly because merchants pay a fee, and the CC company kicks it back to you.

> I’m not asking why Wealthfront helps itself to such margins, which is obvious and perfectly normal, but rather why the market bears it

AirBnB and Uber and real estate agents do the same thing [price-proportional fees, not cost-proportional fees or flat fees]...

Anyway, it's not as bad Blake rants about. Flat fees hurt the least-wealthy customers.

1. It's progressive. Wealthier customers pay more. That's good for sociery.

2. It's not inherently a scam, anymore than airline tickets or home sales. Ultimately, they compete in the market, and have to price competitively. Companies will lower prices to attract customers (if competition arrives), but maintain their profit to stay in business.
Sounds like a bug in HN layout. One fix is setting ".default" a `max-width` attribute, and ".comment { overflow-wrap: break-word; }`.

User styles managers can fix this per user, but I sent HN an email to let them know.
What is Voat, the site Reddit users are flocking to?
Llilum: LLVM-based code generator for MSIL and UWP apps targeting microcontrollers
When you penalise the L2 norm of the convolution of the image with a filter (like a gradient or edge detector for example) you are effectively doing this. The spectrum of the filter determines how much different frequency components are penalised.

See https://en.wikipedia.org/wiki/Tikhonov_regularization

https://en.wikipedia.org/wiki/Regularization_by_spectral_fil...

I think (although they're a little handwavey about it) that their "Gaussian blur" prior must be of this form. They certainly talk about it penalising high frequency components.

The total variation method they mention is a generalisation of this too.
If you have an OLPC XO 1 then you can also download the specifications for the AMD CPU here: http://www.versalogic.com/support/Downloads/PDF/LXManualMay0...

That tells you how to do graphics hacks and so on. I had fun with that on my OLPC. I optimized the Forth console to scroll using hardware BLIT (much faster than CPU copy of the framebuffer) and I ported Squeak Smalltalk to run directly on OFW using hardware graphics primitives e.g. for the mouse pointer.

Fun times :)
Interesting. Did it at least slow down in decline, or was there no noticeable difference during the Great Recession?
It's much easier to skim a newspaper than even the best feed reader, IMO, so it's not like that style of reading is new. I suppose the big difference now is the proportion of time spent on skimming media like newspapers vs long form media.
The biggest hack I did was to rewrite the builtin PONG game to try and be more in the spirit of Thinking Forth: http://lukego.livejournal.com/10847.html
A really bad analogy (still gets the message across):

If GPU APIs were programming languages OpenGL would be Visual Basic. You're shielded from 90% of the more difficult aspects of accessing the GPU, for a performance cost. Vulkan would be akin to C.

For example: if you use OpenGL the GPU driver will tons of things (costing performance) to make sure that you don't update a texture while the GPU is using it - even if you know what you are doing (e.g. updating a portion of the texture that isn't being used for the render). Vulkan will get right out of your way and let you do what you want: even update a texture while its in use and potentially cause a bug/driver crash or other issues.

The interviewer made this assumption in the second question:

> Vulkan will “replace” OpenGL

Which given my above explanation you will see is probably not true. OpenGL is incredibly valuable because it's so simple - Vulkan and OpenGL simply don't compete with each other, they solve slightly different problems.
You loose the predictability if you get longer pause-times. Memory leaks can also severely hurt development time when you spend days or weeks chasing down memory leaks (personal experience). You're not immune to memory leaks (space leaks really) in a GC based system, but it's generally easier to reason about where the system is using memory.

In regards to resources, who depends on lifecycles in a GC based system to handle resources? try-with-resources in Java is just as predictable as destructors in C++, with the added benefit of resources being eventually closed in case you forget to close it (wheras a memory leak in C++ will never close said resource)
Its a personal blog rather than company one, but I use Wordpress hosted on Azure [1]. Very easy to set up.

[1] https://azure.microsoft.com/en-gb/documentation/articles/web...
That's a pretty funny parody of BBC Test Card F: https://en.wikipedia.org/wiki/Test_Card_F
>scan the entire IP-space, like an actual search engine would

Which search engines do that? I was under the impression crawling was the way "actual" search engines worked.
When you get big enough monitoring and integration testing start to look pretty similar. The most reliable kind of monitoring is the kind that actually uses your system, end-to-end.
OpenGL puts a lot of unnecessary burden on a CPU, while it is possible (now, on a modern hardware) to shift a lot more of the things a driver is doing to the GPU side. A new API is needed to reflect this.
The full list of service providers helping Greek startups
*Citizenship* – Ruby gem for validation of Portuguese cards
And the 500 index has a lower return from being top heavy. You would have gotten even better ROI with a broad market index like VTI.
Yep that's the one. It was done by Noel Fielding and Julian Barratt under the guise of The Mighty Boosh.
What are you talking about? It'll be a Khronos standard. Do not confuse it with proprietary things like Mantle and Metal.
There are also other valid concerns.

For instance GMO allows food producers to cheat costumers even more. GMO is advertised with reducing the need for pesticides, when often it's just the plants then that are producing the pesticides (BT-gene). Another common application is to let products look fresh longer while they're actually not fresh.

In the end we're living in democracies and have to take the opinion of the people into consideration. When a huge majority doesn't want GMO, then we shouldn't use them.
What utter total bullocks.
OK I don't know shit about investing/financing and would like to change that. Where do I start? I read the article and nod my head and go, "OK ETFs!" But then I go and there are tons of them. Is the one he suggested the one I'm suppose to go with regardless?
That's more complicated, more likely to false-positive, and I doubt it would provide much more value. Very few people are resizing images and uploading a slightly different version; the overwhelming majority of the time, duplicate images are people uploading the exact same file, byte-for-byte.
How We Learn – Review
Will there be an OpenGL compatibility layer on top of Vulkan? Otherwise, GPU vendors will have to maintain OpenGL for backwards compatibility for a very long time?
I have done a few bits with PXE booting inc OpenBSD, so I might be able to help if you can provide more detail. (I do feel your pain as PXE error messages are largely pretty vague, but not posting the error message is even less helpful).
The key thing with fees is that high fees are often a sign of a poor manager or poor client service. Vanguard can charge low fees because they have huge amounts of money invested with them, as do other successful asset managers.
The problem, as the article points out, is that people don't understand compounding - and have been brought up to associate paying a bit more with better products.

I work at a successful asset management fund, one that looks after Vanguard money. The vast majority of our staff's pension investments take exactly this strategy.
This is exactly what I do at my startup. It's the fastest way to convey styling and sizing to the devs.

I am looking forward to when UI design software lets us integrate margin constraints and similar features that we see in layout builders on Xcode into the visual design document itself.
Ok, so objects orbit not other objects but rather centres of gravity. This means that the system in question could have planets with small orbits (like the earth's for example) orbiting that system's centre of mass despite the stars being many AUs away from it.

It may be unlikely but it's certainly possible, right? Am I missing something that'd make this impossible? Because that would be incredibly cool!

edit: I'm assuming the masses of the two groups of stars would be roughly equal, in order for the centre of gravity to be in the "middle".

edit2: philosophical question: can this system still be described as heliocentric?
Ghost + Roon theme. Simple, free, awesome.
http://student.vub.ac.be/~clvidal/writings/Vidal-Starivore-B...
> impatient and dismissive RTFM response.

rsc wrote a lot of the Ms.

And the answer rsc gave was charmingly funny and helpful. Did you try following rsc's advice? I won't post a spoiler here; It's awesome and way better than "hey, we use ^ instead of ~ for that".

The problem so often is that people who can't keep up and don't understand how good the answers are, blame the experts for going too fast, and mistake "being too busy to handhold 1000s of people" for "being a jerk".

Would you go to Yankee Stadium and stop Derek Jeter on the way into work, just to ask him "Hey, does Major League Baseball use metal bats, or wooden bats?"
This is orthogonal to availability of open source Vulkan GPU drivers though.
Yeah... but with non-programmer-y people, "Django App" is worse than "Web App." I'll have to see how things go and change it if it's worth it!
I've heard Gandi recommended against since they have a morality clause in their ToS.
How some new programmers made the most popular Android game in Iran
Google adsense has a bigger problem, adblocking

It has gone from hardcore nerds (about 10%) blocking ads which was fine to everyone and their mother blocking ads on desktops/laptops, and I do not blame them. According to my measurements of adblocking (surprisingly easy to detect if ads are being blocked)

I have used adsense since it started in 2003 making close to million euro in that time, but the last few months have been absolutely disastrous (tho my traffic has also fallen in last couple of years unfortunately)

Basically the writing is on the wall and I have concentrated on other projects in last while

There must be alot of worried people now at google wondering if they will still have a job in a few years, yes mobile is helping but for how long?
Huh, this completely puts me off that project.
The node size do not correspond to a given dimension of a structure anymore, it's computed property, from area of a given standard cell (e.g. SRAM cell).
ReactJS and JQuery Nestable = Drag and Drop Menu Manager
Try again now? Looks like Cloudflare was having issues for a bit.
If that works or not depends on the application. It doesn't work for large in-memory datasets that are acessed by multiple processes.
Asking the obvious question: What should I use that for? (The computer, and Forth too)
Enterprise Makeover Part 2/6: use the Web, don't abuse it
LOL I wish. I never feel like I have time to do A/B testing. I just went with my instincts.
FYI I just chatted with Amazon and unfortunately I can only do one version of a Kindle book, so I'd have to get rid of my natural Kindle book in order to sell an eTextbook version with videos. They said they're looking into allowing creators to sell both though so fingers crossed that happens soon. I would love to be able to sell a version of my video package through Amazon.
I believe Russ is alluding to Go's type inference which Java / C++ / C# dont have.
Its sometimes annoying (having to type in login credentials etc.) but I use Firefox with Self Destructing Cookie addon. It seems to control this problem quite well (at least I think it does). I whitelist sites I want to keep cookies for but basically everything else is destroyed as soon as the tab closes.

Someone please correct me if I'm wrong that this addon deletes this kind of cookie / localstorage.

Firefox is kinda good at storing passwords so I don't have to retype all my logins which removes most of the annoyance.
OpenGL has a lot of accumulated cruft over the years,and as others have pointed out, it's state-machine abstraction really doesn't match up with how modern graphics cards actually work.
I got offered 60k-65k as a web dev at three different companies in Chicagoland. 2 were C# consulting shops, a third was an android/ios dev shop. This was 2 years ago now.
Facebook was about real life, myspace was about the internet. Facebook was about statuses, groups, uni life, wall to wall convos and organising your life. It's where I heard about climbing club trips, or socials, or that someone in halls was watching top gear on their tv and the price of entry was 1 slice of pizza ordered.

Then of course there was the user experience. Facebook was plain, simple, uniform and quick. Myspace...

-Click on myspace page
-Wait 10 secs for background to load
-Really loud obnoxious music is playing
-Animated page background starts going
-Quizzes load
-A wild photograph appears
-You can see an embedded youtube now - hit pause
-It wasn't the goddamned youtube making the noise, now you've got two things running you idiot
-Try and pause the youtube again
-page freezes
-audio player loads
-manage to stop everything playing
-have epileptic fit from background
-forget why you came here anyway
How I would hack it (if I was evil and cared enough):

1. Gather info from whois DB, google search, site spidering, going to your house and looking through your trash.

2. Ring you up - Hello I'm Joe from the tax department/credit card company/bank we need to confirm your address .. give your address .. could I please confirm you are the credit card holder, I just need the last 4 digits

3. Ring your friends, family and business contacts - use smooth talking to gather as much info as possible.

4. Ring up Amazon - oh yes I am mister XXX, I forgot my password, please can you reset it. If they don't I'll try to guess information, and glean any info out of the replies.

5. Ring up your email provider and do the same

6. Keep on ringing about 8 hours apart to make sure I get different teams, so it's fresh each time, until I had enough info to get access to the account

7. Make sure to delete all backups

8. Deface to my hearts content - change all the passwords, blah blah

--------

This is the info I'd try and gather:

* Name - probably from whois

* DOB - probably from public records search - or ringing friends

* Phone - probably from your trash or mailbox

* Last four credit card digits - probably will get from your trash, or tricking you on the phone

* Date of last payment - Probably from tricking Amazon

* Password bits - pet's name, girfriend/wife/child names and ages, keylogger in an email I sent you
I think it's about a product discovery. If we always sort this way, new products don't have a chance.

And I don't think Amazon would sort like this, it would make more sense for them to use hn/reddit way to sort items that give a chance for the new items to get to the top.
already discussed: https://news.ycombinator.com/item?id=8921655
React.js Introduction for People Who Know Just Enough JQuery
As I recall, there is microelectronics
fab work in Taiwan, South Korea,
and, in the US, at IBM and Intel,
at least. And maybe China and
Russia are trying to get caught up
in fabs.

I wonder: What organization, really,
is mostly responsible for the newer
fabs? I mean, do each of Samsung, Intel,
IBM, etc. do everything on their own?
Or is there a main company, maybe
Applied Materials, with some help
from, say, some small company for
UV sources, some optics
from, maybe, Nikon, some mechanical
pieces, etc., that does the real work
for all the fabs?

7 nm -- what speed and power increases
will that bring over
14 nm, 22 nm or whatever
is being manufactured now, etc.?

Long live Moore's law! It ain't
over until the fat lady sings,
and I don't hear any fat lady yet!
Elance shutting down, whats your backup plan?
I'm guessing you're thinking of the Canon Cat. There was also a plugin board version for an Apple //e which went in the 80 column slot.
Two things you get wrong here:

1. Collection cannot happen at any time. It's not like the GC just decides to do a collection. It happens on allocation. If you don't allocate, you don't collect.

2. Most garbage collectors don't scan the entire heap. You don't scan dead objects. You could have the larges heap in the world, but if you, at collection time, only use 100mb worth of ram, you only ever scan 100mb. Copying collectors also gives you memory defragmentation for free, which ensures quick allocation times, something ARC cannot do.
While it looks extremely cool, is this really the best way to visualise this data?

Every method of visualisation has its strengths and pitfalls. One of the pitfalls of this method is that it always looks rather dramatic, regardless of the data. Changing the shape of well-known things gives an uneasy feeling, regardless of what you map.

Only data that is perfectly equal will not result in arbitrary distortions. The amount of distortion, magnitude of the local scale factor, is (or should be) a parameter of the visualisation, just like the decision of using a fiery red-yellow colour gradient.

Linked source has a bit more info on what exactly they did. Which is simply substituting area for value in dollars. Only makes sense if the data somewhat follows a normal distribution. And I'm going to guess here, property value does not, at all. It's not even bounded. I'd have picked log value, because an exponential distribution for the value is a much more reasonable assumption.

In case of a visualisation like this, I might actually decide to do something that is generally frowned upon: change the "origin" of the data. That is, add some constant value to the scale factors, to smooth out the severity of the distortions a little. If I were mapping the log value that wouldn't be necessary since it'd be equivalent to scaling dollar values to $1000 or $1M, etc.

I'm trying to remember other examples where data was mapped to local scale in a non-shape preserving way.

The only thing I can come up with was a sort of homunculus visualisation (I forget if it was just a drawing or actually made into a 3d clay statuette). It scaled our body parts roughly proportional to the volume of our brain dedicated to it. So you'd get a giant head with huge bulging eyes, etc. It looked weird, funny, still somewhat human/cartoonish. It showed things as "this is MUCH bigger than that" or "huh I didn't realise my tongue was that important". It wasn't a very clear visualisation, but I'm also hard pressed to come up with a better way to do it.

In other words, this type of visualisation helps to show the data in a mostly qualitative way, not quantitative. And like the homunculus example, the data doesn't need to be super exact (we can't estimate relative area/volume of irregular shapes very well).

But it looks cool.
Where is Voltaire where you need him?

"I disapprove of what you say, but I will defend to the death your right to say it."

(And yes, I am aware he didn't say these exact words himself.)
The conclusions of this article closely mirror my own experience. I generally prefer reading a physical book because I am much more likely to remember the contents afterward. Things I read on a screen somehow feel slippery and less valuable.

But, how do we reconcile this with the transforming publishing industry? Will they only publish text books and prose that requires "deep reading" and leave everything else to be digitized?
For the smaller stuff (automation) PLCs are also quite popular, especially for the EE guys.
GraphQL Overview – Getting Started with GraphQL and Node.js
Well Valve paid someone to write an open source Linux Intel Vulkan driver.

- The day The Khronos Group releases the Vulkan specifications is when they plan to open-source their Intel Linux driver.

http://www.phoronix.com/scan.php?page=news_item&px=LunarG-Vu...
I haven't written a Forth program that I didn't write better and faster than the equivalent in C. But writing it in Forth was so much more fun. I think that's where part of the followers dedication comes from. Forth is like making jewelery, C is like laying bricks.

Jewelers don't build skyscrapers.

A friend of mine who programmed solely in Forth (and who taught me just about everything I know about the language) quipped that 'C is such a great language'. That was his way of saying he considered C to be bloated compared to Forth.
So Go's GC spent 1ms per MB?
> Its related to the validity of your "observation", in that, if teaching to code is not a female-dominated activity, your "observation" that she chose a female-dominated activity is false.

Well, if you insist on reductio at absurdum, let's continue on. Teaching to code in gilrs-only classes is obviously not a male-dominated activity, would you agree on that?

--

This side of the pond, it's fun to observe how Americans try to integrate minorities into bigger groups. The usual tools are: "positive discrimination", ban on open discussion and general patronising attitude on the side of a majority. Because that worked just oh so well with racial minorities.

Last thing women need is your 'knight in the shiny armour' stance toward them. Just treat them as equals, and they'll beat you in your own game once interested enough. It's that easy.

(And, yes, I'm a married man; a father of a beautiful, independent and ambitious daughter; and a hiring manager, with 100% women applicants being hired so far: for being great engineers, albeit a bit unconfident, hence only applying when absolutely sure they're up for the job).
5AVS: app to share your top 5 of anything/get great recommendations from friends
Yup. Digg should be the poster child for why "move fast and break things" isn't always the best of ideas.
They are porting to self-hosted in Go only. And they are willing to trade off compilation speed, temporarily, for getting there at all. Machine translated code will be full of low hanging fruit to get the old speed back.
When was the last time you added a node? New nodes default to 'automatic' networking now which configures /etc/network/interfaces automatically
Photoshop Alternative, Affinity Photo, Is Now Available in the Mac App Store
Compared to GC the other options have several important disadvantages.

Rust style memory management:

- Additional complexity in the language and in your code

- You need unsafe blocks for code that does something interesting with pointers

- Can leak unreachable memory even in safe code

- Still has pauses due to deallocating large reference chains, or puts them on a deferred free list in which case you no longer have prompt deallocation

Refcounting with weak refs:

- Unsafe

- A little bit of extra work

- Can easily introduce memory leaks, especially with closures
- Refcounts have overhead in time and memory

- High contention on the refcounts in multithreaded code, or can't share data among threads at all (or need hazard pointers or RCU)

- Still has pauses due to deallocating large reference chains, or puts them on a deferred free list in which case you no longer have prompt deallocation

Most code is actually fine with GC, and some code is significantly simpler with GC, such as lock free data structures.

Moreover some of the problems with GC are not fundamental, and can be fixed:

- Pause times can be much lower, e.g. realtime GC's and Azul GC

- The main problem with languages like Java is that they
have pointers and heap allocation everywhere. If you used the same data in a refcounted language it would be horribly slow as well. In C# with support for value types this is a bit better but still not ideal.
Infographic series of how to get your product into major retailers