skysight-inc/HackerNews huggingface dataset:
But I don't think the open source hardware is very up-to-date and what is the best choice to use.
btw I usually use many virtual machines and I need to do some work about 3D project.
I think cpu of Intel is good to hacking on Linux.
Well, we don't know if they are philanthropic or not, but they seem to be conflicted about their wealth. It's not so much them, but how much value our society puts on money.
The challenge of public transport is to get the timing exactly right. Ideally, you'd build transit where nobody currently lives but will move to immediately after construction ends. Build it too late and it's really hard to make the necessary infrastructure modifications. Build it too early and the line won't generate enough usage, political opposition will grow and other modes of transportation will replace it.
> We stress the needs of the user over everything

Imagined needs of an imagined user perhaps. And more and more that imagined user is a drooling idiot best left in a padded cell it seems...
But the government grants itself its power from a de jure perspective as well. How did the government come into power in the first place? By consent of the governed, right? Remember public high school civics class? But wait, who decided what “consent of the governed” means, and exactly what level of consent was required to claim legitimacy? Yep, that was the government itself.
I don’t put 43 grams of sugar in my coffee and I don’t know anybody who has. Most people I know take their coffee without any sugar at all. But then again I haven’t met everybody in the us, so I digress.
"“We don’t think this ecosystem can grow without regulation,” Beck said."

Uhhh its already grown by leaps and bounds. Control for the sake of control. That's all they want.
as a side-note, I wish there was a 'quantopian for cryptocurrencies' (maybe there already is) - I know the lessons are universally applicable but I'd rather be working with those datasets.
The article completely glosses over the existence of the Alliance for Open Media[1]. They mention it and go straight into "Can something be done?". To me, the real question: Why should we care about MPEG anymore?

It is indeed true that the MPEG approach is dead. Once AV1[2] is out, the open, royalty-free codecs will be the better performing codecs for both audio (Opus[3]) and video.

So yes, if MPEG is dead, its components are free to join AOMedia, as long as they leave their silly RAND ideas behind.

[1] http://aomedia.org/.

[2] https://aomediacodec.github.io/av1-spec/

[3] https://opus-codec.org/
It's almost as if initial government investment has allowed the technology to advance to the point that it no longer requires subsidy to be cost effective. Kind of like every other major industrial and technological breakthrough over the last 100 years.
Does VLC pay for a licence for all of them?
They say you never see motorcycles in front of therapist’s office.
This should be a top level comment. Racketeers like the BBB absolutely must not be confused for legit public institutions.
Hi Benbreen i would really appreciate it if you could contact me some way.
In what way has agile development contributed to complexity? In my experience it's been quite the opposite: Agile has led to better focused features that solve real problems faced by the customers, while minimizing waste, finally making a dent in Essential complexity.

Unfortunately, there has been a parallel explosion in Accidental complexity (over-complicated architectures, cargo-cults, crazy-complex auth frameworks...).

I'm beginning to wonder if developers (especially consultants, as others have mentioned here) are trading one form of complexity for another in order to keep their billable hours up, or improve their job security. Cloud vendors also seem to be contributing to the problem as well.
I share your frustration. Sometimes I feel like one of the few people who tries to act consistently. Most people are defecting in a massive prisoner's dilemma despite complaining about how defecting is bad!

The suggestion that these apparently strongly held beliefs are actually about signaling doesn't seem to entirely square with my experience. Talk is cheap. One doesn't gain much credibility with me by just claiming to believe something I think is good. I need to see evidence that they've implemented it in practice. I don't know if I'm unusual.
A Guide to Modern OpenGL Functions
A lot of computation has already gone into training LeelaZero, so it might make a good baseline.
Fraunhofer can't pay its researchers anymore if their patent income goes away? Research then is only done with government funds or in corporations, where the corporations definitely won't license their research (e.g. selfdriving tech) to competitors.

In places where the research is done like you said, all your points are true, but IMO institutions such as the Fraunhofer institutes are worth keeping.
What you call a "tax farm" is traditionally called industrial policy, and it has an exceptionally good track record.
It's not as bad as the way many French intellectuals directly supported Maoism[0] - at least our "techies" don't (usually) claim to be experts on the political/philosophical side. (Ideally we would have a functioning intelligentsia in the US, but I really think this is more of a symptom of not having one than it is of having a morally decrepit one.)

[0](see page 9) https://todhartman.files.wordpress.com/2013/10/michel-foucau...

- whatshisface, but posted on an alt so I don't have to feel bad about points. ;)
Sounds like this meets the requirements: https://github.com/niklasf/python-chess

> very carefully respects all possible game-ending pathways

Not sure exactly what this one means but it implements a is-game-over method, so you could do MCTS
with it.

> a translation of a chess board into an array that a NN could understand

Chess positions are represented by sets of 64-bit integers so I don’t think this would be a blocker.

> and a schema by which to flatten the array of all possible moves (both legal and illegal) into a single vector

The list of legal moves is a set of bitboards as well.
They didn't create this page. You can follow the development of the page at https://github.com/linuxboot/linuxboot.org
This article implicitly assumes that intensity/amount of labour should translate directly into income. Dunno why it should, but it would be interesting to think of what the world would be like if that were truly manifested in reality. I wish upon all these socialist academics that they could live in such a world as they thoughtlessly describe/claim to desire.
Many states have put up barriers to rooftop solar, at the behest of local utilities. That's the most common and obvious example.
Also you still risk bricking a customers car if you're actively trying to compromise it.
I'd be curious to see the manual vs automatic accident rates per miles driven. I have a feeling automatic are a lot higher. I mean, these days, if somebody's driving a manual either they want to or had no other choice. I wonder if that correlates with driving ability at all.
Boot firmware by any other name is still boot firmware, and the same forces that have made EFI what it is will affect any other thing you try to put in its place.
Reduce the scope of the maps; allow country by country downloads, except for US, where you can allow state by state. Chances are, I'm not taking my gps outside of the western US, and if I were, I would have some time to futz with it first.
"Reachable" doesn't mean "openable". Reachable just means there is a path that the system identifies the file with. There are files you cannot open but which are nevertheless reachable by path. Lots of reasons can exist for this and a pending delete is just one of them. Others can include having wrong permissions or being special files (e.g. hiberfil.sys or even $MFTMirr).
It's the lie of intellectual property in general: Without a way to own ideas and inventions, and control how others use them, nobody will invent or create new ideas.
Ehh, this is counting 1.7 billion mobile users for VP9 but not HEVC because of mobile Chrome installs. It's hard to take this serious when it's counting software decoding on mobile (if Chrome will even decode it on a lot of those phones, they know its pointless in SW.)

Meanwhile, nothing iOS supports VP9 HW decode. Until they come around, people could give a fuck about installed base.

Then there is the stuff this article doesn't very well measure. Like DVB-T2 in Germany using 1080p50 10 bit HEVC. That is expected to be around for a decade or more. That is a whole lot of TV settop boxes.
Ask HN: Help Me Name My Startup
This is a x-post from Jason Calacanis's "Startups" group on facebook. I just thought It'd post here on Indie Hackers as well to see if I could get a little extra feedback:

Hey everybody. I need some help naming my startup. My startup is currently named after my first failed startup endeavor, and I'm looking to change the name to something generic. I know Twitter's parent company in the beginning was, "Obvious Corporation;" I really like that and would like to come up with something similar. Any suggestions would be appreciated!

If this is any help, my startup is focused on building web and mobile apps. At the moment I'm currently working on a Chrome browser extension called "Bitchin' Bookmarks." The project is coming along really well, but I don't want to make the same mistake again of naming my company after a product that may or may not be successful. Anyway, hope to get some feedback from you guys. Thanks!
Your speed and accuracy are impressive, but that looks very unpleasant to recite. Human speech tends to have rhythm and cadence, but that sounded to be like reading a phone book. Very precisely spoken, very choppy, no comfortable flow.
This is from the chairman of the Moving Pictures Experts Group. That's different from MPEG-LA, the patent pool company.
You can buy a Kindle version from Amazon: https://www.amazon.com/Data-Science-Command-Line-Time-Tested...
- Computer Science, an Overview, by Brookshear: an excellent introduction to the whole field.

- Introduction to Algorithms, by Cormen, et all: a bible for computer science.

- Design Patterns, by the Gang of 4: well designed solutions for common problems, a classic.
That's a very leftist, biased and effectively fascist way to look at things.

China may have its problems yet for every point you make one could find a negative point in most other countries in the world. Especially if you choose the other country to be the US, which really can't claim moral superiority over many nations in the world (probably not even North Korea).

Let specific points aside, technology is also a way to make things better for people. So instead of working on the next Tumblr or the third Uber it might make sense to go somewhere else and broaden ones horizon.
That was the sane thing I had happen. I had to file a complaint with the consumer finance bureau. Then my money was returned to the original account with no note as to why the wire transfer was rejected.
I write JavaScript/Node everyday. In my experience one does not write code like this when working with a team or a project that will be handed off; the author(s) are trying to minimize file size with expressions that are as small as possible. This seems okay to me for a library where your API is simply a function wrapper.
Yup that should be fine. There's resources on http://forums.fast.ai to help you get set up.

(I'd still suggest doing the first few lessons on Paperspace so you can focus on the deep learning, rather than the setup. It's only $0.45/hour and 20 hours is plenty enough to get going. Sometimes getting your computer set up can be distracting and frustrating at first!)
The article mentions AOM (and vaguely what it is) about 5 times, and even dedicates a paragraph to AOM:

> Alliance for Open Media (AOM) has occupied the space left free by MPEG: outdated video compression standard (AVC), no competitive Options 1 standard (IVC) and no usable modern standard (HEVC). AOM’s AV1 codec, due to be released soon, is claimed to perform better than HEVC and will be offered royalty free.
This is another attempt at security by obscurity. Like others, it doesn't work.

Open source (this time in the form of full disclosure and a prenup agreement) is the way to go.
Buy a 10 acre lot in a nimby area (Palo Alto Hiils/Atherton/Los Altos Hills) for $5M, Split it into 20 x 0.25 acres and sell it for $250K each to teachers, firefighters, police, retired army soldiers telling the buyers it is sold as-is. Let them build houses on their lots and figure out the rest.
> …Vorbis and Opus have been outperforming the competition for a long time now.

Sorry to be pedantic about one bit of an otherwise-fine post, but AAC is comparable to Opus at any given bitrate[1]. Plus, even the most esoteric flavor of AAC has the enormous advantage of 7+ years of ubiquity[2].

[1] See the multiple charts at http://opus-codec.org/comparison/, for one presumably-unbiased source.

[2] All versions of Android support HE-AACv2 playback, iOS introduced support for HE-AACv2 playback in iOS 4 (released 2010), macOS introduced support for HE-AACv2 playback with iTunes 9.2 (released 2010), Adobe Flash Player introduced support for HE-AACv2 in 2007, All versions of Windows Phone support HE-AACv2 playback, all open source players support HE-AACv2 playback via FAAD2
>Matrix is an excellent, federated post-XMPP/IRC protocol

I have my doubts about this. So many IM systems have got this wrong before that there's no reason to give anyone the benefit of the doubt.

I, too, have looked at matrix at some point. I setup a server, created a user, joined a couple low traffic rooms in their main server, and found major practical issues on their protocol's behaviour.

It had problems with signatures when messages contained a certain field, so some messages appeared and others were missing. This seemed very unorthogonal (why is the payload not just a field of its own? Why do messages have so many fields? Why is the signature code different on both ends?) and left a bad impression. To top it off, the server was making me hit my ISPs (pretty bad ISP) connections per second limit. It was opening connections to hundreds of servers, constantly, which seems like seriously bad for scaling, considering I had only joined two low traffic rooms.

So, I fear this is going to be the same Jabber/XMPP bullshit all over again.

Apparently, development focus isn't on making the basic protocol perfect, but on UX nonsense and adding features (think "reaction animations" and other such crap) to try and attract the riffraff. No better than your average commercial IM "app".

I do strongly hope I'm wrong, but I'll stay in the sidelines for now; I did shut my server down because of the connections per second problem. I might give it another go in the future, once their golang server implementation gets there.
How could a border wall possibly influence searches of personal devices at crossings far away from it? This makes no sense.
The article doesn't implicitly assume that at all. You seem to have missed the entire point.
As someone working in policy in DC, this often doesn't seem to be the case.
Hello guys,

I am finding it hard to understand how they managed to model the system(i.e bike). I am somewhat familiar with control theory(did some undergrad courses on them). But this system seems like a non-linear system and coming up with a mathematical model seems like a herculian task to me.(I once modeled a conical tank and it was not quite easy)

Could someday provide me any idea about what they have done here ? How they modeled this system ? What control algorithms they used here ?

Any pointers might be helpful as well.

P.S - Haven't read about developments in control theory in quite some time now. So forgive me if my comment is quite basic.

Thank you.
Governments don't like black markets, untraceable transactions and people hiding their assets.

You may not agree with it but there IS a rationale behind this.
I do, but at the moment the course is the documentation, on the whole - so it won't really be standalone until we're written proper docs! (There's basic docstrings for most functions, but they don't tell you how it all fits together.)
Hi gus_massa, thank you for your great suggestion! I have fixed your comment. :-)
If you're building something you plan on throwing away, or won't be around to maintain, it makes perfect sense to throw things together quickly. If you're building something that will be a foundation for many future projects, however, it's worthwhile to put more thought, and thus more time, into building it.

> It's not your time that's being wasted

More frequently than I would like, I find myself putting a band-aid fix on something that I should have spent more time thinking through up-front. In this case it's future-me whose time I wasted by not taking my time initially.
Well the State governments at the time ratified the Constitution, so the Federal Government didn't grant itself power; the State governments did.

State governments can still take power away by convening a Convention to Amend the Constitution and then ratifying a Constitutional Amendment.
By that logic, you should never compare any two countries to each other, because they all differ in so many ways.
W.r.t. the now overdiscussed Google memo: isn't this hammering in that same point? Diversity programs are not going to change the jobs that appeal to different people. Company culture can change that, and men and women are largely looking for very specific company cultures that fit their personal perspectives. I get that the memo used much more divisive language, but I see the same argument here.
It's not just pretending to be self made most of them run sham charities and universally lie about their own charity giving too.

I'll never give to a rich pricks charity knowing what I know now.
Read it carefully. It does not prohibit warrantless search.

"The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized."
God damn.

I would have more to say, but that's actually quite shocking.

I think the journalist could have done without the low-brow comment about the type of cartoon being watched at the end there. I personally didn't see the humour as being particularly fitting here.
I would be kind of surprised if "the system" cares much about the name of a delete pending file. NT philosophy is to discard the name as soon as possible and work with handles. I was under the impression that ntfs.sys only has this behavior because older filesystems led everybody to expect it.
Google seems to have been successful at separating which customers get actual support and which don't. I get your viewpoint, but not many tech companies seem to support it.
"...Rosenthal talked about labor problems: severe overstaffing, with some workers doing jobs that are no longer necessary..."

I learned that in one of the office buildings in NYC, there is one (sometimes two) custodians who press the elevator buttons and call out the next one to arrive. These are modern elevators with indicator lights above them. I learned it was because of a union requirement.

I always liked the idea of unions, having learned about how workers were trampled on "in the old days". After moving to NYC, however, my opinions toward them became a bit more tempered.
> China may have its problems yet for every point you make one could find a negative point in most other countries in the world. Especially if you choose the other country to be the US, which really can't claim moral superiority over many nations in the world (probably not even North Korea).

This is ridiculous.

I agree with the general point when you say that all countries have problems. But some have way more problems than others – and I wouldn't call whatever happens in North Korea just "a problem".

While the US foreign policy leaves much to be desired, you cannot compare the way US citizens are treated versus how Chinese or North Korean citizens are. So yes, the US CAN claim moral superiority in many areas.
Not quite. python-chess is a wonderful library, and you would use it to do the things that your parent said. But python-chess on its own doesn't do those things.
Something something privatize the earnings socialize the losses.

A good part of government's job is to limit risk so that those most at risk don't suffer. Speed limits exist to limit risk. Drug laws exist to limit risk. Bank regulations exist to limit risk. SEC laws exist to limit risk. In a system with safety nets (unemployment laws, bankruptcy laws, welfare, food stamps, subsidized housing programs, etc), there must be some limits to prevent abuse of these programs from undue risk.
> There's probably an argument to be made for a lean bootloader/kernel that does minimal work - and for a os kernel that's more general.

We had that in Linux; it was called LILO (Linux loader), consisting of a 512 byte machine language program run from the boot sector which would load a canned sequence of more sectors, a slightly larger program, which would then load a kernel image from a sector map.

Before that, generations of machines going back to the dawn of computing had minimal bootstrap sequences.

But, on the flipside, idea of more capable boot firmware precedes Linux by probably ten years if not more, like on Sun workstations and whatnot.
Do they just raise funds but not disburse effectively?
Which is the most actively developed BSD in 2018?
Yeah, there absolutely has to be a balance. The important part is basing the arguments on sound technical and business justifications. "No, we can't move off of Perl because it's what I learned in college in 1996" is not really any better -- but then, Perl isn't really so bad. ;)
I honestly don't understand how people expect to change this. Some of these terms which are apparently favoured by men are very ungendered, such as "driven person", "disciplined" or "first rate".

If a job requires "a first rate disciplined driven person" and women don't want to apply for that job, doesn't that seem to indicated they believe they aren't qualified.

Many jobs are stressful and require people who can cope with high risk activities - even in software running operations for any of the listed global companies would be hard. And it does both the company and the applicants a disservice if that level of risk isn't made clear in the advertisement.
Oh, it is, it extracts profits like nobody else.

I'm not talking about efficiency as in providing the best bang for the buck to consumers, companies and investors don't care about that. I'm talking about returns. Cold, hard cash.
China has created "exclusive economic zones" like Hong Kong and Shenzhen that are more free than the United States. Mainland China may be a shithole, but at least they have places where capitalism can thrive, better that even the United States.
Well we're going to continue to need coal in possibly decreasing amounts for the next couple of decades. No way are we decommissioning all coal-fired generating any time soon. That should be enough time for natural attrition to handle the current mine workers. The effort should be in getting young people interested/trained in something else before they follow their fathers into the mines.
Optimizing hash tables in V8
The Effects of Various Music on Angry Automobile Drivers
Why are you only talking about "foreign" terror attacks?

The Oklahoma bomber killed 168, for example. The first one that came to my mind.
A D-Day Plane Lost for Years Is About to Fly Again
A 6-year old can't buy ETH? Crypto truly is mainstream.
> It does not prohibit warrantless search.

More precisely, it does not prohibit warrantless search if it's reasonable. (Which, as other comments have noted, is why governments say they can search you at a border crossing without a warrant.)
Thanks guys, you can now access a prime dog right there: https://geonnave.github.io/primg/#17976931348623159077293051...