skysight-inc/HackerNews huggingface dataset:
If the archive was available under an appropriate license[0] then it'd be trivial to scrape the site and stick the files on s3. It's even got a bittorrent tracker built in.

I suppose there's no chance of getting it relicensed?

[0] for example, https://creativecommons.org/licenses/by-nc-nd/4.0/
Then I guess we are just left with a lack of funding.
That's 14.7, but if for some reason 14.7 doesn't apply 16.8 requires that all exit points return a value. So I'd argue MISRA lets you do that.
It's impossible to have access for all. Reductio ad absurdum: illiterate and mentally handicapped people exist, therefore, we should burn all books.

There's likely a fairer way of doing this instead of denying access to all for the sake of a few. For example, a JIT system for accessibility. A disabled person, if interested, could make a request to have material translated to their preferred mode.
This Shanghai Factory Plans to Replace All of Its Human Workers
Is Bitcoin in Trouble?  Another Way to Organize Decentralized Coins
Blogspam of

https://www.unige.ch/communication/communiques/en/2017/cdp06...

Site takes somebody's press release, word for word, and inserts its own phony author credit. Nice.
Yea I'm teaching my kid hardware first, then observing her interests. Hopefully the "bunch of boxes" will come :)
Crazy, the paperwork around the shipping often is more costly than the shipping itself:

> Maersk had found that a single container could require stamps and approvals from as many as 30 people, including customs, tax officials and health authorities.

> While the containers themselves can be loaded on a ship in a matter of minutes, a container can be held up in port for days because a piece of paper goes missing, while the goods inside spoil. The cost of moving and keeping track of all this paperwork often equals the cost of physically moving the container around the world.
There's a patch between Denmark and Norway which is ~700m deep. This a few hundred kms north of Germany. This is actually closer to most of Germany's wind generation than Bavaria, which is much further south.

https://www.researchgate.net/profile/Marie_Maar/publication/...

I'm not very bullish on the technology however, maintaining anything in the ocean is a difficult challenge. My guess is a mixture of batteries and power to gas would probably wind up being easier to scale up, and cheaper in the long run.
It's hard to get consensus on changes to blockchains these days. Especially when we're dealing with proof-of-work and allowing miners to vote, putting all of the power of the voting system into the hands of people who have incentives to collect higher fees by keeping the transaction throughput low (Decreasing bandwidth supply with heightening demand). This can slow down progress regarding change proposals to the Bitcoin protocol. Bitcoin has taught us much. What if there were a network of verifying and mining nodes that bet (based on the number of other nodes that bet on them to mine blocks well) on changes... Then we might have a system in which the goal of the community would be heard and could be implemented, instead of great fixes sitting on ice for... prolonged... periods... of... time.
Thoughts?
In general it's a good thing to think about.

But you were using it to make an argument that the complaints were invalid.

So I'm going to reply to that specific argument, by pointing out that when Apple changes the IO ports to USB-C and enables USB charging, it does not require them to remove the magsafe port.

In other words, apple went X -> Y. But adding Y reused IO ports and could have coexisted with X. Even though Y might be better than X, it was a false dichotomy in the first place.
That's nonsense, just as much nonsense as saying that economic sanctions against a dictatorship hurt that dictator more than it hurts the people there.

Of course it doesn't.

The guarantee is that the dictator will not eat one truffle less and that the people will suffer more.

The best way to attack a dictatorship is to fund a middle class with something to lose.
I had to use "--verbose" instead of "-l" in my RHEL7

\time --verbose echo
Advices from Open AI, Facebook AI Leaders
This isn't true, given how frequently hard forks happen in crypto. This means that the code said one thing, but the community decided that it was the wrong thing and everyone moved on to the new fork.
That core fund report seems to be missing something, as if the total total per-student cost were $16,890, the vast majority of that would be covered by the current $12.3K annual tuition (to say nothing of +$27K from out-of-state students). The UC system would therefore be unlikely to have the underfunded pension problem they currently face, for example.

Their annual budget is pushing $30B, and their student population–expensive post-graduates included–clocks in at around a quarter million.

Those numbers have changed from year to year, but last I checked, their total expenditures came out to around $120K/student. Texas A&M by comparison is around $90K/student, with Harvard pushing $200K (their tuition is 5x what the UC system's is, for comparison).
As a California taxpayer funding the UC system, I'd like to be able to access the new content. At the very least my California ID should be accepted as authentication for access
The point is not to do that. When it is split into small pieces and I am validating the code, I care only about whether the content of function does what the name says. I don't need to have it all in head at the same time.
> Actually, in UK you can get actual
> opioids (as co-codamol) behind the
> counter, without a prescription.
> Funny how they don't seem to have a
> disastrous and deadly opioid epidemic
> like the US has.

Cocodamol is 8mg of codeine to 500mg of paracetemol. To get 240mg of codeine -- equivalent to 10mg of oral oxycodone -- you'd need to take 30 cocodamol pills, which is 15g of paracetemol. If you present at a hospital having taken more than 12g, they'll put you on a acetylcysteine IV (and generally assume you were trying to end your life).
Location: Kashmir , India

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, JS, HTML , CSS, MySQL, MongoDB, AWS, ++

Résumé/CV: https://www.ubergeek.me/cv.pdf

Email: hello [at] ubergeek . me

CS major, Google Developers Group Lead, Passionate about tech and communities.

Focused on performance oriented development of web-services and back-end components using Django and other Python-related technologies.

Avid learner - Open to learning new tech and enabling it into the job.
Send High-Volume SMS Messages from Dedicated Short Codes
These pump-and-dump schemes are getting ridiculous. Implementing a cryptocurrency client in Haskell isn't enough to justify creating an entirely new currency. Whether or not the protocol itself is sound is (almost) completely orthogonal to the language in which it's implemented, and at this point there are dozens of Bitcoin clients written in many languages (including Haskell [1]), so it's extremely unlikely that Bitcoin as a whole is still at risk from unsafe language choice.

1: http://haskoin.com
> Read your option agreement. You'll note that among other things, it says that the agreement can be amended by the company at any time to say anything at all. Good luck!

That is likely not actually usable because there may be no consideration [1].

[1] https://en.wikipedia.org/wiki/United_States_contract_law#Con...
Makes perfect sense to me...three characters define the range. Should be 1...3, 1>..3, 1..<3, and 1>.<3
the person who owns the database can write whatever they want in it, where as a blockchain provides a chain of trust which extends to the (hopefully secure) client. An immutable ledger allows circumvention the armies of people needed for rubber stamping documents and verifying rubber stamps.
A better strat would be if we all agreed on a single name for everyone to use.
Enjoyed the article, as someone just starting to get into reinforcement learning.

Maybe you plan to cover this in the second part of your explainer, but I've been curious about how systems like WaveNet and Deep Voice make phonemes out of unfamiliar words and names. Figuring out the pronunciation of rare proper nouns or novel word forms would seem to be a challenge (especially in English, due to the non-standardized spelling).

As I understand it WaveNet refers to a pronouncing dictionary in order to convert text to phonemes and stresses. What does it do for words/names that are not in the dictionary?
Welcome – OpenForge
Announcing the AWS Health Tools Repository
Access is not being denied for all, UCB students will still be able to view all videos (it's in the article).
This works much better than the Google cache.

It seems a great article. More than I have time now to read, however. I also like the tone. But perhaps confusing sarcastic, here and there ;)
Also regarding twitter :)

https://news.ycombinator.com/item?id=13620748

Wall Street calls bullshit when they see it, and smart people short these types of companies. Silicon Valley doesn't provide a way to short these propped-up companies, they just continue to self-promote themselves on private equity and foreign investment.
I have opposite experience. People with good IDEs (idea, visual) were more likely to structure the code while people with weaker IDEs (vim, sublime) less likely. Mostly because weaker IDE does not navigate code that well and jumping from call to definition requires more manual scrolling.

In the extreme, with pure text editor, you want all details together where you effortlessly see them. Helper function means manual search and scroll.
North Korea wants recognition that it and the US is still at war (even though the rest of the entire planet does not consider the US and NK to be at war).

They also want the US to directly negotiate with it (NK). Whenever the US feels like negotiating with NK, it calls a meeting with South Korea, China, and Japan... bizarrely and deliberately not involving NK.

The political and military (perhaps in NK they are the same thing) leadership in NK belligerently fires missiles and pursues a nuclear weapons program because the current government in NK wants to stay in power, and this is their way of trying to preserve this.
I'm not saying it'll work, but that's their line of reasoning.
It's no different from the ADA requirements for buildings: you don't need to retrofit, but if you do a remodel over size X, or a new build, ADA support is required. And ADA support doesn't just help the permanently disabled, but also people on crutches etc.

The approach typically applies to retrofits for fueling stations, coal power plants, etc.

This content is new enough (by 15-22 years by UCB's count) tht it should have had support for everyone. They just didn't notice or didn't care.

In a few years perhaps it can come back for everyone through a new tool. In fact they could spend some of the captioning money on a better autocaptioner than youtube. In fact I am surprised that KLH's auto-captioner didn't already do this since the letter says this material is on youtube.
This sounds like a pretty douchy sort of "yeah you're just not good enough, look how fast we are" jab by them.

Better not answer with "Thank you very much. I also had a feeling that some people in the room lacked the mental capacity to follow my explanation."

;)
Multi-Step Signup Form Using JQuery and CSS3
How to Interpret and Improve Your Accounts Receivable Turnover Ratio
It's worth pointing out that the majority of large C++ projects contain non-deterministic memory management (reference counting) and cache-inefficient object structures like C#.
What is even worse that those guys are not able to use C++ properly. They created function with more than 1000 lines with so many branches! It will be almost impossible to write test which tries all code paths. I do not think that changing language would help in this case with such programmers.

The bug happened in "inlined constructor" so they should check all uses of this class/struct to check if it is not copied to other places (and probably all other structs/classes).
This concept has the cool name called "metonym".
Artificial data give the same results as real data– without compromising privacy
Central banks have similar bug with government money.
Military-Approved Tactics on How to Fall Asleep Instantly
Do you sponsor visa's ?
Depends on your definition of irresponsible.

Companies exist to make money so the most responsible thing to do is make as much money as possible. If breaking the law means you will make more money then do it.

See: a x b x c = x formula from Fight Club or Uber's entire business model.

Your assumption that we don't want bugs is probably why you are asking the question. Companies don't care about bugs, they care about losing money so if the bug doesn't cost money it's not worth fixing until it costs more than the fix.

I think this is actually very short sighted but that's just how the incentives align in our current system.

I make no claim to the philosophical implications of any of this.
This might make sense if North Korea hasn't mastered onboard inertial guidance yet. Early US ICBMs, the Atlas, and (probably) the Titan, were radio guided from the ground. The Minuteman and Polaris were and are completely self-contained after launch. That took a lot of development, much of it done at MIT's Draper Labs.

Today, you can buy fiber optic gyros on Alibaba. The accuracy might not be good enough for hitting a silo, but it should easily keep a rocket roughly on course. It's surprising that N. Korea doesn't have reliable full onboard guidance by now.
Advances in speech-to-text technology like the Bing Speech API https://www.microsoft.com/cognitive-services/en-us/speech-ap... should definitely prompt a challenge to that precedent.
Stop thinking you're old, and that exploiting people (very long hours, low pay) is normal for companies.

Places that exploit employees like that are not healthy places to work for anyone of any age.
The Quick and Easy Guide to Retail Management Systems
شگفتی های ایران – گردنه حیران (جاده آستارا _ اردبیل)
Manage Your Big Data with These 4 Pointers
No amount is specified, but it seems like a form of extortion

It's a result of California's Unruh Civil Rights Act, which states that private plaintiffs can receive monetary damages for discrimination. Most states don't have this provision, IIRC.

It does serve as a way to get the public to do the work for the State, rather than having to provide for ADA inspectors and such.
Absolutely. But note that if you don't have cycles, reference counting of SOME objects is faster than having a GC for everything. The RAII idiom when used in C++ helps with statically determining that some objects can be released at defined points without having to reference count them.
> Don't give up too easily on Lisp

You assume I gave up on it easily. I didn't. I simply found nothing important enough to keep suffer the syntax. Not because there's nothing of value in Lisp, but because most things of value have been copied by many other languages by now. I'm not saying that Lisp doesn't have value any more, but that what it provides that other languages doesn't is not sufficient to outweigh the inconvenience of the syntax to me.

> The possibilities for adding notations to Lisp without disturbing its syntax are not exhausted.

The problem with this is that while you can do it for yourself, until/unless it gains traction you still need to deal with the surrounding ecosystem too.
Just one point:

> An investor who paid 50k to invest in the company most likely got preferred shares, so the young guy who paid 50k who probably can barely afford that is now taking way more risk for a much smaller percentage of the company.

The common shares cost less than preferred shares as they lack the preferences. So when the employee leaves, her 50K will buy a larger percentage of the company than your hypothetical investor. She may of course still be taking a larger risk as she probably has a smaller asset base than the investor and his customers (err, LPs).
The Slight Edge - Jeff Olson

This is the book that suddenly hit me like a lightning. Give it a try if you haven't. It will fundamentally change the way you plan and execute things, from short-term immediate stuffs to your ultimate dreams.
Government almost everywhere, including even places like the US, does however do things like provide tax incentives and subsidies or plan infrastructure improvements in order to shape where businesses choose to locate themselves.
The problem is not in the code you write, in the code you have to extend or maintain.
That sensitivity goes away "automatically" with age.
Being lawyers they have enough common sense to do the math and figure out that the cost of being caught would never outweigh the profits. At that point the only incentive is to make as much money as possible for as long as you can.
A subordinate in the context of a business org structure means someone who reports up into him, whether directly or indirectly. If the person reports up into someone who is his peer, say, the VP of Finance or VP of Marketing, then you would not refer to the person as his subordinate. And, in most (US) companies, a relationship between him and such a person in a different section of the company would not be considered problematic or against policy.
I'm seeing more quality research from Fraunhofer in recent years that is also useful for practical purposes. They're preeminent with all things related to energy in Europe: smart meters, protocols, renewable energy data collection, dual-licensed GPL/commercial code in ths domain, e.g. openmuc.org. Applied science done right.
It's an absurd point.

ZCash was built upon the Bitcoin codebase. This inherits a lot of bad decisions. Moral purity, demanding they start over again from scratch, just isn't practical.

The bug in question could have been solved had the simply compiled with minimal static analysis -- by which I mean -Wall.

C/C++ is memory safe if you turn on dynamic checking. Sure, it's twice as slow as C/C++, but still tons faster than nonsense languages like Ocaml or Haskell.
Most bloggers already use some sort of email marketing software. Having used Mailchimp, I can say that it falls into the category of software that solves the problem but isn't delightful to use. In addition to that, it lacks several features that could make automation easier, so you're pretty much out of options if you want to automate a series of emails.

Convertkit grew remarkably well because it tapped into the right problems. I think people often underestimate how giant of market "email marketing" is.
This is pretty cool and interesting. Thanks!
I don't see the economics working for very long (10s of months) given the scaling of li-ion battery storage (Gigafactory, Et al) and the economies of scale that are necessarily going to follow.

Like, it -might- be sensible in the near future. But then the costs of battery tech will fall below the cost curve of this tech really fast. So why bother?
Vim TAGS lookup
Including the memory corruption bugs written by those that use it as "C with C++ compiler".
Were you using their python version or the Java one?
1- if you don't trust your database to store your certs, you shouldn't trust it to store user data either

2- if you consider your user data deserves less security than your certs, think again

3- if you think our mongodb cluster is waiting on port 27017 to be hacked, you're wrong
A surprisingly small amount of research comes out of state funding vs things like federal grants.
> So why bother?

Because you're making quite a few assumptions.

Also, I'm not too optimistic about this making it past the proof-of-concept stage due to some hard to solve and hard to scale isuess with the design but I'm perfectly ok with research institutions doing research that attempts to push the envelope. What other point would there be to their existence?
This. I had to quit my sw job after the psychopathic management expected me to work 70 hour weeks with a newborn. After 6 months of 2 - 4 hours sleep and insane work stress (all synthetic), the stress on my physical and mental health was not sustainable.

My wife had to take a job-- and I cannot, and I mean cannot find anything that doesn't expect startup hours or would allow me to pick up my daughter from day care on time (and the last thing I want for her is day care believe me).
Well, as long as you are willing to wait about six months for knee surgery, yes, it is free.

Or for any other type of intervention.
Thanks, I did read the article. I was responding to GP in a general sense.

Still, I think it's a matter of interpretation. Access is being denied for all i.e. the public.
> I'm seeing more quality research from Fraunhofer in recent years that is also useful for practical purposes.

Did you miss the fact that they are the people that came up with the basis for MP3 compression?

Fraunhofer has done all kinds of research with real world applications and has been doing so for decades.
lots of car owners are fined or have their vehicle licenses removes or suspended for failing to maintain smog emissions standards.
So Berkley should also restrict access to all the books in its library that don't have braille editions?
I wouldn't limit it to recruiters ... some engineers see the word "QA" or "SDET" and think the guy isn't worthy of being a "real" software engineer, or if they do then it is at the lowest rung of the ladder. Really annoying.

In the OP's case I would change their title (if applicable) to "QA / engineer" as a) that probably paints a more accurate picture of what you were doing and b) gets around yokels that look down on QA/SDET.
thanks. Btw do you guys have any good article links about the differences between pulse and alsa and why one might be superior to the other.
Interesting approach. Google colossus file system also stores the metadata in a high performance key value store.
Having solved a problem on whiteboard, the solution looked ugly. Reason it looked ugly is because I used variable names like i, j, k, did not adhere to OO principles and messed up indentations. All these, because I did not have an IDE and wanted to focus on the solution more than translation into code. Rejected. Recruiter told me, "Maybe this is the way you code but the interviewers didn't seem to like it".

All I could think of was, "This is not the way I code at all. I just gave a simulated solution to a simulated problem solving environment". If you want to look at my coding style, give me a manageable problem and an IDE and I'll solve the problem with a focus on style.

I've not had a problem with phone interviews simply because that is a more natural coding environment.

Could I practice whiteboarding and become better? Sure.

Is whiteboard coding style a relevant metric of measuring my productivity as a software engineer? Maybe not!
This reminds me of another "pumped storage" type solution, but using rail cars of basically rocks. This of course has the advantage of working in areas where there's lots of solar and no water, like the desert.

http://www.aresnorthamerica.com/grid-scale-energy-storage
North Korea bars Malaysians from leaving as murder row boils
MISRA, tons of testing, sometimes manual, and just a lot of people working on a somewhat simple problem if you ignore the safety requirement.

Also people don't realize, but by using a linter you basically don't write the code in C, but in "safe C". It's like a different language.
Not that it would likely make much difference. Some states have authorized cross state insurance company reciprocity but AFAICT no companies have taken advantage of it.
If you have land then yes, but what about places that don't have land and do have a lot of deep water?
> C/C++ is memory safe if you turn on dynamic checking.

Is anyone here doing this? Would be interesting to hear your experience.
I don't mind research for research sake. But I'm just saying let's not all get over-excited about this being the next way to store energy. In practical terms battery technology makes so much more economic sense so guess where the money will be spent in production deployments at scale? Where it's economic.