skysight-inc/HackerNews huggingface dataset:
You should take a look at their architecture diagram. There’s a lot of meat on the bones there besides DSP, particularly when you look at their memory setup and consider how much bandwidth it can provide simultaneously. And let us not forget that convolution is essentially a DSP operation.

I was, frankly, surprised by the technical depth of what they were able to put together.
Congrats on shipping!

Love the UI and interface. Did you build it yourself or used an off-the-shelf template?

What's your tech stack?

I run http://www.visaok.in -- visa sponsored jobs.

Happy to chat more. Email in bio.

[P.S. The link in your Top 30 under 30 in the About page of your personal site links to Topher Bullock. It's off by 1. i.e it's image/4 instead of image/5 (yours) => http://www.canadianbusiness.com/innovation/developer-30-unde... ]
> If I leave my door unlocked can I really blame <bad person> for opening my door and robbing me?

Yes, you can and should.
Nuclear war? A person can go nuts and start shooting at an NRA convention, but Putin Inc has no death wish. Government is government ruled by thousands of top people and almost all are rich and want to live. If Putin goes nuts, he'll be arrested or killed by his own generals.
Hundreds of millions worth of gold bars fall from plane in Siberia
Divisibility Rule – विभाज्यता का नियम – UPTET,CTET,BTET – In Hindi(हिंदी में)
IMO, only if invaded and all else has failed. Say China invades Siberia
onetimemanytime - are you willing to make that bet ? I'm not.
That is truly bizarre... I went looking for info on lookaheads just today, and found myself on that very site, and now it's on HN. It's just that ol' HN magic I guess.
Only 70% of the votes were using this system.
It could also have to do with the unprecedented means of mass surveillance available today.
Fake it till you make it?
Yes, burglary is not only wrong, it's against the law.

I agree that companies should do more about securing or disconnecting their networks, but I don't get to shoot someone just because they're so silly as not to be wearing a bullet proof vest.
11 time zones later, they can reach Europe...!
They feel responsible for the children in the sense that they won't be around to provide for or console them. They feel responsible for the children in the sense that they want to spare the world from having to deal with their inherited traits, for any sense of the word 'inherited' you like. They consider the children extensions of themselves, and so consider the job would be unfinished otherwise. If the family is like a tree, they don't want to excise themselves only, they want to lop off the branch.
> I think the ideal cash management setup is to get a rewards checking account without a debit card usage requirement (harder than it sounds to find), direct deposit your paychecks into that, have a 1-2 month cash buffer there, and invest the extra through ACH pulls out of that.

This is pretty much exactly what I used to do, but the user experience of managing cash from my investment account directly is dramatically better than having to juggle cash between different accounts through ACH, in my experience. Even if I didn't value staying fully invested as much as possible, I'd probably still choose to keep those extra few months of expenses as cash in my investment account just for that experience alone. Though admittedly Schwab wouldn't be the best choice for that usage pattern, because their interest rates for cash are rather pathetic.

> FWIW, if you have access to credit cards, you should pretty much always use a credit card rather than a debit card.

Agreed. The only things I pay for with debit directly are things that won't let me use a credit card, like for rent.
To escape the GC and have determinism. Ownership annotations will eventually make it into all languages. They orthogonal to types. Optional type annotations will eventually make it into all languages. And at that point, we will have some sort of common semantic substrate to root all of current languages on.
Maybe less than you think (deaths & slaves).

https://www.theguardian.com/world/2010/jan/11/great-pyramid-...

https://en.wikipedia.org/wiki/Egyptian_pyramid_construction_...
Can you share more about how you're enjoying Rust alongside ReasonML? I don't have any experience with Rust but it sounds very conflicting.
I believe Tesla has 48A and 72A chargers. An 80A circuit (wired and fused accordingly) can sustain this, since the wiring standards have some overhead in them for this.
I'm in full agreement, and I'm shocked that this argument is used so much. Even when faced with a vulnerability, it is absolutely the thief's responsibility if they take advantage of the vulnerability for their own gain.
It'd help a lot if the grammar was actually readable. Combinations like .* don't visually "read" like a single unit, and then to make everything worse you often need a crazy amount of backslashes.

I'm not sure how you could fix that without introducing completely new characters or color-coding parts of the expression though.
Yes, you can and you should blame them. Crime isn't morally okay just because the victim hasn't protected themselves well enough. It doesn't matter whether it's hacking a poorly secured network, robbing a poorly secured house, or raping a provocatively dressed woman.
Trolls from the Internet Research Agency (the troll farm) have handles tumblr, facebook, reddit, as stated by those who previously worked at the Agency. I do not think it is unreasonable to assume, given HN's popularity and how intensive Russian efforts have been in regards to social media, that some accounts are maintained to manipulate opinions, just like any other social media site.
I'm open to that. Just not any rationale that it was justified. Or that it excuses the headline wording.
How do you know that the people tallying the vote have the same meaning for r?

(That is, how do you prevent a butterfly-ballot-style situation where people think they're voting for Gore, accurately cast a ballot that appears to them to be a vote for Gore, and actually end up casting an objectively valid vote for Buchanan?)
Now that the patents have expired, let's make an MP3 encoder!

... I have no idea how to do that. Even a toy one.
The problem with logicing away MAD is that these hierarchies of power are built where it takes just one madman, not bound by logic, to decide to destroy everything. Then you pray for some breakdown in command down the chain. Dr. Strangelove and all that.
If we want to postulate the geo-politics of a Russia so crazy as to launch a nuclear attack (hoping for no response), we can also look at the effects of having a Russia so reviled that they become the focus of the entire world's fear and hatred.

Would having a single known enemy make for a more unified and ultimately productive world?
Same with many news/political podcasts. Hearing speculation about things that now have actually happened are 90% pretty boring a few weeks later.
I am saying that it's highly unlikely that Russia will start conventional war with NATO. On the other hand I am not so sure about NATO not starting the war with Russia. In that case it can easily escalate to MAD. I have an unsubstantiated feeling (probably too much r/worldnews) that US/EU citizens don't even think that it will escalate that far. I find this very dangerous.
This is a continuation of a 2016 work on bcm4339 firmware.

https://2016.mrmcd.net/fahrplan/system/event_attachments/att...

RaspberryPee wifi chipset (BCM43438) is a close cousin and previous work (monitor mode, sending raw frames) was ported last year.

https://dev.seemoo.tu-darmstadt.de/bcm/bcm-rpi3/tree/master/...

so there is a chance this could to, it would mean $30 self contained 2.4/5 GHz SDR.
Affine and linear types and variants (ownership types, uniqueness types) can model predictable release of resources, like a compiler-enforced C++'s RAII.

As another commenter put,

> The paper explains it's because they want deterministic destructors for things like file handles.
>The separatists are often labeled as Russian military in the MSM

That would be strange, especially if they were able to get weapons issued only to Russian military at Ukrainian depots.

>It'd be like expecting us (the US) to give up San Diego as a strategic harbor and let it silt up. It is not gonna happen.

Are you claiming San Diego is a part of another country? Because if it were a part of Mexico and it was annexed tomorrow I'd have very similar concerns.
That sounds like trying to needlessly get away with the minimum.
Nobody needs a conventional war anymore, unless the takeover of the enemy territory and resources is an objective. Blockades and sanctions are far less efficient than in the past when it was possible to completely cut off a vital supply of resources for an entire nation.

It is much cost-effective and efficient to engage in low-intensity sabotage while making an innocent face, scaring the population, and balancing in the gray zone.
> You can rebalance and reinvest dividends at Vanguard.

Right. I mean you can't do this on Robinhood.
I’m not sure how you mean; in general, I was tasked with finding vulnerabilities that could be used for reverse engineering purposes and which woukdn’t be disclosed.
My thoughts exactly, this article seems to be glorifying a murderer. I had to stop myself halfway through and do a double take of how after he had glorified this man's accomplishments, he brings out the murder bit ("surely he's going to rip into him now") and then goes onto glorify him some more. The closing quote makes it all the worse.
Do you honestly believe everyone finds life valuable enough to live long enough to pay their debts?

Do you think everyone feels the same about the idea of continuing to live a life hounded by debtors?

Suicide is a reconcilliation option for those who know they will be dumped on the street because what the creditors really want is the real estate the foreclosed house sits on.

Look at how Saddam Hussein paid his debts. Now, imagine you’re a leader in control of a big red button. Tanks are in the streets, people are rioting. What happens next?
Google (Project Zero) has found and published plenty of vulnerabilities in Microsoft products.
Does anyone know if this decentralized with miners rewarded with coins to keep the nodes and network running?
I listened to him for a while but I think 3 hours is too long. It gets boring and you know most of the stories and rants already from having listened to 100's of hours of him talk already.
So, you're saying that America deserved to get raped because they went out dressed in a revealing outfit?
I'm saying that the ports have equivalent strategic importance.

Who is providing the evidence of the weapons, Ukraine?
Check my answer to another post of yours. I doubt Russia will launch an unprovoked nuclear attack but I would not put it behind them to escalate conventional war to nuclear if it will start going badly.
I agree, with regards to production code. However, I find that I use regular expressions constantly many many times a day to grep through my code locally looking for particular things. It comes in very handy to know the advanced tools when you are looking for something unusual. Grep may be my most important programming tool next to vim.
> However, the main obstacle to increased adoption has always been overhead, yet WebAssembly has significantly higher overhead.

But you get a lot more than security for your trouble using Web Assembly. So the performance-vs.-security tradeoff isn't the only part of the calculus here.

> And there are CFI designs that provide equivalent or better guarantees for native code, such as Clang CFI + SafeStack.

Clang CFI only protects indirect calls. And SafeStack looks like it has issues, according to the Chromium bug: https://bugs.chromium.org/p/chromium/issues/detail?id=505015

"No. We are currently looking at other alternatives (all look grim, though).
Before trying to proceed with SafeStack please get the agreement from
security folks, since SafeStack doesn't actually sounds too secure any more :("
This experiment just sounds like "what if fraud were not fraud"
“tulip bulbs” are only a multi billion $ industry.

I'm pretty sure most people consider blockchain tech to be a trillion $ industry.
I used to work with the founders, Vlad and Bijou. The are smart and very entrepreneurial guys.

I actually assumed they were selling order flow. They have a ton of dumb money that many firms would die to interact with.
I find it strange that in the IT world we find ourselves constantly annoyed by the language we’ve collectively chosen to use and seek to find other ways to describe something that already has an agreed upon term. I wonder if other industries do this to themselves too.

Complaining about “in flight” or “cloud” or “serverless” even though everyone understands what those terms mean seems like bikeshedding at its worst.
How GPUs Help Track Threatened Animal Species
The back slashes for escaping are absolutely awful. This is one of the worst things about Java.

It's much better in languages with regex literals like Ruby and JavaScript.
Care to point to such "bad faith" arguments by IRA trolls in comments here ? Or are you using it as an excuse to not have a debate?
There is no new generation of nano. All of it is already created. There is no new production of supply.
https://usenano.org/
There seems to be a market for all kinds of lengths. I like the 60-minuteish with some banter but mostly on topic. I mostly listen to podcasts while walking or doing the dishes or something like that so I'm not super focused and the longer and slower podcasts work best for that. Running the garbage disposal or a truck driving past won't force me to rewind. If they go to multiple hours I usually rather opt-in for an audiobook at that point.
Not true. You can still use normal permissionless transactions, and start a hub without a permission. I was also worried about hubs getting too much power, but Lightning just takes all 'busy' paths (such as exchanges and payment providers) to their own roads. If a path is getting busier on mainnet, it is more economical to move it to Lightning. It doesn't favor centralization beyond what naturally happens (some places are busier). If there's someone with too much power, it's always possible to make another hub. It's kind of natural path-finding. I think hubs will be strongly geographical when people start using Bitcoin on their local purchases. Big stores don't also want to give Lightning fees to anyone so they set up their own hub.

Also, when the bulk of transactions moves to Lightning, the mainnet fees will become much lower.
AWS Documentation Is Now Open Source and on GitHub – AWS News Blog
As the first LR evangelist (there are many now) at my workplace I am always curious how you guys do what you do. Looks like pure magic.

I've poked around in the console a fair amount but would be really interested in two things you listed above:

- "We use the MutationObserver API for capturing diffs of the DOM"

- "We use Protobufs as a wire format for reducing bandwidth"

I know you all write pretty awesome JS articles on a regular basis but I have so many questions about how LR works! Spill the beans but not the secret sauce!
"I'd kill for a language with ordinary ML types for values (integers, strings, etc.), and substructural types for objects (file handles, database connections, etc.)."

Could you explain what that means and how it benefits compared to common languages discussed here? Those of us from imperative backgrounds mainly read these threads to learn ideas that we might move into such languages.
Airtable Blocks to Allow New Coders to Make Complex Software
Presumably you could generate some proof that the vote was correctly cast at the moment you cast it, and that 1 corresponds to A and 0 corresponds to B. But that proof would not be accessible after you leave the polling booth (because it'd require some ephemeral value that you could retain or throw away).
This is somewhat simplistic, but I cannot help but feel that at least a part of this current drama is about giving a Boris Yeltsin variant back to the west.
Yes. You're not the only one... https://www.sciencemag.org/news/2017/05/where-have-all-insec...
How is lead pipe coercion currently handled?
Russia has lots of small tactical nukes.
> I thought that phasing out leaded gasoline and lead paint happened enough time ago to not be a significant factor anymore these days.

No, lead exposure from water systems, unabated older housing, continued use of leaded aviation fuel, and other sources continues to be a nontrivial issue in the US and some other parts of the first world.
On their own, maybe not. If taken as examples of two classes of environmental effect, namely environmental toxins and transmissible diseases, I would be surprised if those two broad types did not have a significant effect on the variability of developmental IQ in rich countries.
Ah I meant the legality of funding efforts to find glaring bugs in competitors products and then releasing them publicly as a 0-day.
Yeah a business where the gross and net income are the same definitely doesn't exist. Taxes, equipment, hosting, setting up interviews, marketing the podcast, selling ad slots...
Would this result in 32bit, x64, x64CPUpost2018 versions of software, as from my limited understanding apps (such as v8 engine) are being compiled with workarounds for such that won't be needed once fixed in hardware?
Well, it's a reasonable translation - what precisely makes this vote a "blockchain" and not just a giant Excel spreadsheet?

There's no double-spend problem. There's a correct way to merge two ballots cast by the same private key: discard them both. Since all operations are mergeable in an arbitrary order, there's no need for proof-of-work or anything like that to determine which chain is the "correct" chain - any pile of ballots that contains all valid ballots is correct, and any partial pile can get the remaining ballots appended at the end.

From the whitepaper it looks like they're running their own "skipchain," which they refer to as a form of blockchain, but looks to me like a cross between a Merkle tree and a skip list with no proof-of-work mechanism. (It seems like a genuinely useful / novel data structure, I just wouldn't call it a blockchain.) And they're running some sort of proof-of-work consensus to gate additions onto this skipchain, and periodically storing the state of the skipchain in the Bitcoin blockchain.

I don't really understand why the latter two parts are necessary: the record of ballots should be self-authenticating, and it should be easy to tell if someone has removed a ballot, right? Is the idea that people are not likely to watch the skipchain a la CT log monitors, so they want to use Bitcoin because people already watch that?

On the one hand, they appear to have real cryptographers nad real research behind this. On the other, saying "blockchain" seems like a great way for someone running an unfair election to make it appear more legitimate....
Thanks for the detailed comment!
Thanks for the feedback, I fully agree with that.
I myself can't help but sympathize a bit with the writer. Mainly because just like the writer, I don't really know what exactly happened here. This scholar, from their perspective seemed like a well adjusted individual doing good work, who suddenly decided to do this horrific thing. I can understand it's not really that easy to make up one's mind here.
I love and hate this extension

99.9999% of every mention of blockchain is a scam or misleading hype

And yet I think bitcoin is an important and revolutionary technology
Both Wind and Solar can in many cases be co-located with other land usage.

Wind farms go great on agricultural farms - they tend to have wide open spaces, and the actual footprint of a tower can have minor impact upon the productivity of the field.

Solar generation goes great on both residential and in particular - commercial buildings, over the tops of parking lots, etc - which has the dual effect of producing power and reducing the heating of the underlying building/parked cars (great for reducing the need for air conditioning)

Your average suburban home has enough roof area to produce either all of, or a significant fraction of, it's own energy for a moderate household.

Marginal-use land (hilly areas), coastal areas, and off-shore are also generally good areas for windfarms too.
Don't you wonder why Trail of Bits ("unimpeachable") isn't publishing real technical details and is censoring comments?
Making the Leap from Windows-Only to .NET Core/Linux/Docker
None of that discounts these from being serious vulnerabilities. If you are utilizing the secure coprocessor on a machine that is tasked with keeping secrets secure, and you are worried about sophisticated attackers, then this is incredibly serious.

Just because it doesn't impact you, or the majority of users, does not mean it is not a severe issue. The majority of users are quite likely to be of low interest to attackers wanting to exploit the secure coprocessor in the first place.
I have both Betterment and Vanguard accounts. I haven't bothered to consolidate yet because Betterment is trying to add value to justify the fee with features like tax loss harvesting, and I haven't decided if it's worth it or not.

With regards to my friends though, my priority was to get them to invest in the first place, and the user friendliness of Betterment helped a lot.
Singapore and Paris Top World’s Most Expensive Cities
I assumed that's what you meant and the grandparent poster may have meant the same too. But, it's worth remembering that humanity as a species may not be especially immune to the same conditions that are decimating other animal populations and reducing biodiversity in the last 100 years.
A Multibillion-Dollar Corporation Controlled by a Penniless Yoga Superstar
Absolutely right. I was terrible at online poker since I wanted to have fun playing it. You can't bluff someone who knows the math in the long run. You'll lose all your money.
Would zero knowledge proofs work for this?
I just checked, and it works for me.
This is really cool! I've never seen an article that uses Haskell for a real-world task like this, are there any others?
There is no way to prove you voted one way or another with anonymous ballots, so there is no incentive to bribing or threatening violence to influence your vote.

The desired outcome is to prove that each vote came from a valid voter, while being impossible to prove which vote came from whom.
> With anonymous paper ballots, coercion can and does happen, but it basically requires physical control of the polling station / voting booth to pull off.

> In this case, anonymized ballots are put on a blockchain. Hopefully the system is auditable, but provides no way for someone to prove which anonymized ballot serial number belongs to them. Otherwise, the thugs can come to your house and either beat you or pay you your bribe after forcing you to reveal how you voted.

I don't agree. The amount of damage to the voting mechanism a malicious group can do when physically controlling a polling station (which in itself proves a huge amount of reach and political power) is way greater than thugs coming to someone's house to check the right person was on a 'virtual ballot'.

I agree that with this approach you can do voter information data gathering 'at scale' but if you can't really do coercion 'at scale' if you can't afford either violence 'at scale' or similar enforcement via the public system (no benefits, pension cut, etc..) then it's all for nothing. But if you can do all in the first place then there's no sense in talking about the method of voting, neither will be less secure or less private than the other.
I agree. Usually, I end up leaning on PEGs instead:

https://nim-lang.org/docs/pegs.html