skysight-inc/HackerNews huggingface dataset:
Yes because buying a stick of memory from Best Buy is ALMOST the same thing as hosting a sever in a cloud data center with an slice of an entire computer, redundant power, redundant network, and administration baked in. It is soo insane that every time we have a post, and someone compares hosting a computer in their garage with AWS. This may be a new record though, comparing hosting with buying a stick of memory at best buy.
I remember, it was Pendulum, https://github.com/sdispater/pendulum/
Why do you have a dog? I ended up in the situation that I have two cats, but my wife's allergic. They are now restricted to one largish room and the garden. It's a bit of a a pain in the arse for me to take care of them this way, but if I were to automate this, that wouldn't help much. Every morning I awake to them crying for attention, and I have to go in and coddle them. Turn them upside down, rub their bellies. They even enjoy it when I clean their toilet, rubbing up against my legs and purring as I do it. Automating the task of taking care of them would save me exactly zero time, and only enable me to be a worse cat owner.
Of course I can be friend with someone who dont think I am the best developer he ever met.

If you think I cant be good developer through, because I am women and those dont get to be good developers, no, we cant be friends and never actually been friends. You have just smiled on me and pretended to be nice guy. You never respected me and never will respect me. And I was dumb for not getting it. Then again, I guess if I would get these things, I would not ended up in profession I don't belong to according to guys I considered friends before.

What I do and being good at what I do was always important to me. If I did not ended as programmer, other thing would have the same status. In a way, being lonely is better then finding out friends were never friends.

It also means I cant trust you anymore, because you have been deceiving me for long. Of course I will continue to be polite to you.
If u travel to foreign land, just use this robot as your guide
"That said, I applaud the OP for learning the Android APIs in a creative way."

Appreciate that and thanks for your feedback.
I guess that to some degree that would depend on the embodied energy, but if they really only last a few years I agree (do not own a dishwasher myself because rented apartment).
This does a pretty good job of explaining the differences if you're curious:
https://medium.com/@philippsandner/comparison-of-ethereum-hy...
What a whole bunch of inaccuracies. I have no time to waste rebutting all the multiple falsehoods in this post, but I want people living in other countries know that it is filled with inaccuracies and plain falsehoods.
> So I understand that it is supposed to be more than a dishwasher, but what then?

I suppose what they mean is a robot which can scrub (like a human) all those cooking utensils which are not dishwasher-compatible.
Software development is centered in a few global headquarters cities; the trades are as dispersed as the populations they serve.

I would expect wages to be drastically lower in the trades even if standards of living are much higher. The construction contractors in my hometown own houses and late-model trucks. My software engineering colleagues rent with roommates and ride the bus for hours each day.
Thanksgiving Reflections: Stepping Out of Sergey Brin’s Shadow
The hardware replacement cost must be realised because of Windows 10 compatibility, the old computers don't support it. Same problem hits on Win 7 to Win 10 transition.
Why You Should Not Pay Off Your Mortgage Early
Black Friday Sale – 50% Discount on Social Media Marketing Training
Now you know why; He wanted to run it in the browser.
Because containers, with docker as their poster child, is the "hot" way to distribute everything.
Yes. That was actually first advice I got from a guy on first real under pressure project I worked on. (He was more specific tho.) I followed his (specific) advice and it paid on even in short term.
Given everything comes pre washed, stretched and colour fast, who still bothers separating clothes these days....I do towels and linen separate to clothes at best and not even consistently
Doesn't seem all that important. It's just one person out of thousands who have been (and still are) treated this way by USG. Who cares if he is US citizen or not.

The issue that this is done to anyone, without any public oversight or power to do anything about it is troubling.
Yeah it is the same book :)
They just added a $15/mo 6G plan, though, which is mighty nice.
I'm glad I could help and looking forward to the update :-)

IMO the sleep sound feature seems to be something you should analyze whether it's used or not. If not (<5 or 10%?), drop the feature. If it's used, you might want to extend the collection (in the premium version only?), and then the user could download the sounds he/she wants.
Thanks for working on bluebird, it's a great library :-)
My understanding was that HPLC was just a way to do gaseous-diffusion enrichment (i.e. "standard chromatography") without the really long tubes. From the article:

> In standard chromatography, substances having different chemical characteristics are separated by making them run a kind of gauntlet—an obstacle course that blocks the passage of one thing more than the other. HPLC works by using a pumped solvent (hence the term “high pressure”) to strip off the laid-down film of carbon fullerenes in such a way that the desired molecules—the fullerenes encasing nitrogen—are carried away preferentially.

My interpretation of that statement is that HPLC uses a solvent that manages to detach the slightly lighter (and/or less electrostatically-attracted-to-the-film) molecule first, giving it a head start down the diffusion tube, letting the tubes be really short, and thus giving you a tabletop device instead of capital equipment in a dedicated facility.

Maybe HPLC of N@C60 really leans on that differential-electrostatic-attraction property, but it seems like the process would still work to separate isotopes that differ only by molecular weight.

I'm not a chemist of any sort, though, so I'd be glad to "get schooled" here.
I think MSBuild was part of all .NET Framework distributions. Even if it was not, you could download SDK without VS. Its just that people use VS because they like it over a clueless text editor.
> There's a significant number of uncertain ones but those should be excluded

That's not how polling works. Well, unless your plan is to twist the results to fit your desired narrative.
There's no task I despise more than washing dishes. I'm a perfectionist and my hands are sufficiently big enough that it can take over an hour to clean 2-3 days of dishes, for one person dinners, to feel comfortable with their cleanliness.
Yep, that too. People like you are filtered out before they make that mistake. Which again, raises average happiness of those who pick the job - there would be one more unhappy person to bring average down otherwise.
When a non-family member asks you what you do for a living, they usually either want to make small talk or they want to size you up and see where you fit relative to them on the ol' social totem pole. I usually just say I'm an exotic dancer, and that will most of the time get a laugh, break the ice, and subtly convey the message that it's none of their business. Works like a charm!
This covers bitcoin from total beginner to expert level (technology, mining, trading...):
http://lopp.net/bitcoin.html
Greatest ICO winners
This argument stems from the interpretation of a single Hebrew word found in the old testament... יום (yom). The definition of yom is 'a defined period of time'. Whereas the common use of yom is 'day', it could also be translated as 'epoch', 'age', 'year' etc.

Genesis reads that God created the heavens and the earth in 'six defined periods of time'. It's unfortunate that the original translators back in the 1600s used the word 'day', and even more unfortunate that so many cling so strongly to what was probably a single person's translation.
Fuck Peterson and his hatred for Trans gendered people.

Asshole with a shallow knowledge of Buddhist thought should not be listened to.
I looked at using a droplet on DigitalOcean, it worked fine but there's quite a lot to consider in running a server. You can keep an image of the droplet and just boot when required. By that point my kids had moved on to Robocraft, and now Garrys Mod, and so it wasn't worth me maintaining a server for the occasional use it was getting.
Literally "church tower politics"—a beautiful reflection of the different focus between European concerns and US concerns historically....
These are exactly the sort of tasks we're aiming for in RoboCup@Home [0, 1].

With recent advances, this is getting closer and closer.

[0] https://www.youtube.com/watch?v=73enwaP0tJk
[1] http://robocup.org/domains/3
I could not find how this can be used within a DAW (LV2, VST or AU).

Seems like a great project and very finely polished! However it's too cumbersome to have to route the audio to be recorded.

For another open source modular synthetizer, there's ams: https://objectivewave.wordpress.com/ams-lv2/, https://github.com/blablack/ams-lv2

You can also extend it outside of regular emulated voltage controllers: http://drobilla.net/software/ingen
You would think so, but still... <crickets />. It was one, admittedly very minor, thing I was kind of excited about when I got into it compared to my prior jobs in various shapes of distributed systems development (FinTech, ML, databases, etc).

I figured, "Well almost everybody has a car, and this kind of thing is in the news a lot these days, and it's pretty sci-fi-y, so unlike everything else I've ever done... surely self-driving cars won't be a thing where I'm at a table surrounded by blank stares... surely."

Sadly, no. "I make websites." works a lot better because then people just start talking about random stuff they do on the Internet and things carry right along.
The bot is freely usable at https://www.facebook.com/botremindme (it also had a landing page, but, smart me, I did not renew the domain and now it's squatted by a porn site).

I need to take an hour to open source the code, that's clear. But feel free to try and let me know if you have any question!
Computers.
Tests are also a red flag for the same reason. Just suck less, I always say!
I have yet to find a better $/RAM value than Contabo. 7€/month for a dual core 6GB RAM VPS. And the value only gets better the higher you go: https://contabo.com/?show=vps
Gofpdf: Generate PDFs from Go with No Dependencies
Which is exactly my point, the application architecture has to be done in proper modular layers to separate UI specific code that makes use of the UI elements that provide a good UX, from the common code.

Microsoft calls it hamburger design, and has held three talks at CppCon 2015 presenting how they unified their codebase across all platforms. They are available on YouTube.
> Since go does not have generics or unions my only option right now is to decode message in a base message struct with just the @ JSON field and then based on that try to decode message in a full payload struct.

If he is in control of his protocol, why did he not shape it to suit his parser library? Instead of this:

message1 = { "@": "foo", "foo1": 1, "foo2": 2 }
message2 = { "@": "bar", "bar1": 1, "bar2": 2 }

Do this:

message1 = { "foo": { "foo1": 1, "foo2": 2 } }
message2 = { "bar": { "bar1": 1, "bar2": 2 } }

Then you can read both types of messages into a single Go type,

type Mesage struct {
Foo *FooMessage
Bar *BarMessage
}

After parsing, that element which is not nil tells you which type of message was sent.
The bottom line is that he's flat-out lying.

Pre-2015, ISPs weren't classified under Title II. The unspoken (and occasionally spoken, when disagreements came up) agreement was that the ISPs wouldn't violate net neutrality principles, and the FCC would leave them alone and not classify them under Title II (which introduces more pain for ISPs than just net neutrality concerns).

In 2015, Verizon decided not to play ball anymore, and start violating net neutrality principles. They won a court case saying that the FCC couldn't regulate them in this way without Title II. They thought they had the political/lobbying clout to avoid the Title II classification despite that. Turns out they were wrong.

So clearly Pai has his agenda and is just lying to support it. ISPs have absolutely tried to do fast-lane-style bullshit in the past, and were stopped first by the threat of Title II, and then later by Title II itself.
Agreed, the "thanks" feels a bit like the user have "paid" for the feature simply by giving an upfront thanks. The thanks is for the new feature, not for the _existing_ features.

Something like:

> I really like NAME-OF-PROGRAM. Thanks for making it!
>
> One thing that would make it even better for me would be FEATURE-X. What do you think?

would be much better.

Putting some effort into the request/suggestion also helps. Eg. giving a well written rationale/use case. Saying why existing-feature-Y isn't enough, etc.
I can confirm.
Also Michael Shermer: Why people believe weird things
http://go.ted.com/E35Jfg
Because the friction is too high.
Tribler is "bittorrent with onion routing" https://en.wikipedia.org/wiki/Tribler
Having had to deal with the insanity of its predecessor, CINT, a lot, I'm just really happy for all the particle physicists out there who depend on this (and ROOT)!

In fact, those of you that are into slightly bizarre code archaeology, have a look at the CINT and pre ROOT code prior to ROOT 6. We used to joke that ROOT was the then primary developer's learning project for migrating from FORTRAN to C++... Despite that, virtually every major contemporary particle physics experiment/analysis relies on ROOT!
Do what works best in your own personal situation, secret sharing, leave a riddle that only the specific heir can answer in order to find a location, safety deposit box, etc.

Just be aware that if you are leaving anything significant, people many times act differently when seeing dollar signs. Not just collusion, but refusing to divulge their secret without themselves getting paid.

Either way, you are trusting someone to one degree or another. If the expected passing is decades away, people losing their key material is a significant risk.
In Javascript you have the option to gradual type into Typescript which offers much better static typing than Go. So I wouldn't be too dismissive.

Also, the "just write Node-like code in Go" isn't a solution at all. You're back to fitting a square peg in a round hole.
I really hope this sycophantic obsession with "dockerizing" things blows over. It is not impressive to run a single isolated terminal process in a docker container, and docker doesn't write your software for you.
I suspect you know what 'feel' and 'perceive' mean, and just being quarrelsome.
It says "MacBook Pro killer". Is there an option to have a high-resolution screen (e.g. 2880 x 1800, like Retina)? All I found was Full HD IPS 1920 x 1080.
People are looking for something better than Excel though, particularly for teams. Raw python won't work, it would be a chaos of copy pasted receipes and voodoo... VBA is bad enough.

The spreadsheet model could be leveraged, but without free form tables and formula repetition. I'm torn about whether allowing explicit recursion or iteration is a good idea. It would have to include a visionary visual debugger.
Its not exactly a controversial statement that AWS carries a massive premium on stuff like RAM.
You can also do what credit cards often do when you first start using an online store.

First transaction takes about an hour while the entire transaction is fully verified, card checked, whole nine yards.

Subsequent transactions, you get the benefit of the doubt and it clears with only the checks that can be done in a few seconds. I guess maybe the credit card company has insurance to cover the fraud or something.

There might even be a business model in rapid address check + fraud insurance for sub-$25 zero confirmation bitcoin transactions.
In Chinese it's give people an inch and they would want a foot.
Assuming you're building a policy off of poll responses, how would percent of uncertainty change the policy? It's not clear to me that it should. If it's possible to test, then maybe higher uncertainty should mean you spend more on testing before rolling out policies, but otherwise I don't see what else you'd do with it. Could you enlighten me on what you would do?
That might not be a fast lane, but it's certainly an anti-competitive practice that reduces consumer choice and nudges them toward the "free" services.
Makes me think of the Electric Universe alt-theory! I wonder...
eh, github is hosted git, it costs approximately nothing to export your project to github, and it's a great way to "market" your project.
Some tweet gave me this:

https://journal.thriveglobal.com/heres-the-strategy-elite-at...

interesting view too, worth two reads
person means person, not "US person".

Habeas applies to persons, even on foreign soil:
https://www.law.cornell.edu/supct/html/06-1195.ZS.html

edit: see also U.S. v. Wong Kim Ark (1989). The case law on this matter is lengthy.
I don't want to denigrate the effort, but... I'll be interested when I see something with a Forge-equivalent API.

Porting Electrical Age to a different Java-based minecraft server is in principle not terribly difficult, it's reasonably well abstracted already, but there needs to be a modding api.
Maybe the guy has an ISIS attorney? From what I read, it sounds like joining ISIS is becoming a citizen of their "country", and one has to denounce their previous citizenship(s).
> The Jetbrains toolbox UI (and your downloader) do very little.

That's true, but the argument was never about how complex applications are. It was about how they look. If you want an `idea` how well a swing look and feel scales with the complexity of the application, look at the IntelliJ IDEs.

Not to mention the irony of complaining about performance, when the promoted alternative is electron...
That's exactly the maintainer's job. To keep it alive while the world is changing, so the software can continue delivering value. The maintainer might also be a developer, or other people might be developers, or possibly no one is developing that project.
I support ports of a Golang library and protocol that did this and I am very tired of having to suffer Go's anemic type system in every other language I work with.

Please stop infecting us with Go-specific type tags (that btw make the protocol versioning story much more complicated) and either demand Go support generics like every other modern statically typed language, or accept your language is ill-equipped for parsing and check if things = nil a lot more.

Don't advocate for pushing your tooling's problems out on your peers.
There are many viable compile-to-js languages out there to pick from:

* clojurescript

* f# via fable

* c# via different means(even an MSIL compiler)

* Golang

* etc

I mean, clojurescript and F# are bomber if you want functional. Typescript may give the best interop with existing packages, but I've read good things about F#'s .d.ts file support for creating type providers. In any case, if the lang you pick creates a bit of extra work that's probably small beans compared to the work required to get all of what parent described with completely separate languages and platforms.
I don't know. When I get bugreports, I usually prefer people who cut to the chase instead of wasting my time with salutations.
How are they holding the company hostage? You either agree to a salary or you don’t, and if you want to mitigate the risk of even having to discuss salary, you overpay. I realize from a mgmt perspective it sucks to lose someone you invested a decent chunk if change searching for, but it’s on you to mitigate that risk.

In some sense, they wasted their own time by not overpaying.
Getting Started with .NET Core and Kafka
Do we really want to talk about unions bankrupting cities without addressing the corporations? The corps who lobbied for free trade, which opened up the labor market to the world and required Americans to complete with 3rd world level wages?

Then, when Americans did not want to compete with rural Chinese farmers pay, those corporations abandoned the area? Leaving cities with huge infrastructure bills and a large population? None of these issue develop in a vacuum. They are complex.
What about `const [a, b] = await Promise.all([thing2(), thing2()])`.

Or

const results = await Promise.map(xs, x => process(x), { concurrency: 2 })

Or having 2 concurrent loops processing some data?

All things that require more boilerplate in Go while trivial in Node.
It is a property of the Go language that the most recommended and explained concurrency primitives are slower than even 20 year old implementations.
No, it's just 3G for $15/month, so that one particular plan takes $5 per gigabyte like Vultr and Linode.

That isn't to say it isn't a nice deal though.
Better make sure you make it clear it's an estimate, otherwise you might end up with an obligation you don't want.
I think the problem now is that the dithering is no longer done on the screen space, but instead looks like a texture slapped on top of the objects in orthogonal projection. You can easily notice it in the comparison shots; you'll notice that the sphere projection is angled at around 20-30 degrees, and it's not pixel-perfect on the screen as the original effect is.

I'm not a fan, to be fair.
Agreed. I don't mind washing the dishes at all. Another thing that is excruciating in a family: cleaning children's rooms. My god, where do they get all that crap. A robot that would tidy, clean, and purge the unnecessary crap that children accumulate would be incredible - and, I imagine, incredibly difficult to create.
Digital Ocean do a really good value base VPS, but once you're spending $20/mo with them, there's much better options with more traditional VPS providers. They're priced to compete with an EC2 box, while not providing the value-add to go with it, IMO.
Better pattern is http://eagain.net/articles/go-json-kind/
Then you do one switch to get the correct message type to decode into, and boom, you can just `.Run` or `.Handle` or however you design the interface, and you are done.
Depends on your definition of trial. Non US citizens held in areas that are de facto controlled by the US have basic habeas rights:

https://en.m.wikipedia.org/wiki/Boumediene_v._Bush

That'd not hold for areas of active hostilities however.

IANAL.
This is misleading. Sure, some rights depend on international treaties, but the fundamental rights of people in the US apply to everyone irrespective of nationality.
A US citizen who hasn't made a formal renunciation of citizenship before a US consular or diplomatic officer is still a citizen. Anything else is baseless conjecture assuming the worst of a person literally not able to defend him or herself.
Yeah I didn't get it legally.

Microsoft does not want to sell something that strips out the stuff they make money from.
Discussion from original post in 2014: https://news.ycombinator.com/item?id=8172365
The point is that whether you are pro- or anti-, your opinion doesn't carry well-informed weight unless you've seen the world both with- and with-out.
Illegal relicensing aside, this entire kerfuffle still makes anbad case for Golang.

If it's THAT much easier to make a more efficient server with a fully dynamic language using just coroutines then why should anyone ever use Go in this case?

Saying, "this implementation is bad" might work in another comparison, but given how much of Golang's implementation and engineering philosophy has been driven by an argument of "simplicity" it seems like we keep seeing precious few returns.
I think the targeted audience is important. This reads as an explanation of Last Thursdayism and why even if we were all created a week ago seems plausible to you why its not a good refutation of an older world, because it's considerably less simple than the alternative.