skysight-inc/HackerNews huggingface dataset:
This is not to disagree (or agree) with any of the points you made. It is more of a side note:

Tech -- including "energy tech" -- has one important distinction from other industries: there are potential technological solutions that can move faster than the legislation.

For instance, the ISPs may seem to have won, but maybe some kind of wireless technology will bring true competition.

An energy company may have someone in the government, but Solar is already cheaper (batteries have to catch up), and behind the meter solutions are ever more popular.

Sometimes the legislation just fattens the target by staving off other competition.
Barcelona to announce £138m Coutinho deal at 7pm tonight
Seriously, stats on 26 boys...
Google will sell off divisions before sacking staff I think.

In tech right now, if you fire any people, all the other good people will leave too.

Then you have a crowd of mediocre engineers and have no hope of competing in the future.
Maybe the OP just means generally?

I used to live in Amsterdam and the light pollution was so bad [1] the night sky just looked like a dull grey, I remember how grateful I was to move away and get to view the night sky more frequently. Light pollution such as that found in Rotterdam is almost suffocating I find.

Sure travelling is an option, for kids? Not really.

[1] https://www.lightpollutionmap.info/#zoom=9&lat=6819816&lon=5...
U.S. manufacturer beats Tesla to stage with electric semi-truck
Even when full source is available it doesn't really solve the problem. Many of the drivers provided for android socs are very poor quality and would not be allowed in the kernel. Typical problems include not using linux conventions for config parameters(device tree) and duplicating large portions of existing kernel functionality.

Not getting into the tree is a problem because kernel interfaces change all the time. When someone changes a kernel interface they are expected to update all of the affected code, but out-of-tree drivers don't get that.
heh, i remember writing a fake "memory clear" program on my TI back in 1994/1995 (i don't remember the exact model).
no need for crappy radio signal

radio travels at the speed of light.... if the speed of light is a hard limit, that may be the best we will ever do
Good to see Candy Japan growing! I was a huge fan of the article about making an algorithm to pack the candy that showed up on HN [1]. After the article, I spent the next week or two looking into packing algorithms...

[1]https://www.candyjapan.com/behind-the-scenes/algorithmic-fit...
> But we tend to hold tech icons like Google to a higher standard, and trust them much further, than we do with oil companies or banks.

We have to if we want to overcome the cognitive dissonance involved with trusting them with our data in the face of such news as that linked above. If we can't trust them to play nice on this, how can we expect them to protect our privacy from snoops?
Classification of reviews as fake or authentic is my MSc dissertation, so I thought I'd point out a few things. I have not read the paper referenced in the article yet, though. The article seems fine, given it's a pop-sci sort of thing.

a) Humans are generally pretty incompetent at determining if a review is fake or not, so my opinion is it is a crude yardstick at best.

b) I personally don't think using AMT as a source of subjects is a great idea unless care is taken to deliberately take into account psychological/social type factors - using AMT sort of turns your research into a psych focused one as well (unless you control who is in your pool of workers consciously and deliberately)

The important point I think is that they have gotten to the point where neural nets etc can generate readable text that obviously isn't computer-generated, and so can fool the typical or casual reader. My research is showing promising results for using ensembles to classify reviews, and the state of the art systems use more than just the text which make them fairly useful. But there will certainly be an arms race.

I am more terrified of the advances made in faking video and speech - when that really kicks off, Facebook will have to have _so many_ AI systems examining every bit of data "people" put into it.
> and programs written for Windows 3.1 will still work

Not on x86_64.

https://superuser.com/questions/140953/why-cant-a-64-bit-os-...
India demonetisation fails to purge black money
C99 introduced the restrict keyword by which the programmer promises that the pointer doesn't alias anything (or else the behavior is undefined).

memmove versus memcpy only solves the problem for block moves, not for other array operations. Think about a Fast Fourier Transform or whatever where the compiler has to suspect that the inputs overlap in dumb ways.
> Open source does not mean you are free to distribute the code, necessarily

The Open Source Definition[1] has defined the term "open source" since the late 1990s to mean exactly this.

The term "Open" refers to open-membership (for contributions), and not transparency.

[1]: https://en.wikipedia.org/wiki/The_Open_Source_Definition

> I could, in theory, write a license that says, basically, you can't distribute my source code, but you can look at it, compile it, and even alter it to fit your needs.

You can, but this doesn't meet the Open Source Definition, so you might be infringing on their trademark if you were to call that an Open Source License.
> there's nothing wrong with that either (they have the right to fund or not fund what they want)

There is a limit to this.

For example, I have the right to ask you for money. I have the right to report or not report a crime I saw you commit. But if I tie those two activities together, it becomes blackmail and is illegal, despite no single action being wrong on its own.

Google has a lot of power, and they are abusing it. It may not be illegal under current law, but they cannot hide behind the defense that each micro interaction is their right.
No matter the forum, there will always be someone who doesn't understand the joke. That's not going to stop the rest of us from being entertained, however.
I read things all the time that espouse the benefits of large families and how important it is to keep society fit by having more children.

It's like they want to keep the Ponzi going by adding more and more people.

It's quite clear, especially in places like China, India, and Indonesia that runaway population growth is incredibly destructive to the environment.

If government and taxation and retirement systems require more and more population in order to operate successfully it's all coming down at some point.
Here's a question I've always had. If a government ever starts to fear a cryptocurrency, could it just destroy the cryptocurrency by blocking it at the network level? E.g. block a TCP port or something like that? Could that be circumvented and if so, would the cryptocurrency still be scalable then?

EDIT: thx to everybody who replied! That being said, I would have really liked to discuss the actual technicality of blocking a cryptocurrency :-) E.g. what technical measures could a hostile government take against bitcoin and how would any circumvention techniques, if they exist, impact scalability and usage of bitcoin. A lot of answers here just give reasons why a govt would never do something like this; or that there are other ways of discouraging bitcoin users; or that it wouldn't affect users outside of that country (wouldn't it though?). I think the dependence of cryptocurrencies on IT infrastructure is an important issue, as it puts boundaries on the extent to which a cryptocurrency's can truly be considered decentralized. I think we should assume that, given enough time, any cryptocurrency that makes it to the big leagues of being used as transaction money will be put to this test. And if it fails this test, its use cases will be more limited than what some currently think.
> You-Can't-Fix-A-Broken-Culture-With-Agile.

Agile is just a set of cultural values. If you can't fix a broken culture with it, what is it good for?
Does anyone at the USPS actually count the number of attendant honeybees to make sure the package is in conformity with regulations?
Open Markets
>The most common definition is reproductive compatibility but that is so complex

As one example, the ability to breed is not always transitive.[1]

- A can breed with B
- B can breed with C
- A can't breed with C

Are A, B, C the same species?

[1] https://en.wikipedia.org/wiki/Ring_species
Yes because the first thing people show on dates is their dark side. /s
The Diversity Crisis in AI, and Fast.ai Diversity Fellowship
I think this is right, but Bitcoin is also showing the rather classic bubble/irrational exuberance chart. That is to say, it may also be outperforming gold because people are piling into, rather than it being a reaction to uncertainty.
The smartest weather App and why I created it
The difference here is that JavaScript is a human-readable format and, although, it can be translated into a readable format, WASM is byte-code. It is more practical to write contracts in a high-level language and translate them into byte-code than writing the byte-code itself.

Ethereum uses this concept by translating solidity code into ethereum byte-code, whereas Lisk appears to interpret the JavaScript directly without translation. WASM would be a candidate to replace the byte-code in ethereum, but in order to avoid the impracticality of writing contracts directly in WASM, we'd also need a high-level language from which to compile.

This reason this is a good idea is because one could write contracts in any language for which a WASM compiler exists, but I imagine that could also be done with ethereum byte-code. WASM currently has the '"runs literally everywhere" advantage' here, but it should be simple to create a compiler that translates from solidity to WASM, or even directly from ethereum byte-code itself.

Further, I don't buy in to the '"runs literally everywhere" advantage' for JavaScript because it loses this advantage to any language that can compile to it and this is becoming increasingly true for WASM as well.
Well? Why? And where's the promised PDF?
Nobody can do anything about that. That company ends up getting called out just like this one did or just like Accuweather did.
Plus the US has an unending supply of social engineers whose mission isn't so much to educate but to tinker or indoctrinate or whatever they think they're doing.
Gold will probably still be valuable if society and its infrastructure collapses. What's Bitcoin without the internet? Should something like WW3 occur, can we really assume that there'll still be a unified internet and that it'll be working well enough to allow for bitcoin to work?

One could argue that you could use other ways to share the blockchain (radio waves or even sharing physical storage) but how do you settle transactions that way? You'd have to broadcast your transaction somehow, wait for a miner to pick it up, mine it and then broadcast it to the rest of the network and wait for other nodes to see and accept the new block and then build on top of it. Sounds like a nightmare over high latency networks, you could wait for days until you're sure that your transaction is accepted.

What if a certain region is cut off for a while (say, a country)? They'll make transactions, mine them and then when they're reconnected to the rest of the world their block "branch" is immediately overwritten by the outside chain because it had a greater hash rate. Actually for most countries that wouldn't even happen that way because they probably won't have the hash power required to mine a single block in weeks, effectively making Bitcoin unusable.

I don't think Bitcoin would be a very practical currency for Mad Max. Better invest in bottle caps.
I don't believe the answer to JS is downloading, and compiling the entire JVM.
The article doesn't support the title. There's nothing suggesting what might happen if central banks ignore crypto-currency, not anything suggesting they are.

The market for crypto-currency is very very small - much smaller than similar forex markets.
There is always a way to circumvent these blocks if the gov doesn't just block everything. Also, a reasonable large crypto couldn't get destroyed from just one country blocking it.
>>(How much would you care if someone told you they'd sat in on Stanford classes without enrolling? Not very much, right?)

Although this person didn't get accepted into an elite college, I think they're showing an immense amount of initiative and drive. They are aware of the quality of the education that Stanford students receive, and they want that same learning opportunities as those students even though they cannot attend for one reason or another. I think this signals a really strong desire to learn, which is something I imagine some people in recruiting "care" about.
Among other things yes. The big mistake people make is assuming it's the only factor (or perhaps the most important one).

However, I'd say another important factor here is simple timing. Does the world want what you're offering at that point in time?

Cause if your chosen programming language went out of fashion a decade ago or your idea simply doesn't make sense any more, it's probably not going to make you successful. So many successful people, services and websites only caught on because they offered something that the world was looking for at just the right time.

For example, Google was revolutionary, with its search engine making the company/its founders billions of dollars. But to much of an extent, it also only did as well as it did because other search engines were so terrible at the time.

If someone else had gotten in first (like say, if modern DuckDuckGo or Bing had been around in the 90s), then it's possible the site would have faded into obscurity.

Same goes with a lot of things. If the telegraph or fax machine had been invented after email, they'd be obsolete before they even launched and be massive commercial failures for their creators. True of many YouTube creators too. How many became popular because they rode trends? I'd say thousands of them.

Success is certainly partly down to the quality of your work and how you promote it, but it's also down to whether you happen to offer something that society wants at the time you offer it. Both luck and skill play into it there.
This post is almost completely wrong.

You can indeed do what you like in the license (within the bounds of the law) but if it doesn't meet the OSI definition it is not Open Source.
It's more likely they regulate at the exchanges and the vendors, i.e. the places you swap fiat currency and the places you buy stuff.
Governments are more likely to outlaw the possession or use of something rather than "get their hands dirty". There is already a framework in place -> "Say it"/Legislate -> Let "authorities enforce it".
AT-UI: A Lightweight and Modular Front-End UI Library
Cant compare the two, sounds like 'candy guy' knows how to code
Isn't this classic "correlation is not causation" stuff?

It isn't. There are only a few dozen intragalactic novas per year. They've been looking for this one for a while and so far this is the only candidate anyone's found.

one can now draw _many_ star trajectories through groups of novae each caused by a single star?

That's a bit like saying you can draw many trajectories of cars that could have been in a crash while the smoldering wreckage is sitting by the side of the road.
That's why Firefox detects if the URL mixes together symbols from different languages:

https://wiki.mozilla.org/IDN_Display_Algorithm

Much better than showing punycode all the time.
12 new features in Bitbucket Pipelines
I was surprised to see they did not list tarantulas, I've bought many that were shipped via USPS and I imagine they actually ship more of them than scorpions.
Please no :(

Do you have any more info on this?
Dell in North Carolina--opened up shop to collect the tax break then rolled up the sidewalks when the break expired.
Immediate seizure with lethal force to any who resist. Same way they treat the average citizen who they think is involved in profiting off of illegal activity. I really with this happened more (there is at least one major bank that knowingly laundered drug money who should be fully seized). This should include any and all legal and PR assets, they'll be given a single public defender who will take on the case for them.
Best Salads to Lose Weight Fast
Can someone confirm support for OpenGL 4.0 on these?
The only practical way to do such tracking reliably would be to inject html into every page loaded from one of their CDN's. That would be visible to everyone, and they don't do this.

Hence, either they have fairly ineffective IP address based tracking, or no tracking at all.
I drive a lot in Europe, country to country. NOTHING beats Google maps to get me from A to B while avoiding whatever would slow me down.
As much as I enjoy particular features of Apple Maps (Better indicators of particular highway splits), it is just lousy at having a clue what is up ahead.
Ironic, as toyotas have more made in USA and assembled in USA cars and car parts than ford does, and has for over a decade. Only Honda or Chevy can claim more american than Toyota iirc.

https://www.usatoday.com/story/money/cars/2015/06/29/america...

Soso link, but makes my point.
'Real ale' has live yeast, since it hasn't been pasteurized. It doesn't last on the shelf as long, but it's alive. You can also pirate it if you like the taste.
Markets are artificial man-made creations. I love how people write off something by calling it the "market" as if it is some force of nature.
I really wish Google AMP didn't overrule the Chrome android "force enable pinch to zoom" from an accessibility standpoint.
Perhaps easier way is to criminalize using it. So usage will be limited, control and money printing will continue.
And I actively avoid them due to useability issues. To each their own.
Of course, what's been happening in Bitcoin, the more they regulate it at that level, the more government legitimise it in the eyes investors and consumers, and the more it's usage increase. Regulation causing increase in usage - exactly what the word regulation is suppose to mean - to enable.
May I ask, where do you live? Where I am at, people push breastfeeding. I find your situation odd. Like if people were pushing soda over water. That does not make sense in this day and age.
The article keeps mentioning "intelligent alien life" over and over, then closes with

| Despite widespread speculation, the possibility of the signals coming from an advanced alien civilization has been largely ruled out.

Way to be a buzz kill.
I use both languages daily, for different purposes.

R is incredible for data analysis and visualisation. I find it just blends into the background and let's me focus on the data.

Python is so versatile and pleasant to work with. But for data analysis it is a bit more verbose and takes some focus away from the data.
"Open source" is very generic, it literally just means "Not closed/private source." Nothing else about redistribution and restrictions is implied. For that there are specific licenses, which the article didn't mention.
funny just watched this yesterday night. Was really surprised by it. When you live in Berlin it's not something you see that yet. But of course Berlin is a more green city than something of the size of New York just by being smaller.
If the use of a crypto currency is outlawed it will be less useful (in the affected country) and lose value.
It will also be harder to convert the currency into fiat and vice versa.
That's interesting. I didn't actually know that, I figured there'd be some kind of shim in place to make it work. Incidentally, this doesn't mean that Wine runs 16-bit Windows programs particularly well. I did a bit of quick research, and it turns out you need to jump through some hoops to run 16-bit on Wine.[1]

I maintain that Windows is always a better choice for running win32 applications, unless you don't have that option. I'll also note that I'm not saying Wine is useless, or anything along those lines. I merely take issue with the idea that it runs win32 applications "better" than a system that's designed to be backwards compatible with win32 applications by the same entity that made win32.

[1]: https://askubuntu.com/a/308679
Note that the supremacy of science is so absolute that mystics need to anchor their theories back to it somehow: "magnetic forces deep within the planet" as an explanation (vs. something obviously mystical / supernatural / pretend such as demons or spirits).

Since the scientific process is so powerful in its ability to understand reality, let's follow it all the way through to the end. Meaning: let's ask a zoologist about hermit crabs anticipating a storm, rather than a spiritualist.
Fast IP to CIDR Block Lookup in Golang
It's designed for teaching statistics to people who are already proficient at programming. I learned statistics first then learned programming so I can't really say from experience how good it as but I like the examples and the writing is clear.
hey guys

this is the same neural net I use for the logo generator on brandmark.io - it basically does a visual similarity search on thenounproject to see how much your logo stands out from stock icons.

it's intended to rate the technical/objective aspects of logo design, without judgement on aesthetic/subjective preferences.

let me know what you think!
Solaris has, historically, been my favorite operating system. I started using it when Sun made Solaris 7 available for free to anyone who requested it when I was in college. I still remember receiving a package in the mail with a nice set of packaged CDs and documentation! My college had standardized on Unix for development for homework assignments, and Linux at the time still seemed "immature" to me. I loved the stability and sanity I found with Solaris, and even saved up money to beef up my home PC so that it could run better (SCSI hard drives, more RAM, etc.) I used it up through version 10, but once Oracle took control and de-open-sourced it, I knew that was the beginning of the end.
Documentation and Analysis of the Linux Random Number Generator [pdf]
The opposite is actually also true: many people push breast feeding at all costs, and formula is to be avoided for ideological reasons as you stated. Pediatricians hate these people, because it is super important for the newborn to get enough, and many moms can't do it with breast feeding alone. Hence the questions "are you supplementing?" It makes sense why these questions would be common during the first month or two, because hungry babies are such a bad thing.

If the baby is purely breast fed and getting enough milk, you have to probably have add some extra iron to their diet around month 6 or so.

We had to start supplementing early, my wife could never get her production up enough to fully feed the baby. Our pediatrician was relieved we were ok with supplementing, a lot of moms in SoCal aren't and it's a super big issue. They (the pediatricians) seem to be at battle with breast feeding ideologues, people really need to be pragmatic.
An Ode to Asymptotic Notations
Which in such scenario wouldn't be able to talk to Google Play Service servers any longer, if Google was actually serious about doing it.
This is the billion-dollar question: Will digital alchemists succeed where their medieval ancestors failed? Or will you be holding digital Beanie Babies somewhere down the line?
Yeah, ok, some. Microsoft didn't include a Windows XP VM in Win7 Pro for no reason: https://en.wikipedia.org/wiki/Windows_Virtual_PC
It does make sense if you take the expected value of the money Iowa would get, ie probability * money = money gained. So if the probability was greater than 0, the expected value of the tax gain was greater than 0, which Iowa now lost.
does the fact that it's mechanical really mean that they can't develop resistance? why couldn't they just develop a thicker exoskeleton (for example)?