skysight-inc/HackerNews huggingface dataset:
That's what it's doing, arguments are preserved:

# don't really know what IO.inspect is doing
# but guessing something like this?
def IO.inspect(value, label:)
puts "#{label}: #{value.inspect}"
value
end

value.pipe do
IO.inspect(label: "A")
do_something
IO.inspect(label: "B")
do_something_else
IO.inspect(label: "C")
end
A retroactively-changeable EULA sounds totally radioactive and not doing that seems more like table stakes than a luxury. But I guess that's what we get with a game engine specifically aimed at less-professional developers.
That's a paper model. I remember looking at the link but I would like to take a look at a finished model before I buy this. It seems you have to cut the paper yourself. No idea how difficult that is.
Apparently iOS does on-device image classification and reports stuff somewhere that isn't exactly legal.
At the same time, citizen investigations can be powerful things.

Investigating corporations for flippantly allowing child abuse materials to be indexed and distributed on their platforms should never be illegal. The fact that Israeli investigators did this research, rather than Americans (Google is an American company) shows that our own low enforcement clearly isn't doing it's job here.

I have a toolchain for finding child abuse content on Youtube, and I use it to report videos to Youtube for takedown. It's absolutely insane that I can be held criminally responsible for finding this content - but Youtube is immune from consequences hosting it.

Some of the videos I have found had millions of views.

Many that I have reported have not been taken down.
The subtext here being that a burglar is going to see that you have an always-logging remote security camera, somehow obtain unauthorized access to the feed, and use that as a more convenient way to plan a burglary than simply staking the house out? Respectfully, I think that's pretty silly.
I think this movie is a really good take on the relationship between the Japanese education system and "creativity":

https://en.wikipedia.org/wiki/Whisper_of_the_Heart

A 14 year old girl struggles between doing the socially expected thing and study to do well on her exams and get into a good university someday, or do what she really wants, which is to write. She is inspired by other creative people, outside the Japanese mainstream, and eventually receives her parents' blessing to take a different path.
They are correct.
The post says Julia is not good for general purpose programming. I think it is good for that, it's just that it does not have as many packages as Python, that's all. I will offer one reason, Julia syntax is actually very much like Python's in many respects. So how can Python be good for general purpose programming but Julia not? So if the sentence is more like, Julia doesn't have as many packages for general programming then I think it's more precise
Deleting Facebook Won’t Fix the Problem
But the giant self-promotional sidebar assures us that the content on the site is well-written, so you must be mistaken.
I know how you feel and have followed crypto from the beginning, never willing to risk more than a few hundred quid. I think the main difference in how i feel about crypto vs fiat government issued currency is two fold: inability to pay taxes with it, instability in price that prevents a quick cashout on a greasy day. I'd rather buy a rolex or gold bullion if I'm going to long term gamble with throw away money, and I find stock and mutual fund charts more entertaining as far as a research heavy hobby that might net some extra pounds, for real investment I turn to index funds.
He never said replicate before publish. He said replicate before taking seriously.

Of course, it’s not in the hands of the author that they be taken seriously. Essentially what op is saying is the collective community needs to be more scrutinizing, a statement laced with many levels of irony.
What I find distracting: the menu bar indeed, the file manager on the desktop, the title bar of the windows, the buttons on the titlebars of the windows

That doesn't leave much of gnome.
I'm sure this isn't the case for every project Google does with the US government, but do foreigners usually get placed on defense projects? Security clearances are generally limited to Americans, and exceptions are only given out on a case-by-case basis.
This:

“If I were Mark Zuckerberg, I might actually relish seeing my users agonize over the question of “to delete or not to delete.” Every moment they are talking about whether to walk away from the content they’ve created and the network they’ve built is a moment they aren’t talking about Facebook executives being brought to justice and the company brought under proper regulation.“
> Moff gets strangled using The Force by Darth Vader right after he says that. How the hell does he not think it's real?

Moff probably knows the Force is real, he just doesn't believe it's effective, or that impressive compared to the Death Star. He's being defensive and arrogant. And Moff was right... Vader didn't have the plans, did he?
I think Godot is a bit behind in 3d offerings. But I think it's close enough for most games that don't want AAA next gen graphics.
As opposed to what? Setting up a local storage server? Only message board nerds are going to do that. I am 10000% more concerned about the privacy of my email than I am about footage of the outside of my house, which you yourself could obtain simply by driving to my block. And, like a majority of people on this privacy-conscious message board, I happily delegate my email to Google Mail.
That doesn't work in the real world where the remaining 10% of countries are willing to use their superior military technology to dominate others.

The only way for a country to be truly free is to be either equal in power to other countries - or barring that, the most powerful country on the block. Since the former is impossible due to the nature of reality, all countries aim for the latter.
Is there a OneNote, Evernote, <insert program/app name> that has the same feature set as ProtonMail? I like the idea of centralized cloud storage of notes for synchronization across devices with the same app/program, but with at rest encryption of the stored content that can only be decrypted on the client with the client's key.
But the ROI keeps going down, and may be negative soon for many degrees.
There was a fascinating Defcon 26 talk on "predatory publishing" which may explain how this kind of thing happens:

https://www.youtube.com/watch?v=ras_VYgA77Q

https://en.wikipedia.org/wiki/Predatory_open-access_publishi...
You just claimed that if we don't get them they'll get us, and then called someone childish.
You don't have to strong-arm them to surrender their phones.

You just say "assignments will be posted on App" and then the students are required to use it (or bum off of a friend).
Honestly after a group publishes it’s necessarily someone else’s responsibility to reproduce. So publish quickly, and hope it gets enough attention that a reproduction comes quickly.

Honestly this seems like more of a media issue. They take a story and run with it and don’t care if it’s right.
They also show beastiality if your search is about horses. D=
Counterpoint: Nigerian scams are not an appreciable percentage of SMTP traffic by volume, if you look at what goes through a busy mail server. Even if you believe that cryptocurrency as a whole is not a scam, you have to acknowledge that a significant and appreciable percentage of the "coins" that you would see in a top-50 list of cryptocurrencies are highly suspicious or outright scams.
Just to confirm: does Unreal have any similar clause? Do they look like they might go that way too? (e.g. do they have "authorized" cloud partners)
That sounds totally fair. I haven't used Julia for a couple of years so my comments on it are dated and not well informed. Everyone I know that uses Julia nowadays loves it.
A lot of Google employees supported project Maven, but with liberally-controlled company and with witch-hunt mentality most of these people choose to keep quite.
> Some people when they see my code, have the urge to modify it so that x is initialized to 0 before the branches. But this hides bugs.

Something like Java's final would be useful in such a scenario.

I write code which looks exactly like this, except I only do this for final variables - the compiler throws an error if I add a branch which doesn't explicitly set it.
> 100% of the people who believe...have never heard of the scientific method

Ludicrous. Smart and educated people fall for scams and join cults.

> many older people find critical thinking to be taboo

What?

> They tend to be wrong when they think independently

You realize everything in our world was built by the generations before us, right? Shoulders of giants and all that?
The debug builds in VC++ used to initialize memory with a certain pattern. That was pretty useful to see problems in the debugger.

I think in general a defined default value is a good thing. Maybe it shouldn't be 0 but something like INT_MIN so you clearly see what something is wrong.
You may need to do some organizing, goal setting, or writing. Or maybe all of these. If you're worried about how you might have screwed up the past, you might want to write (or type, whatever) to organize your thoughts. If you're a more verbal person, maybe talk about these things with someone. If you get things out of your head and into words, it can help you organize your brain so that instead of foggy, murky chaos, you can start to come up with a plan of action for dealing with the things that you believe are bringing anxiety. Make some (reasonable) goals, with deadlines, and try to meet them. You may need to adjust them as you go, or you may do them terribly at first. This is fine. Just keep going.
Crypto without keys: cool update coming on Ethereum
why are people surprised in 2019 about online scams and what's different here?
I can close a deal via email, exchange love letters with my fiance and this will be probably easiest way to do. What can i do with bitcoin or ethereum? I am following cryptocurrencies since second year of bitcoin and still can't see real world applications that can't be solved in more predictive way. For example, once some virus stolen my bitcoins and how i can get them back?
Not really; I was basing it off of https://news.ycombinator.com/item?id=18873581#18875961 as a semi-joke.

I changed it to a relatively KISS and IMO genuinely beautiful version in the parent, for others' benefits here's the version you were referring to in the above comment:

#!/usr/bin/env ruby
# frozen_string_literal: true

module FizzBuzz
Integer.include self

def self.array(enumerable = 1..100)
enumerable.map(&:to_fizzbuzz)
end

def to_fizzbuzz
"#{:Fizz if (self % 3).zero?}"\
"#{:Buzz if (self % 5).zero?}"
.then
.find { |s| !s.empty? } || to_s
end
end

puts FizzBuzz.array
He's not playing dumb or trying to punk anyone. He thinks these people are idiots and wants to share the stupid so we all can get a laugh. He's not spreading it for you to believe it. Its like the old Weekly World News that got bought and left in the diner. Its so absurd that its funny to read. I still think I have the article where the North Dakota governor sent a hit team to kill the devil. Most of the fake news these days is just as stupid.
Godot doesn't have any broken importers, yet alone FBX which it doesn't have completely for legal reasons. Looking at Collada(.dae) Blender has a super broken exporter, so broken that Godot folks wrote a better one from the frustration. GLTF2 doesn't have enough support, even though it's a good format.

The problem is that everyone is just sitting and using proprietary FBX format and don't work towards new open standards like Collada or GLTF2.
How can you check if you systemd is patched ? This sounds very serious.
We’re using a derivative of this, the TinyRex SOM, in MNT Reform (libre laptop).
> According to the article, many real people who likely consider themselves experts in this "field"

A lot of people who thought they were bitcoin "experts" lost all or most of their coins to MtGox.
" the compiler throws an error if I add a branch which doesn't explicitly set it."

That's pretty useful.
as per Jpakotal's comment elsewhere this might be even prettier:

1..100
|> Enum.map_join("\n", fn
int when rem(int, 15) == 0 -> "FizzBuzz"
int when rem(int, 5) == 0 -> "Fizz"
int when rem(int, 3) == 0 -> "Buzz"
int -> inspect int
end)
|> IO.puts
"Positive discrimination" is racism. Or sexism. Or whatever group-ism it is being used to disadvantage at the favour of some other group.

The idea that whites are privileged is the opposite of reality in many cases now. Non-whites have "entitlements" which whites do not, which favour them in things like hiring.

The concept itself, that someone of a certain skin color should be given preference over somebody of another skin color, is racist whatever way you wish to spin it. If you're favoring one group because you dislike the other group, you're the kind of shitty person you mentioned.

If you're favoring them because you pity them, and that pity is derived from your subconscious association with a group that you think aught to be pitied because of a certain stereotype (eg, skin color), then you might think that you're a good person for having such feelings - but you're really just a closet racist.

I get that it has not always been the case that everyone had equality of opportunity, and that certain groups were disadvantaged in the past. We can't change the past, but we can create the future. Instead of repeating the past, by reversing the group roles, I'm in favour of eliminating all forms of discrimination.

I'm astounded by your lack of self-awareness of your racism and sexism. Apparently all white men are privileged, or at least, some of them are, so we can use this to make judgements about all white men. Great. You're not a hypocrite in the slightest.
> Why? Unreal Engine has targeted iOS + Android phones for 5+ years now, successfully. (Fortnite, PUBG, Dungeon Defenders, Horn, etc).

Dungeon Defenders and Horn are not UE4 titles, UE3 isn't available anymore. PUBG and Fortnite only work on higher-end phones. UE4 is going the "easy" route by not supporting older devices. With Unity, you could still target fixed-function hardware up until recently.
"Ah yes, the classic "America did these bad things decades ago so that totally justifies China doing bad things today" argument."

Ah yes, the classic "America is still doing plenty of bad things today but I'll ignore that so that I can pretend we stopped doing it so that I can continue to pretend that China is the only one doing these things today" argument.

Or is it the "My argument was < the United States - a representative democracy - is equivalent to or worse than China - (again) a totalitarian dictatorship > so I'll start arguing about how our sins are in the past (even though we never made up for most of them) because that proves that we're better since we're a representative democracy" argument.

Can't tell, people make all kinds of funny logical fallacies.
Kids are fine. It's the idiotic parents that need to relax a little.
I see nothing wrong with a previously "wealthy" family remaining in the "wealthy" category. To me the real need is rising tides raising All ships (and maybe that the lowest ships are rising at faster relative rates than the highest ships).

Whereas the poor maybe used to only have (completely guessing here) basic food, grade 6 education and didnt have any printed materials, now the poor have excess calories, state mandated 12 years education and access to the internet.

on the political side, IMO dividing people is just a tactic to conquer them, so watch out for those who would turn us against eachother.
That’s true, but it’s an unavoidable consequence of research publication. You don’t produce new science and hold onto it for years waiting to see if someone challenges your non-published result.

Alternatively, I think fake news is artificially engineered to achieve the effect. So unless this group was deliberately producing fake conclusions I personally wouldn’t call them fake news.
You're making straw man arguments without any proof or substance. Is there anything, articles, quotes, even tweets, anything that shows that the Steel Dossier is fake news? I'll admit that I thought it was unnecessary and possibly fake at the outset, but the data changed my mind. A court ruling, the news that two USA sitting Presidents were briefed on it, and the fact that the people who continue to deny it tell provable lies on a daily basis is a pretty strong set of data to counter the points you are making.

This leads me to the conclusion that you are either
1) uninterested in the facts
2) making your arguments in bad faith
or 3) all of the above

In any case, arguing with you will not bring further truth out. Enjoy your day
> "if you won't help build tools to butcher people, evil chinese will?"

It's not that they will. It's that they are.

When someone who most certainly does not have your best interests at heart is building technology capable of crippling or dominating you, what response do you suggest? Passivity?

The only recourse here is to either convince them to step down or to - at the very least - match them. Anything else puts you at a disadvantage and puts your citizens in danger.
Most child porn statutes, even if they dont include a mens rea requirement in the plain language, often have it read in. Child porn is NOT a strict liability crime. Rather, it's treated more like a drug crime.
By "suitable for boys", do you mean just "suitable for children", or "suitable for male children"? In the latter case, what responsibility would be particularly suited to a boy over a woman?

Sibling comments have mentioned that having one less parent means every family member has to pitch in a little bit more. That's a fair point, and if it's all that's happening, I retract my criticism. But I think there's also a healthy dose of sexism at play here.
Magic or abstraction layers should be intuitive, so you understand them and are able to solve edge cases. If the abstraction layers are too foggy or magical and you are unable to fix edge cases yourself, something is wrong.
Being able to run programs under Valgrind is kind of a luxury. Kernel / embedded developers can't really do that.

If you have faith your compiler will warn/error on use of uninitialized variables (and GCC/Clang seem to warn about it pretty reliably these days, but C is an old language and compilers certainly have not always warned about it), go ahead and continue that practice. In my experience, when comparing accidental zero initialization to accidental undefined behavior, I think usually the accidental zero is easier to understand and correct when your tools are (maybe!) GDB. If you have valgrind, that's a different story.
Oh believe me, the slippery slope is real. (NSFW) https://www.instagram.com/p/BsUMGY9hSqC/
> What little evidence we have about pedophiles suggests that the majority of consumers of child porn have also sexually abused children personally.

That's not true at all.
This is the way it must be. Otherwise an underage person could, say, send nude photos of herself to all her teachers, call the FBI, and have them all arrested while she faces no penalty. If simply having the file on your computer is illegal, then any creator of this content, no matter what his or her age, must be liable.
This is rarely (but entertainingly when it happens) a thing - I once waltzed into a job interview and fought xrandr for like 5 minutes to demo my take-home project: turns out mirroring my 1080p built-in panel to a 4k HDMI screen with herbstluftwm/xrandr command line hackery _only_ was... non-trivial. Thus, for the whole 13 months I worked there, I got to share several laughs about how "it's the year of the Linux desktop, yeah?" Embarrassing at first, but life moves on.

(fwiw the sway 1.0 betas, which are more or less i3 ported to Wayland, handle this type of case beautifully, and unless my kernel does Strange Things and panics, I basically plug and play into whatever I want, much like one would expect from the GNOME/KDE experience)
Anyone that owns a Google Home device. They run Linux.

I'm going to hazard a guess and say that the Amazon Echo* devices probably run Linux too.
That's just the C# code; not the native C++ bits which are the core of the renderer and engine.

UE4 is open to every last bit.
> Amazon can watch everyone who comes to your front door. They can easily learn...

No need to do difficult and processor-intensive video & audio analysis. They can get most of that from the products you're ordering from them. Remember when Target outed a young woman for being pregnant based on the things she was buying? That was 6 years ago.
> Committing a crime in a piece of fiction is obviously not equivalent to actual child pornography

That depends on the jurisdiction. In the USA it isn’t, in Australia fictions in certain media (eg anime) can be considered CP. Even porn with adults who just look young can be considered CP.
Fortunately, my company doesn't use Slack (or similar).
Wasn't some of the "dodgy" information allegedly supplied by Russian backed accounts on Facebook and other platforms.

Maybe instead of making the decisions one beer away from a blackout we should do what the Persians did.

“If an important decision is to be made, they [the Persians] discuss the question when they are drunk, and the following day the master of the house where the discussion was held submits their decision for reconsideration when they are sober. If they still approve it, it is adopted; if not, it is abandoned. Conversely, any decision they make when they are sober, is reconsidered afterwards when they are drunk.”
― Herodotus
Controlling lots of I2C OLED displays with a few GPIO pins
Ajit Pai's is not an example that institutions exist to further the interests of a small few, but rather that it is possible to ignore the duties of one's public office* to the benefit of a few.

*to be more precise, it is ignoring one's office. The office is not the position, it is the authority AND duties and responsibilities that come with a position. This brings into question if authority is legitimate in the event that it is granted with responsibilities which are ignored, but that's a separate question than whether or not the office itself exists to ignore it's own duties or whether the duties themselves are designed to favor the few.
Email is mostly a scam, but you don't notice because you don't run your own mailserver and you have spam protection from a legitimate provider, and for now there is no direct way to transfer money via email.
Thanks :)

> Any chance of ARM/ARM64 support?

Yes multi-architecture support is definitely something I've had in mind. However I wanted to limit the scope for the initial version, so I could produce a result in a reasonable time and allow me to gauge interest.

> It would be super useful if you could generate the code to memory then execute it directly.

avo was inspired by PeachPy and asmjit, both of which can produce executable code directly. So implementing an assembler in avo is something I have had in the back of my mind. However it wasn't one of my primary goals.

The use case I initially had in mind is massively unrolled crypto routines, where there's a lot of assembly code required but not much going on conceptually. My AES-CTR mode CL (https://go-review.googlesource.com/c/go/+/136896) and meow hash port (https://github.com/mmcloughlin/meow) got me thinking in this direction.
Out of Business: Private bus company Chariot to cease operations by March
If I believe what exactly?
I suffered crippling social anxiety when I was in my teens and very early twenties, got just the kind of help you recommend and I’m happy and functional without needing anti-anxiety medication. I cannot agree with your recommendation enough, it’s hard work, but it’s life changing.
Who watches the watcher?
I'm not saying higher taxes aren't something I want, but it's impossible to get by the heavily lobbied government