skysight-inc/HackerNews huggingface dataset:
>A language that avoided it would have to be very close to C while making it only mildly more difficult to foot shoot.

Says who? A language where every single memory access did NOT have the potential to be a buffer overflow would be much more difficult to foot-shoot with, even if it allowed you to sometimes access memory with raw pointers. Just having the ability, as in Rust, to mark code as either safe or unsafe goes a long way towards preventing footguns.

>Everyone who is trying is overshooting and therefore not really writing an adequate replacement low level systems language.

Using Rust as an example again, I don't think there's anything about being able to say "this code right here cannot cause memory unsafety" that precludes "low-level systems" programming.
Quoting:

> As you can see, it can be totally transparent for the user. You just have to take care ...

It's that word just that bothers me.

"Programming is simple, you just have to write the code."

"Bug-free programming is easy, you just have to avoid putting bugs in."

Yes, this code "just" requires some care.
The tg:// protocol is for telegram only. If you download the telegram app it will work.
C was so successful because it had, and to a large extent still has, no competitors.
Twin Peaks: 3 domande sulla terza stagione
10 Questions You NEED to Ask During Your Tech Job Interview
What is the ROI of your test automation?
Broken. This will generate page faults if your string ends at a page-boundry and start address isn't aligned on four bytes.
Reddit and 4chan had more informative information quicker than all the news outlets.

They did not mislead me on anything about the incident. (They did have misleading comments that were easy to ignore)

Sorry, but just because there are dumb people in the world why should my results on Goolge be censored.

It's also bullshit, 4chan is very well know as a poor source and looks nothing like a newspaper so the concept it would be mistaken for a fact based news outlet shows more how dumb the writer and people with this belief are more than anything else.

This writer is so superior they have to save us dummies from facebook groups and 4chan? I find it insulting.
By that rationale, everyone should believe what politicians say then. I'm not saying that Microsoft is doing something "wrong" with the data they collect, the problem is the way they collect the data and their response (or lack of) in open source communities when they enable telemetry even at the language level.
Formatting is obviously an issue but the query length isn't a sign for bad programming. I've created some queries that probably have nearly that length. They filter, join and prepare data in ways that would probably need as much LOC in other languages while running much faster (as the database server can better optimise for structures). In this case there obviously was a problem but it could've been that someone changed an index in one table which then affected the query.

But I agree, I also don't like running databases billed by load. The risk of costly bugs is just too high.
I upvoted you, and I'm actually glad you asked the question despite downvotes. I imagine those who did are of the opinion that essentially you're ascribing too much function to the neurotransmitters themselves, as opposed to the contexts in which the presence of the neurotransmitters are used as signals.

Take a look at this brain schematic here [0]. I vehemently disagree with some of the presented-as-fact ideological aspects of the article, but the depiction of neurotransmitters working differently in different brain regions is illustrative.

i.e., a dopamine molecule does not already constitute a meaningful coordinate system -- it doesn't have a meaning in and of itself, such as "the reward molecule", or euphoria/"feel-good"/"addiction trap"/excitement molecule) in the brain. Rather, the dopamine molecule has locally-interpreted semantics.

To make this more concrete with examples of different aspects of dopamine alone:

- "dopamine is known to encode the confidence level of motor predictions" - Scott Alexander, psychiatrist [1]

- saturating the synaptic cleft between neurons with released (or non-recycled) dopamine is a part some euphoric processes (e.g. drugs, orgasm, gambling) in the striatum negra

- 'excess' (not a simple thing to determine for individuals imo) dopamine is related with psychosis (not per se causally), and antipsychotics are often designed to blunt dopamine transmission

However,

- dopamine transmission is also fundamentally necessary for muscle movement, in the motor cortex

- additionally, the conscious sensation of dopamine is highly dependent upon the frequency of dopaminergic neuron spikes

- Parkinson's disease is (iirc, said to be,) the result of the degeneration of motor neurons; shakiness, problems sleeping;

What does that mean for AI? Well, if we want to go beyond network topology, and start to use new varieties of component substrates, the individual types of signals they represent must either a) be fairly meaningless outside of a specific context or b) not be suited for learning from evidence and generalization of data. Check out [2], [3], and [4] for more.

[0] http://www.nationalgeographic.com/magazine/2017/09/the-addic...

[1] http://slatestarcodex.com/2017/09/12/toward-a-predictive-the...

[2] https://www.edge.org/conversation/stephen_wolfram-ai-the-fut... (not that i am a huge fan of wolfram :P)

[3] https://www.edge.org/responses/what-scientific-concept-would..., ctrl-f "biological"

[4] https://en.wikipedia.org/wiki/Multi-state_modeling_of_biomol...
Oh, I wasn't incinuating any blame with that comment, just that it's not always the case.

I read the article as covering all types of contracting, include my own.
Is there any country where secession is legal?
"Thanks to HTML5" - what specifically in HTML5 enables this?
I would say like "morpheus"
Also south America, Argentina more explicitly
How Fast Can You Grep? – Feel the Hum of Your System
How blockchain voting can prevent violence at polling stations
> aHdlaXRlc0B3ZWhrYW1wLm5sCg==

Base64 encoded, for anyone interested :)
Rust delivers on many of the use-cases, so much so that there is a full operating system (kernel and userland) implemented in Rust called Redox[1]. I understand being critical of hype, but Rust is legitimately a very interesting and exciting language.

[1]: https://www.redox-os.org/
> ...I notice more and more graveyards of abandoned projects and services running without anybody present who was involved in building or setting up.

I've seen this happen a lot in full-time-only shops. It's possible it happens more often in shops that lean heavily on contract work, but it happens everywhere.

It takes strong technical leadership to keep that sort of technical debt quantified and prioritized without killing productivity. Especially since it's generally a huge strategic issue, but not something that generally sinks a project, department, or company overnight. So ignorant or unscrupulous leadership can run the show for extended periods of time, get promoted, and not be held accountable for making a problem worse by ignoring it.
What on earth are you on about?
I'm not sure if I would panic, but I would definitely be worried if someone started religious preaching about "death not being the end" in an enclosed place that I cannot easily exit. In addition to worrying, I would probably get angry too at being the target of such religious proselytising to people who have not asked anything.
Equifax’s former CEO’s congressional testimony [pdf]
Is the content I would host visible to me? How could I avoid to host child pornography? I'm eligible for hosting such a content im not aware of?
That's the questions I would like to get answered.
The account is 25 minutes old, so I would assume so
Maybe you never seriously looked at it because it's free and somewhat underperforms compared to commercial audio editors on other features, but Audacity's Noise Reduction filter is absolutely top-notch.
Probably just salty that Snowden gets to have a hot girlfriend and also be a hero.
Ernest Rutherford: "If your experiment needs statistics, you ought to have done a better experiment."

(Gaither's Dictionary of Scientific Quotations gives the attribution "In N.T. Bailey The Mathematical Approach to Biology and Medicine")
Here at MIT, there was some discussion if he would get it at all -- the experimentalists were not included for the Higgs 2013. It's great that they gave him half of it!
Its not only a bug its a non-starter. This is the same reason why fiat currencies even exist, if a government and its massive defence infrastructure didn't exist to force a fiat currency on its people. Every few years the 99% will call it quits and start a new currency, turning the worth of the entire wealth held by the 1% to 0.

The same thing will happen to Bitcoin eventually. Most of the world won't understand why they are supposed to start poor just because they joined in late. They will spawn local cyrptocurrencies across the world in their local countries, making it very hard for the existing players to watch their advantage go to dust.

How that would go is for any ones guess.
You are absolutely right, but it appears that you didn't read to the end, stopping at the broken implementation that the author says is broken.

But you're right, and it does put the entire article in question. I'm tempted to use this as an interview question:

There's a bug in this code - can you find it? Talk to me about why this is a bad thing to do? How can we fix it? What's the most important thing to be thinking about?

I was also interested to read the follow-up linked to from the bottom of the article, but that's a 404.
Get 50% Slider Revolution
Most people pay around 35% or less, higher paid persons obviously pay a bit more. Literally no one pays 50%.
Hi,

are you interested in part-time applications as well? I could make time to work up to 20h/week.
Test the page load time of your website for free
Rusty has a significantly higher cognitive load for programmers than C. I find it quicker to write reliable code in C than in Rust because I can write the C code and a comprehensive set of tests quicker than I could write just the Rust code with no tests.
canvas, for example
Because Freenet is used for distributing CP.
While I don't think Dynamo is a joke, pushing 1bn data points per day through a database system is not much. Given you have enough storage, a postgresql instance on a $50/month dedicated server can achieve that easily (from experience). You have to pay more attention to the data structure (unless you just put everything in jsonb columns) but will probably save 90% on operational costs.
>>Early adopters are rewarded proportionally to the risk they took (and the work they put in).

I hope they thought through that risk properly enough, because we didn't sign up for it and don't care what happens if you end up losing it all.

>>Bitcoin wouldn’t even be here today if the early adopters hadn’t spent many years making it usable and valuable.

Bitcoin wouldn't have to be anywhere. Either way we will ditch it and spawn our own currencies as we deem fit. Why should be start poor in any scheme.

>>Why would anyone who was uninvolved expect to profit from that?

We won't. We don't even want bitcoin, we will start our own ones later.
I personally think that true OPSEC is impossible in the long-term, simply because it's too easy to slip up or look suspicious from having good OPSEC. I've met a few people that had pretty good OPSEC (to the point where I believe they had fake passports, fake backstories and so on). But they all cracked eventually, in one way or another. However, adequate OPSEC is quite doable (but still hard).

As with all security, threat models are key. Is your threat model a state actor trying to reveal something about you? Is it a prosecutor or investigator that is particularly vicious? Is it someone you're in a personal relationship with? Is it an unknown adversary with unknown capabilities? And how long do you need to have your strong OPSEC? And so on. With the right threat model and timeline laid out, having strong OPSEC is not impossible. But it's still quite hard.

All of that being said, I would not classify any aspect of Levandowski's behaviour as being passable as OPSEC.
Zopa | Software Developers (C#, Python, Java), Data Scientists (Python) | London & Barcelona | Full-time | zopa.com

Zopa is on a mission to make money simple and fair. We invented peer-to-peer lending in 2005, we are growing rapidly and we are building a new-generation bank. We use multiple tech stacks, mainly C# and Java, but we are not religious about them and value polyglot developers. We have dived into Apache Kafka and we are on a journey to build a scalable financial platform. Many opportunities and interesting projects, open and friendly culture, amazing river-view office at London Bridge.

All positions and details available here: https://www.zopa.com/about/join-us

You can apply on the website directly (and mention HN).
IT ARENA 2017: TAKEAWAY FROM THE BIGGEST UKRAINIAN IT EVENT
I've used OpenBSD's version of that more times than I care to remember: http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/...
I don't see how passing in a logger object explicitly is the same, this is what OO DI frameworks try to avoid, otherwise you'd also have to pass it down to other functions used inside. The example above works just like a Reader Monad, but we are not tied to any specific logging implementation.

I guess the side effecting version is just to use some global registry to look up the logging implemention to use. But such code does not compose.
I am convinced they are joking. I know that HN frowns on humorous posts that add nothing to the conversation, but I legitimately laughed.

There's so much hype about blockchains, cryptocurrencies, and ICOs, that it is kind of surprising that the tech (or a person) hasn't been awarded a prestigious award that it's not really qualified for.

I guess there is still the one for economics that isn't really a Nobel prize but has a different name.
I think at this stage it's like insisting that people filter their own water when there are organisations out there actively dumping toxic waste into it.

It's not just the Internet though, it's organisations like Infowars who are out there claiming that the Vegas shooting was some kind of "false flag", after his previous disinformation on the Sandy Hook incident.
True! Of course topology includes getting the petrol station on the right side of the road.

I even heard of some maps with a 'sliding scale' that eg has the city centre larger. You can't even do that on a flat piece of paper without serious distortions in your coordinates.
> What Rust means by anything is still entirely up in the air, and last I checked their bug tracker, the issue had been open for years and was basically commented as "probably won't ever resolve due to rust changing too often".

Do you have a link? There's a good chance that issue was opened and that comment made before 1.0, when things really were changing too often. Change is less common these days, though I'm sure the compiler developers do still enjoy not being restrained by the need to maintain ABI backwards-compatibility (which isn't to say they couldn't be convinced, only that it would take cajoling).

> it all plays in from the same systemic issue in that Rust has no idea what it is doing from week to week.

What do you mean by this?

> Keeping the Rustisms will need megs of data sending over the ABI somehow to allow Rust to elide bounds checks, etc that Rust is useful for to begin with.

I'm confused here. I don't see how the ABI has anything at all to do with bounds checking; bounds checking, where it exists, is all done at runtime by regular code in the standard library. And by "etc" I presume you're referring to type inference (which you mentioned in an earlier comment), but Rust doesn't do inter-procedural type inference; it's not like Haskell or ML. There's simply nothing to infer, and no need that I can see for an ABI to care about that. Can you be more concrete?
I think someone must have edited the wrong page. This doesn't look like vandalism to me!
Combined with squashing and rebasing git flow leaves a very nice history... I can imagine if you're slamming a bunch of uncurated commit messages along with lots of merges you're gonna see a chaotic history.

A consistent history is a must-have with a distributed team, IMO. GitFlow's tooling is nice in that context to enforce consistent operations across environments and teams where not everyone is 100% perfect with Git.
How much time have you spent with Rust? This kind of thing will obviously vary with the individual.
Tangential, but looks like this report was prepared using forensics software from Relativity [0]. It looks like an interesting product in a growing market segment. Seems like there are some startup opportunities in forensics/eDiscovery, might be worth exploring if you're into this sort of thing.

[0] https://www.relativity.com/
Inflation and deflation are both a kind of tax, based on who is buying and who is selling. There are no binaries good and evil in this game.

You leave these things to the natural order or things.

Attempts to create utopia have led to creation of hell.
Ask HN: Do You Use Amazon Cloud Drive?
I have 40 gigs to upload and 12 gigs to download. I looked at the resource consumption and the app has read 1.34TB from my SSD. It seems like the app is poorly designed.
If you hate it, why do it? It's not like back end developers aren't in demand or won't be 5 years from now.
> Rust is very sweet, but it lacks the simplicity of C.

That's like saying a SawStop (http://www.sawstop.com/) lacks a simplicity of a sawblade. I mean - Yeah, sure, but sawblade also won't stop you from turning yourself into amputee.

I understand Rust can be overly verbose, but main complexity comes from the borrow checker and the effect adding another kind of type, to track lifetimes. The lifetime system is the main selling point.

There are other sources of complexity in Rust, but I am glad to say both Rust/Scala seem to be looking for a way to simplify things.
> Then again, the embedded (microcontrollers) world seems to be filled with slightly esoteric implementations of C and everybody gets along just fine.

But embedded teams often severely limit the language constructs you may use, in order to avoid the foot howitzers and only have to worry about the foot handguns.

There are also many other techniques (such as pre-allocating all variables during initialisation) which can be considered a mitigation techniques for the many traps C offers.

I'm also skeptical of the quality of a lot of embedded software (and I've seen quite a bit of it).

This is not to say that C is bad, or that I disagree with you. But embedded is a bad example.
Exactly. It reminds me a lot like the defenders of the Soviet Union's house arrest of the dissident Andrei Sakharov -- the argument was, "He should have known what the reasonable limits of criticism of the government were. And the authorities didn't shoot him or anything the way they would have done in Stalin's time, so they were being quite reasonable".
We’re almost certainly witnessing the endgame to the 1990s boom of Silicon Valley. Google, Facebook and other content platforms will be regulated for impartiality, particularly around political speech. It doesn’t make sense to let Twitter, Facebook et al become private censors, and it’s clear that people retweet faster than they think.
There are tons of barely-zoned counties across the country. Places with dirt-cheap land one could just set up trailers and campsites on.

The problem is that often those communities already have poverty problems. What is the path to employment, permanent shelter, and (if needed) treatment?
I think AWS in particular will be facing some major threats over the next 5-10 years, from Google but also from emerging players. Everything that makes them a top choice today is getting commodified, and they are rapidly falling behind on developer experience as they layer more and more complexity onto their workflows.
Love the popular science and scientific background PDFs.
What happens if you use Guacamole to log into a remote machine, and then use a browser on the remote machine to use Guacamole to control the initial client machine?
Team Management Software – Project and Employees Management Solution
If we all such smart people/techies, can we spitball a better breaking news feed algorithm into existence?

I'll kick it off -

1. Focus all news on Who? What? When? Where? Omit the "Why?".

2. When in doubt cite the primary news sources (police feeds/courtrooms/local authorities/opposition leaders/pictures/geo tagged and timestamped audio&video feeds with geo tags)

3. Secondary news sources like news orgs and journalist videos are second in importance

4. Quote tertiary news outlets like Reddit/HN/4chan only when they can be cross verified with a primary source

More suggestions?
'56% [of the ads] were [shown] after the election.'

'Roughly 25% of the ads were never shown to anyone.'

So Facebook (Elliot Schrage, Vice President of Policy and Communications) now argues their ad system is not very effective anyway ?! 'Never shown' is not what a client wants to hear...
This is probably the first time I actually recognize the name of one of the recipients: Kip Thorne. I learned about him when I read about the movie Interstellar, for which he was an executive producer. Then when reading up on him, it turns out he's been involved with a bunch of things I've read about or seen in the past.

When I saw the announcement, I was unreasonably happy for a person I've never known nor met. Funny what a little recognition can do.
The super intelligence could be like the Q from Star Trek. I.e. you can only see them when they choose to be seen.
EZ CD Audio Converter 7.0.5 Crack with Key Free Download
Somewhat related: the 'metric inch'. (See https://en.wikipedia.org/wiki/History_of_computer_hardware_i...)
They're probably referring to https://github.com/rust-lang/rfcs/issues/600 It's absolutely true that we have no plans for ABI stability in the near term.
It really would be a better exercise for you to think through how you would actually hold them accountable.

What service do they provide, concretely? What are their SLAs? What does your contract with them say? Every service is a contract between a service provider and a paying customer. There is a specific set of parameters the service provider must adhere to. What would a contract with Facebook or Google and their non-paying customers look like? Should people pay for the service or should we expect Google to eat the cost?

What is "news"? How do you know it when you see it? How do they detect fake news? What about all of the opinion pieces that appear on the Google News front page? Should those be included or excluded? Are we talking about white listing websites? Who controls that list and how do you get on it? Or, should Google hire people to filter the news for you?

I am asking you to think about what you are proposing so that you can see that there are problems there, some of them big in scope. Considering think about it is not a solution.
I reverse-engineered Zones (zone.js) and here is what I’ve found
With good reason, they are both out dated and insecure.
I can't help to think that FPGA would marry well with highly dynamic meta-loving languages like CL (or similar).
The ultra poor, homeless, drug-addicted have always been there.

This rich fuck is simply complaining because it happened to be co-located with his walk to the expensive wine bar.

He even clarifies: it’s not the human suffering he has a problem with, it’s the juxtaposition of it ON HIS LUXURY EXPERIENCE.

This author is a piece of shit.
And as we all know, after 25 minutes of exposure to HN, one loses any and all sense of humor.
This is a well deserved one. I've been watching LIGO back from their first announcement last year.

Really happy with their progress and happy to see taxpayer dollars well spent.
To be fair, Quartus was way ahead of Xilinx' offering until they leap-frogged it with Vivado.