skysight-inc/HackerNews huggingface dataset:
I second your recommendation of Tower. About a year ago, I made a comment right here on HN singing Tower's praise names. [0]

It's impossible to sing those names loudly enough.

[0] https://news.ycombinator.com/item?id=12677542
What about Ninja? https://ninja-build.org/
Jülich Simulates World Record 43 Qubit Quantum Computer – InsideHPC
Take a Node.js with Express API Serverless Using AWS Lambda
In the 90s I was working a summer job as a forest fire fighter, and one morning the radio kept constantly beeping on one channel. Nobody could figure it out until a couple of hours later we got a call about a fire on a hillside on the other side of town. It turned out there was a radio repeater on the hill and the fire had burned through its power line, so it was beeping to tell us it was running on batteries.
Yes, of course an idea is only a billion dollar idea once it is built out, but a good team is also only determined in hindsight too.

More importantly, while some ideas have the potential to be billion dollar ideas, most don't. The ideas that have a reasonable chance of being billion dollar ideas are very rare, much rarer than teams that have the same potential.
The vision of these three posts (tannhaeuser, ashark and JohnStrange) are incompatible. This thread is a tiny (but complete) clinic in why the web is such a mess.
> Yeah, it's not cheap, but your max out of pocket for 2017 with a marketplace plan is just $7150.

That's not counting premiums, and that's just for a one-person household.
Five Minutes with Jack Kang, VP of Product and Business Development, SiFive
Looks nice! Will inspire my project as well. Made something recently as well which is based on the same principle. A simple parallel/sequential task runner which has built in retries and allows steps to be continued even if they return errors.

https://github.com/abelmokadem/scriptz
There are still plenty of situations where low level software solutions are needed for graphics rendering on embedded hardware.
It looks to be about the same price as Anova. They're both in the $120-$130 range. It's amazing how these circulators have come down in price. Wasn't that long ago your choices were DIY or about $800 for a Polyscience.
I've got two curved 23" screens which works very nicely. Gives you lots of space to work with, with a wrap around kinda feel.
This might be true in law, medicine etc, not necessarily software. Sure, there are some big companies that will filter resumes based on degrees, but there are tons of companies that will hire based on skill set and expertise. Software development is still one of those jobs where one can go pretty far with skills alone (both technical and soft skills).

Also, "most coveted" in this case may be big companies
If I wanted to rescue something from the Internet, it would not be the web
there is ai.withthebest.com which is all online. it had some good talks.
free parking what socialist paradise is this - a while back I looked at buying a flat near my local rail station - I reckoned I could have covered all my property taxes or a large chunk of my mortgage from renting out my unused parking space
You also get the de facto obligation to bail them out when they get too wild.
FTA:

> In 2010, after several months of sluggish sales in and around Ontario, Mr. Wang listed the Instant Pot on Amazon, where a community of food writers eventually took notice. Vegetarians and paleo dieters, in particular, were drawn to the device’s pressure-cooking function, which shaved hours off the time needed to cook pots of beans or large cuts of meat.

> Sensing viral potential, Instant Pot sent test units to about 200 influential chefs, cooking instructors and food bloggers. Reviews and recipes appeared online, and sales began to climb.

I really don't know what you are talking about. It spells out exactly what they did, and why they did it.

It also talks about taking advantage of "Fulfilled by Amazon" back in 2010, still early in the program, and credits Amazon with over 90% of it's sales at one point.
(as a Chinese)

1. I don't think there was a trend like that except for instant noodle soups. Actually we are proud of being able to cook and generally frozen meals never worked well for Chinese stirfry things. After staying in US for several years I'm still not convinced those meals are "delicious".

2. Nothing I am aware of. At least noting at that scale. Premium food delivery is ubiquitous so you don't need blue apron for speed. Buying veggies is also not hard. Also be apron only saves you for preparation, which is the easiest part in Chinese cooking.
It's not a serious issue at all. It's intentional.
As a first cut, "copy X's business model" for some company on the list is a proven billion dollar idea (whether it's possible to do as a startup is another story, but this is order of magnitude anyway.)
Ask HN: What would you do if you made $10M from trading cryptos?
Many of the early retirement/"FIRE" stuff I read depicts people celebrating their freedom from soul-sucking jobs by sitting around watching their investments, sleeping in, and playing golf. Do you have any better ideas?
I’m not afraid of them, but I won’t ever get one. Induction ranges are superior in every possible way :)
Fuel mixture changes as the engine heats up, changing the sound
You can 100% be confident (except in a few very unusual use cases) that swap is important, yes.

https://news.ycombinator.com/item?id=15952447
In about 1977, we had a TV with a remote control. Very often, sneezing would cause the channel to change. I think jingling a keychain would cause it to happen, too.
> Plus my dad had the whole Hi-Fi rigged up with lamp cords.

He was probably onto something.

http://www.zdnet.com/article/coat-hanger-wire-is-just-as-goo...
The IPv4 perspective is a red herring. NATting was indeed necessitated by IP address scarcity, but a domestic installation that does NAT comes with ancillary benefits, like giving you, the home user, a single place to control access to your network.

In IPv6 it's nice that you have an address space that's not only big enough to accommodate every device, but large enough to even burn through addresses and treat them as disposable, but once IPv6 becomes widespread there will need to be some rethinking as to how to manage firewall rules between your own devices, how to segregate your portion of the network from the spurious (and sometimes malicious) traffic of everywhere else.
I belong to a neighborhood book club, which means that I read roughly five books a year that somebody else picked. I don't think that this is a bad thing, though often enough my reaction to the book is indifference or even loathing.
What I thought was really funny was how the Clinton foundation lost pretty much all it's foreign funding in a matter of weeks after Hillary lost the election.

Who knew that even Australia, both the premier privately AND the government bribed the US president ?

I wonder what they pay for ...

http://www.news.com.au/finance/economy/australian-economy/au...

Ukranian billionaires: (who, by the way definitely did not earn his wealth. In a way, this guy got it from Putin, or at least certainly approved by Putin)

http://prn.fm/clinton-foundations-deep-financial-ties-to-ukr...

Norway's government:

https://www.thelocal.no/20160704/norways-funding-of-clinton-...

Irish "businessman" (who got his wealth from government monopolies, I might add)

https://www.irishtimes.com/news/world/us/denis-o-brien-and-d...

Googling around you find many others, like the beheader-in-chief, the king of Saudi Arabia. Chinese politicians. More Russian oligarchs. Etc.

And here is what they paid for:

http://www.washingtonexaminer.com/emails-foundation-resource...

And VERY well paid jobs for the extended family:

https://www.dailywire.com/news/8561/7-things-you-need-know-a...

An example of thier projects an extremely expensive "public" library garden, which comes with a "private residence" and a mini-golf course. The Clintons stay there "on an off", according to the NY Post. (needless to say, most of it was financed, not even by the Clinton foundation itself but by local government)

https://www.youtube.com/watch?v=_hrCZbMUYzE

https://nypost.com/2016/10/02/bill-clintons-executive-suite-...

No worries, the Bushes have something similar, and Obama is constructing his version.
> I think the real answer here is to just do less work. Don't try to change a program to let it keep using lots of memory. Instead, make it so it needs hardly any memory in the first place.

I mean sure, if you can. Fundamentally games need to maintain a fairly large a mount of state you can't wave that away. For a lot of games that means rapidly changing state too for example bullet hells constantly instantiating and destroying each bullets can get crazy expensive.

Object pooling is pretty simple for games because the logic is already there. Whatever game logic was causing the game object to be destroyed moves it back into the pool instead.
Apparently, there is now also a windows version. https://www.git-tower.com/windows
Isn't that the same reasoning as "I don't like using high-level languages because they limit my visibility of what's running on my processor"? Do you write all your code in assembly?
That co-worker later went on to invent the Roomba. /s
That is not a very helpful comment.

Anyway, the quote from the article I was responding to above was talking about using swap to handle a situation where you have insufficient RAM, so you're off mark.
> For some people that amounts to fraud.

But it very clearly isn’t. That’s an egregious abuse of the word, “fraud” by any commonly accepted definition.
Been looking for something like this forever. Thanks!

I’m running batch jobs of long running single threaded tasks that depend on each other in a somewhat complicated manner.
Electric stoves are "slow" to heat up and "slow" to change temperatures.

Unless you have an induction stove.
Git does have a revert command.
Surprisingly, the same word can be used in two different instances over a decade apart to mean two different things.
I think it is amazing that so many are still so expensive. It is just a heater, a little motor turning a fan, and a thermostat/timer. There seems to be less involved in most of them than a $30 toaster oven.
Just as an experiment. Wanted to see what it was like to write a smart contract. Example I chose is a bit contrived I agree.
>Swap isn’t needed at all in this age. It’s just there for people who can’t afford more RAM and therefore have to resort to hacky solutions like this.

Do you have anything that back that up? Because here's a solid list of many reasons why you need/want swap. Note the several reference to kernel documentation: https://news.ycombinator.com/item?id=15952447
I work with a lot of people who have no idea how git actually works and it is infuriating. They all use the git desktop program, and almost every time I get called over to help, it’s because they didn’t sync or refresh or whatever the hell it does.

If you don’t have a good mental model for git, you’re gonna have a bad time.
Are you asking for technical or psychological advice?

From a technical perspective, one could implement blocking on their own network to make it harder (no pun intended) to find. pfSense might be helpful. There are browser addons to block porn.

If porn is causing problems in your life, such as interfering in your relationship or your ability to focus on work, then perhaps consider seeing a counselor.
Yeah, the Internet had coalesced around one standard, TCP-IP, after fighting with national standards and networks like Minitel.

Now with the Web, the approach has always been to define the front end standards for "user agents" and leave the back end standards to "someone else".

Here is what would make the Web wayyy better:

Support for content-addressable protocols via IPFS ans SAFE. You can already leverage SRI to get some of the "content addressable hashes" but you need a DHT to locate and host the stuff. That way the Web becomes resilient (no single points of failure and you can trust the content) while retaining all its front end goodness.

No more concepts of DOMAINS at all, but rather, each resource of information can be an evolving community in itself. Like people collaborating on a document.

I think this could be the standard for a new multiple-readers-multiple-writers decentralized web: https://github.com/Qbix/architecture/wiki/Internet-2.0

We are working on a mobile browser and extensions for desktop browsers to do these things.
Superhuman AI for heads-up no-limit poker: Libratus beats top professionals [pdf]
From my understanding, the main benefit is zero trust transactions. You can make a digital transaction without trusting anyone, especially the other party.

The downside is this guarantee has some trade-offs. Mainly transaction speed is super slow (10m to confirm a transaction went through) and transaction fees are very high (especially now with the "bubble", it's something above 10$/transaction). Furthermore, all transactions are public record, which isn't desirable if you're a fan of privacy. The value is very volotile right now, making it hard to really budget out your net worth.

IMO, if you can just trust a third party (eg, credit card processing), then you get much better guarantees. (Fast payment, relative privacy, low transaction fees), with the further benefit of chargebacks. If someone steals money from your Bitcoin wallet, you're screwed, with a credit card you phone them up and they undo it.

Actually, even with Bitcoin you need to trust a third party: the exchange. Many people hold their money in the exchange, and there have been multiple cases where they've lost a bunch of user's money. IMO a real bank or credit card processor is more trust worthy than a crypto exchange.

That's all to say that currently crypto makes no sense for real transactions. That's not to say the issues are unfixable, for example Monero provides privacy guarantees.

As well, other uses may be valid, the main case is "a hold of value", like gold. IMO, crypto has no intrinsic value (not even decorative like gold) and is very volotile, so it's up to you to decide whether it's going to last.

Lastly, there are novelty uses like ethereum's trusted computation platform. That's a complicated topic in itself but pretty much each of these uses has a counterpart with much better guarantees if you can use a trusted third party.
pull half out.
The basic rule is `RAM + 2GB`

I usually peak at 34GB, unless I have reason (like needing/wanting to enable full hibernation) to use 66GB, 130GB, etc.
I think they would agree that infrastructure falls to the government... the disagreement arises in what "government" means. Their views seem more aligned with feudalism/monarchism, subjugating the public by convincing citizens to surrender key infrastructure to privatized rule.
> Hibernate (and presumably any ORM) was never intended to be a complete abstraction of anything-SQL. Like others have mentioned here, an understanding of SQL must be had before using an ORM.

Disagree. You need to understand the relational model, but you don't need to understand SQL-the-language. I've written plenty of successful systems using hibernate without needing to touch SQL, and am much happier for it.
Hyper-realistic face masks: a new challenge in person identification
Not the OP, but I had come from SourceTree to GitKraken and it's a joy to use.
I'm not a Bitcoin expert, but I don't see how anyone can view Bitcoin as anything other than an elaborate pyramid scheme. Said another way, why would anyone "invest" in Bitcoin unless there is an expectation that the price of Bitcoin will increase? At some point, the price of Bitcoin will level off, investors will exit, and then the price will fall, quickly and steeply.
Preach on brother!!!!!
Api test tool Hitchhiker v0.6: improve stress test
Exactly. It is amazing how many bad ORMs that I've seen in systems from people who "just used SQL" instead of an ORM.

I've found that the people who know SQL pretty well can actually do good work with or without an ORM. But the maintenance is a lot easier when the abstractions are consistent with the abstractions that are used by a popular ORM.
Map shows cable/internet provider options at any address
With two monitors, you needn’t arrange the monitors symmetrically on your desk. I use two 5k (hi-dpi/Retina) monitors. One is in front of me, slightly right of centered. I mostly keep my main working file on the left half of this monitor, directly in front of me. My second monitor is to the left. The split between monitors falls where I’d naturally have window edges if it were a single monitor with a centered editor window.
Automating Financial Services – The Danger of Machine Humanity
Toyota to market over 10 battery EV models in early 2020s
I like Magit because it doesn't try to hide git while still giving all the advantages GP mentioned https://magit.vc/
> OTOH, generating YAML documents is easy.

On the topic of syntax, I'll say YAML is not the best format for configuration either. At a glance, it looks simple and easy to write, but YAML can bite its user in an unexpected ways due to its implicit typing[1]. For example this YAML:

on: yes

…will be parsed to:

{true => true}

…which cannot be serialized to JSON in a lossless way (since JSON spec specify that a key must be a string):

{"true":true}

…and translating this back to YAML would result in:

'true': true

This is without considering other features such as anchor, aliases and tags[2], which further make the YAML spec incredibly complex.

[1]: https://github.com/crdoconnor/strictyaml/blob/master/FAQ.rst...

[2]: http://www.yaml.org/spec/1.2/spec.html
You go after the exchanges. Don't make BTC illegal. Make it illegal to trade it for fiat currency or vice-versa.
I use TortiseGit in my personal and work dev environments. It works works well. That being said, I have had to drop to CLI to fix things that were somewhat more hairy.
Yes they do, they require operators and recruiters, which have a specific meaning and do not exist in Bitcoin in any sense other than an abstract one. Your comment would not be out of place on a post titled "Is Bitcoin a pyramid scheme?" but it is a generic re-hashed comment that has little to do with the specific content here.
> Between 1846 and 1870

I don't think anyone in the current government had any role in Indian genocide.
Are you just sad that you didn't buy in a year ago? Don't worry, me too. :) Heck, my brother in law who is a lawyer and don't know anything about blockchain bought some and my niece's college education is paid for now. LOL.
1) There isn't anything misleading going on, so who is doing the defrauding?

2) You'd lose that value if you just kept it in a box.

3) You really shouldn't be keeping substantial amounts of money in bank for 10 years.
why would anyone invest in anything unless there is an expectation that the price will increase? investing isnt charity
What is fake news about it. He made those comments at a conference and that is exactly what Wired reported. Sounds like Musk just trying to save face. "I said those things but they don't reflect my views." is not a good refutation.
practicing safe version control is better than abstinence
Not the OP, but git cola works great for me.

https://git-cola.github.io/
Git is not a backup! Had you had one, you could have had your mind at ease.
I recommend SmartGit; it's not cheap, but it's really, really nice.
>More than half of all private wealth has been inherited in most of Europe

The only time that wasn't true in the USA was before income started being taxed.

If you do the math, the only tax which is not destructive to working people is taxing commerce.

That's the way the US federal government was funded when free enterprise was more available to a greaater percentage of citizens. Switching over to income taxes shifted the burden dramatically from the powerful to the relatively powerless. What more effectie way was there at the time to keep down the first freeborn decendandts of slaves after bondage ended?

The most prominent feature of taxing income is its huge damping effect on upward mobility.

That's OK, the ones who instituted income tax to begin with did so because as far as they were concerned enough citizens had moved up already, especially from the very bottom.

That's the most important consequence.

This is by design.

It's probably best to try and look beyond conventional wisdom when invoking caca del toro.
> But if you look at Kansas, a state that has been running that experiment for half a decade

But then there are other states, like Florida IIRC, who have also been running that experiment and succeeding. So then the key is to see why one works and the other doesn't.
Which button? What happens when I click it? Am I going to have to remember this later?

It’s all “choose your abstraction”, so you’ll be filling your head with something whether it’s which button to push or what git checkout does. GUI or not, no button alt text is going to tell you what rebase means.
The Last Message Sent on AIM
Yeah. Ideally you'd use a mix of both: GPU texture lookup for live preview and slower, more accurate method for the final result.
> But most sane people would agree that Makefile generation is not a fun business. Autotools, anyone?

I use Make for a range of things (specifically, not c/c++/etc though) and I've never used Autotools/Automake etc (except compiling a project that uses it occasionally)
I would probably feel a little weird if someone combed through my posts or combined things I've said with search engine research to dox me, but anything posted publicly in a profile seems like fair game. If I put a link to my personal website in my profile and on my website I publish my address I have no problem being contacted that way, but if you find my address through the DNS and send me a letter it might be awkward.
+1, along with Tig (console gui).
Protectionism with Chinese Characteristics

It's a pretty common tactic. Cite "national security" or any other vaguely plausible reason to deny access to non-favored firms (foreign companies, and local companies who don't have the "connections"). If anyone complains, government spokesperson and 50 cent mafia generate lots of angry nationalistic crying. If another country retaliates, same spokesperson and 50 cent mafia will then decry with a straight face how hypocritical "democracies" are and how great Xi Jinping is.

The game plan is simple. Buy and/or steal tech. Rebadge as Chinese, then bankrupt the original creators by leveraging government subsidies and underpaid workers ie Segway.
Sorry, but this is just patently not true.

See this list of many reasons why you're incorrect -
https://news.ycombinator.com/item?id=15952447
I don't think the trades of congress are public record. You simply aren't able to get that information. And if you are able to get that info, and the rest of the public doesn't have it, then that's inside trading.
Same for me! I used SourceTree in the past but at the moment I am using the free version of GitKraken for private projects and I am very happy.
The first. The percentage would be higher if taken from the 57%.
> I think anyone who uses the CLI is either trying too hard or hasn't realized the beauty of a git GUI.

Or, you know, understands and thinks in the semantics of the underlying tool and is already working in other text-based tools.
There are technical solutions for these problems, but nobody will adopt them.

There are political solutions for these problems, but nobody will vote for them.

There are social solutions for these problems, but nobody wants to take responsibility.

Personally I'm waiting for a power plant to explode after someone runs a fuzzer on the internet. And for the inevitable law making security research illegal. And propaganda claiming foreign nations or terrorist organizations instigated the attacks (instead of bored 14 year olds, the more likely cause) used to support new pointless wars. And the intellectually flaccid xenophobic public, clamoring for more jobs and Internet-dependent TVs, fervently supporting it.

But it could be worse.
2017 in pictures: The best science images of the year
What makes you think it is not?