skysight-inc/HackerNews huggingface dataset:
We're an open CORE (caps for emphasis) deep tech company YC has funded in the deep learning space.

We have proprietary software we sell as well as helping people go closer to the applications. We spend a lot of time on relationships with fortune 2000 vendors with existing channels for distribution.

As the CTO of a startup like this I spend my time on coding, leading an engineering team, and managing partnerships with technology companies that help us sell an integrated solution.

We focus on the fortune 2000. One of the things that concerns me is: "My startup bought a support contract from rethinkdb"

No offense to the founders of either, but usually such things are in the 6 figure category or later and require something larger than what a startup can pay.

Selling a cloud version which is easier to scale with more users and less costly on the engagement side (vs say: high touch enterprise) may have been a problem with the business model.

Other plays in the space (maybe gitlab can comment here) tend to minimize support costs to make it easier to work with smaller entities. This may work for data base companies and I hope this is not interpreted as "what I'm saying works for everyone"

What we're doing by default requires some high touch and what might essentially be touching more sensitive problems with a wider variety of applications.

Where deep learning and databases line up is the wide applicability of problems and data types vs say: source control which I won't comment on here (due to lacking knowledge in the space beyond being a user)

My cofounder and I met slava when we were in YC and I have to say we learned a lot from him. He clearly had experience in the space. This space is definitely hard though. I wish them and their community the best no matter what.

Focusing on the customer base from day 1 here is definitely a must.

One of the distinct things we do (other open source startups do this) is figure out which features belong in an enterprise version and a community version.

You can't be everything to everyone and every feature has a price. Boiling the ocean will kill you here. A lot of the engineering team's job is to figure out ROI for certain kinds of features and what kind of problem the feature solves "community" vs "enterprise". It sounds like the enterprise version started later which is a shame. I can say for us, community feedback has been crucial and quick feedback loops help keep us tied to real problems. There's always a certain ratio of engineering time spend on customer problems vs "core features everyone can use". I think a lot of startups have to measure those trade offs.
Sorry if I wasn't clear, but the problem is finding the allocations, not fixing them. (They are probably happening in the 3D engine, i.e. code I didn't write.)

One suspects that DevTools' memory profiling should be the place to start, but I haven't found any way to get it to shed any light on where allocations are occurring. So that's what I'm asking about here.
> Please don't tell others what not to do.

kind of paradox to say that
I think on a phone screen (which is typically something that is done in order to not waste everyone's time) something like fizzbuzz is fine.

It's very easy to lie about projects and to have some friends back you up - verifying all this takes time.

Simply having something that takes five minutes to be sure you are talking with someone who can actually code is worth it from a phone screening point of view.

I have only once asked this question in an actual interview. I had a "senior architect" in who told me he had led all kinds of projects but something just seemed off with him - he was very very good at steering the conversation away from the technical details of what he had actually done and instead talked in lots of generalities. The guy was supremely confident and likeable.

Sure enough, he couldn't actually code for shit. When I later asked how he got past the phone screen, it turned out that he managed to intimidate the (junior) engineer giving the screen enough (by implying it was beneath the architect to even answer such a question) that he managed to get a "pass" even though he didn't actually do the task we asked.

Some people are REALLY good at bullshitting.
Choose a Jewish name for added shenanigans.
Usually the trendiest part of town is also easiest to get to. Also, depending on your business you might want to be where your clients, or potential clients, are.

Having at least a quiet and loud space is to me a better compromise than some shitty open plan office, at least I have choice that way.
The original impetus for the project was to create a simple, self-contained Tcl interpreter in managed code.
Sorry, that was dumb, re Fossil. I was tired and know the Sqlite/Fossil community are tight with the Tcl community (since the Fossil scripting language was once Tcl, and now I believe a derivative of Tcl now, called TH1), so I got confused with lack of coffee and just waking up.

https://www.fossil-scm.org/index.html/doc/trunk/www/th1.md

The type situation is cool. I know little of CLR and .NET, but will definitely check out this code. This sounds wonderful, good on you and your community! Perhaps I will play.
Challenge #1: 3D Model for Camera Mount
C++ is a no-go in the embedded world for a lot of reasons.

First, you have to have a C++ compiler. That's not always a given.

Second, everybody likes to use a different subset of C++ in the embedded world. Some people have heaps, some don't. Some people use exceptions, some don't. etc.

Third, it's quite a bit more difficult to figure out what your max stack usage is if you have to traipse through virtual inheritance chains. C isn't easy, but C++ makes it horrifically difficult.

Does that answer your question?
> Programming is, literally and unambiguously, "doing math". They are not separable activities.

Notably the authors of SICP, no mathematical slouches, would disagree with you, in the first few pages they explain the difference between using symbols to mean what from symbols used to mean how.
Try getting several good nights of sleep -- I think it can change your energy and outlook.

Also find some music that makes you feel good.

These may not be complete solutions, but may help you get to a place where you can make progress.
Fast, Accurate, Open-Source Eye Tracking
Stores Are Suing Over Those Mandatory, Annoying Chip Readers
How did you first found you have ADD? I suspect I have ADD but don't know how I should bring it up with my doctor?
Mathematics is just the extreme end of the two most fundamental concepts Abstraction and Generalisation. Start the intro to these concepts including showing how these concepts are useful and used by everyone in their day to day life in using natural language.
> entirely possible

But that's his point, isn't it? It sounds like it should be possible, yet he never saw it happen.
Actually, it's not dumb at all. Eagle uses Fossil as its source repository. Further, there are several other Eagle related projects that use Fossil quite extensively, including the new Package Repository Server.
$45 smartphone will come with free internet subscription in India
A reasonable solution is to both have private offices and daily communal things like everyone in the team doing something like eating lunch together.

Perhaps one day per week where the tam grab laptops and work communaly/ close to each other and the rest of the time, have offices whose doors can be closed would be optimal. I do think you need some communal time or people stop ebing able to properly learn about what is going on among other groups.
According to tests it doesn't. The heap memory optimization will only trigger on mobile devices <512MB ram. The zone memory improvements shouldn't have a negative effect.
reminds me of "The Inner Game" - https://news.ycombinator.com/item?id=12520444
Real Time Analytics – Apache Storm
The Important Habit of Just Starting
I love Zachtronics games!
There are tools with more depths: You can try about:tracing or the heap visualizer mentioned in the article.
WSL adds inotify and filesystem change notification support
All countries have a variety of cultures. The U.S. has Alabama, New York City, Utah, Hawaii, the Bay Area, etc. You can always find a way to split people and set them against each other. There's the West; Europe and other Western nations; the UK and other countries; England, Scotland and Wales; London and the rest of England; different parts of London; different religions and ethnicities, the punks and the mods, etc, ad infinitum.

But I don't see any purpose to that. You also can unite people and get great things done together, as 13 very different colonies did in 1789. Why choose fighting with that alternative?

> you may even have heard about a sizable war in the past century that was predicated on cultural differences

I disagree. The cause of the war was one country trying to conquer the other ones. And each side was composed of countries of different cultures and languages. Germany, Japan and Italy; and the U.S., Russia, France, China, etc. on the other side.

And in fact, the EU was created to prevent another war; togetherness has succeeded: The idea of war inside the EU is now absurd.
Oh, sure. I'm not saying you shouldn't communicate and I don't think developers having private offices will stop them from doing that. Communication will depend on the culture.

What a private office (or quiet space) does allow for is that, as a developer it's now "your choice" whether or not you can focus on your work rather then that this is decided by your environment.
Anyone else notice that they picked 1024 GB, vs 1000 GB? Extra generosity. :-)
Best abstract ever. Sadly, the quantum money scheme it's based on is insecure [1]. (IIRC the concrete version was broken earlier using quantum state restoration [2] -- shameless plug!)

The concept is extremely cool, though, and I hope they find an alternate construction for it. I suspect it will be very hard to base it on the Farhi et al. money [3] because that scheme has no secrets at all, which means that the public key doesn't naturally map onto it. On the other hand, it just might be possible to shoehorn it in by using the list of valid serial numbers as the (rather long but very compressible) public key. In essence, you'd be proving both possession and consumption of a token that has a completely known state that happens to be very difficult to generate. I'll sleep on it.

As an exercise for the reader, prove that their notion of "everlasting security" is impossible if the attacker is allowed to know the public key. :)

[1] http://www.scottaaronson.com/blog/?p=2903
[2] https://arxiv.org/abs/0912.3823
[3] https://arxiv.org/abs/1004.5127 [and yes, I'm part of "et al"]
Imagining a Cashless World
It's not automatic a lot of places, these days. It's just a far simpler/faster process to get the name change done, and most companies and even government agencies won't raise a fuss over a woman filling out a last name that doesn't match her ID, because they'll assume she got married and took her husband's name.
Wow, only half the reported loss of Donald Trump! They got off lightly.
Wow, if you want to learn how not to negotiate a deal, this is the story to read!

This guy had you right where he wanted the entire time and he knew it. He didn't have to lift a finger or budge an inch. You clearly show your hand(s) way too much (which is clearly in your nature given this blog post, and that's not always a bad thing... although in this case it was).

If it was a really large deal, you'd need to be willing to walk and show it. Instead of reading a relatively overrated book that did you absolutely nothing, I'd recommend having someone be the bulldog/enforcer and have no qualms about it.

But ultimately, I have a feeling you're going to be so successful in something eventually (if not this!) that this money is meaningless in the grand scheme of things, so it's all cool and maybe you knew that.

But man, that was painful to read. Good stuff otherwise and great luck guys!
WOOT? This is amazing! One of the best demos I've seen in my life.
I attempt that but the line you always get is "well we have to do this so that we can compare all candidates equally".
There are cultures at which a coming of age ceremony involves assignment of a name, either in addition to existing ones or replacing them. https://en.wikipedia.org/wiki/Courtesy_name and http://www.samurai-archives.com/names.html and https://en.wikipedia.org/wiki/Confirmation#Confirmation_name are some examples.
I'm not looking for a formal mathematical model or anything, just a precise plain English description of a data race (not a race condition), e.g. like the following:

A data race is when

- two threads access a single memory location,

- at least one of which is a write, and

- at least one of which has no synchronisation^

(^ synchronisation in the sense of things like atomic instructions, not necessarily full locks.)
> Everything has full ACL support.

Got bitten by that once when i thought i could just copy the user dir between Windows installs and discovered that the registry had its own ACL on top of the FS ACL...
This is going to eat my weekend! Sheesh those time issues are tight. I'm about 90% certain that the only way I've made this stuff function is via carefully crafted race conditions ...
> The conversion into a classical check bit sounds kind of trivial, since the bank has to do the verification of the check. Just add some EPR pairs to the token and use them for teleportation. The measurement results of the teleportation are the classical check.

Be very, very careful doing things like this. For example, if the bank knows a secret, uses it to verify your token, and returns the token back to you even if it was invalid, you get a nice oracle to use to attack the bank's secret. See, for example:

https://arxiv.org/abs/1010.0256
By loved to death, I mean crushed by too many people attending. Some things don't scale well.

It's like when the NHRA top fuel drag racing comes to down. It lasts 3 days, with the finals on Sunday. I go on the preceding Friday. Far, far fewer people attend, and it's much more informal. You can park within a reasonable distance. You're not swimming constantly in a crowd. You can watch the mechanics at work, and even talk to them. There's no big crush in the grandstands. It's much more informal, unstructured, and with little need for crowd control. And yet there's still all the action.

On Sunday, though, I stay away.
Isn't there something in the U.S. Constitution about prohibiting cruel and unusual punishment?

It's an unusual idea, and frankly it's cruel on the rest of us that we would have to share the same space as these people.
Apple Wins Appeal Reinstating $119.6M Samsung Verdict
> Usually the trendiest part of town is also easiest to get to.

Not when it's where everyone is trying to go, and where almost none of your developers can afford to live.

I like when companies set up shop in a suburban, inexpensive town, and their employees can afford to live 1-5 minutes from work.

If you're a startup, you might desperately need the VC networking and signaling value of Silicon Valley. If you're doing a lot of direct B2B sales to Silicon Valley, you might need to have an office there. Otherwise, and especially if you're a company that can set up shop anywhere sensible, be anywhere else high-tech.
Learn Regular Expressions
Calories in - calories out is true, but it's hard to measure either with any much accuracy. You can get close with calories in, but measuring calories out isn't easy: There are charts for different activities, but our bodies are not perfect efficient machines that always use the same amount of energy for the same tasks.

Additionally, our bodies can make subtle changes in response to caloric intake: If you ingest fewer calories, you may fidget less, possibly lowering your caloric use more than you lowered your input.
I find it weird this comment was downvoted but my post (GP) wasn't. I completely agree with you here MarkMc.
Why Microsoft should (and will) buy Slack
Gower suggests story problems. Many, many story problems.[1]

[1] https://pbs.twimg.com/media/BTwHsS5CAAAzBBu.jpg
Supposedly even the original PC had a BASIC boot option.

And frankly, its design is not that far from the other micros (ISA cards can extend the BIOS by responding to specific memory address ranges, much like a ROM cart on a C64). Its just so damn well wallpapered over these days.
Ninka, a license identification tool for Source Code
4x the pixels, but "only" 2.3x the data, according to Netflix:

"High (Best video quality, up to 3 GB per hour
for HD and 7 GB per hour for Ultra HD)"

https://help.netflix.com/en/node/87
If programming = "The ability to program a computer to do something aka giving instruction to a machine" then you don't need math.

If programming = "The ability to solve problems by modelling them as computational problems and coming up with the solution aka algorithm and then using computer to solve the problem". Then you do need math.

Remember, you can be a good mechanic without being an engineer but there will always be the ceiling of mechanic that you cannot cross.
https://en.wikipedia.org/wiki/CRISPR#Cas9
You are going to hate this one but its effective - divide and conquer. Just strip out features in a binary-chop fashion and rerun the memory profile. Depending on the code, it doesn't take as long as you think it will to get to small units of functionality e.g. sounds like just commenting out the 3d engine render step would be informative to you.
Would it even be possible to devise an experiment to test for this? It doesn't seem likely to me.
Doesn't it depend where Mylan's profit comes from? I don't know the numbers, but ideally the fine would more than cover the amount they made from EpiPens.

In your example, if you legally earned $900MM and then robbed a bank for $100MM, would you be fine if the fine was $500MM when caught?
I have not worked in open offices for a long time but today at our Chinese partner I was in one; I for one get nothing but meetings done there. I am far more productive in my hotel room. Which is why I only go to the office when there is a relevant meeting.
Hmm, their claims don't actually necessarily disagree that I can see. One says this RAT is used by Russians, the other says it's available to more than just the government.

If anyone truly wants to refute it, they just have to visit the forums SABU found and figure out if it's the right tool or not.
Because any of us here work anywhere for ten years right?

We get our cliffs and we get liquidity and none of this workplace nuance matters.

Your mere presence is elevated into importance because you got an exit. Being honest.
That is unfortunate. Some of us do try to be accommodative.
Even MS wants to get away from win32. Problem is that their continued support of it is what keeps corporations from looking elsewhere, as the business specific stuff is likely to be win32 based.
This get brought up again and again, yet:

Those who had their doors open still had offices (and I guess a few of them sometimes closed the doors.)

For us who have had to live in open offices where people come in to chat about guns[0] and cutting legs of dogs and daydreaming loudly about things so pervert that anything you have yet heard from big T (yet, at least, I have seen the news) pales and can make even native Norwegians blush...

...for us it is less about where we are in 10 years and more about where we are today.

[0]: minor remark: I am as pro-gun as any of the locals it seems, just don't start chatting about them in the open floorplan where I sit to work.
Debian Lego team
Unikernels – The Rise of the Library Hypervisor in MirageOS (Docker)
We need futuristic solutions to futuristic problems.
RBT – Right Above Touch, an Alternative to Mice
Short term money.
If it kills productivity, they lose money in the long run.
Body volume scales roughly with the third power of height, while body surface scales roughly with the second power. Therefore, it is possible for the body temperature to stay constant if the basic metabolic rate (i.e., heat generation) per unit of volume decreases between birth and adulthood.

Besides, the human body has several ways of regulating core body temperature: sweating, restricting blood flow to extremities, goose bumbs, and putting on different clothes.
Carbon based expression is misleading as usual. Organic based life (i.e. based on carbon structure chemistry) is more accurate.
It's about money. It was always about money, the collaboration thing is just a veil.

Companies will always invent "happy vocabulary" to justify whatever it is that is in their interest to do.

If they could pack their employees into little cardboard human boxes all separate from each other they would say "Our environment encourages strong focus and solitude."

You can put a positive spin on anything.
This looks fun. Too bad its not on ps4, and I highly doubt steam works on my chromebook c300.
Historical note: https://en.wikipedia.org/wiki/Occupy_movement_hand_signals
Stilgherrian[1], a technology journalist and commentator from Australia has had issues with this, particularly the Google Plus name policy. He changed his name to his online handle because that's simply what everyone called him.

If I'm designing regular expression to parse a phone number, I make sure that it works on ALL valid phone numbers for the regions required. The same should be done for name policies that are used worldwide, to me it's actually insane and such a huge drawback; banning or blocking users because their name is abnormal yet valid, in the quest of what, removing trolling?

1. https://stilgherrian.com/category/only-one-name/
Yeah I usually opt for some minority subculture to get past this stuff - ie facebook wouldnt interfere with the adjective middle name meme if you were black - or if that doesn't work I then guilt trip tech companies into being aware of minority group naming patterns, or if that doesnt work I tell them Ill call (or actually contact) washington post to give them the monthly reminder about how little perspective they get from other ethnic groups

Its pretty successful

But you can also just order fake ids on darknet for web site verifications
That's a what, not a why.
An analysis of the dynamics of deferred decision making during conflict [pdf]
The thing is, he got more than just the domain name, but all the assets. Was the domain name the most valuable asset?
DWS basically lost her job because of the leaks.

Your thesis:
They purposefully left their security shoddy because maybe they'd get hacked and then blame Russia. This was worth the cost of all their e-mails being out in the open.

What do you think is more valuable? This accusation? Or not having to worry that every e-mail will be leaked.

Ocamm's razor (DNC is run by people with no notion of security and nobody cared) is a lot easier to believe, because it matches what basically every non-tech organization does.
There are never any electric sockets either, so you can't use your screens for very long.
Total Video Converter 3.71 Serial Key, Crack and Registration Code Free
That's amazing, I'll have to look into it. I moved to Australia a few years ago and I spend more than the cost of the card on travel insurance alone.
This is more of an aside, but my understanding is that the DNC has an actual tech outfit and is doing a lot of stuff digitally, but a lot of RNC ops are just ad-hoc relations (which leads to their shittier ground game).

So there might not really be a big RNC target. Also Republican outfits tend to be naturally more leaky anyways, so there's probably not much to have leaked.
A company called Bolt Threads raised a $50M round this year. It looks like they're going to miss their 2016 release of spider silk clothing, but it also seems like a release date and real product are right around the corner.

https://boltthreads.com/2016/05/11/bolt-raises-50-million-an...