skysight-inc/HackerNews huggingface dataset:
'Just' - but many need to do that through a legal department, so that requirement would be a dead stop unless there was an extreme advantage gained vs alternatives.
Its not the flashiest language so I think its the right choice for them.

FTFY
Hyper-inflation started before the oil price dropped.
> mostly-harmless lie that is quite funny.

People feel shitty when they are lied to and laughed at.

It's a shitty thing to do. If you enjoy it, that's fine. It's still a dick move.
How do I find a job at a non-profit?
Salary has been my #1 focus for the last few years. I've done well for myself, but now I'm looking at what I want to accomplish outside of making money.

I'm a software generalist, with people + technical skills. My salary requirements are flexible, but I want to find something I'm passionate to work on.

Where should I be looking? Are there recruiter that specialize in non-profit placement?
Well put.

Do you still do consulting?

Please reach me at brandon {at} brandonreiss {dot} com to explore an opportunity with a small e-commerce retailer/wholesaler.
But the current administration is just so good at making things worse
It's as much a picture of an atom as a picture of an energized light bulb filament is a picture of a light bulb filament. I don't think anyone would say the latter is "technically" not what it is.
I learned assembly as my first ever programming language and it was just fine. Assembly tends to be simple and can get you coding quickly and understanding the machine as well. It's of course an awfully inefficient way to code in general and that's why we have HLLs but its not true that you need to learn at least one HLL before learning assembler.
do no evil?
Gradle plugins? I wouldn't choose it over Java full time but it has some niceties like multi-line strings to help with testing.
Normaly session musicians are better than rock stars James Jameson (funk brothers) was a better bassist than Paul McCartney, and Paul would admit that.

I have worked with a Musician with Phd in music who taught him self coding after an accident broke all the bones in his feet (drink had been taken)

It was fun in the pub when some hit tracks came on he would say ah I think that's one of mine :-)
I'd go for a Kanban-like approach augmented by a tool that isn't as bare-bones as Trello. Clubhouse is my personal favorite.

Also, a trend/mindset that should have taken over (but hasn't) is http://asyncmanifesto.org/ . Generally it is a must if any % of your dev team is remote-based. Else at least one part will suffer.
Because when CSS 1.0 was being designed, the primary use case was documents, not application interfaces. The processing model revolved around streams of content flowing downwards, with the occasional exception.

That's why laying things out vertically with CSS is often more challenging than laying things out horizontally. The assumption was that content starts at the top and flows downwards on an infinite canvas until it is finished, with the length of the document defined by the content. Contrast that with the width, where it has a finite size defined by the viewport and is wrapped.

This processing model makes perfect sense for documents, less so for application interfaces.
> The private transactions in ZCash are very rarely used so any privacy leaks the article talks about should affect large parts of ZCash users as well.

That's true! However unlike most cryptocurrencies, it's possible to send private transactions on ZCash so the point wrt price/usage still stands.
Some data that's not anecdotal would be nice. I work for a fairly large SF company which hires mostly newgrads every year.
No, most bitcoin mines are located next to hydroelectric dams in China and the USA. There are no large transmission losses, because you don't need to transmit the power.

In the USA, mines are mostly located in 3 counties in central Washington State, along the Columbia river. Power rates there are much cheaper (around 2.5¢/kW), which is the main incentive to put your mine there.

Mining on coal is stupid because it's expensive and miners want to make a profit:
https://en.wikipedia.org/wiki/Cost_of_electricity_by_source
We ended up using polyethylene based fibers, which have similar applications to aramids. They have taken the place of Kevlar in many applications because they are lighter and stronger. They were a better starting point for us due to the fact they come in lower deniers, but were still not fine enough - or the right color for our application. So we went directly to the manufacturers to develop our own variant.
As a relatively far leftist in my ideals and pragmatist in practice, fairness doesn't matter to me.

Equal access to opportunity and relative structural efficiency matter to me. If we could cut spending on SNAP/Food Stamps while encouraging nutritious diets that will reduce health issues and improve child-hood outcomes, I'd be all for it.

I look at the argument that 'taxes are theft' as dishonest because I don't agree that the revenues the wealthy enjoy are necessarily 'theirs' to begin with.

When you consider Walmart, for example, they record significant profits each year. However, they pay and structure their labor such that many of their workers require public assistance. Walmart is not realizing actual profits, they're shifting costs onto the greater society. so the solution to this problem is to levy heavy taxes on the individuals banking those profits such that the cost to society from the public assistance to Walmart labor is offset.
Interesting. Even the tech? It sounds remarkably similar from a high level as the UN project.

Either way, thanks for chiming in.
This is just the current zeitgeist we live in right now. In my prior career as an electrician, I didn't see any of this brought up by my employer/industry, but now that I'm a software developer, I see it all the time. I think that might be because the work of an electrician is more physical and labor-intensive, and therefore not very enticing to a lot of women looking to enter the workforce.
The actual federal pay schedules are here: https://www.opm.gov/policy-data-oversight/pay-leave/salaries...

The GS-15 range for the DC area is $135k-164k. For federal government employees, salary only represents about half of their total compensation, which includes a lifetime inflation adjusted pension and medical benefits.
Google is all talk here and the technology they are talking about produces far worse results than a static display like the "web" used to be.

> for example, asking “Do I need an umbrella today in Delhi?” rather than typing “Delhi weather forecast.”

I routinely ask Google in the USA, "will it snow tonight?" and it is nearly always wrong. I don't mean that the data it accesses is wrong, or that the prediction was wrong. That stuff is usually right. I mean that Google will read the weather forecast's 45% chance of snow and then it will say confidently, "No, it will not snow tonight" as there is a near-blizzard taking place outside my window (because the snow was not "scheduled" to start for another 20 minutes, at a 45% chance, despite the fact that the snow is plowing down outisde). Or if there is a 100% chance of snow for 15 hours in a row, and it starts at 1am, but you ask at 11:55pm if it will snow tonight, it will say "No it will not snow tonight."

Or if it is going to snow between 1am and 5am and you ask at 11:55pm the night before if it will snow tomorrow, it will say "No". You have to ask, "Okay Google, will it snow early in the morning tomorrow?" if you want to know if it will snow overnight.

Google's example query for the Next Billion needs work. "Okay Google, Weather forecast" and then reading the results like on the web produces a 100x faster experience sometimes with much much much better results.

(Aside: has it snowed even once at Google HQ since it was founded?)

Edit: And don't get me started on temperature. On the Home Mini, "Okay Google, what temperature is it?" .... "35." 35 what?! Yes I know you have a settings/ units preference somewhere that I cannot see or access right now (that's why I'm asking the magic box for the answer!). But 35 is not a temperature, unless you are giving it to me in Kelvin and choosing to not say the unit, which is WTF too.
This could be a positive. Passive social planning. A kickstarter for grabbing drinks. Not everything Facebook does is necessarily tied to a dark pattern.
Given CSS Grid, what role do frameworks such as Bootstrap play?
The other comment by lovich says:

>I've worked in that industry as well and I have a very negative view of it still, even discounting the bad actors. Everything you do can be above board and still be douchey.

As far as your points, I have this specific question:

- Where you write, "For venues and promoters, guaranteed attendance and immediate cashflow."

Why is there "guaranteed attendance"? I don't understand what you could have meant by it.
I use Fastmail and I can communicate with everyone just fine. I simply had to follow their instructions for setting up my domain. Without that configuration, near every email provider will reject your mail - for good reason.
The funny part is that Detroit just passed a law that basically bans AirB&B which caused a purge of the AirBnBs entries there
Consolidation in the Cloud: OpenText Buys Hightail, Carbonite Grabs Mozy
My belief is that the mentorship comes from the code[1]. Juniors (+ new hires) copy the existing code.

They don't avoid sql injection because they think it's bad, they avoid it because they're adapting your code. When they're asked to make a page that does X, they just copy a page that almost does X somewhere else in the system. Maybe one day they read a list of the top 10 vulnerabilities and realize why you did it that way.

It's why loads of developers can add new functionality just fine, but ask them to build a whole new app from scratch and you will get an incomprehensible mess.

Of course, this doesn't work too well when your code base is a mess of competing styles, etc.

[1] Not that I'm saying some additional help wouldn't be good, but that the significant amount can be learnt alone, with no guidance, from the code base.
> Converting assembler code won’t be such a simple input-output matter [as turning a dog into a sausage and back again as shown in the linked b/w film]

Actually this is the best analogy I could possibly imagine.
Dearborn appears(?) pretty close to Detroit, and probably has a much wider range of housing options.
I completely agree. I usually go to Workshop Cafe in SF to work in a "coffeeshop". Everytime I go in a coffee shop to work, it feels awkward from a convenience (lack power, wifi or space) and social perspective.
Yes,perhaps it depends a lot who and where and the year it started to turn. Around 8 years ago, NYC was more open. The free and easy "hey, apply in whatever language you know, we will pay you while you learn ours", etc...this whole notion of "language agnostic" that applies to truly accomplished coders but not juniors. Not really open, just a lot more than it is now. 10 years ago, it was easy to get a junior dev job with basic coding skills. I graduated "several" years before you, friend, so I'll keep that actual number vague ;) I just think it is important that we notice what's happening and notice that they/we can't afford to work for free/very little for may years-- eventually, one can't afford to front anymore, and the bills are coming due, at least here in NYC. We are seeing it in salary demands, lowered enrollment in dev programs, new additions to the severely impoverished (PHD grads who live in their car and take interviews from there). It is important to be truthful about the economy and the state of tech within it and supportive of those who are going through this, and to understand what they are now up against. Because of course mainstream media and similar would have us believe that there really is a giant "skills gap"in tech. I don't think anyone can claim that so vaguely any longer. When "they" suffer, it just means "we" will suffer soon enough.
You have a citation for that? That's a very bold claim with no actual facts to back it up. I'm willing to bet the fossil fuel ratio is way WAY higher than you have asserted here.
5 steps to maximizing your odds of startup success
your data please <insert user disabled but already checked check-box here> :)
Yeah I know, it’s hard because PG is missing a lot of features that I depend on. Like a profiler. LOL
Convincing Management of Legacy App Refactoring
The fed funds rate is basically banks borrowing from each other to meet nightly reserve requirements. The fed open market iterations steps in and buys/sells that overnight debt creating/destroying money in the process. After QE it now does a lot more of this on the long end too. The fed only really influences that rate, and it does go off script.

The link between the overnight rate and longer maturities has always been tenuous. Banks borrow I the short end, consumers on the longer end. Before QE, the Fed often had a difficult time pushing the long end around, but with QE it just did it direct.
Might be because Men are waking up to the reality that they can make more money going to a trade school.
That is pointing to 200 not 2000. Can it be worth significantly more than all the worlds checking accounts... no.
How is that any different than using an RSS feed of sites you find interesting?
Dead Algae May Be Responsible for 20% of Tsunamis
Seems unlikely that they can hire many cross functional tax-law-programmers. You integrate teams so there are experts on both.
> Actual gold has physical storage costs aka a bank vault etc, those costs must be paid making gold negative sum.

You can quantify those costs for the same measures of time that I keep talking about in this thread. As I keep saying: the cost of storing the asset is economically, demonstrably lower than the value of the asset for any meaningful, discrete timespan.

> PS: You can spend less on security but you risk having nothing of it's stolen. Given enough time and it will be.

By this logic, literally everything is negative sum according to thermodynamics. You’re not using a reasonable, accepted definition for this concept in the context of game theory.

We know the heat death of the universe is going to happen, so does that mean the aggregate activity of the market is negative sum? This isn’t just incorrect, it’s incoherent.
I like that. Very thought provoking. Thank you.
A Python 2 to 3 Migration Guide
Apple Confirms HomePod Can Leave White Rings on Wood Surfaces
An age ago, I wrote a fast interrupt handler in assembler that was, under its somewhat severe operating constraints, "elegant and functional." That was about a page of code, commented in two-column format, a sort of side-by-side tutorial. There were more lines of comments than lines of code.

Even with that, the junior engineers (familiar with assembly!) were completely flummoxed by it. Domain knowledge encoded in assembly rapidly becomes highly obfuscated, even when written in a literate programming style.

I simply cannot imagine calling large-scale enterprise business logic written in assembly "elegant and functional" for any reason. Even the best written, best documented assembly obfuscates so much meaning .
Ask HN: What are the best digital tools for activism things?
Different strokes. Although, given a long enough period of working through assembly it might break the strongest of wills. I can imagine some people being very excited at setting up tests to ensure compatibility and watching them slowly going from fail to pass.
> It's reasonable to assume that the Agile practices are put in context and incorporated into the mainstream now.

Not in the slightest. The ceremonies are widespread, but the principles you need for them to be effective are not. Read the Agile Manifesto[0] and compare that with, say, the horrors of SAFe[1] that "Agile" consultants tend to inflict on organisations. They are essentially the opposite of one another.

[0] http://agilemanifesto.org/
[1] http://www.scaledagileframework.com/
We say it is inefficient but I've not seen a detailed study on the origin and amount of electricity used for Bitcoin mining vs. the origin and amount used to keep a similar portion (by transaction volume) of the VISA network (not just the main clearing house) running.

I hear much of the electricity is hydro power in China.

Lastly, Bitcoin isn't finished yet. I was dialing up to the internet on a 56kbps modem just 20 years ago. I can't imagine where crypto currencies will be in 20 years.
> I really wonder where he got the idea that it was "at the very center of Jesus' thinking"

Probably the idea that he ministered primarily to the outcasts, the sinners, the hated of society.
My decentralized journey: from hype to reality
I'm glad the article goes into STB. I really think this was what killed 3Dfx. It was a big move, but if you were following 3Dfx back the, you saw the issues.

I think they tried to lay off duplicate staff. With the Voodoo3, you saw drivers that just didn't work half the time. Textures were rendered totally wrong, people would downgrade drivers to get things working, etc. I have a felling they laid off or lost people critical in the hardware itself.

The website went to shit too. It got terrible. They either axed or lost a ton of web staff and focused more on the graphics used on all their box art.

Finally, the cards/chips just didn't scale well. I even remember a ton of articles at the time talking about how much efficiency was lost with the multi-chip design; how many things had to be duplicated in memory for the different GPUs. The Voodoo5 even required an external plugin power source.

nVidia to this day still sells its chips to everyone else. 3Dfx was trying to get into the ATi space, where you only had one ATi card and didn't have to worry about reference vs vendor drivers. It might have worked if they tried to keep both units separate for a while and not merge them into one entity.
Those can be written in Kotlin now.
This comment is a bit insensitive given the context, but man that hits close to home.
Completely different process technology. When Intel or AMD add memory into their chips it's static RAM (SRAM). SRAM cells are large, expansive and take lots of space. DRAM cells are small and dense (only one-transistor, one-capacitor).

Next question: What prevents Intel or AMD combining logic process and DRAM process or Samsung and others combining logic in their DRAM ships?

Integrating CMOS and DRAM might be impossible to do so that the price/speed is less than using separate chips. Combining two processes increases the price. CPU/GPU makers don't have the latest DRAM knowledge. Reverse is also true. Partnership is required.

Then there are technological problems: There are yield differences in different processes. CPU/GPU's operate in high temperatures. DRAM's technology needs to adjust or there needs to be halfway solution.

It's possible that in some time in the future new technology called STT-MRAM could replace replace low-density DRAM and SRAM and it could be integrated into logic because it can use existing CMOS manufacturing techniques and processes. It will take time. (STT = Spin-Transfer Torque)
You'll find average everywhere - that is rather the thing about average after all. Every startup or small company that claims to recruit the best is usually more about not recruiting the mediocre. Or canning them as quickly as possible once identified - recruitment is a very imprecise art after all. Regardless of what hoops and whiteboard games take place.

Everyone is average at some things, even most things, on average (sorry)! Equally everyone has some things they can excel at and be above average - those are the things to focus on and develop. And subsequently highlight.

Mediocrity seems to survive better the larger the company and especially so in the huge consultancies. You might think of a huge corporation as where the mediocre can go to hide.
>The problem with that approach is that your product becomes cluttered and looks old as years go by with only small enchantments and fixes

That's why you have to throw down a Tranquility/Jokulhaups combo every few years; get a fresh start.
Rebuilding Our Search Infrastructure
So the camera is creating the 'art' not the user.
Unfortunately not; not yet at least. In the article it mentions that their civil case against Google is dependent on this verdict, and due to Google's pending appeal may not be resolved for several years.
SpaceX hits two milestones in plan for low-latency satellite broadband
I guess I shouldn't be surprised that this thread took a political tone very quickly, given that the recent issues of the digest contains reports and speculations of a political nature. It makes sense that people's attention would get consumed by these more recent speculations. After all the digest covers risks that reside in the intersection between politics and technology, meatspace and cyberspace.

However, I would like to try to gently nudge this thread more towards the technological side of that intersection. A long time interest of mine has been technological failure: things like nuclear reactor meltdowns, airplane crashes, bridge collapses, and so forth.

For example, jhere is a link to a piece of the digest that covers exactly this kind of stuff:

http://catless.ncl.ac.uk/Risks/1/1#subj4.1

Sure, it's from '84, but as a software engineer I empathize with all of these (mostly) software related failures, as I have to deal with similar failures on a daily basis -- though thankfully they don't involve and fatalities or injury.

Furthermore I find this digest to be very helpful as an archive of safety related issues over a large span of the history of our field, than of current risks which you can find trending on HN and reddit. I suspect the former is much more instructive since most of that stuff happened before many of us were born -- thus giving us the opportunity to learn from the past with an open mind and free of bias. For example the first few years of the digest covered the SDI which was apparently a hot topic among software engineers in those days, while as present it is (to me) a vague and distant notion barely perceptible -- like a fading transmission.

The digest is heavy with the residue of a rich history, and I hope that we (as in humanity) can give a bit more focus to the past, since it will help us make a bit more sense out of the present.

Other fun things:

John McCarthy of lisp fame was apparently a contributor back in the day:
http://catless.ncl.ac.uk/Risks/1/7#subj1

Richard Stallman made an appearance in 1990:
http://catless.ncl.ac.uk/Risks/10/20#subj5

As did Bernie Cosell (form Coders at Work by Siebel):
http://catless.ncl.ac.uk/Risks/10/20#subj6

And Leslie Lamport, (LaTeX, PAXOS, Turing Award):
http://catless.ncl.ac.uk/Risks/10/44#subj1

Julian Assange in 1995 talking about LoadDog (the wikileaks guy):
http://catless.ncl.ac.uk/Risks/17/59#subj9

Doug McIlroy in 2005 (of Unix pipes fame):
http://catless.ncl.ac.uk/Risks/24/57#subj7

Anyway, hope software engineers on this board will find this historical resource useful, and apologies if anyone got trolled by it.
I like the idea, I hope it catches on, the recruiter spam is getting unruly
Small contracts are an entirely different matter. Try bagging something >> $1M or defense related.

I've worked for the government on small jobs here in the EU a couple of times, as long as you stay below a certain amount you can bypass a ton of requirements. But once you go above that threshold the number of players drops very rapidly and there is no escaping the formal process.

If you are capable of selling large contracts to the US Federal Government without having to submit a typical bid proposal then you are in a very fortunate position, but the people that I know that have done this in the past have all worked on stuff that either required their fairly unique skills or they were working on extremely small contracts (< $250K).
Maybe some cool defaults? Colors, buttons, typography etc.
I can remember my oldest digital camera was a Kodak my parents bought me, with a CF card in it I believe.