skysight-inc/HackerNews huggingface dataset:
Shorter interconnects do make for quicker signalling, and the transistor count on a single core of an i7 is high because of all of the pipelines and lookup tables and all the things that make an i7 much more performant than an i486 would be at the same clock speed.

So no. Fewer transistors alone doesn't make computation faster.

Now, with those shorter interconnects, if they can get the CPU clock up to something like 10GHz then maybe they have something. Sort of. They still need to be able to talk to RAM quickly and so long as that is not on the same die as the CPU it will not be a fast communication bus. Not 10GHz anyway.
CO2 shortage: Coca-Cola pauses production at some plants
> The colloquial definition used by most of the US citizenry and on television news programs on both 24-hour cable networks and broadcast television.

Could you be more specific?
Although I don't agree with it, I am knowledgeable about the side in favor of civil forfeiture. (I grew up in Indiana, and my dad was an attorney there.)

The "other side" says: Seizing Land Rovers from drug dealers helps fund underfunded rural police departments, and keeps them from having to raise taxes on law-abiding citizens.

I have no doubt that every aspect of this viewpoint is debatable. However, that's the viewpoint, per your request.
I'm working on a type-inferencer for the Joy language (purely functional, stack-based, concatinative) and I wanted to be able to specify a kind of Kleene star type variable that can stand for zero or more of some other type. I realized I could use Brzozowski's derivative of the K-star at the right place in the unification algorithm. You "split the universe" into two and in one the K-star variable disappears and in the other it "spawns" a new type variable of it's, uh, "starred type". In both cases unification proceeds as normal. It seems to work fine.

The fact that you can splice the Kleene star part of the dRE algorithm into the unification algorithm suggests that you should be able to do the same with the other parts of it and be able to specify union types and intersection types. I'm kinda out of my league I think, and a lot of the papers that seems relevant are behind paywalls.
Play Store's new 'app signatures' aren't DRM, and sideloading isn't in danger
How to Start Something New (or How 5 Ways to Motivate Yourself)
I'm waiting for someone to invent a simple Heroku-on-your-own-server kind of thing that you can use to run small apps, maybe on top of Docker.

Dokku is not that option. Dokku is a super-complex operating system by itself, a mistery of stuff glued into each other by bash scripts, full of bugs and corner cases.
HackerNews: threads may contain up to 25% "posts whining about titles" by weight.

(it's a seriously endemic problem here and it's worthless white-noise.)
> decelerated every time you lifted your foot off the gas (electricity?) pedal

This can be configured on Teslas (and maybe others)
Not specifically what you're looking for, but #python in the freenode IRC network (as well as #programming and #yourlanguagehere) has been an invaluable learning resource, just to throw questions at and learn from the experience of others. I've also helped others on these channels, which broadens my own understanding while 'giving back'.

Not necessarily the same as a dedicated tutor, but it was helpful for me
Huh, I didn't know this. I'm surprised they didn't advertise it harder, it just makes me like them all the more.
Mozilla PR/marketing team all over the web for the last few weeks...
The brighter a craft is, the more thrust power (watts) it emits. Both rocket efficiency (exhaust velocity) and thrust (newtons) contribute to thrust power multiplicatively if I remember correctly.

Any craft capable of moving things in our medium size realm or larger will glow. If you want to direct your exhaust along a cohesive line, you're basically talking lasers. And those can't really provide much thrust power.

If the hypothesis is that there are interstellar civs out there that don't exchange beings or materials, it's pretty hard to call them interstellar.
I see the word choice as more than technically correct. "Impressive" does not necessarily carry a positive connotation.
Only you can answer this. What is important to you in a workplace? For example, one question I ask is this: How often are new features being developed into the software, and what group / person implements them?
There are some disturbing indications that the more conservative current members feel less constrained by traditions and precedent. I don’t have the quotes handy but they were pretty explicit.
AOMedia AV1 Codec v1.0.0 Appears Ready for Release
This is probably just me but I've yet to see a company pull off a core technology team gracefully.
France invades England [1066]
Looks like a typo. Quick sort is binary recursive so tail call optimization wouldn’t fix it.
I eat at Outback and I &$@! hate their tablets.

Who are all these people in this thread who don’t value a server’s knowledge and flexibility? It’s as if they’ve never been infuriated by an IVR system and cannot imagine that kind of horror landing in their restaurant booth when all they’re looking to do is enjoy themselves.

Sometimes you want recommendations that come with more details than what the web guy baked into the hero piece. Sometimes you want something prepared a certain way, and the UI isn’t going to be up to it. Good luck getting that through an abused table tablet.

So some servers underachieve. Fine. I still want one.
>Visitors to the Firefox Monitor website

>The site will offer recommendations

Now, the screenshot doesn't have a URL in the address bar, suggesting it might be a built-in special page. But it also has a generic "Page title" in the tab title, so it looks like a modified stock image rather than an actual UI screenshot.

The screenshot on Troy Hunt's blog does show "https://www.mozilla.org/firefoxmonitor", but it's otherwise the same screenshot with the same generic "Page title", so it's probably equally fake.

(I tried to look for the actual bugzilla bug for this for more info, but didn't find anything.)
DSSS [1] is really interesting and worth reading up on if you’re already familiar with LFSRs. To summarize, you start by generating a deterministic, pseudorandom, periodic sequence. You then take your message and modulate (bitwise XOR) each bit of the message by the entire sequence e.g. if my sequence is 31 bits long, then my message modulated is now 31x long.

The receiver just correlates the received message by the pseudorandom sequence. The correlation gives me what each bit is and a belief/probability for that bit.

This works really well because the sequence is orthogonal to just about every other sequence (it’s white noise!). It’s even orthogonal to time shifted versions of itself, meaning that it does well at rejecting multipath distortion.

1: https://en.m.wikipedia.org/wiki/Direct-sequence_spread_spect...
but what about the rights of the undisclosed backdoors??
This was the exact same thought I had when I saw the headline
> domestic abuse is one of the main drivers of technology adoption in the first place. E.g. look at the studies of consumer adoption of beepers and cell phones.

Citation?

As someone who lived though both pager and cell phone adoption curves, your assertion sounds highly suspect and doesn’t match any market research I’ve ever seen. The earliest mass adopters of pagers were physicians and surgeons (high income on call demographics) followed by drug dealers (ditto) and then teenagers as the price dropped. Cell phone early adopters were heavily biased towards high wage adults who were fearful of breaking down on the road at night and needing assistance (early cell phones would fit under the seat of a car with the handset near the dash or in the glove compartment but were too big to fit in a briefcase or purse). I’m pretty sure you’ve bought into some made up revisionist urban legend here.
Trials are not necessarily about criminal matters. Civil matters are also settled in trials.

It doesn't seem inherently unreasonable to have some process to let an employee argue that they were not given a reasonable chance to meet the demands of the job or that they actually were meeting the demands of the job and for the firing manager to argue that they were given a reasonable chance to meet the demands of the job and still were not meeting it.
Yes, they can seize houses, even when the accused doesn't own the house but just lives there, and the owner was not aware of any crime taking place.

http://ij.org/action-post/how-a-philadelphia-family-lost-the...

https://www.washingtonpost.com/news/opinions/wp/2014/01/15/g...
I'm not equating government trust and blockchain trust in the strict sense. I'm saying they're both forms of trust.

You're saying trust isn't a feature of the blockchain, seemingly based on the fact that users no longer have to trust central authorities. But the only reason this is possible is because users can trust the blockchain instead. So how is trust not a feature?
Economic growth is strong, wages are rising, unemployment is low, and people are protesting in the streets.

Imagine what happens if the economy gets rekt.

We could be in for some dark and nonlinear times.
Evaluating Effectiveness of Free Android App Security Analysis Tools
Because there's standardisation beyond just where the app/server/whatever is going to run in production - having a standard way to spin up, describe and control applications & their dependencies that works cross OS lets developers & devops speak the same language, with the same commands.

Is docker the silver bullet for this? No, there's tons of other options. But "everyone should use Debian and Fedora" isn't a realistic standardisation.
Helps they have hundreds of employees to upvote the posts on HN too. I've been there :)
"No direct Harm Vs. Harm" is essentially "No Harm Vs. Harm". The "direct" is only included to limit it's interpretations or to be more specific. Proving "direct harm", in this case, is proving "harm". Without being able to prove a direct causal relationship, the government would have no justification to act.

Inaccurately and purposefully yelling "fire!" in a crowded space is a direct attempt to cause panic. In other words, you would never be prosecuted for yelling "fire!" in a crowded space when there actually was a fire. It is not the act of yelling "fire!" that is illegal, it is purposefully causing a false panic that is illegal.
Live interview going on now with APompliano
Congratulations @troyhunt
Your project's making a bigger difference around the world.
I've been saying Watson is a red herring for years: https://news.ycombinator.com/item?id=11262397
That's just your honest opinion...
Outside of California most non-competes are enforceable as long as they have reasonable time limits and reasonable geographic limits. Some courts have found that North America is a reasonable geographic limit. One year is about the max time limit.

The deets may vary around the edges depending on the state (excluding CA which has strong anti-non-compete)

/* I used to practice employee-side employment law.
> a physically healthy person

I'm no psychologist, but would anyone who -wants- to self-terminate be considered a "healthy person"? Legitimate question -- I can't imagine someone who is in good health, has good relationships, and has a good possible "life trajectory" to want to self-terminate.

> Seems we allow this now; if someone is truly intent they will find a way.

I disagree that we "allow this", because it's almost impossible to stop it completely (by force & legislation, ignoring the effects of education & awareness).

It is illegal to do it to yourself (for insurance reasons, I believe), and it's illegal to assist someone else.

Again, I have no background knowledge here. Would be interesting to see some different perspectives.
It would be interesting to see an investment model that assumes a basket of historical companies to approximate someone's unrealized compensation over a random period of historical data.

Over 40+ years, consider not just a few current strong companies like Apple and MS, but also many others that have gone through many business cycles or perhaps have ended. IBM, Oracle, Sun, DEC, SGI, Cray, HP, Intel, AMD, ATI, NVIDIA, Maxtor, Seagate, Dell, Gateway... Or, consider other baskets to suit your employer basket: IBM, EDS, CA (tech consulting)... PWC, Arthur Andersen (audit/services)... Sears, Montgomery Wards, JC Penney (mail-order/logistics/merchants)...

I think many people make the mistake of "this time it's different" or "I'm different". My cohort saw many people go through the dot-com bubble and it sure seemed random as to which ones won a lottery and which ones got only a t-shirt in the end.

In my view, the only rational strategy would be to continually convert your employer compensation and reinvest into the diversified portfolio you would otherwise consider prudent if you weren't in that particular job. Anything less than that, and you are making an implicit gamble to time the market while perhaps telling yourself it is a tax optimization.
A lot of parsing techniques have specialized contexts where they are useful. Hand written recursive descent dominates for production languages because it is one file and error reporting and recovery is very important. Parsing combinatory are great for small embedded languages, parsing generators are great when efficiency or concenience is desired, and so on.
Not actually everyone else: https://en.wikipedia.org/wiki/Prospero_(satellite)
I wonder how many orthogonal codes exist? The Walsh codes in CDMA have a pretty low correlation, as long as they all stay synchronized.
... is webgl in a position of security responsibility? The browser sandbox is, and aren't webgl and the browser different things?
how about divorcing your wife/husband, thus hurting her/him, your children and others? Should anyone be allowed to do that?
Weekend project? I thought the Apple chips were getting pretty competitive with Intel chips despite the thermal/power constraints of a phone. I thought AMD was getting really catching up with Ryzen and thread-ripper. I thought Intel was slowing from tick-tock to tick-tock-tweak. I thought Intel had a couple of large layoffs in the past years which axed a lot of their older^w underperforming workers. Are they truly still such a powerhouse?
I can use it. We can turn it into food forests for a back-to-the-land lifestyle product. Also carbon sequester.

Basically: turn it back to forests and make it easy for people fleeing dying cities to move there (in the 2040s)
it can depend on whether the "vacation days" are offered as an earned benefit. Sometimes in PTO systems employers structure PTO as a discretionary benefit rather than guaranteed/earned benefit. Discretionary stuff can be held back (usually applies to expected bonuses but could apply to PTO)
Nothing we know how to do can transfer data from handwriting data to improve gas turbine failure detection or vice versa. ImageNet fine tuning isn't at all relevant here.
Comments moved to https://news.ycombinator.com/item?id=17395366.
It sounds like you’re saying that transfer learning is helpful for image classification, which seems like an uncontentious position.

Are you really arguing that you think transfer learning would be useful from handwriting models to turbine failure models?

Using techniques that are successful with image classification as an example and generalizing to other domains that don’t look much like imaging seems like a stretch to me.

But perhaps I’ve missed some more convincing examples of the state of the art in transfer learning.
Cool! I did this a while ago for some CPU-bound stuff, and ran into a bunch of performance bottlenecks.

Some things that helped me scale ptrace-interception up:

- SECCOMP_BPF filter (getting these right matters a lot)

- moving all of your intercept work to a single side (enter or exit)

- ensure affinity between the traced and tracing processes

- nuke vdso

- remove vdso from the aux vector (otherwise good libc's will find it again)

At the end of the day unfortunately the better solution would have been to write kernel support for what I wanted to do, but it's a fun exercise in learning about system calls.
While you're right that good breads can be made with both types of yeast, there are definitely flavors you wouldn't be able to achieve with instant yeast because a live starter is often a much more complex mix of microorganisms while dry & instant yeast are more homogeneous.
For a thermostat, it would likely not be immediately visible to the attacker unless they cross-reference their smart energy meter readings. It might possibly escape detection for lights, doorbells and music depending on the degree of video/audio surveillance.
That does seem more elegant.
Then why does wine need ptrace? (per linked StackOverflow)
And where, f.e., SO/DLL allocated memory supposed to live? In SO only text segment is marked ro and mapped shared between many processes. Data (whether is it .data or malloced) is in the particular process memory and is NOT shared
TRIPLET GINGERS
Maybe it's time to burn your abominable attitude.
That seems like the more informative post so we've moved the comments to https://news.ycombinator.com/item?id=17395342.
Norman conquest of England (1066)
> "yeah guys I need half a year to provision 100 servers, 5 sys admins"

It's this kind of gross exaggeration that's keeping AWS so profitable, I suspect. Half a year and 5 sysadmins for only 100 server would do the NYC MTA subway construction team proud.

> We have to minimize time to market, make money not build servers

This is a false dichotomy, though. Of course you'd start with something where you can have infrastructure on day 1 of product launch. At small enough scale, cloud (or a VPS) is actually cheaper, too. Once you're at "time to market", if you're not re-evaluating, I'd say that's foolish.

> make markup adjusted with price

I'd expect any business to prefer to keep that markup for themselves as profit, assuming they even have that pricing power in the first place.
I am an undereducated stranger who hasn't grown a nest egg into millions. I think I've heard the advice of people who have, albiet not reproducibly. +<I only practice once a year, unlike Warren Buffett who has employees who think on this full time all year.> Consider treating what I say, on this NP-Hard problem, as naive misinformation.

It ultimately depends on your time scale and tolerance for paper money variation. I've heard buy low, sell high is good; and, I have twenty or more years to move things around. So, when I notice a recession, I increase my proportion of stocks, on the assumption that they are undervalued. If I were to notice a bubble (unlikely) I would increase my proportion of government backed bonds, to wait until the next recession.

If I were retirement age, and needed to reify that paper into real money, I'd probably divest stocks in favor of government bonds that hold value during the downturn. "Government", on the assumption that they are less likely to default than corporate backed bonds.
Damages are mostly based on lost income. So this is really only an option for high earners who are unable to find a comparable job.

If your payroll damages are low and your case is solid, you might find a bleeding-heart lawyer to help you because attorney's fees are often included in the employee's damage award.

Though, in some states punitive damages may be available as well. (Sadly, not in Washington State where I used to practice)
Of course. That's essential to any enterprise.
While the attacker A is racing to build a heavier chain than honest miners H, A is not profiting, on the contrary. He must hold the costs until he finishes the race for the next B blocks.

If A was honest beforehand, everyone will notice the higher delay for block mining. Two things follows:
(1) B could easily increase, since those would be "dangerous times".
(2) Mining-related investors on standby may jump-in and participate, increasing H since.. A's hashrate would suddenly vanish on the public's perspective.

So while A is eating [temporary] loss, other miners are eating [temporary] profit from block rewards (since equilibrium was assumed). B (for particular receivers, those involved in high-valued transactions) may be arbitrarily increasing while the mining delay is unstable. THat instability would reduce while other participants enter the mining game.

But for how long would A hold it's [temporary] loss?

Also, if and after he wins the race, it's not like people can't ignore his chain with a temporary hard-fork. If they do ignore it for a while, sooner or later A's chain must get weaker, and that temporary hard-fork could be erased.

For the incentives for such temp hard-fork.. remember those temporary profit and temporary loss during the race period? The attacker would need to happily turn his losses into other miners losses, and their profits into his profit (regarding block rewards). Also, standard users could be, very, negatively impacted by such chain change. This impact could be reduced if the attacker replicated the transactions in his private chain while racing, but some transactions may be specific to the block height, so.. to replicate the transactions, he can't be much faster than H chain.

So counting the chances of investors coming into mining field, temporary losses that could least longer than expected due to block mining instability, the possibility of a temporary fork..

I mean, I didn't get the paper's math nor read it fully, but I think that there are more variables.
Trump officials planning escalation of US-China tech trade war
I don't really think that characterization is fair, for example GANs, there is no data set of correct input output pairs for the function that is learned.
Ask HN: How do HN webdevs ensure cross-browser support for websites/webapps?
Hi all, I'm starting a new project and I was just curious as to when HN thinks the best practices are for automated testing of support for multiple browsers.

Selenium looks interesting, but I want to do a bit more research (as I'd rather avoid replay testing within a browser), and am having trouble finding any alternatives.

Something that came to mind is scanning the code base to look for unsupported JS calls (e.g. `Object.entries`), CSS selectors/properties (e.g. :not(X)), HTML tags and attributes, etc. but I haven't seen anything about this.

I'm sure there are lots of creative solutions, what do you use? Why do you use it? What are the pros and cons?

Thanks.
Divorce may hurt people, but it's not a great analogy because a divorced person can still be a good parent, financial supporter, repayer of debts, etc.

There's a huge difference between the damage of divorce vs. the damage of death.
In my opinion Brzozowski’s derivatives of regular expressions are worth the effort. I think it's a historical fluke that it was overshadowed by other parsing techniques.

I have some crude Python code that (kind of) illustrates the brevity and elegance of the idea: https://gist.github.com/calroc/ad4321dc4c43d5f3e09d39283461b...
We should focus on what we as technologists and developers can do. There are features that can mitigate the potential for abuse in IoT devices, and we are the ones who have to care enough to make these features exist. Things as simple as clearly labelled and positioned reset buttons, or more advanced features like access monitoring (even physical lights or indicators that show remote access or surveillance) are all things that can help with this problem. We can't stop people from being abusive, but we can stop them from abusing the things we make.
Hue lights are controlled by their bridge via Zigbee, not directly from a client via Bluetooth.

Without an internet connection, they can still be controlled by a client that is on the same LAN as the bridge.
We're punishing Canada who has some of the most open markets in the world. Like top ten lowest tariff rates. Don't try to pretend there's any rhyme or reason to this, it's intellectually dishonest.