skysight-inc/HackerNews huggingface dataset:
I have heard people assert the first often enough, I haven't seen any evidence on it.
This is sorta where we landed with Rust; you have to type out type signatures of function signatures, but not inside function bodies. It's not based on public/private lines, but it's a similar idea.
The big problem with passing in registers is you only have three, and only one of them can do most of the work. Maybe zero page could help there for a fast call convention, but either way you're probably going to have to spill to memory, which fortunately is not a big deal on the 65xx.
>Need to know that int is 32 bit? Not a problem.

I have 15 years of programming on 8but micros where that assumption/declaration is crazy. :)

Never use int. Always uint32_t. There! Problem of portability solved.
Related question, anyone know how to grant access to S3 objects via CloudFront only, since CloudFront bandwidth usage is cheaper than S3 objects accessed directly?

I've got it working for top level documents using Origin Access Identity, but subfolders (example.com/test/index.html) doesn't work. I'm surprised this use case isn't better documented because it saves you money and you don't need to make your bucket public.
funny how Kevin's nick is XiZhao
Butch Cassidy and Princess Bride Scriptwriter William Goldman Dies Aged 87
The Shuttle also had bonkers flight profile requirements (polar launch from Vandenburg and an immediate landing) from the Air Force that severely impacted its affordability.
Two pop-ups, constantly jumping text, auto play video.
Things like these should make any nation ashamed of itself. This kind of pressure on a growing child can only destroy him or her, and it's no wonder why kids are killing themselves. It's like planting a ticking bomb in their heads and hoping it wouldn't explode if something goes wrong.

As a highly educated person myself, I can't deny that studying, learning and improving yourselves are fundamental parts of the process of growing up and becoming a useful member of society, but it can't be done at the expense of someone's sanity, because it totally nullifies its value. Stuffing a kid of knowledge like a pâté goose stops him or her from really enjoying probably it's most critical years to the fullest, and I just can't really see this as a positive thing.
Look at https://datree.io also. Disclaimer: They’re a client.
>> but I'm confused about what part of what they did was actually illegal? Didn't just gullible people on GoFundMe fall for a fake sap story?

> Yes, but there are laws that make various forms of such behavior criminal, such as fraud and criminal deception.

It's kinda depressing that some people seem to think the law ends (or even worse, should end) at caveat emptor.
I believe the headline may have changed since I posted.
Tip: Write everything down, fast, leave notes where you get stuck. Then relentlessly remove things that are unnecessary, and finish the parts you just left as a note.
You can also move less important stuff to the bottom, as very few people read all the way to the bottom anyway, unless they are really interested. I also like to have an TLDR/abstract at the top.
True.
And the only effective solutions I can think of are extremely ressource intensive (man hours) and therefore unrealistic. (Lile wrapping non-compliant apps and using mandatory access control for enforcement)
One thing that I find to be ridiculous with companies (especially at an early stage) is that they have tactics but no strategy.

They try something for a week, it doesn't work, and they move on.

OP here, for example, has an article about selling through Quora. It might not be up your alley, that's fine; If you decide to do it in your company, have someone actively work on it on a weekly basis, develop a strategy for the point you are trying to get across and nail down the message. Don't answer a single question and look at your Google analytics trying to see how much traffic you got from it. Do it consistently until you either figure out it works (or not, of course).

If you decide to sell to decision makes, this should be your strategy, you can't decide today you are selling to X and tomorrow you are selling to Y.

When you make a decision like this, inform the product managers, they now need to build different things. Be honest and be vigilant about it.
Music to me is a perfect example. The X factor or various shows try to reduce it to a formula and to me the result is crap (in my opinion).

Likewise with cooking, but I guess many people like McDonalds.
The central point of this thesis is that technological progress was almost universally abhorred in the immediate aftermath of the Great War due to its perceived role in the industrialisation of death and destruction on a hitherto unseen scale, although this became less pronounced over time. The problem is that it wasn't almost universally abhorred. The fascist movement, for example, celebrated technology and embraced Futurism[0], and in their glorification of war they didn't believe that "one is spared or obliterated by chance alone" but saw the deaths as purifying and a necessary part of Social Darwinism. (Not views I subscribe to BTW, just making the point that there certainly wasn't a single common interpretation of the Great War in its immediate aftermath, and that perhaps the left tended to be more anti-technology and the right pro-technology.)

[0] https://en.wikipedia.org/wiki/Manifesto_of_Futurism
Everything about AWS is too confusing. Exporting data from dynamodb, if it's more than 100 records, requires a bunch of setting up data pipeline, etc. An equivalent dump given something like mongodb would be one command.
Did they try to conquer wider lands here? Does it count as an aggressive war? If it does not, why would one care that much?
That script could be sandboxed to only have access to its packages' files.
California’s Fires, Bolsonaro’s Threats and Kerogen. 3 Top Stories of This Week
> Getting more people to send email is an easy way to show progress without having to understand people's actual experience with the feature.

That makes my gut turn a little bit. It is a blind and abusive dynamic and I think it is horribly wrong.

For a while, I've been pondering what ethically designed software looks like from a user's perspective. And, for the modern consumer I don't have any answers.

The obvious bits are "it allows the user to do what they need" (ie, send an email, or draw a picture, communicate with friends, etc), but I don't know how to disconnect the functionality from addictive design elements.

Does that mean a HN style interface, where you can look at what threads you've started, but with no notifications? Or something else?
Buy Yelp Reviews
And intriguingly, those two Carmacks are not related!
Wouldn't they be saving tons by not having to hire QA or do user experience testing? They can just push stuff into the wild and see how users tolerate it.
The widening gyre of supercomputing
Shouldn't the SQL injection test be something other than `DROP TABLES`? I mean, this is meant for testing for weakness, not exploiting it.
Agreed. More to come soon.
Plenty of environmentalists recommend drastic decrease in the earth's population. Hence widespread push for abortion and contraception in third world countries with booming populations.

Since I'm rate limited for my controversial posts, responses to comments are here:

It's politically incorrect for Western nations to push for mandatory abortion and sterilization. So, instead they adopt softer means of "legalization" and "education".

While killing and preventing children can help adults not starve when the government is restricting their access to essentials so as to generate sympathy from Western countries that are causing the instability in the first place, there are perhaps other ways to address these humanitarian crises that do not hinge on ending human life and causing population implosions.

Still rate limited (censored), so this is in response to chickenfries' claim that even the Vatican does not consider abortion genocide.

https://www.usatoday.com/story/news/world/2018/06/16/pope-fr...

“It is fashionable, or at least usual, that when in the first few months of a pregnancy doctors do studies to see if the child is healthy or has something, the first idea is: ‘Let’s send it away,’” the pope said. “We do the same as the Nazis to maintain the purity of the race, but with white gloves on.”
Noted. More to come!
Makes me wonder how many of these campaigns are fraudulent. You know, in cases when you don't have someone so stupid that they bring legal action against a co-conspirator because they got screwed over while committing theft by deception.

If I were a betting man I'd guess there's a small number of people running large scams on the site to net 5 or 6 figures in profit a year. Unlike donating to a charity where you have ample resources to research the organization you're donating to, you sadly can't get that donating to crowdfunding campaigns.
>I don't think Assange should be prosecuted for appearing on Russian state TV. (Does anyone?

People use his television show to claim he's a paid operative of Russia. The same narrative can be made of Ventura, and any reason Assange should be prosecuted but not Ventura seems sketchy.

>While it may be technically true to say that he "sold the rights" to Russia Today, that's arguably a little misleading, as the show first aired on RT, and RT had exclusive initial rights to it.

They bought the initial rights in several languages, not exclusive, but he did not make the show for RT. That's a fairly clear distinction.
> This is a shitty, clickbait title which I'm sorry about,

It's a really unfortunate strategy the Atlantic has taken. They do the same thing on the cover of the print magazine, choosing the most provocative thing they can come up with. It's one of the reasons I stopped renewing my subscription. The other being that they stopped accepting checks for subscriptions. I won't stand for opt-out credit card renewals on magazines. It's an abusive practice. All this makes me sad because the Atlantic's writers still produce good articles like this one, but they're running the rest of the magazine in the worst possible way.
This site has a JS Miner which is probably the reason why your firewall blocked it. See previous submission:

https://news.ycombinator.com/item?id=18237457

OP: JS Miners are not seen as a good thing so you need to be upfront when posting sites like this. This is your second submission and seems like JS miner is still there.
One thing I'd argue vehemently for is to stop thinking about ABI as purely in terms of C, and start finding ways to describe ABI interoperability between different languages that allow more advanced features (such as Unicode strings).
Almost none of these bullets describe ideas that are going to be discussed in this journal. They're just random inflammatory political topics.
Come on, such a thing would allow for reasonable space travel even better than for just making colonies.
It is essentially Mass Effect Element Zero - you could create gravity wells for things to "fall into", creating enormous accelerations of space ships while at the same time protecting the crew from the effects.

Potentially even a kind of faster than light travel.

As a side boon new kinds of materials can be created in extreme artificial gravity conditions some this maps to extreme and impossible to achieve otherwise pressures.
Including just creating stars in a controlled environment making for immense energy availability. Instead of magnetic fusion containment you'd have gravitational fusion containment.

This is how powerful practically breaking gravity can be.
Ehh, most of the engineers at our org would have been happy to stick with Hangouts and just commenting on PRs and JIRA tickets. Slack adoption ended up being driven from non-engineering groups like marketing and sales, and then eventually mandated from the executive level.
look at this simple function

As I said, type-inferred languages do allow you to add type annotations when they are helpful. Note that your example has two arguments of the same type Array<Item>. In this case your even explicit typing doesn't prevent mixing up oldItems and newItems. In this case you want named parameters ...
He would never get to set foot in Sweden. Remember he offered to conduct the interview over the phone, and the Swedes said no. Why would they do that? Only thing that makes sense to me is if they wanted to get him to Sweden physically, so he could be sent to the US.
Please stop hiding behind "I'm surprised people care" as an excuse to attack someone's character whilst providing zero (0) sources.

People don't "need" anything—well adjusted people usually assume better of random strangers, unless actual proof is provided otherwise. Saying it's because he's a "trader" is very low-quality discourse.

Prove it. I'm willing to bet you cannot.
Their contribution is profiting from his self harm, which is worse in some ways.
What's the point of a pseudonym, then?
Genuine question, what is a terrorist ? It seems to be a very fluid definition these days. Anybody can be deemed a terrorist by any establishment. Also, this kind of thinking reinforces the whole "Well, I don't mind being watched by government agencies because I have nothing to hide" reaction, and it's quite frankly worriying.

I'm open to discuss this further though
Notion has a web application you can use, no need to download.
Yes, we can't overlook the fact that critical thinking is needed before searching for the solution but I see Internet as just one of many tools but with better feedback than libraries/manpages/britanica etc. What might have taken me few minutes or hours to find can be found in less time giving me more time to spend on the subject that I'm learning.
Hence Fargate
Also, authors may not be native English speakers, which makes it even harder
Blocking account-wide creation of public S3 buckets through CloudFormation
Agree, it's minor but I find the headline annoying.
Agreed, BUT:

Sorry, academia is broken, and the professors are a big part of the problem. We don't need more of them, or full timers. Let's stop teaching lectures to undergrads in medieval style in 500 person lecture halls, and instead get them engaged in research as assistants right away.

We need more science and less "publish or perish" politicians posing as professors engaged in grant grabbing.

I have tremendous resentment against the lazy turds I had to sit and listen to as they wasted my money not teaching and not researching either. Tweed jacket welfare recipients if you ask me.
I've been reading Stephen Wolfram's "A New Kind of Science" which goes in very deep on cellular automata and possible applications on it, and I couldn't agree more with you more. There's even one section where he uses cellular automata logic to formally derive the fundamental rules of propositional logic.

He basically re-wrote that section for his blog recently if anyone is curious: https://blog.stephenwolfram.com/2018/11/logic-explainability...
> no real application

Yes, welcome to math.
Hydrogen is a great lifting gas, but because the molecule is so small, it leaks out easily.
I've slowly built up some personal thoughts about this subject that I think would be worth writing up more formally. For now, I'll provide a very high-level critique of this article.

>memory-safe languages that are usable for low-level programming like web browsers and operating systems, such as Rust and Swift, are only just starting to achieve popularity.

A web browser is not low-level - it is an application. A software component is low-level if it is primarily used by other applications. If you consider a web browser low-level, you must also consider a video games, text editors, audio players, etc low-level. I'm not saying that these things are easier or harder to develop, I'm just stating the fact that they are not low-level. Hence, a language like Rust which may very well be more appropriate to implement a web browser may not be the right choice for low-level software.

Operating systems, obviously, are low-level. But an OS is composed of many components working together - init systems, audio managers, application service buses, package managers, etc. I argue that Rust, Go, Swift, etc. are not suitable replacements for C and C++ in these areas.

The fundamental problem with these new languages is that it is difficult to expose system functionality as an external library. Notice - I state difficult, I am fully aware that in some languages it is technically possible. This has led to the implementation of primitive functionality through system daemons. For example, Ubuntu's Snap package management system now exposes its behavior through a daemon. These daemons use more energy than traditional libraries, more computational resources, and have a larger attack area.

My argument is that, even though some of these new languages may be appropriate for some applications, there is still a large class of software where C/C++ is the only practical choice.

I'm interested in looking at the impact of this effect on system reliability and performance for a more scientific analysis of this situation. To my knowledge, such a study has not been done.
“Categorical Imperative 4.0” – or: question everything
It can be read as both an acronym for “Identity and Access Management” and as the phrase “I am”, which also happens to fit the topic of identity.
Except that in my experience you never really understand the problem or domain until you try to build the software.

"Write one to throw away" and all that.
It's also badly written, with many me's an I's, like

'I squint at the plant names that have been rendered into Dutch.'

and uninteresting facts about the appearance of the scientist, like:

'Meis is a big man, almost a foot taller than me, broad-shouldered and bullet-headed with an exuberant laugh. Eyeing the boxes, though, he looks solemn.'
Phased arrays are nice, but have a slight problem with being stupendously expensive. It's going to be hard to convince people to jump on board if the starter hardware pack is $20k.
Agreed. I’m on ARM every day and it’s not nearly as foreign as people think.

Here is the issue though, portability is a joke even between chips of the same series let alone chips of different mfgs and code for PC.

In a PC I’m not stuffing every possible bit in a structure because I’m going to push this “object” over a 10kbps bus at some point or because on system still measures it’s ram with a K not a G.

And typically it’s moot. Even if I have an RTOS, the majority of what a micro is doing is loading data in and out of peripherals. When it’s CPU heavy it’s typically (for me anyhow) just crunching some data in order to load a result into a peripheral. Well - those peripherals are never the same between mfgs. So portability it’s really as important to me as understanding how the mfg intended the peripheral to be used and doing so efficiency.

I’ve been doing this for some time and while it’s a nice goal to write once use many, reality gets in the way.
> the ones making nests near urban areas were incorporating a lot of colorful man-made trinkets they scavenged from the big city to woo the ladies (which I think suggests some level of flexibility).

If they avoided man-made objects, that would indicate that they're smart enough to tell the difference. They're just grabbing any object they find that stands out. If anything, that implies less intelligence.
https://en.wikipedia.org/wiki/2011_military_intervention_in_...

United Nations Security Council Resolution 1973, on the situation in Libya, is a measure that was adopted on 17 March 2011. The Security Council resolution was proposed by France, Lebanon, and the United Kingdom.

Noam Chomsky has argued that the Western military intervention into Libya was a clear breach of UNSCR 1973 since it nullified the attempts for a ceasefire that were put forward by the resolution and welcomed by Gaddafi. As he puts it, "NATO powers (France and Britain in the lead and the United States following) violated the resolution, radically, and became the air force of the rebels. Nothing in the resolution justified that. It did call for "all necessary steps" to protect civilians, but there's a big difference between protecting civilians and being the air force for the rebels."

Definitely sounds like an agressive war to me. UN is a kind of self-indulgence here. Makes France more dangerous if anything, if they can pull things like this one through. They'll not only mess with you but make security council's members abstain when they plan the operation.
Better link: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3485780/
> You say that as if it costs too much
That's not what I meant. I am fully aware that this is a great value. What I was saying is that, given the price (and IMO regardless of the price), that kind of "feature unlock" model is ridiculous. The profit margins on this level of gear tend to already be very high. They do not need to charge even more, especially for what I assume are fairly trivial firmware differences.
You're very welcome! :D
Yes no problems with that. Each country can choose to invest in science as much as they want and no one has authority to stop them. If member states of cern (I’m a citizen of one) are concerned they should also make those investments.
I think there's a big difference between these two things:

> 1: Using customer data to improve your product, to make them happier paying for it, which makes $$$

> 2: Using customer data to sell to someone else or to sell the user's attention, which makes $$$

The extra level of indirection through a product that you deliver to the user that provides value to them makes a huge difference between these two ethically.

That said, I will admit that a company can move from 1 to 2 completely seamlessly, without the knowledge of the user. A bean counter, unscrupulous wallstreet exec, or changing priorities may take something that was intended to only ever be 1 and turn it into 2. This risk may be too high for you and that's your call to judge, but I find it hard to fault a company just for trying to improve their product.

I do wish more companies took Apple's "differential privacy" approach which allows the data collection technology itself to draw a hard line between 1 and 2 that can't be crossed invisibly.
yah conflating Singer's ideas with imperialism and eugenics is just silly. Arguing about the person-hood of disabled babies is not the same as killing babies of other races because of some pseudo-science white supremacy bullshit
There seems to be a maximum length on the email address field when registering? (32 characters)
My email address is longer than that.

After registering (with a different email :)) the sound didn't seem to work.