skysight-inc/HackerNews huggingface dataset:
And yet more money gets laundered toward terrorism by the banks themselves than just individuals. See HSBC.

When 7B was laundered toward terrorist orgs, the US justice system did not do anything, despite finding them guilty.

The reasoning was that it would shake confidence in banks.

This has nothing to do with combating extremism or terrorism, for there have been numerous counts of the governments having the opportunity to shutdown a large portion of global terror and instead decided it would be bad to prevent it due to political and economic reasons.

This is about governments and banks preparing for the inevitable collapse that is coming due to loose fiscal policy, inflating the currency to fund unjust wars.

Western nations have become Marxist/Communist with "equality rights talk" for all and at the sametime importing millions of Muslim immigrants wholesale (who 80%+ vote Democrat)
Farm Bot, need I say more
Yea it's legal here in the U.S. since it was at-will employment. They tried to play down the effect of the video and made up some vague performance-related reasons.

It's all good though, I was planning to leave anyways.
On one hand, surprisingly, apparently traffic is less dangerous for police than violence. (https://www.bls.gov/iif/oshwc/cfoi/police-officers-2014.htm)

On the other hand, law enforcement is less dangerous than agriculture, transportation, or "grounds maintenance" (!) (https://www.bls.gov/news.release/cfoi.t03.htm)
They got very similar results in the original paper 30 years ago.
Continuously buying booster packs is only a problem only with games like Magic.

There are lots of card games where you just buy a base set and an expansion now and again. And the vast majority of board games don’t require constant investment.
https://markerbox.co

It's an easy to use, bookmark manager. I was disappointed in how bloated pocket became and opted in to make my own solution. It's still in early stages right now but a lot more features (and at least an Android app) are coming.
The best company I worked for allowed you to criticize management. Not just in so called "healthy" 1:1, but also in actually healthy "while you think about it with collegues" and during planning and similar session.

The result was, that you knew whether you was alone or not when you talked w th management, you had it through over and already had feedback from collegues when you talked to management etc. The result was that when you brought yur case, you had much better chance to express yourself and problems you see.

The supposed "healthy" limits on what employees can day about actual processes and day to day problems companies face are what prevents those problems to be solved.

And you know what? If management tend to have bias towards some mistake (toward cheap, toward inaction, toward action, etc), as all humam managements do, ability to talk about it during planning enables employees to mitigate future problems. In some odd way, "we speak what we mean" in tech often actually means "higher people can unleash themselves on anyone lower on chain - but people with lower social status should speak very carefully.

And people feeling uncofortable legitimate criticism of management is not something that should stop such criticism. I can understand why you should not insult people, but this is not nearly the same situation.
This is so cool! I've been following Inconvergent's work (https://twitter.com/inconvergent). This seems like something I might be interested in.

Thanks for sharing!
Controversial Therapy Has Led to Death Threats, Harassment and Pseudoscience
Nothing wrong in brave on my Pixel running Android 8.1.0
This is the question and is there a way to lease/pool your coins to a validator if you have less than that because if not that basically sets up supernode-like behavior like Dash where the rich get richer. 1500 coins is currently 1.1 million USD
> It really is kind of irresponsible and sort of dumb in a way to buy a console really early in its lifespan. But maybe that's what it is to like things. Being a little bit dumb - believing in something, even when maybe you know you shouldn't.

So true.
The less supply there is of people willing to do it (at each given price I guess), the more the pay would have to be to hire people? So, I think, changing the population willingness to do it would change the profitability of it somewhat, perhaps slightly changing how much it gets done?

I'm not sure.
It didn't have Mario or Sonic, but looking back, you could argue that it laid the foundation of next generation of EA (like 'em or hate 'em) titles.

FIFA and Road Rash were vastly better on the 3DO than they were on 16 bit machines at the time. I remember being in awe of how great FIFA was on the 3DO, and the 3DO version of Road Rash was easily my favorite version of that game.

If I'm not mistaken, Need for Speed was first introduced on the 3DO. I remember there being quite a few good games on 3DO (mostly from EA and Crystal Dynamics), including what might have been the closest thing to an arcade version of Super Street Fighter 2 turbo.

But yeah, the 3DO was ridiculously expensive. Having said that, so was the Neo Geo home console. I had a few friends who were really into the SNK 2d fighting games at the time, and they'd be plunking well over $100 per cartridge.
Ruby 3x3 – Ruby 3 Will Be 3 Times Faster – What's News?
> the cashier will be prompted to go over and do an item for item audit of every item in your purchase.

Charming. I always like being treated like a potential criminal. Maybe I can take off my belt, shoes and coat, empty my pockets, and walk through a scanner.

I know they have a theft problem, but I don't.
In theory, yes. In practice, it's almost a branding issue. Knowing that 60% of your money is being taken away from you is generally a bigger takeaway for people than the total amount being bigger.
Compared to like plain Digital Ocean, yeah. But you get a lot for free with App Engine.
http://worldwidewebworks.blogspot.com/

About my 4th or 5th iteration of my desire to help the increasingly disenfranchised and poor in the US to create an income wherever they want to live by using the internet. A little pushback against the trend that all the jobs are moving to the big city and most people can't afford to live there.

Plus various other things, like I got myself off the street and back into housing.

Edits. Cuz auto-correct. Ergh
There's actually a ton of business software written in Smalltalk. I think 2/3 of the world's shipping industry is controlled via Smalltalk for example. It isn't super low level like C, so I wouldn't use it for something that needs to be blazing fast. I believe Smalltalk pioneered the JIT technology that Java uses (hotspot...if I recall correctly). It isn't a silver bullet, but seems like a neat language.
> Also, cell coverage would probably reduce the number of "emergencies". Hikers who are two days late is an emergency, but not if they can phone someone to say they safe and waiting out the weather.

This also holds without the quotes; people who have access to their phones can communicate amongst themselves in the early stage of a potential emergency and fix the issue themselves without having to wait until shit gets so bad that they can legitimately summon a full-blown SAR response.
Breaking the Glass Level Cap
I love reading and hearing from people who have pursued these philosophical interface ideals. They have accomplished some great things and I think it’s undeniable that they are exploring a vast area of unknown.

I wish they could generally be kinder to themselves. I consider the design of musical instruments, which is an area of expertise often lost to time because if it’s accomplishments being so gradual and, endemic, we might say. Differences in resolution of an average person’s hearing senses vs. visual senses makes this comparison valuable. The keyboard is the hypermedia accomplishment of music but it resembles a piano so much in appearance that we consider it the same interface form. Musically, however, it is a new world. Recent musical software is largely a regression in interactivity. There is a lot of meaning that tends to get lost here.

So much of the PC’s value comes from the hard drive. The hard drive stores creativity that used to require sheet music and upkeep of instruments and incredible investments of time. I am guilty of forgetting this all the same, and love tooling away at my CGI workstation workflow. But, at the end of the day, I often feel I simply cannot compete with the value of Ctrl + S with cloud sync.

On the other hand, there is the mouse, which is comparable to a music instrument, and it’s easy to overlook the benefits of the awkward oblong shapes of classical musical instruments. Their cooperation with the human body and their form inspire and enable the whole history of music as we know it. But, we remember only a handful of people, not who invented them, but who merely made final modifications to them. Their inventors are lost to time. The bulls of hypermedia seem to face similar struggles.
Hundreds of Pterosaur Eggs Found in Record-Breaking Fossil Haul
> They could probably stake some of it though, as long as there's no bank run situation.

If there was even a hint that Coinbase was pulling any "fractional reserve" stunts, they'd lose the massive amount of credibility they have over less reputable exchanges. Reputation is the primary advantage Coinbase has.
> Static entities such as classes and methods (and depending on your Smalltalk implementation namespaces and object versions) can be modified at runtime

Then it's not static.
Hm I posted an eerily similar comment to this yesterday morning on lobste.rs:

https://lobste.rs/s/i9s39q/best_books_you_have_read_2017#c_z...

It looks like you made at least four of the same points that I did.
Got a job. Various small DIY projects around the house. Nothing software though really.
I got one with extra anchovies. Husband not happy.
https://pdfcrun.ch

Part time, and now working on the V2 table detection algorithm.
This is highly subjective so probably some people will strongly disagree, but I do think there have been significantly better and worse "ages" in videogames. It's not been constant progress.

For example, I'd say 1999-2005 was a quite crappy age. Dominant consoles were Playstation 1 and 2, the first XBox and the Game Cube, which of course had some fine outlier games but nothing compared to the mind-blowing catalogs of e.g. the SNES or the Neo Geo, which were brimming with gems, many of them are still widely considered among the best games of all time.

In the PC, after breakthrough games in the previous years like Daggerfall, Quake, Master of Magic, Doom, Civ II, Ultima Underworld, Fallout, Warcraft, Starcraft, GTA, etc., most of what dominated the market in that decadence period were sequels of those and others, and unoriginal games.

This opinion is not just due to my being a cranky old timer wanting people to get off his lawn. I do think the situation improved a lot from 2006 onwards. Team Fortress II, the Wii, Portal, Minecraft... were truly revolutionary concepts in the late 2000s in different ways, and indie games began to flourish with titles like World of Goo or Braid (or said Minecraft). Fast forward to now, and we have the Switch, Pokémon Go (geolocation games), and a blooming indie universe. I do think we are at a golden age, it would be a great time to be 15 again and have lots of time for videogames.
(Moral of story: don't announce genuinely amazing new initiatives without taking the time to get the donation links working first!)

Curious how/why something like PayPal/Stripe integration couldn't be done in a short amount of time. Not as a criticism, just "is this actually technically hard?" (or is it just a time issue?)
I would love to donate time to build you a website/online presence if you need it. email is in my profile if interested!
These points about modifying things at run time are important, and not all Smalltalk programmers do this nor even understand it, simply using it as another language and writing something like C in it.

Another thing you can do that isn't explicitly mentioned above is "dropToFrame" where you can point to any one of the calling methods out of the call stack and have the process revert to a state so it is like it only just entered that method. I occasionally have debugged bugs that only surfaced rarely simply by having a tester call me when the problem manifests, and I spent a few hours with that function call live, repeatedly taking runs through to see what happened then reverting to a state where the problem was about to manifest but not so early that everything was lost.

You can also write debugging code of arbitrary complexity. You could write a 20-line query to do consistency checking of some data structure that is being operated on to satisfy yourself of various things you assume are true. You can make a special debugging subclass of some ubiquitous class, tell one particular instance of the class to become of the subclasses type which will then do all sorts of extra bookkeeping (perhaps recording stack frames every time it is invoked to see who asks it to do things).

You can execute a windowUnderMouse call to get an inspector on whatever widget is under your mouse pointer to make sure that the button you are looking at is in fact the one you think you are looking at. I used this to find a problem once where someone had subclassed some complicated window to add some functionality, and one of the buttons didn't work any more: turned out they were creating the same button again in the subclass constructor, which was overlaying the original's button (the one with all the event handlers).

I think some of this stuff might be more common in other languages now, but it wasn't in the mid-nineties. I know Java had a limited version of drop-to-frame a number of years ago, but it had some pretty cramping restrictions.
As far as I know is ~80% unless where I read it was spreading misinformation.
open source stuff i've done:

* release ghostdriver 2.0.0 [1]. this is the implementation of the webdriver protocol for phantomjs. unfortunately phantomjs 2.5 was never released :(

* create chrominator [2] a high level api for chrome remote debugger. now defunct... use puppeteer

* created chromedriver-proxy [3] to help me extend chromdriver without having to recompile the c++ project. it also handles pooling browsers. the coolest extension i've built so far is recording video on headless chrome. still a work in progress but has proven stable for the real world test suite i support.

[1] https://github.com/detro/ghostdriver/releases/tag/2.0.0

[2] https://github.com/jesg/chrominator

[3] https://github.com/ZipRecruiter/chromedriver-proxy
Your definition of success is just an excuse for bad software, with the reasoning being "cause RL roulette works like this as well". Reminds me of car analogies.

What you desire is a very basic, boring version of roulette which you can easily make with a few lines of Python code.

random.randrange(0, 4) # number of toppings
random.randrange(1, 100) # this in a loop iterating with result of previous amount, and this from a database where each number representing a topping.

Its much more fun to do some advanced stuff with randomisation such as adding weights, blacklists, whitelists, edible combinations, etc. When you get edible results based on randomisation is when I call it a success.

Second, you're excluding a significant amount of people [1] by not catering to vegetarians. Regardless of your dietary preference this is not done in 2017.

[1] https://en.wikipedia.org/wiki/Vegetarianism_by_country
You can prune the chain after you sync. As for the general issue of storing the state, there is research being done on "stateless clients". https://ethresear.ch/t/the-stateless-client-concept/172

Instead of storing entire state, Validator just needs to the current state root, and transactions must prove the state that they access.
I bought Dropmix for my niece for Christmas. It's an NFC-based card game made by Harmonix and Hasbro. It's actually an interesting music mixing game that works really well... but..

While it comes with 60 cards, the biggest criticism that I've seen about the game is how expensive the booster kits are and how they are packaged. To get all aspects of a song, you may have to buy multiple booster packs. I get that the song rights are built into the cost, but they cost as much or more than individual songs do off iTunes, and one card usually has only one part of a song (i.e. vocals, guitar, percussion, etc).
That’s not quite true. There are still illegal reasons for firing (discrimination, retaliation for whistleblowing, etc) though fighting back can be difficult and costly.
But if you’re okay with the current state of affairs (I was with my own previous incident - the company was awful) it can make sense to just move on.
Yea it's pretty lame seeing as how the video was posted under a pseudonym, meaning that person did some serious digging and clearly had an agenda (I'm 95% sure who it was). It's all good though, I had been wanting to leave for a long time but had kept putting it off for the "right moment". I'm glad that that decision was made for me because now there's nothing to regret.
Why would everything have to cater to the lowest common denominator on the scale from computer-novice to power-user? Those can just use Windows or Mac OS, or maybe Ubuntu. But why would their use cases invalidate mine?

Also, IDK how things are on Apple computers but on Windows no two apps look similar, so the common user should not have more difficulty with diverse UI paradigms on current Unices than on Windows.
If at all possible, let me respectfully suggest you make that a priority. I realize with an NPO it is a bit more complicated than for an individual.
Oh, I just don't put in any effort or care about quality.

A serious suggestion: for a couple weeks, try evaluating every paragraph you are thinking about posting and deciding whether it is "meta" or not and then just omit the ones that are. See if this makes your HN experience worse.
Sure, and I guess C is an old language with old programmers, and it scored very, very, poorly...which, I think, is safe to blame on the language. So, yeah, more than one factor at play here.
"
And, I’ve implemented stuff that’s pretty close to what I wanted back then but found it less satisfying than I expected.

I guess that’s life.

So pro tip for all you young people:

Never have goals. If you achieve them you will realize they were crap all along, and if you don’t then you’ll be stressed out about failing.
"

– to which I would reply with,

“HAD I the heavens' embroidered cloths,
Enwrought with golden and silver light,
The blue and the dim and the dark cloths
Of night and light and the half-light,
I would spread the cloths under your feet:
But I, being poor, have only my dreams;
I have spread my dreams under your feet;
Tread softly because you tread on my dreams.”

https://www.poemhunter.com/poem/he-wishes-for-the-cloths-of-...
This is the comment in this chain that asks how you judge whether a particular artificial construct is being abused or used incorrectly, especially with regard to patents.
The V is for viable, but too many people seem to never get past the M.
Take a beginner programmer...I guarantee they will get up to speed in Python quicker than Perl. For example, python doesn't require you to remember that the list uses @, but when you want just one element of it you have to use scalar context "$" and other weirdness. With that being said, I think Perl allows the power user a lot of flexibility in building applications and is probably more productive for that kind of expert in small to medium size apps. This isn't to say Python doesn't have power users either. Perl the language gets dramatically powered up by CPAN modules like MOOSE that give it more advanced OO than many OO languages like Python.
And unproven security models. E.g. IOTA has as of now, is completely centralized.
This is not entirely true. Look at the stats for tall men getting promoted, expecting higher salaries over the course of their lifetime, etc. Height is one metric that men are subconsciously judged by, for better or worse, despite having nothing to do with actual leadership skills. Our base instincts still influence us as organisms.
Shop without stop with new supermarket trolley (1996)
To paraphrase the old paper towel ad: Is your logistics/warehouse division breeding Bolsheviks?
Simplecoin site is now iota teaching tool
That's true. I should've mentioned that they tried to play down the effect of the video and made up some vague performance reasons. But yea I'm fine with it and had been planning to leave for a while, so no hard feelings. The best retaliation would be me achieving success in my new endeavors.
I'm curious: What disgusts you about it? Assuming "meat is meat", is there a difference for you between "grown in a sunlit grassy field" vs "grown in simulated conditions"?

Going Further: in "Illegal Alien" by Robert J Sawyer, there is mention of "grown meat", basically meat "grown in and squeezed out of a tube" from a spaceship's bulkhead which crew-members slice out for personal consumption as needed during space flight. Would this also be disturbing?
Responsible disclosure would have been to product-security@apple.com. Do apple have a bug-bounty program?
Coinbase does not have a good reputation. Have you been to /r/coinbase?
>How can you normalize the fact that different languages are appropriate for different domains?

There's nothing that makes Javascript especially appropriate for web apps, except for the fact that it's bundled as the default and only language on web browsers.

So there's always that. Such accidents of history play more important role on what ecosystem and thus perceived suitability a language has, than the language's own merits.

Judged purely on language merits, Smalltalk would have made an excellent language for web apps and more over JS.
A lot of business runs on top of weird languages.

Quite often they are simply stuck with those languages. Because a non-IT manager got some consultants who promised them 100x results for 1/100 money.

As research/test beds these languages are rather invaluable.

Their other values are frankly overrated.
I realize I'm an edge case, but as someone who loves both hiking and location-based games (Ingress! Pokemon Go! Geocaching!) this would be awesome! No more having to download a ton of offline maps on my phone, and all those National/State park portals are no longer inaccessible :)
I've been working on a flash card app. The app imports Anki (apkg) cards, but is easier to use and based on multiple choice questions. I'm hoping it will find use in literacy. I'm using Cordova to compile the app: https://github.com/phil4literacy/LWimport
The second guy was honest. He also knew how to solve your problem (do something else). The first one likely exaggerated how bad you was and stopped at telling you how you suck. He also did not knew how to solve your problem. If you was trully garbage, you would not be there at all.

Honesty and telling things in insulting way that just makes speaker feel above or powerful are two different things. Emotionally charged version (e.g. calling you garbage) is not necessary more honest nor more true. There is no reason to assume that.

The system in which honesty wins the day, would also contain people who told the first dude that he is not helping as much as the other.
How is C++ more productive than Lisp? Sheer library power?
There are two pieces here that I find really impressive:

First, the skills and persistence to get all these moving parts going. This must have been weeks of tiring work and exploration.

Second, the fact that the author wrote an incredibly detailed posting with a lot of detail and background information.

Wonderful work.
I'd be interested if the effect is extensible into gases and plasmas.