skysight-inc/HackerNews huggingface dataset:
I'd sooner say clever is a skill, that gets better with practice.

Exactly! However, keep in mind the difference between rehearsal and performance, and act according to the cost/benefit. It's very analogous to what stand-up comedians do. They do a form of practice, where they try material out with friends in private. There's another level of practice when they're on the road, but in small, obscure venues. Those are the times when they go "courageous," take risks, and try new things out. It's a different matter entirely, when it's their big HBO special filmed in some huge famous theater. That filmed show is going to be a permanent record which affects their reputation for years after. Think on this, when coworkers check code into production. Code in production might be executed and read years down the road.
I believe mattermost actually ships w/ gitlab included , or you can host your own seperate/existing gitlab installation.

I am using it currently with freeipa with zero issues.
Have to really disagree with the "comp" function example. No need to have "else" statements. The one with early returns and only "ifs" is succinct and good.

Also what is up with comparator function being used this way for most articles nowadays? If I am not mistaken "return a-b" is the much better solution and don't say that it is considered too clever :)
Java 10, Lombok and Fluxtion combined for low-code declarative stream processing
I suspect that most of those losses (be they 0 or 3.7m) will be in rural areas. Most wealthier urban areas are already pay within a dollar or two of $15 just for having a pulse. The rural areas are where people are still routinely paid close to minimum so more people will be put out of work in those areas.
Well, age adjusted mortality has gone down by about 1/3 since 1980 and mortality rate for cancer is down about 21%
A Rant About Git
A gear reduction of 2x5x5 is just as easy as a gear reduction of 3x4x5.
True @tptacek, but we're talking about systems where you'd rather the system fail closed than leak anything. Not something one would really normally consider for their uber for hedgehogs app.

Personally, I'm not really a big fan of the baseline for the guidence being behind closed doors, I prefer to be able to read said validation, but the guidence does exist and is parroted around the industry occasionally.
> I'll be honest: it wasn't an easy switch at first, but as time went by it's become clear it was the right choice.

Let's stop pretending there's a correct OS. We all have different needs and it depends on what you're optimizing for.

I have a Macbook for work and run Windows 7 on my home desktop with Ubuntu on my home laptop. They all have their benefits and drawbacks.

And Windows 10 has been having plenty of problems of its own with recent vulnerabilities and a bug that could break VPN connections.
Loving WSL and the windows of today. Many years ago I switched to Mac (away from MSFT/Linux) to streamline my development of both client and server code. I continued to use MSFT at work (console and game development) while using Mac at home. About a year and a half ago, I switched to Linux and Windows fulltime both at work and at home after my second macbook keyboard failed and continued frustration with the state of graphics drivers on Mac and poorly documented APIs. Another huge issue was that both macbooks I tried (even with the latest updates) failed to support multi-monitors seamlessly (lots of glitching on plug-in and swapping). Needless to say, I feel "in control" of my workstation again and my productivity is up as a result.
Everything on the “free updates I’ve gotten” and nearly everything on the “updates coming soon” lists are on MacOS (also free), and most have been for a while.

Not bashing Windows, I’ve had a pleasant history with msft, but when almost everything “new and exciting” listed here is old news for MacOS, it kinda dulls the argument.
Microsoft Apps Insert Share Items to Install Its Apps on Android
This is why retraining programs are often inneffective and why i support ubi and andrew yang
Do I really want to authenticate without encryption? I understand that to be a bad idea.
Hiding things with unchecked checkboxes, at least, can be done entirely in simple CSS.

.optional {
display: none;
}
input:checked ~ .optional {
display: inherit;
}
That is a personal knowledge base.

I am working on something like that to help me manage the (various) topics I am interest in. Most people rely on org-mode or wiki or github issues (I do all of them and it is a mess).

There is tools like zotero but they are more for academics + bibliographies.

What I need is something like https://eccorem.com/apps/improved-history.html but more structured and with the ability to take notes, upload images, add links + code and data.

Stating the obivous, coding is really helpful to learn a new subject. Even if it looks like NIH and wheel-reinvention. Don't forget to share your findings.
They do have GFCI breakers. I'm not sure how they compare in cost, but one disadvantage is that you can't easily test them (who ever bothers going to their breaker box to test the GFCI occasionally?), nor can you easily reset them when they do trip.
Just wait till Uber and Lyft investors start demanding profits...
Good call. I don't know where I was going with that. Cost, price, value, and wealth.

Are there better examples for illustrating the differences between these kind of distinct terms?

Less convertible collectibles like coins and baseball cards (that require energy for exchange) have (over time t): costs of production, marketing, and distribution; retail sales price; market price; and 'value' which is abstract relative (opportunity cost in terms of fiat currency (which is somehow distinct from price at time t (possibly due to 'speculative information')))

Wealth comes from relationships, margins between costs and prices, long term planning, […]
Oh yes indeed. My wife can spot the orange banner from a mile out. She also knows when I'm instinctively alt-tabbing as I hear her coming near. For tasks where I know what to do and just need to code it, I'm easily 2x as productive with my wife around, and that's after accounting for the distraction of us talking about stuff.
I'm not the person who said "fictional", and my comment was not dismissive. Further, you stating something as true doesn't make it true, nor is it true if you blindly claim "one must assume". No, one must not assume, there is no one holding a gun to your head forcing you to be obtuse.

I do appreciate you proving just how defensive Bitcoin people are, that is nice.
The first issue I found trying to switch from Apple/Mac to Linux is the lack of a laptop with good touchpad. Second was the battery, 3rd was the lack of a nice mail app. I'm still on MBA 2018 (and a mini)
Run Slack.
This is another one of my pet peeves. So, you think a dollar bill is printed and that's it, there's no ecosystem around it to secure and manage the logistics around our current banking system. Sit down and think for a bit before typing out shallow comments like that.
Why would unions set prices they might set a floor price in some industries SAG IATSE, BECTU.

And they might take a lead in setting industry best practice eg around $700 for a 1 in 4 on call minimum call out of 4 hours and TOIL at OT rates
I think the literary quote is "kill your darlings" and I often find myself thinking of that when I write something that impresses me, and I often revert to something simpler when I can.
I just switched from Mac to Windows and had to move back. I cannot believe how miserable the Windows experience is. I mistakenly thought that since so much is browser-based, it's not a big deal. But literally every single little thing is slightly-to-much worse on Windows. Even stupid things like changing scroll direction, saving the 5 second preference for notifications to disappear, finding a wifi password, arranging windows, remembering window positions after disconnects, saving screen shots, etc, etc, etc.

Not having a Unix shell is of course ludicrous.

Pretty fair article, though.
Brilliant!

Two thoughts:

1) The size of the equation is rather large. Nature tends to like simple equations, I wonder if this equation could be restated in a simpler format and not lose its efficacy. I also wonder if there are still simpler versions that trade off efficacy for degrees of error.

2) If the equation cannot be reduced, then this equation bears looking at from an information preservation perspective, that is, to people who study how the universe preserves information under various conditions, this is one of the equations they should add to their list of equations to study...

But, overall a brilliant, laudable, commendable work with great applications and benefit to society!

Well done!
Jose himself has cited ruby for syntax inspiration multiple times, because he himself started in the ruby community
That's not a Bitcoin...
Clever tricks that require being clever to read as well as to write are the dangerous ones.

There's a level of clever, where things seem complex and abstruse on the surface. There's another level of clever, where things seem clear and simple on the surface, but deep insight went into making things that way. (Then there's a level of faked deep-clever that relies on "automagic," but which isn't as clever as it seemed on the surface and costs a ton of extra debugging time.)
As I was saying, size is not most important. If anything Russia enormous size is a liability. Infrastructure costs are enormous. For example GDP of Italy is larger than Russia.
I also did this calculation and got a different result.

According to Google, one block requires 2,440,643 * 2^32 hashes. Multiply that by 10 seconds per hash, and you get 3.32176901e9 years. The Universe has been around for longer than that, about 13e9 years.
The client is just an electron app (ie a very thin wrapper around a webpage). One of the more glaring examples is unable to monitor inactivity and set away status correctly.
The writer is a journalist. For techies using Mac, there's a bigger question of whether you want to just move from Mac to GNU/Linux.
Right now in the longest stock market boom you might - might not always be able to do that.
I never claimed that all voters (for that candidate at least) would know beforehand exactly what actions s/he would take once in office. But it is their responsibility to know what they're voting for, and if they're stupid enough to believe vague or impossible campaign promises, that's entirely on them.
> The list of major changes to Windows in just two years, for free, is impressive:

The idea that upgrades could even be qualified with "for free" is such a foreign idea that it gives me pause.
Not to be flippant but isn't it machine learning using the robot, not the other way around?
What about the Europlug?
Works in Film and TV.
Solvable with human guidance, yes, but would any existing machine learning system come up with a successful strategy like this by itself? Most deep dream style images suggest the networks don't even realise that dogs have two eyes.
That presumes supply and demand are equivalent. In situ and on Earth are effectively two distinct, and poorly arbitrageable, economic domains.

In gold boom towns, say, as in the California and Alaskan gold rushes, gold nuggets or dust were used in everyday commerce. But at a sharp discount to their value elsewhere.

See also drug value to farmer vs. street, or prices of oil at wellhead vs. end-user, especially in early days (say, 1859-1930).
Not sure I agree with the analogy. I haven't seen Pactors mowing down other users by broadcasting over them. Is this really a problem? Also it's worth pointing out that there are separate frequency allocations for voice vs data e.g. 14.0 Mhz to 14.1 is data only and from there up it's voice only. Sure, other data protocols might get stomped on but that applies to any data transmission, not just Pactor.

Also the semi vs bicycle thing isn't really valid. Pactor is around 2.4khz bandwidth while voice is 3khz. So it's more like a bicyle vs another bicycle.

I've posted a longer explanation of the core of the issue in another thread here. This has been going on since the 90s.
There's definitely not infinite bandwidth. If there was then we wouldn't have dos attacks. Can we not treat radio in the same way? I mean if we can knock on someone's door that left their mic on why can't we knock on someone's door that is abusing bandwidth? I'm not sure what message content has to do with this abuse. It seems original to me.
Strongly agreed; that is my impression and experience as well. Two people paired up keep each other in check. I sometimes find it stressful and exhausting, but it's hard to deny the productivity boost.
The blog post is not actually about making FP accessible to the masses nor a how to guide about it, and if you read through the post, it’s even stated in there that it’s not important for the language to gain widespread use.

That’s why I downvoted you. It’s not because of your opinion, it’s because it’s probably not in the right thread.
Tavour | Software Engineering | FT in Seattle ONSITE | www.get.tavour.com

Hi HN! I lead product development at Tavour, an 8-figure already profitable craft beer retail startup in Seattle. We make it possible to discover and access the highest-rated craft beers from all over the nation through our mobile app experience. We're looking for awesome engineers of mid to senior levels to join our team.

Our Tech Stack
Ruby on Rails · React Native · Vue.js · Node.js · SQL

To apply send your resume along with a quick blurb about yourself to andrea@tavour.com.

All applicants must be authorized to work full-time in the US.
When people refer to the entire suite of Unix-like tools as “bash” I don’t quite know what to make of it. Interpreted uncharitably, it would seem to imply that they think all those nice tools like grep, awk, etc. are all shell builtins, which would be a huge red flag as it would mean they have very little idea of how a typical Unix-like OS works. Interpreted charitably, maybe they do know that those are all separate programs and know what a shell does, but they think the whole experience is called “bash” and not just the shell? Which I guess wouldn’t be as serious. Or maybe they know exactly what’s going on and are just using it as shorthand, sort of like how people use “the White House” to mean the entire US Federal Executive.

I honestly am not sure which it is.
Fundamentally the goal of UA is to survive and grow, like all other organizations. If research and education furthers that goal, then that's what it'll attempt to do - but if bloat and cost disease further that goal expect to see those too.
>> They had tried to build similar systems in the past and failed miserably, mainly because of Big Bang thinking. They told me that one of their previous attempts took 7 years from inception to first release. SEVEN YEARS! By then of course everything had changed and the project was a total failure. So this time they wanted to do it differently.

Or well... Maybe it's just that they have failed to build a system because the IT industry had been changing incredibly fast at the time. So they built their skateboard, but the government closed the skateboard parks, and everyone jumped ship to rollerblades. And that's how they've spent the full 7 years.
Was confused for a moment because the Photon UI for QNX is also called a "Micro GUI".

http://www.qnx.com/developers/docs/6.5.0/index.jsp?topic=%2F...
It has to route traffic through a local VPN to drop the traffic. Doesn't play well with other VPNs for this reason. Real firewalls need root. The VPN trick is a hack to get around that while still providing some of that functionality. Yes, you could edit the source code and compile it yourself every time it updates to remove the ads, but I think that's a little much to expect.

Ultimately this is functionality users should have access to by default without needing to resort to hacks and ad-filled workarounds.
Yep, you could. One thing which would be super cool is highlighting a snippet of code, entering an annotation, and having it uploaded to git.sr.ht right there.
Just use the CoL adjustment table that the .gov uses for its own employees. That at least gives the .gov somewhat of an incentive to keep it fair.
WAF is brittle and breaks more than it fixes IMO. It's just regex against URL's in 99% of cases. If you think you need one, you need to fix the app code, there will be more vulnerabilities it doesn't block
Whenever I try to use Linux I find it's essentially impossible due to terrible power management support for any hardware I can find. I'm used to 10 hours on my MacBook - how do I get that on Linux?
If you dig this kind of thing check out the work of Robin Fox. Cool stuff.
> We could be using the compute equivalent of the nation of Colombia to collectively simulate cancer drug molecules, or provide free resources to startups in the third world or just about anything that is more difficult than sending money from A to B

Get off HN and do it! what's stopping you??

> which we figured out how to do with much less resources decades ago. I think even buying a carrier pigeon might be more energy efficient (and possibly less prone to hacking) than cryptocurrency.

Sorry, you don't understand Bitcoin, you should do some research before making such shallow, reductionist arguments.

"Stone is better, why do you need metal? it's so much work to make metal implements"

"We have horses, why do you need cars that pollute the air??"

"Why do you need a smart phone, I have a desktop computer to do all that"

"Why do you need the internet?, we've already figured out how to send messages to each other via mail"

Stop acting like this is a zero sum game.
WAF are basically all HTTP proxies. If you app has a non-broken HTTP implementation they're useless.
Yes they have a compiler
> I am frequently surprised by how lacking many technical professionals are in EQ/soft skills/civility -often I observe people who apparently believe that their skill is such that they don’t need to treat their peers with respect. This isn’t anomalous; it’s widespread.

I personally think that terseness is actually polite since it wastes a lot less time for both sides.
The writer uses bash, so I wouldn't be that quick to label them.
The Internet Is Drowning (2018)
There is another side of the coin - to make universal basic income work cost of foodstuff, healthcare, and construction (and thus housing) needs to be pushed extremely low. This kind of automation enables it.

There is no argument that automating these jobs will incur tremendous human suffering by taking away jobs. However, in the long term I don't want anyone to be 'harvesting lettuce'.
>> I'd expect a professional archeologist to have more nuanced scientific mindset about things like that instead of just crying racist pseudoscience to whatever she disagrees with.

She is an expert calling bullshit on non-experts who think they know what they’re talking about. She disagrees with pseudoscience because pseudoscience is wrong. How is that scientifically unprofessional? It seems that having a “more nuanced scientific mindset” translates to accepting wrong ideas as right just because you’re mad.
In my experience, you don't.
I've rarely seen a DC transformer that is also polarized. It's literally a coil of wire passing from hot to neutral. Which way doesn't matter as it's rectified from AC pos/neg to DC +wire -wire.
> is that in the future you should be allowed to choose your citizenship, which may be something like a digital country

I heard that wish uttered countless times. Has anyone ever explained how that's actually supposed to work? When nation states are not defined by control over some piece of land, who provides and regulates the infrastructure in a specific physical location? Stuff like policing, medical care, roads, power lines, plumbing, internet cables.

I guess people imagine that these services would just be provided by "some company", but then you're back to square one because that company is just going to become a nation state rather quickly: When you have infrastructure on the ground and no rule of law to back it up, you need to make your own laws and enforce them with your own militia, and boom, all the defining elements of a nation state.
This is about Pactor modems not being readable by other hams because the protocol is proprietary from version 2 upwards, and therefore unreadable. Also, the amateur bands can't be used for commercial traffic, and yet they are. The article may not explain this well, but that's the core of the issue. Both sides muddy it up a bit. This battle has been raging since the 90s. I posted a longer description in another thread here.
I was waiting for a linux enthusiast to chime in with an option the article never even mentioned. It happens every single article, much like vegans on every mention of food.
It seems they reach healthy adult sharpness by 6 months [1]. By the time they are sitting and starting to move they are certainly extremely good at finding tiny bits of fluff etc. to put in their mouths!

[1] https://en.wikipedia.org/wiki/Infant_visual_development
There are a couple of interesting Ribbonfarm essays on the topic:

https://www.ribbonfarm.com/2014/08/12/the-economics-of-price...

https://www.ribbonfarm.com/2015/05/07/weaponized-sacredness/

Basically, anything you hold sacred is a vulnerability, because they allow people to appeal to your values to avoid critical evaluation by your rationality. And conversely, looking at those areas that you couldn't imagine living life without tells you what areas you're probably being taken advantage of. Do you value your family and children's future? Any company that promises to make life easy for them has a direct line to your purse strings. (This, BTW, is probably why the price of education and single-family housing is skyrocketing.) Value independence? Companies that give you flexible working conditions (think Uber) can exploit this to pay you less. Want to do good in the world? It comes at a price, as any non-profit or social-services employee can tell you. Can't imagine living without the nation-state? You're being fucked over by the government.

The only person who is truly immune to cons is a nihilistic sociopath who doesn't actually believe social reality exists and works solely for personal benefit. But the flip side of that is that it's debatable whether such a person is actually alive and human in the way most of us think about it.

(Note that money itself is a long-con designed to convince said nihilistic sociopaths into working for the general public benefit. As long as you can convince them that "personal benefit" = "money", you can get them to do things that have social value to others, because that's how they get money.)
known plaintext attack
Unless simple and dirty is O(n^2) and simple and clean is O(n).
the world has already decided that they should be curated. the question is now, "at what level we make the distinction."

no product does client side spam determination anymore. everyone agrees that spam, fraud, phishing have no legitimate place.

we have a dial, and even on the "free speech" end of things, people agree it shouldnt be turned up far enough to allow all noise.
Seven Yo asking about the simulation hypothesis
More like I need hardware that Just Works (a lot of Windows laptops that are of similar quality to MacBooks were nearly the same price, go figure) a native POSIX-like environment that works mostly with my Linux-centric tools and don’t like dealing with any more differences from my server than I have to but would rather not fight for hardware compatibility constantly.

But what definitely is bothersome with the MacBooks is that I can’t use CUDA worth a damn without an nVidia GPU so if I work with most machine learning toolkits I have to ship the code off to some expensive cloud just to see a quick run for prototyping or port all my code to support Apple APIs specifically instead of the open source ones primarily centered around nVidia tooling.