skysight-inc/HackerNews huggingface dataset:
Serious question: how can we go about making archaic programming languages and dialects of assembly more accessible?

There are all these cool, historically significant programs that are open-sourcing: DOS, this, etc. Is there any way to expose the general program structure and algorithms so that they're easier to analyze without learning the specific language they're written in?
I'm happy for Discord since I know they're a big user of Elixir [0]. I'm sure it will make the Elixir language stronger and will make it a strong candidate for apps in the future. Much like how Twitter/GitHub did for Rails.

[0]: https://blog.discordapp.com/scaling-elixir-f9b8e1e7c29b
Yeah, most Red Hatters in this space work on CRI-O, or Kubernetes, or runc, or KubeVirt, or the pieces on or around Kata from a VM side. There’s a lot of other things that need investment.
> Also, it puts us in a morally difficult situation because we are benefiting from the ones we criticize, and as such, it is hypocritical.

What moral difficulties do you see? My opinion is these companies are despicable but taking advantage of their generosity is not hypocritical. Applications and motives can be immoral, tools without human action simply exist.
You are correct - that's the main reason I wrote the 1pass wrapper mentioned above. It mirrors the data locally (in a gpg-encrypeted cache).
Autodidact contrarians on this subject seem intensely vexed by data fraud.

If this were important, surely some scientist would have found holes in the theories no? This "fraud" of which you speak appears to be a non-issue amongst scientists.
I'm Canadian, but live in Boston. My IP address shows where I live, not my nationality.
Monroe’s explanation only applies to optical systems, ie reflecting and focusing light, which is a thermodynamically reversible process (yes, even with dust. Dust doesn’t make the lens thermodynamically irreversible, it just scatters and absorbs some of the light so it doesn’t reach the lens. The irreversibility is a property of the lens). Solar panels are converting light energy into electrical energy, which is not an irreversible process - it creates entropy, and therefore the rules are different.
Yes, whats what I meant, ctrl+r
Sure, Brave's PR approach seems reasonable: act like you're confused and listening, but don't respond to anything resembling criticism.

But acting dumb and carrying on is an inflammatory action, when your actions are ethically bankrupt -- an inflamed response is warranted and quite reasonable in this situation.
Any specific areas for Kubernetes to focus on?
There is no need for an experiment, the moonlight does produce energy in a solar panel.
Obviously the power produced will be much much lower than with the sun.
I remember that as a child I was able to use a solar calculator indoor with just the power gathered from an incandescent light.
Encryption is not considered ammo since forever now. And slack doesn't have E2E encryption, and is an american company. The NSA can just knock on the front door and ask for the data, same as they would for an ISP.
I hate to say I told you so, but I told you so[1], and it looks like eichs tune hasn't changed much[2].

It's like, very obvious that this would be an issue.

[1]: https://news.ycombinator.com/item?id=15723512

[2]: https://news.ycombinator.com/item?id=15735214
Thanks and I appreciate the balanced view there. Congrats on launching something at 36 as well!
This is the kind of thing users could have control over if they use their own operating system, correct? Are custom ROMs like LineageOS configured to check for this kind of thing?
What are the decentralized networks one should give preference to?
I have had a few times, the experience of being all the working time and extra-time together with CEOs of different businesses, in different countries, and I have met some wealthy people on this "job", I wont risk saying amounts, but probably only one or two of them has more value in companies than the 25 mi you describe. I have met, in few days meetings, or one-time meeting, people with an order of magnitude, at least, the value you mention in personal wealth. In my case, I was regarded as advisor, right-hand, "friend" and "partner", and to this very day some of them are still sending me messages to ask me to go back to work with them. I have concluded its all just delaying me in starting my own company, and I ignore everything now, literally eat Ramen noodles, and focus on my programming project, that I have been delaying for years, despise all close people calling me crazy, when they see people driving a million dollar car knocking at my door and I say I don't have time, send them away! and they know I'm eating noodles just, I will keep on the field I choose and I believe is the one for me to make money, even with zero experience in this field besides a half-complete toy program, and having years of experience and sizeable knowledge in other profitable fields, in the end I have to do what I believe will make me my Own money, and is better to start my own business, otherwise one can spend his life helping other peoples' business.
There are companies that do this. They build tiny solar panels out of materials that can withstand high junction temperatures, and use fresnel lenses to concentrate light onto them.
Unlikely to ever happen. History suggests that the way evolutionary biology corrects this is revolution or invasion :-)
All of the other comments have described (much better than I can) why this is likely some kind of fraud (and definitely unethical).

I wanted to comment on the "fellow nerd" trope -- I don't see why it matters that you (or the majority of Brave) are nerdy. That doesn't mean you are somehow incapable of acting unethically or committing fraud. Many of our "fellow nerds" have broken the law. It doesn't diminish their intelligence, but it does reflect on their morality.

It's a non-sequitur.
Witcher 3 and Skyrim are two totally different games. Witcher 3 is more story focused if you get the gist. Skyrim is kindof pseudo-choose-your-own-adventure, not focused on dialog but exploration. Witcher3 is on the opposite spectrum, focusing more on characters and dialog and world building.
For some context, I submitted this talk a couple weeks ago and today HN asked me if I wanted to resubmit because it hadn’t got much attention.
Nah, that's BS. It's an argument from authority, there is no actual science done in that paper.

Now if they actually took people, and replaced saturated fat in their diet with polyunsaturated fat, holding other variables constant, then measured whether they lived longer, they'd have something. But they haven't done that.

Their reasoning is that this measure of blood lipids is associated with CVD, so if we do something that lowers that measure of blood lipids, it will also lower the incidence of CVD. That's just bad science, and they should know better.
I am aware that we are just one release away from serving video in a video-tag. That’s not as convenient as youtube (because it takes time to load), but much closer than before.

For convenience, we need m3u lists of video-chunks and a simple player shipped, since browsers cannot play m3u out of the box.
then you missed quite many changes
Your current experience is of a highly regulated system with dwindling options and a lot of unintended consequences that weren’t thought through with the existing regulation - it is more similar to socialized care than the free market.
It's been a lot of fun for me to think about how knowledge can be conveyed 'superficially'. Make it cute, make it pretty, make it gamified. I love Wikipedia and I know many others get lost in that article forest too, but I've been trying to learn how to illustrate my understanding of something in a way that is easy to consume by others. This has led me from low-level systems programming to web development and using frameworks like d3 to create animations of what I'm describing.

I think we'll counter authoritarianism on 2 fronts:

1) Make more information freely accessible.
2) Take existing, accessible information and convey it in a friendly way for the masses.
Apple already gave China access to all Chinese iCloud data. https://www.amnesty.org/en/latest/news/2018/02/5-things-you-...
Lua vs. Duktape for embedded scripting language
> Since all repositories are derived from the empty repository, then it is posible combine any user with any commit in GitHub?

No. This trick only works with repositories that have an explicit "relationship" in the Github UI as the result of forking operations performed from the web interface.
The CFO was arrested in relation to Iran but not because of it. She was arrested because she lied to banks and sold American made technology to Iran.

Slack is actually not required to do this as IM applications are exempt from sanctions.
They are just an alternative taxation but one applied to the dullest and poorest of society.
Is it just me, or do all of these services end up looking like GitHub? Like, I get offering similar functionality, but these are so similar in how they look that I’m surprised that GitHub isn’t at least mildly annoyed…
> Big companies don't have to have regional subsidiaries any more. [...] In the US, government hasn't really gotten into this in a big way.

It is a mistake to assume that the solution which works in industry is equally applicable in government. Businesses and governments are very different institutions. They have different missions, different stakeholders, different legal obligations, and different responsibilities.

Surely, things would be more efficient if we just had one large uniform, monolithic state institution, but a (small R) republican state cannot exist without extensive delegation. It is only though the process of delegating power to states, counties and municipalities, that we can even attempt to execute the will of the people.

This all comes with tons of redundant infrastructure - thousands of city councils, mayors, police departments, courts, and school systems. 50 governors, 50 state cabinets, 50 independent boards of elections, 50 different state legislatures - but each community has its own needs and its own ambitions, and nobody knows those needs better than the community itself.
15 years ago, a "game console" (home or portable) was mostly something upper-middle-class children owned

No. Unless you're talking about a country other than the US, this is absolutely incorrect.

Original Playstation sold more than 40,000,000 units in the U.S., and in the same console generation N64 sold another 20,000,000. On the portable front, the original Gameboy & Color version, beginning in 1989, sold more than 40,000,000 units. Keep in mind, there were only about 80,000,000 households.

There are not 40,000,000 upper-middle class households in the US. For reference, the original gameboy cost $90, roughly $180 in today's money. This is not out of reach for even poorer households. In today's dollars, even if you draw the "upper middle" line relatively low at about $100k for a family of 3, there's only about 30 million households at that level, and 16 million of them don't even have kids.

I'm not debating that video games have become even more popular in recent years, but they were mainstream long before that. "Mainstream" doesn't mean "everyone". The simple wiktionary definition is simply "Used or accepted broadly rather than by small portions of a population or market." I'd be hard pressed to say that millions upon millions of console owners isn't "used broadly".
According to the imgur album, one time the package was opened by his next door neighbor. A different time it was opened in his own house.
Buried deep down in the microcode of that CPU will still be an implementation of 8086 real mode, which will still be the default boot state.
Well look at Godels Incompleteness Theorem... Not every statement in mathematics actually even has a proof inside mathematics. So math doesn't even have the tools to fully investigate itself.
I'm particularly a fan of 1,000,000,000,000,066,600,000,000,000,001.
That is not entirely correct. The current version of Lumberyard contains only remnants of CryEngine. Most everything has been scrapped and rewritten in favor of non-horrifying code.
It is not a tax on uneducated people, it is a tax on stupid people. There are plenty of uneducated people who are smart enough to know that lotteries are a scam.
Thanks.

It would be great if anybody could build it all and try if the out-of-the-box experience with the pretrained model is good.

I've tried Mozilla's DeepSpeech a few times but so far it didn't recognise "this is a test" reliably without mistake out of the box from a good microphone.
> why the faces were obscured

So the people aren’t doxxed and witch-hunted?
Password store is an excellent alternative to paid applications.

I have recently submitted a bug, be careful when saving a password with duplicate name (it replaces old password without warning); not sure if it has been fixed.[1]

[1]:https://github.com/zeapo/Android-Password-Store/issues/451
Recent social experiment (East/West Germany) proves one thing: people make babies, when their life is poor and dull.

And on the global scale we can state that people make babies when they have no pension nor elderly care.

And from nordic countries we can learn that free daycare is the baby killer number one. This is because you can make safely make babies "any time" and then you postpone it until too late. In Americas you need careful financial planning beforehand, considering there is no daycare or schooling or healthcare or much anything, but most succeed and execute their plan.
Gitea is gogs.
Coders are not interchangeable. You're a hot web programmer? Congratulations, you're not even considered for my job - I'm in embedded systems. You probably can't get hired to do deep learning, or Android programming. And the reverse is also true! There's all these programmers, and all these jobs, but nobody wants a generic coder. They want someone who can do the specific job that they have, or at least learn it quickly. When you're looking for a programmer, there aren't enough of the kind you want looking for work.

And then there's supply and demand. Good programmers are in limited supply at the moment. (Perhaps we could train more, but it's going to take time. At the moment, the supply we have is limited.) The demand is there, so the price rises until the supply and demand meet. That happens when some of those who want programmers get priced out of the market. To those firms, there's a shortage. That is, there's a shortage at the price they can afford to pay. But since they're the firms that would derive less value from those programmers, it's appropriate that they be the ones priced out. And if we had more (but not unlimited) programmers, we'd still have the same problem - there would be someone priced out who was complaining that there was a shortage of programmers, because they couldn't hire anyone at the price they could afford. When supply is limited, someone always gets priced out. To them, it looks like a shortage. But it's just a shortage at their price, not a shortage in general.

(There's also another problem: Programmers get paid really well. If you can fake it, and there's one company that you can fool, then you can get paid really well. That's a strong motivation to, shall we say, exaggerate your abilities. This leads to a number of "programmers" looking for work who can't program very well at all.)
I am very far from convinced of these things. The complete lack of transparency and the dubious things that have happened and been revealed by the likes of Wikileaks lead me to believe that their oversight is deeply flawed.
Are people actually boycotting their product? They very clearly see their free users as their non-primary market (no automatic invites, no tools for individuals to block individuals because your HR department is supposed to deal with it, limited archives, etc.) and I'm not sure a "boycott" of a free service even counts anyway. And a paying customer is not going to be able to drop Slack on one day's notice any more than they could drop email on one day's notice. Were there actually paying / potentially paying customers who cited this as a reason to stop using Slack?
It would be great to be able to compare this with Béziers of arbitrary degree. Some people get frustrated with degree 3 Béziers, but you can do great things with degree 5, 6, 7, or even higher - and they're C^infinity internally.
If you could add curvature combs to your demo it would help in evaluating what it can do. I can see from the curve itself that I can get pretty nice results, but occasionally I notice small wobbles that would be more obvious with a curvature plot.
Is it possible with this type of curve to vary the weights of the tangent vectors?
I am a minority I feel but everywhere I have ever worked I have always pushed to keep your dependencies close. There was never a way to reproduce a build without doing so.

I know other smart people want badly to trust in outside sources ... but I am old and jaded.

And never skipped a build because npm was down... or before that if I could get a jar from a remote source ... and so on.
So what's the effect of widespread use of microwaves (and soon with 5G, terahertz radiation) on the bioelectrical communication that's going on within our bodies?

I keep seeing industry studies that say there aren't any health effects, but that's purely due to the argument that the thermal effects of microwave radiation aren't sufficient to harm us (i.e. we're not cooking ourselves).

What about non-thermal effects? And how do microwaves affect, say, the long-range navigation of birds or insects, which we do know must have an electromagnetic component since they're in part using the Earth's magnetic field?
-- switch on integers/enums

Strings in switch Statements:

https://docs.oracle.com/javase/7/docs/technotes/guides/langu...
Saying "they should have acted differently to begin with" isn't a valid criticism of an apology, or it would apply to all apologies.
The desire to get the little person to save more is telling me massive inflation is coming.
From what I'm reading here, it would be impossible by your logic to effectively apologize. The only solution is to never make a mistake in the first place, which isn't a feasible expectation when dealing with humans.
People Fall Off Cruise Ships with Alarming Regularity
I would suggest buying him a cheap loop pedal like a TC Ditto or a BOSS RC-1. Throw in a Shure SM-58 mic. Software/apps are great, but hardware really makes music a lot more fun and intuitive!
Yeah, I'm gonna flag this. Mind you, my BMI is in the underweight range, but articles like this are total bullshit.

They read with particular intent, and it's important to understand what the intention is of publishing garbage like this.

It's on par with studies about how scientists tend to not be religious. Or how black people tend to be poor. Or how women tend to be less ambitious than men.

If you want to call fat people stupid, just fucking do it. But this is tabloid-level trash that doesn't belong on Hacker News.
Can you sue someone if you steal something from them and it hurts you?
“Santa Claus should be a penguin” (2013)
Looks like a standard brushless case fan – most of the PC/ATX ones are 12v and prioritise low noise over power, but I have a few I pulled out of laser printers that are 24v, about palm-sized, and put out silly volumes of air.
I quit (delete not deactivate) 8 years ago for free it's been great.
Anyone can code - a little. People that can do it well, day after day and year after year, are much rarer than "people who can code", though.

More: You probably don't want to hire "someone who can code". You probably want to hire a software engineer - someone who can understand requirements, write code that works, debug well, run a profiler, find memory leaks, understand other peoples' code, give (at least somewhat) accurate estimates, work well with others, not break working features, test thoroughly... You want a lot more than "someone who can code".
You are correct in challenging the GP, but for the wrong reasons. Your statement reveals undue confidence in your assumptions on the nature of objective reality.
Don't allow popups during page unload
Christmas wishes from JetBrains hidden in months of tweets
I just downloaded the latest WhatsApp update, ( I think it was released a few days ago ).

Now it is 164MB + 104MB + 85MB! And these measurement were not under high memory pressure! This isn't small by any means, still a total of ~350MB for a simple tool, but it is similar to Telegram which is a native Mac App. The two WhatsApp helper were previously using 700MB each!

And the major major improvement is compressed memory. Previously it didn't compress much at all. It was the same 700MB. Now it is 4.6MB + 5.2MB + 8.5MB, that is total of 18.3MB!!!!

I have no idea what happened, but in terms of compressed memory that is nearly 99% reduction in memory!

( Actually I am really interested in what happened, I wish they have changelog or blog post on the fix )
For more examples of how to use Bazel with TypeScript or JavaScript, have a look at the code samples I shared in this somewhat unrelated GitHub issue: https://github.com/bazelbuild/rules_typescript/issues/344 (near the bottom I post a few more realistic ones as I experimented with getting webpack working, etc.)

It’s a possibility that some of this post (the TypeScript-Rollup chaining) might have been inspired by this issue (maybe), but as I note in various places there, it’s been tricky to get these three separate projects to work together — rules_nodejs was recently updated to better work with npm with an escape hatch if your node or compiler code cannot be rewritten to allow Bazel to manage your npm modules - but while rules_typescript was rewritten to support rules_nodejs, the otherwise excellent rules_closure is not updated to support such npm modules.

With few dependencies, and with caching of individual modules, your builds can go lightning fast so you don’t need the watch mode that webpack promotes so heavily. However, ibazel lets you watch your codebase for changes and rebuilds, it just doesn’t inject into your browser and host a web server for you the way webpack does.

I’d say at this point Bazel deserves your experimentation, but until it supports all common JS build tools and scenarios, including linting and IDE integration (there’s some but currently it’s all maintained by groups at Google and not the IDE companies themselves the way other build tools are integrated),so it’ll be a hard sell for most companies to adopt it wholesale, unless, like Dropbox and others, you have a diverse set of programming languages and targets that have shared dependencies that, when changed, you want to trigger partial rebuilds of multiple projects. But the dependencies have to be supported by the rules you’re using and right now, there are some limits to what first-party rules support.

The tools are at a state where a couple people on your team will need to learn Starlark, the Python-like language used in lower-level .bzl files (which can define rules and macros that the BUILD.bazel files that can then refer to) and especially the internals of Bazel including reading source code, a lot of it. This is because the debugger tools are there but not fully bug-free yet, they don’t provide the rich debugging experience you’ve grown to expect with other languages. It’s kind of like debugging and writing Go code early on — you knew once you found the right syntax that it would be obvious but until then it was a lot of experimentation and copying other examples. It’s obvious the teams at Google are pushing Bazel’s development hard, but the Angular team right now is most visible in trying to make things easier for third-party, non-Google development workflows using Bazel. And I’m sure the project will be one to watch in 2019.
One by one, the Chrome engineers continue to chip away at the techniques in The Annoying Site https://theannoyingsite.com (warning: open in a secondary browser).

Talk video here: https://www.youtube.com/watch?v=QFZ-pwErSl4

Source code here: https://theannoyingsite.com/index.js

Well done!