skysight-inc/HackerNews huggingface dataset:
People in the GPU space and slow storage systems like hadoop and S3)
To caveat, I saw slow compared to something like storing your queryable data in system memory. The answer is that your clients are not normally GPU people. They are aware of GPUs and know they can be used for certain things but real clients normally have lots of data and they don't fire up a million instances to let it sit in a $10/GB storage solution. So we are able to help people that are already leveraging these kinds of storage technologies out of necessity.

Other playrers taking the whole stack)
When you say other players are trying to run the whole stack themselves it depends on what you mean. From my understanding Kinetica is an in memory solution for example. How do you query a 100TB data set? Or a 1PB dataset? They are instead going after a specific kind of problem so I wouldn't consider any of us to be trying to run the whole stack. This is usually left up to behemoths and none of us are that in the GPGPU database space yet.

As far as where our focus is. We want you to be able to use blazing to accelerate query workloads more and more on data where it lies how it lies, You can ingest into blazing for maximum performance but the big difference between us and some of the other gpu players is that our focus is on working on datasets that leverage multiple understores (e.g. hdfs, s3, azure file share) and use multiple file formats. Right now the only two file formats we operate on natively are Simpatico (our own file format) and Parquet. Others have to be ingester but we are working on adding more file formats tha we can interact with efficiently in place without the need for ingestion.

As far as trying to take over the whole stack. Blazing wants to be a lean but powerful development shop. We want to focus on our core competencies and leverage other brillliant technologies when possible to avoid having to manage everyrhing. We don't want to build new file systems. And we think that there is a really big value proposition in helping people analyze data where it already lies.

As per your last question.

This is not our first pajama party when it comes to startups and something we have seen is that early on it feels very similar to consulting when you are establishing product market fit. You adjust your product to the immediate needs of the people you are interacting with. That road can be a troublesome one if you end up spending all of your time configuring other toosl and products and not developing your own. Keeping a tight handle on the funnel early on will help ensure that you have enough resources to work on your main value proposition and also increase the likelihood that the few engagements you do take lead to long term revenue and licenses (if that is how you make your money).

In the long run my main strategy is try to do as little as possible. Try to do it really well.
lobste.rs is my go to..
Yeah Gloomhaven is massive...very tempting!
I'm a professinal C# dev. When I need to do any one off analysis of data or a running system, I just spin up linqpad, write some C# to grab my data, put it through a functional transformation pipeline with LINQ, then, optionally, graph the results using some WPF graphing components. I hit F5, and my results appear in the window below as either a table of data or a graph.

I don't even have excel installed on my windows desktops anymore. A 50 dollar tool from an upstart programmer is better for me than excel.
I think you're definitely underselling your title if you are who I think you are :)
So what is happening with Bitcoin isn't like tulipmania because tulipmania was not what it has been portrayed as. I don't know where that leaves the relationship between Bitcoin and tulips, but it does not address the claim that what is happening to the price of Bitcoin is a speculative bubble.
After I bought a house, I couldn't turn off the dining room chandelier lights for three days while I figured out the box they'd stashed in a cabinet had a radio transmitter that talked to the light. A while later I paid an electrician to run some wire through the ceiling and a wall, and install an outlet with a switch.

There was also an outlet in another room with some complex controls. It stopped working after a while. Turned out the switch - which is connected to a freaking electrical wire - required a battery to work. I had that taken out too, and good riddance to all of it.
Just looking at the ones active in Austin, Fasten, Chariot, and InstaRyde were started in 2014; Fare in 2015; Ride Austin in 2016.

Ride sharing is essentially a local business with very low barriers to entry. You don't need to replicate what the incumbents have right away. You just need a modest number of drivers (who can also be driving for the incumbents) and a modest number of customers.
Google is officially 100% sun and wind powered – 3.0 gigawatts worth
Hrm, I think this will block the only data uri I use: the 'this form' button on http://sprunge.us/
I wanted to reply to some questions below, but realised I've got more touchpoints than any single one of them.

Every now and again, I go through spurts of activity where I try and contribute to SO with reviews, comments, edits and answers (rep a bit below 2k). Two things happen every time I do this:

1. While there are lots of 'please do my homework' questions by new users, every now and again someone will post a question where they are genuinely trying to get their head around a concept as a new programmer, even though the question doesn't necessarily meet the MVP requirements, or could be seen as too broad or off-topic. I try and engage in the comments section, and quite often, it turns out to be a viable (but poorly asked) question, worthy of a good answer. The amount of aggressive downvotes, abusive comments, etc in these cases by other users (new and old) is absolutely astounding.

2. When I post answers, I try and tailor them to the OPs level, so it might not be 'by the book' accurate, but will explain the basic concept and offer a possible solution. For some reason, especially on C/C++ based questions, any answer that is not referencing the C/C++ standard and absolutely factually correct and accurate in terms of terminology, etc, will get aggressively downvoted, or destroyed in comments. What this has done, is to effectively stop me from even attempting answers in these categories.

So, yes, there are lots of 'bad' questions and 'bad' answers, but generally the voting and moderation system works. However, I think that 'older' users are as much to blame for some of the issues on the site, as new users who come there to have their homework questions done.
> It can be used as a tool for voter suppression if not done correctly.

I can see that somewhat but voter ID requirements and legislation in specific states can already be used for it. A free national ID would make it easier and would even fix or prevent abuses from individual states.

Besides if countries like India, which have more corruption, more poverty and fight with such issues like open defecation can manage to provide IDs to more than 95% of its population (and some states have close to 100%) surely we can do it as well.
I wonder if this quote is out of context. Consider the Java bug that was discovered around 2006.
You mean GPD Pocket instead of Win? It runs Linux very well. With i3, i get consistent 23 hours battery life while coding from it while on it the road.
I get that psychological aspect - it makes you think the current owners have poor judgment, and so what else did they mess up? That's also why you should do simple maintenance and cleaning when trying to sell a house, because if a person neglected to eg rake the leaves, who knows what else was necessary which they didn't do.
That would be smart if it was just an alarm, but it also presents a full analysis of the entire night’s sleep, and notes and records any snoring it detects.
I'm not sure it's that he's stretched thin or just that he never pads his estimates. When Elon Musk says he's going to deliver X in three months, the unspoken coda is always "assuming every bit of uncertainty falls my way". And of course, it never does in a nontrivial project. For anyone.
Why are you giving up YouTube?
We are really going full-steam to innate slavery in a trust-less society, everybody's movement optimized for maximal profit, and enforced by crab mentality "why should anyone have fun?"... Is there some sane place left?

The business owners would never subject themselves to this...
AMD's EPYC offering (or Ryzen) could help fix some of the PCIE bottlenecking. If I remember correctly the EPYC can have 128 lanes, while XEON is limited to 32.
this is hackernews, not cooljournalistnews
Curious if I’ll be able to replace the NTP servers inside our PCI-compliant environment with this.
I have not heard of this concept for binary distributions. It's a great idea.

I've been living in Gentoo world for over a decade, so of course, every Gentoo system is going to be a little (or a lot) different. :-P
Carl Malamud battles the government of India over books
This post is being vote manipulated.

It’s not working.
In the past I would have agreed that state-level voter suppression was more likely, but this administration is pure evil and would potentially be far worse given that kind of power.
I am not flying from the middle East but most airlines tend to be restrictive when lifting off and landing when it comes to devices like laptops. The Pocket no one cares about so far (and I fly a lot); they usually think it's a gaming device and don't ask me to put it away.
Formula has no real nootropics (except perhaps for Vinpocetine.)

A real nootropic formula wouod typically have at least one -racetam nootropic.
While your characterization sounds about right, I certainly wouldn't agree that burnout is a precise medical term. The aspects of burnout vary from person to person, and while the result may be approximately similar, I don't think you can say "definitely not burnout". Though I would also agree that feeling burned out and being burned out are a bit different, but feeling burned out is certainly a contributing factor to getting burned out. The parent here is doing something that may distance themselves from burnout. One general — possible — criteria of burnout is prolonged feelings of disempowerment and control over your work that leads to the state of being. Reminding yourself that you are in control could have a positive impact.
Agreed. I don't think they are actually that different mindsets at all. Debugging isn't the only thing a developer/engineer does, but I agree support (for software) is much like debugging, that's a good observation. Debugging is debugging.

Yes, you've got to actually be compassionate and considerate when working with humans, and you don't with code. That's not a 'brain mode', it's just a skill or capacity. Some of us have more of it than others, but we all can improve it or get better at it. Most (maybe not all but most) developers are working with other developers (whether teammates or open source maintainers/collaborators), so it's an important skill to develop even for exclusively developers.
Women tend to also have a lot more social baggage hung on them. It makes me wonder if the evacuation and trauma made it particularly difficult to figure out how to fit in socially in a new place.

(I mean as just one element that may have contributed.)
I have known about it for two years or so and I can't say that I'm terribly well connected.
It's never a Psion without that sweet spring-loaded hinge design they developed to contain the double A batteries on most of their PDAs, variations of which were used on the great 3 and 5 series.

It was oddly satisfying just playing with the mechanism, easily one of the most over-engineered parts I've seen on a clamshell style computer.
isnt the purpose of html to be a means of describing information one wishes to convey? At what point is describing the describing of information in order to describe information no longer a self perpetuating loop? I am likely naive or ignorant but isnt there little to no value, as well, to screen readers / alternate html consumers, in terms of accessibility and such? So, i guess my tl:dr is "why?"

edit: thinking deeper into this - this also conflicts with other bastardizations of html comments, used by some apparatuses (gulp initially comes to mind), which need specific, albeit semantically useless, comments as a "hook" (for lack of a better term) to distribute precompiled stuffs and such. Im not endorsing these prior bastardizations any more than I am condemning this idea, rather just pointing out that as well meaning it may have been to contrive this - to me at least, it reads as more shrapnel in a handgrenade.
Raid boss games where one person plays the monster and the rest play the heroes are pretty viable I find. The problem is getting the mechanics complicated enough to have some strategy but clear enough to not have to lawyer.
You're correct. Its more like avoiding it at the very hint of it appearing. Remote working can be stressing :)
That analogy presumes that the hash function's output is uniformly random; when you know how to manipulate it s.t. its output is not random, then obviously it doesn't hold.

The question of accidental collisions is still relevant, even with SHA-256, and the answer is still the same: it's so vanishingly improbable that it is assumed to be impossible.
This is so 2006.
Hello Memgraph
Not to belabour the editor comparison, but what comes out of an editor is plain text that anybody else can check with any other tool. Excel, not so much.

So what's disappointing is the amount of 'finance supposed "professional"' that think that continuing to use Excel is acceptable.

For a profession that forces everyone else to dot the i's and cross the t's and leave an auditable trail, unsurprisingly they're willing to let standards slip when it suits them. I'm sure we can rely on them to do the right thing though...
You're right. I'm not talking about Bitcoin but about the technology and understanding that it represents. Bitcoin itself is a proof of concept project that's unfortunately become a silly bubble.

Forget about coins or even currency. Consider what these systems are doing. They are giving you trust and coherence without authority.
I was an F-15 electrician in an aircraft maiantenance outfit in the Air Force. She came in as a jet engine mechanic and we got close. At that time I was just getting interested in 8-bit computers (Atari). When we were newly together she would sit next to me and read BASIC source code listings for me to type in for hours out of Analog and ANTIC magazines. If that’s not a keeper I don’t know what is. That was 35 years ago and she’d still do it if I asked.
Betrayal is more of a psuedo roleplaying game set in a cheesy B horror movie. It's a lot of fun, but the boardgame is more of a prop than anything, and people that don't get into the theme are unlikely to have fun.

Not a complaint - but something to be aware of.
My home laptop is from a Kudu Pro from System76, while my work laptop is a Dell Precision 5520, with Ubuntu installed. My current Kudu is a replacement for another Kudu that died after a number of years.

For my particular case, the Dell has superior hardware (also, it's about a year newer), but its Ubuntu install has strange problems, and I get crash notification popups somewhat often (including immediately upon logging in for the very first time). The Kudu's install has been rock solid.

System76 has far superior support.
But everyone else is trying to do that too, and players are trying to trick others into taking points.
> "Having a free, low barrier"

I agree, but the current administration would never allow either metric, because they don't want voter suppression to go away, they want to broaden and empower it. I am wholeheartedly disgusted with the state of our national government but I feel powerless to do anything about it. I vote (usually Independent/Libertarian/Democrat in that order as available on the ballot) and I contribute to organizations, but I'm just one person in a deep red state.
https://github.com/scalaz/scalaz/blob/series/7.3.x/tests/src...

It is a mystery.
If it were the case, would it be an anti-trust issue?
Unconscious Patient with 'Do Not Resuscitate' Tattoo Causes Ethical Conundrum
Alienware went this route and they turned then into mostly generic video card boosted mediocrity.

The business model of system76 was what I was personally looking for and I've been very happy with my latest laptop from them. For me personally, the luster would have been lost coming from Dell.
> May I ask what could possibly take 12 weeks worth of work before having anything useful?

12 person weeks is a tiny amount of effort.

> but in the first sprint you can release the component to tokenize strings, for example.

Ah I see - You just have to redefine what useful means :P.

If your customer needs a search engine then having a string tokenizer is not useful at all.

You don't run a project this way to improve individual developer productivity. You run it this way to reduce infrastructure and project risk.

Often using Scrum practices is a good tradeoff - the problem is the messaging. The truth is we are trading off developer productivity and growth in order to lower overall risk and make the software process more predictable.
FAA research finds drone collisions more damaging than bird strikes to airplanes
There are lots of better NAT busters that are way faster and more versatile.

Of course I'm partial because I made one: https://www.zerotier.com/

There are others ways too like libp2p, webrtc, etc.

Tor is an anonymity layer. By definition this requires worst case routing and artificially added latency, since if latency is low you can triangulate. Anonymity and efficient direct connectivity are antagonistic goals in a system.
I spent a lot of time with the Pocket; I think the Linux niche (Gemini has that too) is a good one as there are plenty small devices with Windows 10 already, like the Mipad (very nice by the way and a lot cheaper, however you need to get an external keyboard) but not so many Linux ones. After getting used to the weird keyboard (few days) I find I love the screen, battery life, pointer nob and build quality. What could be improved; a bit smaller, wwan and keyboard backlighting. And possibly the keyboard itself. Then it would be perfect.
That's a very good question - do we know what the kernel patches are and how they're licensed?
I feel like this is related to the information bottleneck idea that's been floating around for some time [1]. I only really understand both of these at a superficial level, but from what I think I understand one thing that they observed is that there are two phases when training a deep learning model: a phase which maximizes the mutual information (?) between the input and the output, and a compression phase which compresses the learned representation. In that light this work makes sense, since artifacts are essentially noise that the network would filter out in the fitting process.

Very cool work though.

[1]: https://youtu.be/bLqJHjXihK8
Something about the way this guy communicates reminds me of Maciej Ceglowski of pinboard and idlewords.
I am part of few forums where we have an almost a good number of conservative and liberal posters. Majority of the conservative posters also think that these laws are stupid and will hurt the economy. But sad thing is that they say they will still vote for Republicans.
Stop criticizing bizarrely shaped voting districts
Maybe, maybe not. Cars are Americans' most expensive status good. We might end up in a PRT-ish world, where transport is practically a utility, in which case you'd be right. But it's also plausible that people will continue to pay for social cachet and self-image enhancement.

This would be especially true if people continue to own or lease private cars, which I'm sure will continue at some level for decades at least. Look at how much stuff families keep in their minivans, for example. Or all the tradespeople who keep working materials in their trunk.

Or look at commuters. Taxi-ish providers like Uber and Lyft will have a hard time dealing with commutes because they'll have to buy a lot of vehicles to cover the peak that just won't get used much during the off hours. If people treat it like a minibus, where they share, then the providers might do well. But I suspect a lot of people will be willing to pay up for a private commute, at which point they might as well just have a dedicated car. In which case, the market will look a lot more like it does now.
I have really bad anxiety during interviews and it clouds my mind. I'm considering taking a beta blocker for my next interview.
It's satisfying to see that all but one vote got filtered. Which is to say, the voting ring detector was perfectly accurate.
The specific allegation to be sure, but in general, an obscenely overpaid employee can reveal something more going on (say an unauthorized consultant)
What do you think is preventing them getting photo IDs? The cost of it? Maybe it can be free or subsidized for lower income citizens. Somehow India, a much more poor country solved this mostly, it would seem we can solve it too.
Yeah, the army already issued a memo saying that they were not using DJI until this was resolved. That was back in August.
> I'm not sure, but my point is that docking CEO pay is not the way to increase wages.

I actually agree with you more than I disagree with you. Beyond a certain point, higher wages are bad. I don't want much higher wages. I am just saying we need to cut wages at the top.
I tried cheap ones and you are right. After I bought the MS foldable keyboard I stopped looking. It is perfect imho.
https://www.sec.gov/news/press/2010/2010-131.htm

Would be a good place to start, as far as not supporting dell goes. Linux is also a first class citizen w/ system76 - Dell has the factory linux xps13 e.g. but I've heard from a handful of friends who use one at work that its obvious Linux was just kinda slapped onto the laptop at the end of manufacturing or whatever. Support is also probably much better with System76.
Can you provide a link to information on this panel?
Came here to ask the same question. Been a while since I used the gem, but I remember it being very useful, and fairly extensible. Sounds like @akanet did not have the same experience. Would love to hear from others if they have run into the same issues, and if so any alternative gem/libs they recommend.
The best interviewers are the ones that see your dribbble/github/youtube/etc.. matches their company needs and reach out directly.
Headlines coming next week on HN: "Write your next Ethereum contract in [Forth|Elixir|Rust|Brainfuck]".

Headlines coming next month on HN: "How I wrote an Ethereum clone in [Rust|Node.JS|Minecraft|Dwarf Fortress]".

Headline coming next year on HN: "Running the Linux kernel as a blockchain application".
The “task dependent observation model” also comes out of thin air, or is it trained with lots of data?
I come from the RTFM generation. S.O. never appealed to me, since I usually read the documentation of the libs/APIs/products I'm using.

Call me snob or whatever, but I'd rather rely on official (or good, comprehensive third-party) documentation. And if the product is open-source, you'd better ask the creators/maintainers and then contribute to improve the original documentation, for the greater good.
The case for normalizing impeachment
How hard is it to get right, seriously?

I mean you just check a bunch of edge cases. Recursion is not even necessary!
Unoptimized cloud resources (not buying reserved capacity, instances that were spun up for a test and never spun down etc)
How many multi-year running, 20,000+ LoC applications have you kept up to date? Or do you just start from scratch every year because it's impossible to upgrade your dependencies?
That Zebra one looks like a "before and after" image with really good MSAA.
I realize the techniques are quite different, it's still interesting how the result seems so similar on a superficial level.