skysight-inc/HackerNews huggingface dataset:
As other commenters have said, I think you should consider hiring a software engineer. It's easy to get overwhelmed by tools and minor details.

It's difficult to give you advice, since you've asked such a general question. I've written some thoughts on the matter, but take it all with a grain of salt. At best, my comments are spherical cows [0].

There's nothing wrong with having everything in a single folder; it really depends on the project. If you find it difficult to navigate your way around the source, I'd say there's two high-level approaches for organizing application code: you either group things by feature or by functionality. For example, many traditional web frameworks group source by functionality, so you have a folder for all models, controllers, views, configs, etc.

When structuring application components, you'll typically want to separate things into pure modules and anything which produces side-effects. Pure modules are typically easier to test and debug. If a module depends on anything, consider passing in any parameters during startup or when calling the module, rather than having it look things up on its own. That's the basic idea behind dependency injection.

Git is pretty much the standard for version control. You can get pretty far by just memorizing a few commands [1] and throwing up your code on Bitbucket, GitHub, or GitLab. To make life easier on yourself and your teammates, I'd suggest using a GUI tool like SourceTree. It makes it much harder to shoot yourself in the foot, while providing a far more approachable and discoverable interface. I'm not the biggest fan of git, but since it's what everyone else uses, you pretty much have to suck it up.

Since I'm not familiarized with the ecosystem I can't give much advice with regards to testing. The closest thing to a standard testing interface that I'm aware of is TAP [2]. I'd highly suggest checking out "An introduction to property based testing" [3]; it's one of the most insightful testing-related talks I've seen.

[0] https://en.wikipedia.org/wiki/Spherical_cow

[1] https://xkcd.com/1597/

[2] https://en.wikipedia.org/wiki/Test_Anything_Protocol

[3] https://fsharpforfunandprofit.com/pbt/
Amazon AR
I can well imagine that Machiavellian strategies of that type go on in most politically powerful peoples heads, but as far as I know Stalin never stated anywhere that his aim was to reduce the size of the economy, and the beliefs of everyone under Stalin carrying out the massacres seem to have been true ideological fervour for communist doctrine, so I would chalk it up to ideology personally.
You have a bespoke car that nobody else makes parts for or can repair. it will be a collectors item in another 30 years but in the short term you are pretty screwed.
Compared to volatility in fiat currencies? I (perhaps incorrectly) assume you live in a relatively stable and developed nation that hasn't seen hyperinflation?

Should I base my views of fiat currency from things like the 79.6 billion percent hyperinflation in Zimbabwe?

Neither is inherently volatile. Both can be, but it isn't a built-in trait of fiat or cryptocurrency.
Meant the first MS Basic :)
You might want ask Fisker Karma owners: https://www.digitaltrends.com/cars/hybrid-support-solutions-...

I imagine the same fate would await Tesla owners. However, there enough Teslas rolling around that someone might find it profitable to pick up support. Multiple vendors still sell, and in some cases manufacture, parts for fifty year old Volkswagens, for instance.
I walk as my primary mode of transportation, including to the grocery store. I occasionally take the bus occasionally when the walk is more than 20-30 minutes. Even then, I still have a walk to and from the bus stops. I literally use the car about once every month or two. I do this in sun, rain, snow, cold, daylight or nighttime. I live in Norway and the terrain here is mountainous, but the city is convenient to walk.

The grocery stores are more convenient than when I lived in the US and public transportation is decent enough for this to generally be doable. It was a lot harder to do when I lived in the US.
The production line is the ultimate in multiple single points of failure, and Tesla has exacerbated this by using advanced automation. [0]

Advanced automation promises great benefits, including reduced headcount and more repeatable (and thus higher quality) processes.

Advanced automation has some pretty serious drawbacks as well. In addition to the HUGE cost to set it up in the first place:

* Every station has to run at the same rate.

* Every station has to have material delivered at the same rate.

* Every fastener has to go on correctly the first time.

If the advanced automation cannot run at a sufficient rate, it may not pay for itself. Additionally, the Model 3 has lower margins than the Model S and Model X, so if the run rate is not high enough, the margins may not cover overhead.

0. see videos: https://electrek.co/2017/11/01/tesla-model-3-production-dela...

Disclaimer: I work for a Tesla competitor.
HoneyBook | San Francisco, CA and Tel-Aviv, Israel | ONSITE

We're building a market network [1] for creative professionals. We have a workflow product that members love, and now we're working on building the network and marketplace on top. The team is great and the work is challenging, and although we're growing fast, it remains feeling small because we take care to keep it that way.

Stack: Rails, Angular, React

Info: https://www.honeybook.com/careers

Check the descriptions in the links, and let me know if you have any questions. I'm Eddie, on one of our development teams: eddie a t honeybook , com

Some key roles we're looking to fill (but there are plenty more!):

-Business Data Analyst (SF):

https://boards.greenhouse.io/honeybook/jobs/750812

-Full Stack Engineer (SF):

https://boards.greenhouse.io/honeybook/jobs/903332#.WfpPuRNS...

Also plenty on the sales, finance, and operations side too.

-- [1] https://techcrunch.com/2015/06/27/from-social-to-market-netw....
"considered harmful" meme is tired and cliched, please retire.
Everyone will give you advice, but if the issue is simply that the sphincter muscle isn't strong enough, nothing will fix that except surgery. I had this done and it has been life changing: www.livingwithreflux.org/nissens-fundoplication/
Oh N.B. I just looked it up the GA144 is fabbed at 150nm
> It reminds me of this quote: "The problem with object-oriented languages is they've got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle." - Joe Armstrong

What Joe Armstrong (who I admire) complains about is actually what I love about OO languages. And for me that's the true essence of what OO is, and how it differs from non-OO. People keep trying to frame OO in terms of mutability (completely orthogonal) or C++/Java coding practices (C++ doesn't define OO because it has objects, anymore than it defines FP because it has lambdas).

The real difference, the real paradigm shift is in data + functions vs objects. And I maintain that objects are more powerful and better idea than data + functions. The banana can't be peeled without the gorillas opposable thumbs.
Multithreading support. Holy cow yes.

All around good stuff, but I can't wait for multithreading.
Envoy | San Francisco | ONSITE + REMOTE | Salary $115-170k + Equity | https://envoy.com

We're on a mission to create the office of the future.
Simplifying sign-in and decluttering deliveries is just the
beginning. We're building a world where Envoy automates mundane tasks
throughout the workplace, so you can work on what matters.

We just launched our new product (Deliveries) that allows offices to easily track their packages from their mobile phone: https://envoy.com/deliveries/

We're looking for:

- Backend engineers with experience with Rails and/or Phoenix

- React Native engineers (or Android/iOS engineers looking for a new challenge)

- Front-end engineers (We are mainly using Ember)

- Product designers

- Product managers

- Customer ambassador

You can apply to any of the positions visiting our jobs page https://envoy.com/jobs/

My email is in my hackernews profile, you can email me for questions!
If what you argue is true, then what do you think is the primary reason all of these grad students are blind to other opportunities? I have a hard time believing it’s because grad students are “young and pretty street-dumb.”

Also, do you have a proposed solution to open their eyes? Or do you think the situation is hopeless?
My personal experience with a couple of these apps:

* Snapchat Stories is used by real people to, well, share stories with friends.

* Instagram Stories is flooded with "influencers" peddling diet teas and other shady products.

Is this the case for anyone else?
Count down until a contract includes extracting "anonymous", "aggregate only" models built from private communications back into their commercial activities, then techies start doing 'deep dream' type stuff to reveal swathes private data. 5 years..
The document mentions

> Over time, the community started pushing back [against CLAs] due to the bureaucracy of it all

yet, I remember contributing to some apache projects where the bureaucracy amounted to ticking a "I give $project ownership of this patch" box in the issue tracker, which seems as little bureaucracy as possible.
I suppose I am missing something, can anyone explain?
> "Over a certain amount of space, increases experience diminishing returns"

Indeed. And yet, that's what we buy. Or, that's what's being built and therefore that's what we can buy. I don't know whether buyers or builders/zoning are to blame, I just know that when we try to measure inflation, it's really hard to divide monetary inflation from lifestyle inflation -- how much is "money is worth less", and how much of it is "you're buying something better"?
Telegram has found a way to deliver the same client on both Linux, Windows and MacOS using Qt. One does not need to consume hundred of megabytes of memory to achieve a cross-platform solution.
Low-effort troll bait.
I've seen better than that on Reddit.
He looked at the primary source, and doesn't see it saying what you claim it says. So he's asking you for where, from the primary source, you found the source for making your claim. Given that he already looked at the source you cited, that doesn't seem like an extraordinary request...
There's a large gray middle, eg adult entertainment, where the service is legal but the payment processors charge ridiculous feeds and are unreliable.
It's Fox, but no need to shoot the messenger. The fact of the matter is it happened.

And who cares if it was denounced. The DNC a political organization - of course they are going to walk back anything that isn't 100% PC.

The real issue - and I think a LOT of us in tech are beginning to understand this - is that there really is a concerted effort to discriminate against white (and Asian) men.

I've seen it, and whether you agree or not, it is something we should be free to discus, instead of being swept under the rug for fear of being targeted as a misogynist, racist, or some other deplorable.

EDIT: As if on cue, the post has been Flagged. Can't have those pesky users discussing an issue that goes against the sacred diversity narrative.
If you scroll down, the page has a contact form with an email field.

Chrome detects that email field, and assumes it might be part of a login form. (Because it is <input id="email" name="email" […] type="text">).

That triggers that.
Seeing as how this is an issue in one of their core competencies, this is concerning. Tesla wants to be a battery company(amongst other things). I hope that with this redesign, they're actually fixing problems and working their way to viability. Its easy to doubt Teslas viability(and I think they're overvalued for sure)but Musks teams are solving hard problems at SpaceX so I think they at least have a shot...
Boeing Research & Technology | Multiple positions | Brisbane, Australia | ONSITE | Au Citizens Only

Interested in building the future of aerospace? Come join the leading internal VR development team for The Boeing Company, based in Brisbane Australia. Develop software that will be used to train the next generation of Pilots and Astronauts. Currently hiring for multiple positions.

- Computational Geometry Research Engineer: https://www.seek.com.au/job/34722911?type=standard&userquery...
- Software Engineer: https://www.seek.com.au/job/34685662?type=standard&userquery...
- 3D Artist: https://www.seek.com.au/job/34724717?type=standard&userquery...

Applicants must be Australian citizens to meet defence security requirements.
Boeing is an Equal Opportunity Employer.

I can answer some questions via twitter (my handle is my HN username).
Vi Hart Patreon fund – creating Math videos, VR/AR research, art, music
yeah, building and zoning are certainly relevant considerations. I'm not saying "this is all the fault of consumers". More like "when we measure inflation, we conflate monetary and lifestyle inflation, and our preferred policy ideas might not reflect that."
Prior to accessing this file collection, please understand that this material was seized from a terrorist organization. While the files underwent interagency review, there is no absolute guarantee that all malware has been removed.

The CIA cannot guarantee that files they have spent 6 years poring through are free off malware? Wonder why anyone will download these documents after this.
An efficient xgemm kernel is probably faster than the code that taco generates if you don't need to permute your tensor. A contraction like B(i,k) = T(i,j,k) * A(j) would require a permutation of T before you could run the matrix multiplication though, while taco can just keep the data in-place.
Man hours aren't free. Nor is a huge amount of your production facility running idle because one of your parts is constrained. The parts that aren't automated are being done by hand for now.

So sure they might well be making a loss at the current rate of sales of the model 3, but will be quite profitable once the production rate increases.
please disclose salary range information, your company and product are awesome but hiding your ranges is not and has discouraged people I know from bothering to speak to you
Swissquant.cc | Zurich, Switzerland | Java-Backend, Quant, Datascience, Devops, Manager roles | SALARY: 100k-150k CHF | ONSITE |EU-Passport holders or eligible to work in Switzerland

Swissquant is an ETH-spinoff that does risk management calculations for private banks. In 2005 a law was introduced that all banks have to declare risks to their clients. Big banks solved this in-house, "small", private banks could not do it and so Swissquant was founded to solve their problem.

We have a solid and great engineering culture and quite some math/equities 'geeks' working for us. We are around 50 people in the heart of Zurich and our team-size is usually 2-8 people. We use vanilla Java, the newest version, if possible.

We have these roles opened:

- Technical Project Manager - You help a team succeed to find the right requirements for our core product.

- DevOps Engineers Maintenance & Services Team - you take care of quality and scalability. This is our youngest team and we have a lot to do here.

- Quant Engineer Private Banking Technologies - you do research on the math side.

- Data Scientist - You will generate insights based on client's needs.

- Core Modules Engineer - You will work on our well-tested Java 8 backend.

Does any of these roles sound interesting? Then send us an email to our extra for HN generated address:

jobs+hn@swissquant.cc

Our interviewing process includes:

1) CV check and quick call about your past

2) Remote call with some of our engineer

3) Onsite half-day
>Compared to the 1950s it's also far easier for the average individual to learn how to do basic home maintenance, change their own oil or cut their own hair.

With apologies for flipping back around to the doom and gloom, the picture for all three examples there is more complex. I get that your core point was the availability of information via the Internet, but in opposition to that the subjects at hand have generally become more complicated in themselves.

This was illustrated to me recently when I picked up an old binder publication 'home car repair and customization' from a garage sale. It was from the sixties, and what was most interesting about the content was just how much more aspects of a car's maintenance and customization could be performed by a home handiman. Drastically more than is possible on modern cars.

Paint jobs, upholstering repair/replacement, trim fabrication, structural repairs. All of them were in there and could be tackled with a relatively low density of information. About 75% of the whole publication was useless, at a fundamental level, if applied to modern vehicles.

Now, the reasons for that are varied and some of them are not net negatives. The reason most can't work on structural components of their cars today is at least in part due to safety improvements, for example.
The Tesla is way superior to any other electric car on the road

Tesla has to get them on the road before an accurate comparison can be made to Leafs and Bolts.
I do Gracie Jiu-jitsu. It's the most logical, efficient form of self defense (close-quarters submission grappling). Sparring is a calm, chess-like process. It is like solving real-time life-or-death body mechanical problems. It leaves you with a lean and strong body and gives you enormous confidence around other people.
lol at quoting seeking alpha.
Or write a whitepaper about how you will build a factory that will build factories to manufacture shovels.

I'm, ah, seeking investors.
I sold some in the recent run up but by and large still think worth to include some now, given the following potential:

1. Store of Value: Bitcoin is better than gold at what gold does. Gold is about $7tn. BTC ~$180bn

2. Anonymous payments (Monero, Zencash, ZCash): Many use cases for wanting to pay in an untraceable way

3. Global payment network: Move large amounts of money around the world with only an internet connection; faster and cheaper than remittance options today

4. Censorship resistance: As hard as cash to censor, but you can move much larger amounts of it instantaneously, around the world.

5. Diversification potential: Sketchier since its early and return drivers are not yet clear, but early results show no correlation with existing asset classes, which if true would be a huge boon to asset managers

I am less optimistic about in near term about:

1. Smart Contracts: Think we are farther away from the vision of smart contracts creating a trustless society blah blah than most people think. Right now 99% of smart contracts swap ether for ICO tokens. There is potential, but IMO very very overvalued right now.

2. Most ICO funded start ups

Practically, I think due to BTC's head start it will win the digital gold box - it's my biggest digital asset position.

ETH has a head start in the smart contract world, but upstarts like EOS and Cardano promise better scalability and governance - so I have some of those. Plus my view is ETH will have a tough time once ICO bubble bursts, so not holding in short term.

Have some of the privacy coins too (XMR, ZEC). And have tiny positions in tokens from most promising projects.
It's pretty close to rural. 40K citizens and corn fields a mile or so from campus. Not sure what your overarching point is though--what's wrong with remarking on the improbability of a submission from a tiny university in Iowa?
You want one of the small trail running packs. They are a snug fit to the upper body as you don't want something flapping around.

I mostly cycle to work and take the approach of leaving a change of clothes there so I have minimal stuff to carry.
In that case you could maybe get away with a small waist-pouch-belt for Id cards/keys/phone etc.
"Tesla may have a fantastic future ahead of it, but it also may fail spectacularly fairly soon, or just have a decent future ahead of it that doesn’t warrant its current share price."

lol. "it might go up, might go down, or might stay the same!"
With a declared mission to "accelerate the advent of sustainable transport", I'm not sure a bankruptcy would constitute failure at this point.

The momentum Tesla's created toward electric cars may be sufficient that mass-market producers can take it from here.
I think a degree of skepticism is required with NIH. I'm probably not going to roll my own crypto, or high performance statistical routines. But if something invented elsewhere "solves" a problem that really isn't rocket science, or if it's a framework - I will almost always avoid it.
The federal government had $3.3T in revenue and all our debt is denoted in our own currency. That's how we're able to borrow.
> The underlying technology of blockchains to achieve distributed consensus has been touted as a solution to many challenges in decentralized systems.

I hate blockchain hype and I hope the whole bubble around it dies soon, but
even I can tell, judging from the title of the article and just the very first
paragraph, that the author doesn't know a shit about how the thing works or
why it is designed the way it is.

Blockchain does not solve consensus problem. It's a timestamping service.
Not a consensus solver.

And then the author draws dumb statements about what blockchain is from all
over the place. Why the hell would anybody think "proof of work" is
a "solution to denial-of-service attacks"?
I think this is pretty cool- a 108 year history on race track surfaces. Plus there is proof as to why they call it the Brickyard...
It's an interesting question.

In the 1980s, there was a lot of interest in Prolog, particularly people thought it would be good for massively parallel programming since you don't have to specify the exact sequence things happen in.

It was discovered pretty early that Prolog does not parallelize well, so that research went in another direction towards languages that were less expressive such as KL1.

I think Prolog has not really caught on because the combination of imperative in logic programming is awkward. For instance, you might implement a loop that uses logical failure to backtrack (and run the next iteration of the loop) when you have what you think of as a true condition.

Since then there has been a lot of interest in Datalog which is not a precisely-defined language with a particular syntax, but rather the pure logical core of Prolog which can be implemented in languages like Clojure or the SPARQL-RDF ecosystem, etc.

On the other hand there are also "constraint programming" languages which are more expressive than Prolog as well as SAT/SMT solvers and other tools that use more complex solving and optimization strategies.
Even if that's true, it doesn't help much you know. W10 is pretty much the one and only official Windows these days. W7 won't live on for much longer.

In any case I am convinced are aware and will fix it, so only a matter of time really.
Found the official answer from the shareholder letter, page 3:

- Non-GAAP automotive gross margin temporarily declined to 18.7%, which was in line with our expectations. The gross margin declined primarily because of a significant increase in Model 3 manufacturing costs to support the limited initial level of production.

- Model S and Model X gross margin declined from Q2 primarily due to one-time price adjustments for discontinued trims and unfavorable trim mix. Numerous actions to improve Model S and Model X gross margin are underway. Consequently, we expect Model S and Model X gross margin to improve in upcoming quarters.
Data Classes for Java