skysight-inc/HackerNews huggingface dataset:
The trouble with blockchain is that the technical discussion is often overshadowed by investment narrative. If you'd like to learn more about the actually useful applications of the technology beyond "the future of money", research Hyperledger and smart contracts. We recently launched a free introductory course on the subject of blockchain if you are interested in the business use case: https://cognitiveclass.ai/courses/blockchain-course/
Nice idea but not executed to it's full potential.

I use an alarm for waking up. I expect a fast, usable ui to be able to set the time fast and options like recurring alarms,weekly scheduled alarms etc.

I wouldn't replace my vendor's slick, feature full without ads app for something that is not as least as good.
http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...
Why not just have a canned response ready that you're happy to review pull requests and integrate them if they make sense. I've never in my life asked an open source maintainer to implement a feature for them. I just send them a patch (pull request nowadays). If they like it they merge it, and if they don't they don't and I keep my own branch.
There are some international treaties US is part of that mandate certain behavior from US to non-US citizens in the US. It depends on the particular citizenship. There's requirement to allow access to consulate, for some countries of origin there's requirement to notify consulate if a citizen of that country was detained, etc.

US gov. can violate these at their own peril. It's all based on reciprocity, assuming US citizens would also get worse treatment elsewhere.
> the simplest avoidance algorithm being simply to always acquire locks in the same order.

Sounds simple, but I remember being in the weeds once or twice with a custom application deadlocking (and not enjoying it much).

With ORMs, I guess they can take the reins in terms of which resources they update and in what order, but I'm curious what other people do in the absence of that? Manually worrying about the order of which tables get updated in all of your service calls seems like it'd get hard the larger the app becomes or the more developers involved.
One killer missing feature in Excel for me is proper UTF-8 support. Connect Excel to your db, save a csv file to import to your website and say goodbye to your umlauts!
For smaller audio files, take a look at the Opus codec. It does way better than mp3 at lower bitrates. Android 5.0 and up can decode it natively and there's a library with NDK that should work on older devices.
Let's see the actual benchmarks though. I'm more interested in seeing if it beats the iPhone on benchmarks, since these app opening races have been done a million times, and Android devices have frequently won.
It would be nice if more of the communication with maintainers was done in public. Then discussions such as these could be filled with links demonstrating best practices (or suggestions) in action. (Some people like me may be wary of tying their HN account so permanently to a project.)

Right now in this discussion there are a lot of recommendations but without knowing more about the context in which they are applied it is hard to take them seriously. Specifically, are commenters making the suggestion having put it into practice in an open source project/community, and (if so) what impact has it had there?

As an attempt to provide something similar to what I am suggesting, here is an anonymized conversation regarding a tool I have barely maintained for a few years (merging bug fixes). The tool is used by many database administrators so not programmers but technical. It provides some of the functionality that commercial software charges hundreds of dollars to provide, so it is easy to suggest paying someone else real money to solve any problems.

>On Sat, Jul 4 at 8:06 AM, Maintainer (me) wrote:

I will not be able to resolve these issues in what it sounds like is the timeframe you need.

My recommendation would be that you install the trial version of a tool on the list of commercial alternatives (link). One that I have very limited experience with is [specific recommended alternative]. The page also lists all of the free tools that I am aware of.

Thanks for reporting these problems; I will create issues to track the progress of resolving them.

>On Fri, July 3, User wrote / forwarded:

Can you please help me?

>On Fri, Jul 3, User (#2?) wrote:

I'm getting another one issue. Ie the [tool] generate the script like

"ALTER TABLE ... ALTER COLUMN ... [bigint] IDENTITY (1,1) NOT NULL".

While i'm executing this script i'm getting error like "Msg 156, Level 15, State 1, Line 1

Incorrect syntax near the keyword 'IDENTITY'".

[tool] generate a is wrong one? Let me know the reason for this one . and Please address the above issues . I'm eagerly wait for your response.
I'm a huge timely fan and didn't realize they were so young when they made it, that's awesome. Thanks for the kind words too. I don't take it personally at all though, everyone is entitled to their opinion
But wouldn't prices of goods go down too? Wouldn't that even things out with lower wages? You'll still be able to afford the same amount of stuff.

Continuing the example of buying homes... wouldn't that be a good (or neutral) thing since it means we wouldn't have so many people speculating on real estate, and taking out easy loans to buy homes, leading to unhealthy increases in home prices?
This isn’t a surprise: comments are meant to ensure that rule-making agencies consider relevant information before making a final decision; they aren’t an opinion poll.

See the Administrative Procedure Act, 5 U.S.C. § 553(c):

After notice required by this section, the agency shall give interested persons an opportunity to participate in the rule making through submission of written data, views, or arguments with or without opportunity for oral presentation. After consideration of the relevant matter presented, the agency shall incorporate in the rules adopted a concise general statement of their basis and purpose.
How does this help if multiple date ranges correspond to the same C14/C12 ratio?
Is there any reason why this isn't available in Nigeria
The difference is that the DAO hardfork was not done by the Ethereum Foundation. It was recommended by the Ethereum Foundation and the actually done by the vast majority of miners, in consensus.
would you be interested in a bet on what the EU will do ?
The outcome of building a successful startup is wealth, which can be nice, but that is rarely the only goal. Speaking for myself, the uncertainty, stress, craftsmanship, perceived control, problem solving and creativity all make it very interesting. It is a proxy for adventure as much as it is a way to get rich. I would probably not do startups if I cared about wealth, or wealth exclusively. Wealth seems like a good byproduct if you do something useful. Few people do startups exclusively because the problem at hand compels them to. Perhaps that answers your question.
I’d love to teach high school math or physics (or hell, even programming) classes. I’ve looked into it a little, and the bottom line is that no school district is ever going to pay me even half what my <Big Tech Firm> employer will pay me to shine their latest shiny app. I think it might make a good retirement career for me some day though.
Deflation at some point causes people to build stashes of tokens instead of investing in real businesses with real production capacity.

When this trend becomes widespread enough, it can eventually cause global production capacity to drop. That's right, when enough people do it, token hoarding displaces investment in businesses and factories and lowers global production capacity. This means token hoarding causes a future drop in things available to buy with these very tokens.

Eventually there will be people who want to buy real things with their stock of tokens. The tokens will be chasing fewer goods which will mean prices for stuff will rise (tokens will lose value). This may happen suddenly when people with large stockpiles of tokens notice that value is dropping and that there are tons of other tokens waiting on the sideline ready to make it drop even further.

Hoarders might rush to get rid of their stockpile all at the same time before they're worthless which will cause their fall to worthlessness. This drop brings the tokens closer to their natural intrinsic value of zero. The cycle can then start again, such is aggregate economics.

The 1920s and 1930s suffered from this type of production drop but with gold tied currencies instead of cryptocoins. It happened to a lesser extent in 2007 when western world central banks failed to keep inflation rates high enough.

It's important for the world's sake to not let deflationary currencies become too popular. When savings or financial promises are insufficiently tied to future production or to accumulation of real goods, there will be disappointment when many people try to exchange them for real stuff. That is true for crypto currencies as well as government currencies (that is why the system is designed to make banks invest people's money in real businesses and minimize the proportion of money that is stockpiled idly).

It's true that crypto currencies are currently not widely held enough to significantly affect the aggregate economy but speculation already keeps them volatile and the knowledge that as they get more popular, there will be more macroeconomic pressures towards volatility will keep the speculation wild and cryptocoins unstable.

Currencies that are not designed to lose value over time can not be stable. Intrinsically worthless tokens engineered to have better than market risk adjusted, liquidity adjusted, real returns compared to real productive investment will always fluctuate increasingly wildly as they get more popular.
There are no guarantees in life, but if I am you, I'll forget about startups and focus on a way to earn my FU money. This will give you the ultimate freedom and cure your depression.
One idea to get you thinking is the stock market. You don't need money to start, just time and looks like you have plenty... Find some data and start building and testing trading strategies and ideas and who knows, maybe you'll find your edge and once you do, you'll have a proof to convince friends/relatives, your doctor, dentist, accountant, banker, etc to invest in you... Believe me, this is the perfect business and it is truly location independent...
I thought exactly the same thing.
Am I missing something? In the interview Ryan Dahl said that if he were to build a "massively distributed DNS server" he would not chose node. And then again "Node is not the best system to build a massive server web".

But he also said that for less massive projects Node could be the right fit.

Isn't that basically agreeing with the blog post?

I don't see what's your point.
The author seems to be unaware of the long-explored concept of "Last thursdayism" (described in e.g. https://rationalwiki.org/wiki/Last_Thursdayism) - any argument that would apply for a world that's created 10000 years ago with all the fossils already "placed there" would also apply for a world created yesterday with all of us (and our memories) placed there.
I really don't understand that video. Any old f*cker can have kids. Nothing high about that aim.
Sia does an estimated 100,000 transactions per day doing uploads and downloads via payment channels. Fully decentralized and trustless, yet because it's layer 2 these transactions are often overlooked.
I do not disagree at all, but your arguments here run contrary to the idea of "briefly explain what you do to non-technical friends and family."

Suppose such a person asks you what you (who, I presume, is a "web designer" of some sort or other) do for a living. How do you respond without going into the weeds of various types and concepts of design for five paragraphs?
I've only used TS on the frontend, but I had the same opinion as you until I dug into a couple of TS projects. I don't know if I've ever caused a JS production bug that was a type error at its core, but I've had plenty of bugs like that in development. TS lets me cut out those little dev cycles where I'll write some code, rebuild the app, then see an obvious error in the JS console when I run the app. That adds up to a lot of wasted time over a week of coding. Smart autocomplete and smart variable renaming is also really nice, and I have way more confidence refactoring a TS project than a JS one. I think using TS does result in fewer production bugs, but the big win for me has been having fewer development bugs.
I have to admit I haven't sent a personal note to all of them that I should, not even close, but I have to a few.

I have asked a few for help or clarification too and thanked those who responded. And I have bought a few a beer or beverage of their choice when I could by donating, but that's really not much at all for what I got.

I have never asked anyone to add a feature or fix a bug, but I've not run into to many. I have offered a few hacks when I thought they were worthy of review but it's been a pretty long time since I've done that.

Since it's "Thanksgiving Day" here I will say I am very thankful for the work they do and freely give, and I know I couldn't do what I do without them. Not even.

It's truly an amazing thing for me. I grew up building "custom cars" and worked my ass off to buy tools to make things. Early on I spent at least half of every paycheck to buy tools.

Now, I use tools that are "free" and it's amazing what you can build with them.

Very little in the history of man can compare to it. It's one of the most amazing and best things I've ever seen happen and I've lived in one of the most amazing eras ever.
I did not know the concept of "professional engineer" (I am from Europe).
We just have engineers, which in practical terms does not mean much, just that you finished a school which is entitled to give you such a title. Then hopefully you are educated enough to sign off that bridge.

I read about Professional Engineers but I do not understand how different it is from "experienced engineer". It surely cannot be the exam, or otherwise the other engineers would be "Amateur Engineers" without any rezl use?
Hmm, I’d much rather have a robot to feed my dogs, control their access to the backyard and scoop their poop.
I wish they wouldn't use the word interpreter, because as far as I'm aware this is not an interpreter. REPL would be the correct term, to my knowledge.
I have always been fascinated by Nietzsche’s relationship with Wagner. What began as a hero worship for N. ended in bitter disappointment, largely because he was disappointed in Wagner’s “reversion” to Christianity and his Anti-Semitism. I highly recommend reading “The Case of Wagner” if you get the chance.

https://en.m.wikipedia.org/wiki/The_Case_of_Wagner

http://www.gutenberg.org/ebooks/25012?msg=welcome_stranger
I guess it depends on how you would define "the cloud" without using a metaphor…
> The wrinkle here is that the detainee is not on US soil and thus no federal court has territorial jurisdiction to grant habeas relief.

I don't think that's true / settled law for US citizens. The current problem rather is that the of identity is unknown, making it hard to establish standing as a next friend to ask for habeas relief. Therefore ACLU is asking for it to be allowed to act as such, arguing that it can't be the case that keeping the identity secret prevents everybody from acting as next friend. Which seems like a pretty fair argument.

Andres
> It's best not to know how the sausage gets made when it comes to K-pop.

Yeah I tough the same after a while, obviously is all an act, nobody can be so cheerful 24/7 but I still enjoy the music videos and the funny compilations hehe.

Thanks for the recommendations! I will check them later :)
No traffic?  a simple strategy to attract visitors
On the flip side the valley gets annoying because work is all anybody talks about outside of work.
Except these new efficient ones work very poorly. It's not terribly ecological to replace a large appliance every other year.
The world would have been better off without wasting resources on server farms full of specialized hardware computing sha256 over and over. Shame on him!
I imagine most people interested in hosting their own minecraft server has some old laptop or desktop lying around. It's a very inexpensive hobby to just install linux on them and run a minecraft server there.

If the power bill is a concern, the computer wouldn't even have to be on 24/7; if it's just a server you and friends play on, it would be perfectly acceptable to just boot the computer whenever you want to play together.
> However, doesn't someone who commits treason give up their rights as a citizen?

He has not been convicted of any crime, let alone treason. He hasn't even been formally accused of any crime. He's just locked up, without access to a lawyer, without any charges being laid against him.
I think most normal folks would be able to understand "I build software to improve the safety of self-driving cars."
She, not he, by the way. (Given discussions about gender inequities in technology and the sciences over the last several years, it's important that we try to get this right.)
Look I happen to agree about refactoring, but my point was that the authors reasons do matter in the context of an organization or the community, even if they don't matter to you as an individual. If there is a best practice here (which is far from decided from this article along) then it's a worthwhile point to bring up for discussion because while you can't control, you can hope to influence.

Also your point about tree-shaking is incorrect as it endeavors to apply to dependencies as well.

Finally, even without default exports one can still import the entire package with import *, so I don't see how it would lead to the same "problem" of a huge import declaration in Java.

In any case I _do_ agree that the authors suggestion should not be taken as a substitute for refactoring, but discussing this as a possible best practice is NOT mutually exclusive to this belief.
Sooo… you're a security guard?
Currently I have my bathroom next to the laundry room. I can't do what I have in mind in this apartment, but one day I would like to.

1. Make three slots (whites, colors, baby clothes) in higher part of the wall between the bathroom and the laundry room.

2. Get three high plastic boxes. Set one below every slot. Make a big hole at lower part of every box. That's a washing queue for every kind of clothing.

3. Place a combo washer dryer below boxes to make loading efficient. Place also something like washing powder dispenser right above the detergent drawer of the machine.

4. Use the laundry room also as a walk-in closet. So you can hang clothes straight from the machine.

Sorting is done by slots. Instead of folding use cloth hangers. Ironing is mostly done by the dryer.
If you want two dishwashers, you could try a dish drawer [0]. My previous house had one, the current place is just a basic normal dishwasher - the dish drawer is something I really miss.

[0] https://www.fisherpaykel.com/us/kitchen/dish-washers/dishdra...
Initial revision of "git", bootstrap commit from hell

https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23...
You don’t. Just let them think what they think, because its the least important conversation you’ll have all day
Keep in mind, cellular carrier stations (cell towers) don't just become congested; they're oversubscribed, pretty much all the time. Each level of cell service has essentially an SLA for minimum voice quality per line—which can be modelled as each customer having a fixed bandwidth allocation. So, at a given service tier, you can sacrifice latency (which doesn't work for real-time protocols) or drop packets (which is what ends up happening), but you can't just lower the available bandwidth of the channel. The [hardware!] voice codecs are built to assume the bandwidth when they're on a given cellular network standard—they're essentially emulating circuit-switching!

All that being said, that's why cell networks, until 4G, used actual circuits for voice, rather than having it be packet-based; and that's why 4G+ networks use IMS (a layer 1+2+3 protocol suite that all middle boxes are aware of for QoS purposes) rather than just relying on layer-3 https://en.wikipedia.org/wiki/Differentiated_services QoS fields (which are handled by full layer-3 switches within a given LAN, but get dropped the moment the packet crosses onto the public Internet and are just ignored by layer-2 switches.)

(And even on large LANs—like your cable provider's ATM network—DiffServ tags aren't relied upon, because QoS is just so much easier when layers 1 and 2 are aware of it. If you get a IP phone line from your ISP, it'll be using https://en.wikipedia.org/wiki/Multiprotocol_Label_Switching tags instead, to give its packets QoS priority across even the dumbest middleboxes.)
I am talking about the potential for the future and of the tech in general in that aspect. I accept there are huge impracticalities right now, especially with BTC. I'll leave it at that, I don't want to get into a big argument about it. I accept you have a different view.
Needs (2014)
It's exactly as efficient as heating is with a resistor. That energy spent switching transistors is spent as heat. :)
During college I got an internship at one institution that is better known for the general public as the provider of weather prediction to my country, although I had colleagues working on that department, I was in a completely different area.

When christmas came, my mother was proud telling my relatives that I was interning on that place, therefore, for a couple days after, all they asked was about the weather.

When I got tired, I started talking about what I really did, math + math + math translated to code, not a single line related to weather, they got bored pretty fast and I was fine with that.
Ten traits that leaders always possess
Or you could have a smart plug for TV (ZigBee, ZWave and similar).
I mean when the guy is talking about a couple hundred dollars being a month of savings obviously talking about saving twenty thousand dollars easily is not relevant
Yeah exactly, the whole book was about improving your "inner game" (your beliefs, your values, etc) so you wouldn't have to worry yourself about the "outer game".

> But you certainly have to look over the edges of the pick-up community.

Agreed, many of the teachings and mentors of the pick-up community can be very shaddy and outright bad for the long-term development of a person.
GDH – Generalized Diffie-Hellman key exchange Java library
> So you can't really opt out. Unless of course you go and work for companies who don't sign the EBA

Actually there is a better way. The better way is to do everything in your power as a worker and citizen to prevent the union from being formed in the first place. Either at YOUR company, or at any others, even if you don't work there. As well as by pushing for any law that reduces the power of unions.

A union can't force you to pay dues if they are crippled country wide.

And this has been what has been happening in the US for decades, as unions are less powerful than they have ever been.

Don't like that attitude? Well then the pro-union people shouldn't have pushed to require people to pay dues.

The fundamental problem is that the more power that unions get, the more likely they are to invade whatever industry I am in and destroy. I don't ever want to risk THAT.
I agree that treason doesn't seem like a likely conviction, and even if so, it'd not take effect before a trial.

But if this were not US citizen, I don't think they'd necessarily have US person status, because they are apparently not held in US territory.
I replied on the original thread too, but I wonder if it’d work to use a mipmapped dither texture in texture space like this old hatching paper: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.28....
It probably won’t give you exact 1 pixel dither without some hacks, but maybe something along those lines could work.