skysight-inc/HackerNews huggingface dataset:
So... good time to buy?
This is great work.

https://frinkiac.com/?p=meme&q=drinky&e=S04E21&t=769718&m=+A...
I rather liked working with their stuff but converting from their ever-so-slightly-different BIM format to standard BIM format was not 100% (I was using a library), wasn't the worst though.
I think this is actually dangerous for any older and/or not web saavy person. It's a point of entry for identity theft the reason I don't even want my mother to do online banking actually. I can't police her desktop to my liking and I am afraid that somehow someway her having online access could result in countless problems.
It's called the bubble is finally starting to pop.
> Atom is so slow it's a sideshow

Thats a bit over exaggerated. As fine for me. Maybe I have a faster laptop
We've built something similar with RAML in Python. It's called Ramses: https://github.com/ramses-tech/ramses

I like the "single source of truth" concept. It makes a lot of sense IMO.

Does it generate the handlers for you or do you have to write them by hand and hook to the Swagger definition?
"the basis of private ownership" is not threatened at all. These goods are still privately owned by those who have incentive to maintain and improve them. That's efficiency. You buy and maintain the car if that's your core competency, I'll specialize elsewhere. Don't know about you, but I hate that expensive thing in my garage that sits idle all the time!
But I don't feel like any of it is authentic. Submitting my resume directly to the company would probably accomplish the same thing.
Raw loops vs. standard algorithms revisited
Now only if LinkedIn had made it recruiters' emails an opt-in.
It's sort of amazing that treason is a still a charge that can be levelled. Seeing the word outside the context of a 18th century history (or earlier) still catches me, and with Snowden it's hardly recent news.
Super interesting. Any chance you share some of the source code?
I would guess that Biden wrote this bill and wanted to propose it one last time.
Very nicely designed, great job.

Defer sounds a little strange, other than that absolutely something I will try out..
> There is somewhere truth in these allegations that Assange plays games with birth control without obtaining consent to not use it

Citation for such a claim?
You can always chose to change the surrounding code whenever you are adding something to an existing mess, to make a bit less mess. I have heard excuses about not being given time to do it from the management many times before, but the fact is that you are the one who deals with the code, you need to make the decision. If you are not comfortable doing some change, you are the one who needs to be writing the tests or making sure you understand the code. It's not some kind of separate task. It's essential for doing your job right, so you should not expect extra time allocated for it.

Just adding your small change without touching the rest of the application is usually the easiest way, though, so most people just do that instead.

The best rule I have heard is to always leave any code you touch in a better state than you found it.
From my understanding, this is because neither of these are actually true "Chinese" dishes,. Ginger Beef was "invented" by a Chinese immigrant in Calgary in the 1970s [0], whereas the westernized Orange Chicken is actually a variation on General Tso's chicken, which was invented/popularized in New York in the early 1970s [1].

[0] https://web.archive.org/web/20090330125905/http://cbc.ca/new...

[1] https://en.wikipedia.org/wiki/General_Tso%27s_chicken#Name_a...
Show HN: The definitive list of open source resources on Github
Servers affect data. That's kind of the whole point of servers. Maybe a multi-SAN setup with synchronous replication would have prevented the data loss. Maybe not. Not enough information has been provided to know if the cause of the data loss was the storage or the server.

But if DO had a multi-SAN setup with synchronous replication this thread wouldn't exist because DO's business model of "super cheap VPS w/ fast SSD storage" would have failed due to costs. Everybody wants Five Nines until they have to pay for it...
The 5 Productivity Hacks that supercharged our productivity in 2016
That motto, plus its fantastic logo, would make it by far the best branding of any open-source plugin.
That's the kind of thinking suicide bombers have.
Really, gai-lan is tastier anyways.
https://en.wikipedia.org/wiki/Kai-lan
IMO, Solidworks was more innovative than AutoCAD in the 90s and early 2000s. AutoCAD followed their lead by making Inventor. Today OnShape is innovating and AutoCAD is following with Fusion 360.
Ask HN: Do I need a TOS&PP, Accountant, Incorporation, Trademark before launch?
Hi guys, I just had a really unhelpful business advice session and wanted to solicit some here about launching a weekend project as a business.

If I'm on a very low budget, how much of the formal legal stuff like incorporation, drafting a terms of service and privacy policy, seeing an accountant, filing a trademark etc. is necessary to have done for me before launching a subscription based (using stripe) web app (side project, weekend project etc.) on the public internet?

I'm sure a lot of you have experience so this is probably the best place to ask :)
He can still get 12 months in prison for skipping bail in the UK. From what I can gather there's no statute of limitations on that.
To add-on to previous commenters, they're usually the result of discrepancies between how taxes are actually charged, and how they're calculated for financial statement purposes.

For example, companies will calculate depreciation on their capital assets using various methods. However the IRS/CRA have their own methods for calculating depreciation on these assets. The difference between these two amounts can create a deferred income tax liability or asset. That is, if you record depreciation higher than what the IRS calculates as, the income tax expense you record on your income statement will be higher than the amount you are actually charged.

There are also rules which identify whether or not companies can put a deferred tax asset on their balance sheet. Under International Accounting Standards (IFRS), companies must establish that they can realize these assets by having sufficient income to apply them against in the future. In the U.S., as was the case here, a valuation allowance was applied to decrease the asset as they indicated that they weren't likely going to have a sufficient net income in future periods to apply that asset to tax expenses.

Anyways I'm a bit rough on it as while I've got an education in accounting it's not my day-to-day job anymore. Additionally I'm not that familiar with U.S. accounting standards
Dude, you go to the SublimeText web page, and it leads you to download ST2.

There's no way to know 'everyone' is really using ST3 beta except if you learn it from a social network.

Yes, if I go to a website for a product I haven't used before, and there's a big download link for X.0 version, and a link somewhere else on some other page for x+1.0.beta, I'm going to download the X.0 even if I _do_ find that other page.
Show HN: Pathshare Professional – New asset tracking and pick up dashboard
ARM Servers: Mobile CPU Architecture for Datacentres
I don't think math is the study of abstraction. It seems to me it's proving truths about formal systems. Abstraction has the same purpose in math as it does in programming, a tool to more effectively communicate ideas.
Hoo boy! I wish I could explain it. I live right smack in the middle of a bunch of people who can be observed to do exactly that. They are oblivious to the irony or logical inconsistency. My only guess is that these people see pro military industrial complex hawks as defenders of the America in their fairy tales and implicitly trust that their motives are pure. The only other thing is maybe that they've been defending the MIC for so long that they've stopped (or were never) thinking critically about their position.
All about stockpiling money for the self-juicing lemon revolution!
This is impressive. It found everything I tried. If the author is reading, showing GIFs or a small video clip instead of a static image would be preferable.

My favorite Simpsons quote: https://frinkiac.com/?p=caption&q=up+and+atom&e=S07E02&t=673....

Coach: Up and atom!

Rainier Wolfcastle: Up and at them.

Coach: Up and atom!

Rainier: Up and at them!

Coach: [annoyed] Up and atom!

Rainier: [louder] Up and at them!

Coach: Better.
New Relic also down by 25%, crazy day for Silicon Valley.
The trouble is that a burger flipper will not make as much money as an inventor, programmer, or doctor, no matter how much time you spend demanding minimum wage increases. The former's job is far less effort-intensive than the others; even if you created a fascist state and ordered that all burger-flippers be paid as CEOs, you would immediately lose your CEOs as they all quit to become burger-flippers.
This is Stockholm syndrome writ large.
You can actually, I've done it before. Just have your drag and drop logic work in percentages of containers, instead of pixels.
I am completely happy with this. LinkedIn is showing off as a site to facilitate businesses while indeed is a service for recruiters. Some examples, posting original stuff to groups with thousands of members and not receiving a single comment or click to some link. Very basic bugs in their mobile offering that makes you think nobody cares about developing a good one or it was developed by a freelancer on vacation. The worst is not innovating (yes, like Tinder!) to match businesses: if after years all they have to offer is sending an In-Mail or contact someone through a middleman we are lost.

And... I can't forget the fake invitations I receive every week with fake photos that I detect searching on Google images by an image.
Isn't the more important point whether or not he exposed serious corruption and illegal activity? We forgive the police breaking the law, in order to enforce it, all the time.. the classic example of speeding to catch a speeder.

It seems disingenuous to focus on the collateral damage of his action and ignore the main target. We forgive our military their collateral damage all the time as an unfortunate side effect of pursuing a noble mission. Shouldn't he be afforded the same?
Compared to actually innovative CAD companies.

Autodesks MO for the last couple of decades is to just buy out any competitor in the market.
FireEye is down 10% too.

https://www.google.com/finance?q=fireeye&ei=weS0VunZONbcsAHQ...
Given that Michael's book is 90% about using Rails, I understood the asker's question to be related to using the framework more so than the language itself.
Cheers for the valuable tips! I'll be adding these to the page with due credit :)
Is there? Maintaining the level of fear is important. Stalin was continually uncovering plots, it's a hallmark if totalitarianism.
A login page without any indication what is behind it isn't a very useful Show HN
Tableau makes software for the presentation layer of business intelligence systems (basically graphs and dashboards)

I have limited experience with it (only POCs), but I liked it very much.

They usually figure well in Gartner rankings
No one on Assange's side is worried about "questioning over the activities of Wikileaks" as BBC story put it. It is very likely he has already been found guilty in abstentia in a secret trial.

You are arguing due process. What others are saying is that the US is powerful enough to cause every other country on the planet to behave in a way that would allow due process to bring anyone in a participating country (so not Yemen or Syria) to a US prison. I dont think this is controversial.

If you are in a participating state and the US government wants you for any reason, they can set off a chain of events that will bring you to them. If you are in a non participating state they will just send the drones and it doesnt matter if you are a US citizen, a child, or a bystander.

So, Assange (and his supporters) are saying-- we dont want Assange to avoid justice, we want him to avoid parts of the justice system which may be bending under the influence of the US. The way they are expressing this is by themselves trying to bend parts of the system.

You have to remember, laws dont mean anything anymore, if they ever did. Its been 800 years since Magna Carta and we dont believe in its ideas anymore nor any of our other founding principals. You arent innocent until proven guilty if your guilt makes a good news story, you dont need to be present, you dont need to know who your accusers or judge is, you dont need representation by someone who understands the law, there doesnt need to be any proof you committed a crime and if its going to be too expensive to arrest you and hold your trial we will just blow you up remotely.

The Authorities have had years to question Assange in UK but clearly that is not what the bosses were telling them to do. Until, a few weeks ago that is. Maybe the pressure is subsiding and now justice can be pursued. Or maybe Assange will come down with a tragic case of radiation poisoning shortly after. Who knows.
$210 a month is low in that industry. Seriously. Solidworks, CATIA, and NX are all significantly more expensive.
"It projected full-year revenues at $3.6 billion to $3.65 billion, versus $3.9 billion expected."

Call me naive, but where has that $3.6 billion been going? I realize they just released a new app (which is pretty nice), but that seems like an incredible amount of money for a company whose main business is a cloud application.
Is it your belief that he would not end up in US custody? And do you think he also believes that?
Party rentals
I ended up deleting my LinkedIn account with hundreds of connections and recreating it with an email I use for spam. I haven't worried about linkedin emails since. Another recommendation I have: when you go on the job hunt, create an email just for that job hunt. Once you get the job, throw that email away. Next time you get a job, make a new email address. Your recruiter spam will stop.
Hater News really really really realllllllllly hates LinkedIn, this is pretty light compared to normal 2 minutes' hate on LinkedIn posts.
These buzz articles always focus on the sexy energy storage methods: lithium ion, liquid batteries, electrolysis, supercapacitors, etc. I've seen very little evidence that these can compete on either $/kWh, or efficiency, with pumped hydro (where available), thermal (Isentropic Energy Ltd [1]), or kinetic.

[1]: https://www.greentechmedia.com/articles/read/Isentropics-Pum...
Thanks, trying to update this.
When I first joined LinkedIn I thought it was an amazing idea. But as I slowly used it overtime I noticed almost every single person I know accepts EVERY SINGLE request to connect and gives people skills that they never even had. What's the point of that?

I had countless managers who've literally never looked at my code then vouched on my LinkedIn profile that I was an expert in multiple technologies they wouldn't even recognize if it was sitting in front of them.

So we have a network which, granted, still has utility but it's loaded with spam, no way of really validating an identity, and everyone's connections have been distilled into people who have sent them invites and nothing more. It's such hit and miss trying to really network with people on there that I typically login once every 6 months or so just so I can clear out my inbox.

Now if they turned LinkedIn into a more verified network with capabilities to have more meaningful conversations and introductions I would be interested again. Right now it's just a shitty clone of Facebook with job ads and resumes.
I see a lot of comparisons to Stripe. While I'm sure this API has it's warts, the reasons for it to exist center around cost and control. At a certain scale, companies want the lower cost and higher control associated with having their own merchant account.

Cost: Stripe's 2.9% + 30 cents per transaction, if you do enough transactions per month, is very high. How much better you can do depends on some variables like average transaction size, debit/credit mix, etc. You can easily shave it down to around 1.9% in most cases, or better. Again, at a certain scale, giving up 1% or more of your incoming revenue just isn't smart.

Control: Lots of areas here. Removing "STRIPE" from the charge listing on the customer's credit card statement. Direct control of chargebacks. Routing to different payment gateways based on card type. Better integration of card-present and online transactions.

You do, of course, lose the advantages that Stripe provides, so your scale would have to be such that replicating that functionality is justified. There are solutions in the middle. Authorize.net, for example, will let you use your own merchant account and pay just for the gateway services. They provide some of benefits/features that you would lose doing it from scratch.
The Burger Lab: How to Make Perfect Thin and Crisp French Fries
LinkedIn has had a recent trend of forcing a search result to their login page. Maybe a new privacy setting that people switch on? Every time I come across that page I discard what I was searching for, and move on.

I can no longer remember what it was about LinkedIn that made me delete my account in the first place, maybe it's been long, but I've grown to strongly dislike the whole thing. As others have commented, perhaps they're running out of e-mail addresses to mine now.
It's all a bit no-true-Scotsman though.

abstraction != dry
bad abstraction != anti-dry

Abstraction is primarily about separation of concerns, not about avoiding repetition. Drying out code that's repeated all over isn't the same as creating a formal abstraction for some element of the overall logic.

Which is why

>once a codebase uses several very wrong abstractions, it becomes significantly more confusing to work on, exponentially increasing cost.

And drying out code makes it easier to maintain, but it doesn't guarantee that the architecture isn't a mess.

The problem is perhaps that CS teaches algos, and sometimes it teaches design patterns. But there's almost no useful theory of abstraction design.

Design patterns are more or less as good as it gets, and all they do is give give you a cookbook of stock formulas to try.

Beyond that, there's no useful way to reason about abstractions, test them for domain fit, or rate them for elegance and efficiency.
I've never been there, but many stories I've read have mentioned good cell signals in the middle of nowhere, Africa.
The Components of a Successful InfoSec Career
Interesting...I'll be right back...applying to YCombinator.

Edit: looking for founders
It's not easy. People don't manage to do it , so it's not easy.

(the anthropic principle: use it)
Is it really worth learning a modern web stack?
All those celebrating this event - don't.

If you think these guys were using shady and scummy tactics before to spam you and steal your contacts, what do you think they are going to do when their share price sinks? Suddenly reform and stop the borderline-illegal stuff?

LinkedIn will get even more aggressive at monetization. So expect even more of:

1) Random clicks that let you "invite" everyone in your address book

2) Incessant daily nag e-mails - "Complete your profile"

3) Blatant Man-in-the-Middle attacks for stuff you browse on your mobile

4) Data harvesting and selling even more stuff about you

5) etc, etc, etc

If ever there was a market ready to be "disrupted" this is it. Google could have done this with G+, Twitter can do this today with proper reorientation, Heck FB could wipe the floor with these jokers (WhatsApp could too).
It may generally be called treason by some people, but in the US the definition of the crime of treason is specifically constrained to avoid abuses.

>Treason against the United States, shall consist only in levying War against them, or in adhering to their Enemies, giving them Aid and Comfort. No Person shall be convicted of Treason unless on the Testimony of two Witnesses to the same overt Act, or on Confession in open Court.
But all we have to do is teach your half-baked "fewest, most stable dependencies" theory to the amateurs and then they'll be professionals, performing like 20 year veterans. Eye roll.
Your statement if factually incorrect it contradicts everything that was actually brought up before the UK courts including the UK supreme court.

Assange was placed under curfew he had to surrender his passport while awaiting a decision on extradition to Sweden, that process could also have resulted in Sweden deposing him in a UK court.

He however decided to "flee" to a country which would not mind giving the "west" a political middle finger violating his curfew order under UK law (which is why the British government said they will arrest him, it has nothing to do with his alleged offenses in Sweden).

Like it or not Assange exploited his status to get treatment that no regular individual under the sun could get, normal people can't hide in embassies, they can't get the attention of the global media, and they sure most likely will not get a UN panel hearing (which is a Joke since UN working groups are based on the UN regional groups which mean that you'll have bastions of Human Rights from countries like Senegal, Algeria, Georgia, Iran, Pakistan, Benin etc serving on the panel for "Arbitrary Detention").

UN Panels have for quite some time became a mockery and a kangaroo court as the majority of UN members are as far from being democratic and hold actual human rights value as pretty much possible.

Assange could at any point leave the embassy face the charges as far as UK law goes (violation of his court ordered curfew), face the charges as far as Sweden goes and be on his marry way either to prison or freedom.

There was never actual risk of him being extradited to the US it would never work, and the US could've grabbed him at any time when he was roaming the UK or when he goes back to Australia, for the most part with the exception of the current situation he never really attempted to hide in non-extradition countries and considering that both the UK and Australia are part of the 5-eye's a "less than transparent" extradition or rendition from those countries would've been considerably easier than from Sweden and the US had every chance to try that before which they never have attempted.

I know attacking the US is in fashion but people really don't understand just how different it is in places that actually utterly ignore every human right possible, where every institution is built to ignore them and when these rights are not something that is imprinted on the population from birth.

Democracy doesn't come through a piece of paper or a few institutions democracy comes from the spirit of the people, the US is simply an easy target you never hear about the 1000's gitmo's in Indonesia and you only hear about a blogger being put to death in Saudi Arabia when he got some hook up with the US or a European country, you maybe will hear about some reporter Iran has imprisoned for espionage but you don't hear about the 1000's gay men they hang from construction cranes at the town square each year.

People really need to shift their focus on what actually is wrong with this world but as always the tiny smudge of dog shit on the sole of your shoe is an easier target than the huge crap pile down the street.
Thanks for your honesty, but I hope you understand that's completely useless. I might have preferred if you lied.
Thereby resulting in facebook being a worse software for the average user due to their abuse of this one user. Win win for someone who doesn't like facebook.
The $50 American Road Trip: How far will a $50 tank of gas get you?
Project cyborg isn't innovative: https://autodeskresearch.com/projects/cyborg

Tools for modelling matter at the nano/molecular scale. Seems pretty far out to me, I get it's just research right now but not many other groups working on this.